Streaming a 480p movie from Synology NAS to Roku breaks after ~10 minutes

Server Version#: Plex Media Server v1.18.2.2029-36236cc4c - Synology DS418play x86_64 - build: linux-x86_64 synology
Player Version#: Device is Roku (Roku Premiere+ - YR00GW415856); Profile is Roku-7.x

I was trying to play National Lampoon’s Christmas Vacation from my Synology NAS to my Roku on Dec 8th around 9 PM. It worked for about 10 minutes but then playback was repeatedly interrupted, where the video would need to reload (13% -> X -> 99%) and then play again. Eventually I got a screen saying “playback has stopped due to multiple playback errors”. When I tried again, I got an error saying my source wasn’t powerful enough.

I’ve attached my logs. Can someone please advise as to why the playback got interrupted?

Plex Media Server Logs_2019-12-08_21-07-57.zip (4.4 MB)

Your Synology is more than capable.

I do see an error in your logs where it had a filesystem fault trying to read the file.
I don’t see any “file system full” or other obvious errors.

Dec 08, 2019 21:05:06.335 [0x7fb4799e9700] DEBUG - Request: [127.0.0.1:52276 (Loopback)] PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/stream?index=2&id=0&codec=ac3&type=audio (7 live) Signed-in Token (craiglichtenstein@gmail.com) (range: bytes=0-) 
Dec 08, 2019 21:05:06.335 [0x7fb4b92df700] DEBUG - Completed: [127.0.0.1:52276] 200 PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/stream?index=2&id=0&codec=ac3&type=audio (7 live) 0ms 195 bytes (pipelined: 8) (range: bytes=0-) 
Dec 08, 2019 21:05:06.337 [0x7fb47bd11700] DEBUG - Request: [127.0.0.1:52276 (Loopback)] PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=0&id=0&codec=mpeg2video&type=video&profile=Main&language=eng&width=720&height=480&interlaced=0&sar=32:27&level=8&frameRate=29.970 (7 live) Signed-in Token (craiglichtenstein@gmail.com) (range: bytes=0-) 
Dec 08, 2019 21:05:06.338 [0x7fb4b92df700] DEBUG - Completed: [127.0.0.1:52276] 200 PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=0&id=0&codec=mpeg2video&type=video&profile=Main&language=eng&width=720&height=480&interlaced=0&sar=32:27&level=8&frameRate=29.970 (7 live) 0ms 195 bytes (pipelined: 9) (range: bytes=0-) 
Dec 08, 2019 21:05:06.338 [0x7fb4b95cd700] DEBUG - Request: [127.0.0.1:52276 (Loopback)] PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=1&id=0&codec=ac3&type=audio&bitrate=192000&language=eng&channels=2&layout=stereo&sampleRate=48000&disp_default=1 (7 live) Signed-in Token (craiglichtenstein@gmail.com) (range: bytes=0-) 
Dec 08, 2019 21:05:06.339 [0x7fb4b8ff1700] DEBUG - Completed: [127.0.0.1:52276] 200 PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=1&id=0&codec=ac3&type=audio&bitrate=192000&language=eng&channels=2&layout=stereo&sampleRate=48000&disp_default=1 (7 live) 0ms 195 bytes (pipelined: 10) (range: bytes=0-) 
Dec 08, 2019 21:05:06.339 [0x7fb4a8855700] DEBUG - Request: [127.0.0.1:52276 (Loopback)] PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=2&id=0&codec=ac3&type=audio&bitrate=192000&language=eng&channels=2&layout=stereo&sampleRate=48000 (7 live) Signed-in Token (craiglichtenstein@gmail.com) (range: bytes=0-) 
Dec 08, 2019 21:05:06.340 [0x7fb4b92df700] DEBUG - Completed: [127.0.0.1:52276] 200 PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=2&id=0&codec=ac3&type=audio&bitrate=192000&language=eng&channels=2&layout=stereo&sampleRate=48000 (7 live) 0ms 195 bytes (pipelined: 11) (range: bytes=0-) 
Dec 08, 2019 21:05:06.340 [0x7fb4a9fc5700] DEBUG - Request: [127.0.0.1:52276 (Loopback)] PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=3&id=0&codec=dvd_subtitle&type=subtitle&language=eng&disp_default=1 (7 live) Signed-in Token (craiglichtenstein@gmail.com) (range: bytes=0-) 
Dec 08, 2019 21:05:06.341 [0x7fb4b92df700] DEBUG - Completed: [127.0.0.1:52276] 200 PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=3&id=0&codec=dvd_subtitle&type=subtitle&language=eng&disp_default=1 (7 live) 0ms 195 bytes (pipelined: 12) (range: bytes=0-) 
Dec 08, 2019 21:05:06.341 [0x7fb4799e9700] DEBUG - Request: [127.0.0.1:52276 (Loopback)] PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=4&id=0&codec=subrip&type=subtitle&language=eng (7 live) Signed-in Token (craiglichtenstein@gmail.com) (range: bytes=0-) 
Dec 08, 2019 21:05:06.342 [0x7fb4b8ff1700] DEBUG - Completed: [127.0.0.1:52276] 200 PUT /video/:/transcode/session/4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1/7e1437c2-a589-4fcb-a53b-c69fa191edf6/progress/streamDetail?index=4&id=0&codec=subrip&type=subtitle&language=eng (7 live) 0ms 195 bytes (pipelined: 13) (range: bytes=0-) 
Dec 08, 2019 21:05:09.018 [0x7fb4a99e9700] DEBUG - Cleaning directory for session 4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1 (/volume1/Plex/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1-185c78c3-ea76-458b-8c85-2596481181ac)
Dec 08, 2019 21:05:09.458 [0x7fb4a8567700] ERROR - [Transcoder] [matroska,webm @ 0x24e6a80] Read error at pos. 614636160 (0x24a29a80)
Dec 08, 2019 21:05:16.213 [0x7fb4aa5a1700] DEBUG - Using default transcode duration of 120 minutes
Dec 08, 2019 21:05:16.213 [0x7fb4aa5a1700] DEBUG - Started session successfully: 4bb0b683-d4e7-47b9-b5f7-48969dd516fd-1
Dec 08, 2019 21:05:16.213 [0x7fb4aa5a1700] DEBUG - Waiting for 1 segment(s) before returning M3U8
Dec 08, 2019 21:05:16.644 [0x7fb4b92df700] DEBUG - Auth: authenticated user 1 as craiglichtenstein@gmail.com

At this level of logging, I do not know if that’s the source file or the transcoder temp file faulting or even an undiscovered quirk in PMS.

First, since it’s the easiest, update PMS to the newer beta release.
If it repeats, take the next step

I would next run comparative tests with other videos in PMS and against other players (VLC, etc). If they play fine then I would start to suspect the PMS. If they fail then I would suspeddt the file(s) or the NAS.

If all tests point to the Syno, although it will take time to do, I suggest running a scrub of the raid volume and verify its integrity.

If you wish, and to be more thorough,

  1. Check the event logs for any errors
  2. Restart DSM and give it a chance to clean up any file system glitches if they exist.
  3. These failing, and the problem persisting, definitely run the scrub.
  1. Thanks for the quick reply. I tried another film (Home Alone) which ran over 20 minutes without a problem. I’ll try Vacation on my PC and see if it repros there.
  2. Would verbose logs help if the issue still repros?

Verbose tracks each packet. It is overkill. It only holds 1-2 minutes of elapsed time.
We use that for dealing with the low level exchange between a server and client. (e.g. Button click, action, and reply).

Here, DEBUG on is all you need. (it’s also the default :slight_smile: )

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