TLDR - Plex is no longer analysing/identifying the bitrate of M4B files correctly. ? a recent change in code.
I’ve recently setup a new audiobook library for the purposes of streaming M4B files using either the Prologue or Bookcamp android apps, but i’m experiencing problems with the apps streaming files.
The server log shows errors with examples such as ‘bandwidth of file exceeds my 21600 kbps limit’ which i don’t understand as this book is a 65kbps 20min/10mb file…
I also see an error line about ’ no direct play music profile ’ existing for http/mp4/aac .
I’ve contacted developer of Bookcamp who has replied " **The analyzer in the latest version of Plex has broken support for M4Bs direct play on all audiobooks clients(Prologue and Chronicle are also affected).
All my audiobooks have come from audible uk using the openaudible app and converted to the m4b format, which the plex forums indicates there is a long history of the server and these app supporting this format. This test file and the rest of my audiobooks play fine in Plexamp and the webclient.
I’ve tried creating a audiobooks library as both a ‘standard music library’ with the built in music agent, and also a a separate one using a widely used audiobook agent plugin, but it makes no difference.
I would be very grateful if the Plex team can look into this please?
I’m seeing this same behavior. I’m on Plex 1.24.5.5173.
Streaming Resource: Bandwidth exceeded: 2147483647 kbps > 8000 kbps
Streaming Resource: Cannot make a decision because either the file is unplayable or the client provided bad data
This unfortunately is stopping all of my Chronicle and Bookcamp clients from working. I’ve been testing Booksonic as a replacement to Plex (just the Audiobook library) with the family and it’s not going well.
I also can’t set my remote stream limit to “Original” because I don’t have the fancy fiber internet…although, this does allow the clients to play but it destroys everyone else’s experience. I.e., bandwidth contention and neverending buffering, due to the lack of transcoding.
I see this same issue on some FLAC files played from my NAS. This occurs even if the bandwidth is set to Original (No limit): Streaming Resource: Bandwidth exceeded: 2147483647 kbps > 8000 kbps
This prevents Sonos playing the files. I can, however, cast the files to my Sonos device from the Plex web app so there’s no issue with the file itself or network configuration.
Plex server: 1.24.5.5173
Here’s the XML info for one of the files causing the issue.