Plex video playback starts stuttering on NVIDIA Shield Pro but not on Roku - Revisit

No offence I don’t think you’ve read all my messages in this thread.

I have just now tested the same movie I played 3 times on my shield via Plex in the earlier test

Shield (ethernet) = 3 runs dropped 4+ frames each time
Phone (WiFi ) = didn’t drop 1 frame
While the phone test was running my shield was also direct streaming via the Plex addon In Kodi , no dropped frames. 2 concurrent streams , no frame drops on either device, for me this is not an internet issue

Plex on my shield also doesn’t drop frames when passthrough is disabled either
If it was an internet issue wouldn’t it show dropped frames here?

It only drops frames with passthrough ,
I speak of Kodi because from the Kodi forums they went through a very similar issue ( for me it’s likely linked ). I’m using the Plex plugin via Kodi as well.

I’ve said before that I believe it’s due in part to how the device plugged into the shield deals with the passthrough as well.l hence why I think it’s doesn’t affect everyone

That’s why I asked for you to test hdmi passthrough directly to the c1

Question for you , is your server local ?

If I switch off passthrough, I no longer have truehd or dts:x. The shield also cannot decode true HD or dts:x. A test without passthrough would transcode the film or I would have to choose a different soundtrack without HD sound. In addition, with plex v9.28 everything works smoothly, even with passthrough.

Is your server local ? Or remote ?

My server is local. I just tested with the latest Beta version (10.21) and was seing occasional dropped frames, as I have with all versions after 9.28, but unlike your test, the nerd stats weren’t showing any dropped frames. I saw 4 drops in the first half hour of playback. I still think we’re both seeing a passthrough bug, just differently since we have different setups.

I’ve mentioned elsewhere that I’m running Shield v8.2.3, but just wanted to re-iterate here.

For those with Nvidia Shield Pro (2019) only -

And know how to install with adb,

This is alpha.

There might be a few cosmetic issues.
I tested playback without issue.

I am using Shield version 9.1.1 (33.2.0.157)

1 Like

Well well, using that 10.22 alpha build :

I watched the same 1h45m movie ( with passthrough enabled ) and have 0 dropped frames !

I’ve only done 1 test so more need to be done but its a good sign as before I had dropped frames every time I played it!

Worth trying for all those others that had issues !

Any idea what’s changed in the alpha build ?

I will not know what changed until the release notes are assembled and published (just like you)… Sorry :man_shrugging:

The Nerd Stats working ? (display for a few seconds then retract)

Test 2 completed this morning, these are the results

Detail:
HEVC file, 4k, hdmi passthrough enabled , refresh switching enabled , Nvidia shield ----> lg b7

Plex beta app 10.21.0

Run 1. - 9 dropped frames
Run 2. - 5 dropped frames
Run 3 - 7 dropped frames

Plex beta app 10.22.0

Run 1 - 0 dropped frames
Run 2 - 0 dropped frames
Run 3 - not done.

I haven’t had time to do a 3rd run but already seems like to me whatever the issue was is now fixed for me.
Before I couldn’t watch this movie on 10.21 without at least 5+ drops each time , on 10.22 I’ve had no drops in 2 runs !

I urge the others who had similar issues to try this build and see.

(@ChuckPa yes nerd stats displaying as expected )

I tried my stocking and async movie and what should i say, the 10.22 is the new 9.28.
It played fine without hanging to be async and with 0 dropped frames.
I played another movie, also 0 dropped frames.

Whatever the Team did, they did it right. I think, after over one year, it is now fixed with 10.22.

2 Likes

Thank you all for the feedback.

It cost me an arm’s length of favors but I got it to bring here :joy:

I’ll pass your feedback to the Android Shield team!

5 Likes

Appreciate the effort thank you !

When will this be available to everyone? @ChuckPa above said it had to be installed with adb, but last time I sideloaded something on the shield (because of another plex regression) it was done with a file browser and the remote. Is that possible here too or is this build different in some way?

I am entirely Linux here:

sudo apt install adb
adb connect  ip.addr.of.shield:5555
adb install  name.of.package.APK

Side loading with a remote? Not since a Looooooooong time ago.

This will be available as normal installable package after the QA and release process finishes.

I don’t think it will be too long.

Using an “Alpha” build is not for the noob / neophite .
One does need to understand both process and risks --AND-- how to uninstall if there are any issues.

If you can download the APK from the link provided, you can then copy it to the Shield via your network and use a file explorer app to install. That’s how I test an occasional beta build, as I don’t want to actually sign up for them.

Yeah, this or with a USB stick is how I always do it. I was surprised to see the requirement to use adb to do it so I was just wondering if this was special or something.

@danmsmith

I did not know you could side-load with a USB stick.

THANK YOU for that! :slight_smile:

I referenced adb because I use it for getting into the deeper parts of the shield when I need to find out why things break

@rwoffice

Relevance to the topic?

I provided a one-off APK file, there is no official URL for it.

You either click the link I provided or you don’t.

You then sideload via USB or adb.

Copy the apk to the Shield and clicked it with the xplore app to install.

I use an app called Send files to TV. Install on your phone and the Shield and just send the APK to your Shield over WiFi.

https://play.google.com/store/apps/details?id=com.yablio.sendfilestotv