Nvidia Shield - Constant audio desync, video stutters/pixelation/tone mapping issues

@ChuckPa - after getting back from the gym, I have noticed that overall, this version seems to be working a lot better compared to the others.

So far:

  • Subjectively, better loading times of 4K videos with DirectPlay

  • Behavior 3 - seems to be fully fixed. All of the sample files I have provided are playing properly again

  • Behavior 2 - EDIT: This has appeared without touching the controls or the playback for Naked Gun, where I can see notable dips in the bandwdith without any.

  • Behavior 1 - also have not seen this recently with the new build.

I did notice, that when exiting Naked Gun, that there is a disconnect from where I exited the video - and where Plex thinks, I exited the video if I come back and resume playback. It seems to think I exited about 2 minutes in the future from where I exited, but, that could be a one off problem.

1 Like

Stepped away for a day and a lot happened!

Great work everyone, and thanks @ChuckPa - confirming the pixelation issue is resolved for me too.

Thanks to the dev team for turning that one around so quickly.

1 Like

If i would go ahead to install this interim release would that auto-update to the next GA/Stable version later on?

Or would we have to keep track on the release announcements to reinstall from the play store later on?

Thanks to all involved in this troubleshooting, good work everyone!

Have a great evening and upcoming week!

Edit:

For added reference, i can also confirm that the new interim patch / version is working as intended no pixelation from what i can see in my testing.

However in experiencing another glitch, if i go in to my 4k library, load the movie info page for a movie, start the movie let it run for a minute or so, then press back to end the movie play session, which brings me back to the movie detail view, if i press back now to go back to the library list, it autoplays the first movie in the library view directly, i have sorted view on last added active.

Anyone else seen this bug?

Went away after i coldbooted the Shield, didnt make a difference just to force close the app somehow…

This interim test build is intended to determine from where the pixelation problem stems.

Because this is another ā€˜build’ of the current 10.17.0 release, it will not interfere with the normal release process.

I experienced this as well and this APK (https://artifacts.plex.tv/android-experimental/10.17.0.809-142b5971/PlexForAndroid-10.17.0.809-142b5971-arm64-v8aGooglePlayRelease.apk) fixed the pixelation issue across a few 4K HDR/DOVI files I have. (This was also at direct play)

The error didn’t occur on my Plex PC client (just on my Android ones (Phone and Shield)). But again, the .apk you linked fixed it on my phone.

Thanks for sharing and pumping this out to all who played whack-a-mole on getting it fixed!

I just installed the beta released on June 10, 2024. It fixed the pixelization problems that I was having (Case #3 above).
Not sure why the struggles went on. I like several others tried playback on different platforms with different clients and did not see the same issue. It started right after I upgraded to the 10.17.0.805 beta. It seemed pretty clear to me what the cause was.
Of course, figuring out why it was happening is something else.

In any case it is now fixed. But that didn’t keep me from spending a few hours messing with all of my client settings and screwing around with my server.

I probably should have just used a different platform until Plex got it squared away.

@ChuckPa

I know that Behavior 3 was the main issue with this thread, but, on the beta version, I just encountered Behavior 2 while watching Spaceballs in 4K. What happens is the video will stop, audio will play back, or vice-a-versa. The file itself is fine - I can play it back a minute later and it is in sync, or pull the file on Plex for Chrome, or VLC and it plays back fine.

Plex Media Server Logs_2024-06-12_19-37-55.zip (3.6 MB)
spaceballs-audio-video-stutter-logging.txt (4.1 MB)

I know the log is flooded with Analytics stack traces, I can’t resolve this - my upstream DNS server is blocking this request (I use a rotation of 4 different servers).

Is this something that can be disabled to make the logs cleaner?

This issue might be related to the nvidia shield os hotfix, but, given that it isn’t GA was wondering if this is something more pertinent to Plex compared to the Shield OS.

Two days ago, I was able to reproduce the sync problem with a sample provided to me by the Android team.

They are aware of the problem and working on it. The issue is rooted in seamless branching handling and reference frames in MKV files

It’s known the problem will occur for some users but not others as well as for some videos but not others.

They are working on it

1 Like

Sounds good, I have marked the previous link as the solution to the pixelation problems.

Appreciate hoping on this over the weekend quickly.

I assume at this point, the Dev teams do not need any additional info.

EDIT: Actually, wait, what you described above sounds more like Behavior 1, not Behavior 2? Can you confirm?

I’m bad with numbers … LOL

What I verified is that the sample, while playing, lost audio sync.

Specifically, the audio lagged the video by almost a full second in my test case.
Stopping playback and resuming did reestablish sync.
( this happens because a reference frame is sent at the start of playback )

How can I check whether analytics are blocked?

Sorry for a basic question here, but how do you get that information overlay at the top of the screen? I have that option enabled on my Shield but I dont ever see anything. Is there a button to invoke it?

@EKBSRK

You want to enable Nerd Settings
(far right of the Play button you’ll see vertical ellipsis)

once enabled, Down-cursor while it’s playing

Thanks Chuck, however I’m not seeing the option to enable this on the Shield. Here is what I’m seeing.


I also do not see this behavior even with nerd settings enabled on my client.

This audio de-sync only happens to me when ā€œRefresh Rate Switching = Onā€
and it’s pretty random when it happens.
If Refresh rate switching = off, I never get the de-sync.

I get audio desync with refresh rate switching on as well on my Shield, so I just leave it off.

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