Server Version#: latest synology dsm6
Player Version#: latest samsung tv native app (5.87.1)
When playing a video file with DV and/or HDR10 everything works and plays perfectly but when subtitles (SRT) are enabled after a few seconds of play the video starts buffering until eventually you get the playback error message.
If you dont wait for the playback error you can jump to a later point in the video and it will start playing agian for a few seconds then back to buffering and the eventual playback error.
This is only the case for HDR content as with SDR subtitles can be enabled without causing issues.
[edit] after some trial and error i found that DV was not the culprint but HDR + subtitles together causes the issues reglardless if it being DV, HDR10, HDR10+
I thought maybe the system was burning subtitles. In PMS 1.40.5 and earlier, that uses the CPU, and the Celeron in the DS720+ is not strong enough to accomplish the task (1.41.0, the current beta, burns subtitles using the GPU, not the CPU).
However, that is not happening, as the subtitles are direct streaming.
Is there an audio track that direct plays - AC3, EAC3, etc.?
Wondering if the problem occurs when the file is direct playing instead of direct streaming.
The last error message makes it look like a Plex app, not server, issue. However, there could be something happening with the Plex transcoder when it muxes the tracks before streaming to the TV.
Sep 01, 2024 21:59:53.105 [140349742431032] ERROR - [Req#15997] [Plex for Samsung] [Saren081:7g135bksa7pskluc93z42jx3] Playback error occurred. Reason: BufferingTimeout, Player took too long buffering, stopping playback
TRUEHD 7.1 is the primary track so even if i switch to AC3 5.1 it will still Transcode the audio because samsung smart tv does not support multiple audio tracks
I tried reordering the audio tracks so AC3 5.1 became the first track (2nd if you include video) and now it will Direct Play
Video 4K DoVi/HDR10 (HEVC Main 10) > Direct Play
Audio English (AC3 5.1) > Direct Play
Subtitles English (PGS) > Direct Stream
Now it will not buffer into error when playing with subtitles so it’s a combination of 3 things
1: content must be HDR
2: content must have subtitles enabled (SRT/PGS)
3: audio must be transcoded preventing direct play
When this is the case the plex app for samsung TV will buffer into error after watching for 10-30 seconds