Unable to stream audio to Sonos (transcoding issue)

I had been able to stream to my Sonos with no problem until the recent Media Server update. Now I am getting messages saying I’ve lost my connection to the server as my Sonos attempts to play each track. It seems to be related to transcoding and bandwidth, but I am not recognizing the root problem from looking at the log. Plex seems to recognize the need to transcode, but I don’t see an actual error (timeout for some reason?). Here is a log excerpt. Any suggestions?

I have no problem playing audio on any of my other Plex clients, just the Sonos. Yes, I have deleted and reinstalled the Sonos Plex Client.

Thanks

Aug 23, 2020 12:10:54.113 [0x7f5140d1c0] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 23, 2020 12:10:54.113 [0x7f5140d1c0] DEBUG - Selecting best audio stream for part ID 26806 (autoselect: 0 language: en)
Aug 23, 2020 12:10:54.113 [0x7f5140d1c0] DEBUG - Audio Stream: 39609, Subtitle Stream: -1
Aug 23, 2020 12:10:54.114 [0x7fa45de1c0] DEBUG - Completed: [127.0.0.1:51188] 200 GET /library/metadata/29821 (2 live) TLS 9ms 2192 bytes
Aug 23, 2020 12:10:54.352 [0x7fa42f01c0] DEBUG - Auth: authenticated user 1 as (address redacted)
Aug 23, 2020 12:10:54.352 [0x7f51cd71c0] DEBUG - Request: [127.0.0.1:51190 (WAN)] GET /music/:/transcode/universal/decision?hasMDE=1&partIndex=0&mediaIndex=0&directPlay=1 (2 live) TLS Signed-in Token (address redacted)
Aug 23, 2020 12:10:54.354 [0x7f51cd71c0] DEBUG - TranscodeUniversalRequest: using augmented profile Generic
Aug 23, 2020 12:10:54.354 [0x7f51cd71c0] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/29821?includeBandwidths=1&offset=-1&X-Plex-Incomplete-Segments=1&X-Plex-Session-Identifier=78-28-CA-04-D0-60%3A0
Aug 23, 2020 12:10:54.354 [0x7f51cd71c0] DEBUG - Auth: authenticated user 1 as address redacted
Aug 23, 2020 12:10:54.363 [0x7f51cd71c0] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 23, 2020 12:10:54.363 [0x7f51cd71c0] DEBUG - Selecting best audio stream for part ID 26806 (autoselect: 0 language: en)
Aug 23, 2020 12:10:54.363 [0x7f51cd71c0] DEBUG - Audio Stream: 39609, Subtitle Stream: -1
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] WARN - Streaming Resource: Bandwidth exceeded: 1574 kbps > 1000 kbps
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] DEBUG - MDE: Selected protocol http; container: flac
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] DEBUG - MDE: analyzing media item 26728
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] DEBUG - MDE: Matte Kudasai: Direct Playing due to no transcode profile
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] DEBUG - MDE: Matte Kudasai: DirectPlay
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] DEBUG - MDE: Matte Kudasai: selected media 0 / 26728
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] DEBUG - Streaming Resource: Calculated bandwidth of 1653kbps exceeds bandwidth limit. Changing decision parameters provided by client to fit bandwidth limit of 1000kbps
Aug 23, 2020 12:10:54.365 [0x7f51cd71c0] DEBUG - Streaming Resource: Determining preferred transcode encoders through transcode only decision.
Aug 23, 2020 12:10:54.366 [0x7f51cd71c0] DEBUG - Streaming Resource: Reducing playback quality for 952kbps stream bitrate: disable audio DS as 2147483647kbps is > the 952kbps available
Aug 23, 2020 12:10:54.366 [0x7f51cd71c0] DEBUG - MDE: Selected protocol hls; container: mpegts
Aug 23, 2020 12:10:54.366 [0x7f51cd71c0] DEBUG - MDE: analyzing media item 26728
Aug 23, 2020 12:10:54.366 [0x7f51cd71c0] DEBUG - MDE: Matte Kudasai: Direct Play is disabled
Aug 23, 2020 12:10:54.366 [0x7f51cd71c0] DEBUG - MDE: Matte Kudasai: media must be transcoded in order to use the hls protocol
Aug 23, 2020 12:10:54.367 [0x7f51cd71c0] DEBUG - MDE: Matte Kudasai: Audio Direct Streaming is disabled, so video’s audio stream will be transcoded
Aug 23, 2020 12:10:54.367 [0x7f51cd71c0] DEBUG - MDE: Cannot direct stream audio stream due to profile or setting limitations
Aug 23, 2020 12:10:54.367 [0x7f51cd71c0] DEBUG - MDE: Matte Kudasai: selected media 0 / 26728
Aug 23, 2020 12:10:54.367 [0x7f51cd71c0] DEBUG - Streaming Resource: Reached Decision id=29821 codes=(MDE=3001,Not enough bandwidth for direct play of this item. Required bandwidth is 1574kbps and only 1000kbps is available. General=1001,Direct play not available; Conversion OK. Direct Play=3001,Not enough bandwidth for direct play of this item. Required bandwidth is 1653kbps and only 1000kbps is available. Transcode=1001,Direct play not available; Conversion OK.) media=(id=26728 part=(id=26806 decision=transcode protocol=hls streams=(Audio=(id=39609 decision=transcode bitrate=258 encoder=aac channels=2 rate=44100))))
Aug 23, 2020 12:10:54.369 [0x7fa42f01c0] DEBUG - Completed: [127.0.0.1:51190] 200 GET /music/:/transcode/universal/decision?hasMDE=1&partIndex=0&mediaIndex=0&directPlay=1 (2 live) TLS 16ms 2879 bytes
Aug 23, 2020 12:10:54.872 [0x7fa42f01c0] DEBUG - Auth: authenticated user 1 as address redacted
Aug 23, 2020 12:10:54.873 [0x7f5140d1c0] DEBUG - Request: [127.0.0.1:51192 (WAN)] GET /neighborhood/devices (2 live) TLS Signed-in Token (address redacted)
Aug 23, 2020 12:10:54.874 [0x7fa42f01c0] DEBUG - Completed: [127.0.0.1:51192] 200 GET /neighborhood/devices (2 live) TLS 1ms 8546 bytes
Aug 23, 2020 12:10:55.197 [0x7fa45de1c0] DEBUG - Auth: authenticated user 1 as address redacted
Aug 23, 2020 12:10:55.197 [0x7f51cd71c0] DEBUG - Request: [127.0.0.1:51194 (WAN)] GET /library/metadata/29822 (2 live) TLS Signed-in Token (address redacted)
Aug 23, 2020 12:10:55.205 [0x7f51cd71c0] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 23, 2020 12:10:55.205 [0x7f51cd71c0] DEBUG - Selecting best audio stream for part ID 26807 (autoselect: 0 language: en)
Aug 23, 2020 12:10:55.205 [0x7f51cd71c0] DEBUG - Audio Stream: 39610, Subtitle Stream: -1
Aug 23, 2020 12:10:55.206 [0x7fa45de1c0] DEBUG - Completed: [127.0.0.1:51194] 200 GET /library/metadata/29822 (2 live) TLS 9ms 2186 bytes
Aug 23, 2020 12:10:55.474 [0x7fa45de1c0] DEBUG - Auth: authenticated user 1 as address redacted
Aug 23, 2020 12:10:55.474 [0x7f51cd71c0] DEBUG - Request: [127.0.0.1:51196 (WAN)] GET /music/:/transcode/universal/decision?hasMDE=1&partIndex=0&mediaIndex=0&directPlay=1 (2 live) TLS Signed-in Token (address redacted)
Aug 23, 2020 12:10:55.476 [0x7f51cd71c0] DEBUG - TranscodeUniversalRequest: using augmented profile Generic
Aug 23, 2020 12:10:55.476 [0x7f51cd71c0] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/29822?includeBandwidths=1&offset=-1&X-Plex-Incomplete-Segments=1&X-Plex-Session-Identifier=78-28-CA-04-D0-60%3A0
Aug 23, 2020 12:10:55.476 [0x7f51cd71c0] DEBUG - Auth: authenticated user 1 as address redacted
Aug 23, 2020 12:10:55.485 [0x7f51cd71c0] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Aug 23, 2020 12:10:55.485 [0x7f51cd71c0] DEBUG - Selecting best audio stream for part ID 26807 (autoselect: 0 language: en)
Aug 23, 2020 12:10:55.485 [0x7f51cd71c0] DEBUG - Audio Stream: 39610, Subtitle Stream: -1
Aug 23, 2020 12:10:55.487 [0x7f51cd71c0] WARN - Streaming Resource: Bandwidth exceeded: 1514 kbps > 1000 kbps
Aug 23, 2020 12:10:55.487 [0x7f51cd71c0] DEBUG - MDE: Selected protocol http; container: flac
Aug 23, 2020 12:10:55.487 [0x7f51cd71c0] DEBUG - MDE: analyzing media item 26729
Aug 23, 2020 12:10:55.487 [0x7f51cd71c0] DEBUG - MDE: Discipline: Direct Playing due to no transcode profile
Aug 23, 2020 12:10:55.487 [0x7f51cd71c0] DEBUG - MDE: Discipline: DirectPlay
Aug 23, 2020 12:10:55.487 [0x7f51cd71c0] DEBUG - MDE: Discipline: selected media 0 / 26729
Aug 23, 2020 12:10:55.487 [0x7f51cd71c0] DEBUG - Streaming Resource: Calculated bandwidth of 1590kbps exceeds bandwidth limit. Changing decision parameters provided by client to fit bandwidth limit of 1000kbps

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.