Recently bought the Nvidia Shield Pro and have experienced issues with video playback only through Plex. Whenever I play a video, the audio starts off with no issues, but the video doesn’t actually play until almost 10 seconds after the audio starts which causes the video to be almost 10 seconds behind the audio. When switching off HDMI Passthrough, it fixes this but I need that enabled in order to have my home theatre play correctly. I have tried both local storage vis Shield Media Server and from my PC’s Media Server with the same results.
My setup:
Sony A95K.
Sony HT-A9 plugged into E-Arc.
Nvidia Shield plugged into HDMI 2 port.
Everything else works fine on the Shield except this. Any help would be greatly appreciated.
EDIT: I am running the plex server as a docker container on a different linux server. So not the built-in version of the Shield.
This issue can be easily recreated with the following Demo video from Dolby. Downloads Page - Demolandia
Just play the video with it’s truehd 7.1 audio channel and you can observe that the video timer does not start to count up from 0:00 until about 10 seconds of the video have been played. Then it starts to count up like it should, but the audio is already ahead.
Stopping and playing again does not help to solve the problem.
This file plays fine when using the internal Plex App of the WebOS system on the LG itself.
I do use audio passthrough so my tv can deliver the audio unchanged over eARC to my Sonos soundbar.
That is a version i don’t seem to have access to. I reinstalled the app just today and i checked for updates a second ago. My version is reported to be the newest.
Here’s what plex is reporting for me (forum upload fails for me):
Could this be a regional thing? I am from germany. I checked again and as it stands i can’t seem to trigger an update from the shield.
Also when i check the play store from my windows machine it tells me the last update was published on the 28th, so yesterday. When check on the shield it says 20th. I reinstalled again, but i just can’t get the newer version.
Since i can’t do anything about that right now and it’s getting quite late here, all i can offer right now are some logs i made while playing the affected media:
Okay, i did manage to get the update. I needed to install it from the webpage in my browser on my shield. Then it got me the newest (your) version. However this did not resolve the issue for me… So yeah, hope the log do contain some useful information
That is something i can’t test unfortunately. I go Shield TV Sonos Arc. The Arc is input only, so no way to go back to the TV. I also do not have something like an HD Fury splitting device, so this is my only configuration.
I use this cable and from what they say it should work… https://www.amazon.de/gp/product/B004XISZ8E/
I am aware that what they say and what they do are two different things, but this cable works fine for anything but this special case.
Is there nothing else is can do to help debug this? tbh i would think something like the video getting 10 seconds out of sync with the audio stream would be logged somewhere. I would be willing to sideload a dev build if that could help log additional information.
Yeah, that is the intention, but in a field where anyone can have a different setup it’s basically not possible to account for everything. So it would be super helpful if @johnn9271 , @GiWi and @DarkenMooon could tune in and report what in their setup could be the same as mine which might cause all this…
Anyways, i’ve prepared logs from the app. Maybe those include some hints?
Also why must the problem be tv → soundbar? When i am using the built-in app the passthrough to the soundbar works flawlessly. Also the audio is not the problem. The video starting late is.
Also, when i press start and the player opens, not only does the 0:00 wait for ten seconds to start counting (and showing any video) it also does not show that it is buffering anything, but when the ten second mark is reached it suddenly has a whole lot buffered in one go.
I could pin it down to two versions. 9.6.3.34515 is the last one that worked for me and since 9.7.0.34466 - beta it has this problem. I just used versions listed on apkmirror, so i don’t know if there is anything else between those two, but i guess it is a good starting point for you guys?
Well because i tried to find the last working version with a bit of a system. Sure, i could have gone up version by version or down version by version. But doing jumps was way faster as i could potentially discard a whole bunch at once. And well, the last 5 or so stable versions did not work after i tried them after this.
I will post the file results tomorrow, since the rest of my family is using the shield right now. I will do the playback for both the latest version on the playstore as well as 9.6.3.34515 which was my last working version. And of course on the native app and plex web.