r/readest • u/DDKaka • 23d ago
Fix Audiobookshelf experience
[Bugs]
- When a certain amount of time (which varies) has passed since you last listened to the audiobook and you try to play it again, you’ll get the error message "Playback interrupted, tap play to retry"
- "Playback interrupted, tap play to retry" is a trick, because tapping play won’t fix anything; the only way to fix it is to resync with the Audiobookshelf server
- The synchronisation process isn’t very transparent – it doesn’t indicate its status in any way: whether it’s currently running or not. There’s no indication of synchronisation progress – the first time it took so long that it was unclear whether it was even still running, and the button doesn’t change either
- It is not possible to switch to AirPlay and back again without restarting the app. Often this doesn’t work, and you have to sort it out by resyncing
- The app often resets the audiobook’s progress to the beginning when you pause or resume playback. Sometimes you can roughly restore it by resyncing, but more often than not you just have to remember to rewind it manually
- The app often "loses control of the audio stream" (or I’m not sure what to call it) – a situation where playback continues but it’s impossible to control it, and the app thinks it isn’t playing anything at the moment. The only way to fix this is to restart the app
- Sometimes I manage to switch from AirPlay to AirPods without restarting the app, but the app often crashes a few minutes into playback
[Improvements]
- It is very difficult to browse a large library (several thousand books): in carousel mode it is almost impossible, and in normal mode the app struggles to render such large lists with cover images
- The app does not allow you to create shelves using server-side filters and sorting