While I have Plex, I rarely use it. Instead I have a DLNA server installed on my media server. I'm currently watching a movie (using the Roku Media Player) with a DTS Master Audio track, which my Roku 4 passes through to my AVR as just the lossy DTS core. If I watch really closely, I might see just a hair of a audio sync issue, but I have to be watching for it. And I could be imaging it because I'm looking for it. Overall, the DTS audio appears to be in sync for me. My point is that it might not be a Roku issue, but instead something with the Plex channel. If I had to guess, Plex is likely transcoding the audio, which might introduce a sync issue. Since the audio doesn't need transcoding, it's something that Plex shouldn't be doing. I do know that Plex by default will transcode videos that really don't need it, in their effort to reliably play as much content as possible.
All DTS audio is out of sync, regardless of the app; it’s a system wide issue.
Well, I saw no sync issue with my Roku 4 last night. I'm not trying to defend Roku (although it guess I am), but problems that are random are really hard to troubleshoot and resolve.
Well it’s not random. Your using DLNA so that may be bypassing any processing that’s done onboard the Roku, and hence no issue. However, anyone that tries to play a MKV with DTS using a locally installed app has the sync problem. It’s not a Plex issue since it happens when using all locally installed apps.
Point is, if you don’t know, just don’t start making conclusions on where the problem is.
Nope, don't buy it. Me using DLNA is no different than someone using the Plex server and channel. In fact, I have more control over my DLNA server than a Plex user does. My server is feeding the video and audio as is, meaning the DTS Master Audio track is being streamed. Roku is doing the same processing to my audio stream as if it were connected via USB. It is passing the DTS audio core (and stripping out the Master Audio data) through HDMI to my Yamaha AVR. I have been watching The Martian using the Roku Media Player for the last 30 minutes, including one stop and resume, and the sound is perfectly synchronized.So how is my observation (not a conclusion, by the way) that it seems to be random not valid? All I'm saying is that it doesn't happen at all times to everyone. As someone who has done software development in the past, I recognize how difficult it is to find a problem that doesn't always happen.
Nvidia Shield, Roku Stick (3600), Ultra (4640), Premiere (3920), Insignia 720p Roku TV, Sharp 4K Roku TV, Windows 10 Pro x64 running Serviio and Plex on a wired Gigabit network.