Plex on Shield TV - Direct Play (1080p x264 and 4k x265) broken

android-tv
fire-tv

#11

IO-Performance does not appear to be the issue. I moved a 40 GB 4K HDR HEVC (overall bitrate around 37 Mbps) over to the system SSD in my mac and the issue persists. I watched the CPU usage on the system while using direkt stream and it was peaking a single core at 100% cpu most of the time, even though it was not transcoding video or audio.

Tested with PMS 1.8.0.4109 on a Core i7-5557U 3.1 GHz running macOS 10.12.6.


#12

With the new version Direct Play forcing is even removed, its even worse now :s Sigh, even more steps back


#13

@danjames92 Solved my issues by suggesting switching to Kodi with Plex add-on, everything working correctly on that.


#14

Switching to another app is nor really a solution to the problem, it needs to be fixed by plex devs.


#15

Same here. Green screen on 4K content. Uninstall all updates and working again but it updates automatically on nvidia sheild. Cannot find where to stop the updates. Plex really needs to fix this please, its annoying. Did play a recent 4K movie and it worked, passengers.


#16

@jluequi said:
Same here. Green screen on 4K content. Uninstall all updates and working again but it updates automatically on nvidia sheild. Cannot find where to stop the updates. Plex really needs to fix this please, its annoying. Did play a recent 4K movie and it worked, passengers.

Open the play store and go into settings to stop auto update.


#17

I would like to know why it continues to be acceptable to the developers to continue removing useful, usable options. Direct play and stream we're helpful in forcing Plex to not transcode video it didn't need to and therefore not lose DTSHD audio streams in the process. Now if it picks up anything it doesn't like in the video file, ie. h.264 profiles, it forces transcoding and I can't turn it off. This comes after the recent removal of identifying DTSHD streams in the video info panel with no real explanation from developers. I paid for a lifetime subscription to keep what I had and get further updates, not lose functionality.


#18

@swchisholm said:
I would like to know why it continues to be acceptable to the developers to continue removing useful, usable options. Direct play and stream we're helpful in forcing Plex to not transcode video it didn't need to and therefore not lose DTSHD audio streams in the process. Now if it picks up anything it doesn't like in the video file, ie. h.264 profiles, it forces transcoding and I can't turn it off. This comes after the recent removal of identifying DTSHD streams in the video info panel with no real explanation from developers. I paid for a lifetime subscription to keep what I had and get further updates, not lose functionality.

Greg explained exactly why the DTS-HD logo was removed - because "DTS" is the exact string contained in the video headers. And I'm sorry to break it to you, but no piece of software makes a promise that you will forever have the features that came with whatever version you got when you bought it...unless of course you never, ever update it. Hell, the Plex Pass doesn't even have anything to do with core functions in PMS - those are absolutely free for everyone.

This software belongs to Plex, not you, not me, not anyone else. The develop how they want, just like any other software developer.


#19

I saw the "explanation" a while ago; you may disagree with me - that's fine, but it still leaves users with no way of identifying what DTS streams are available for a given movie without digging into info. Headers or not, if the Blu-ray packaging identifies it as such, the application should as well. And I don't disagree with your statement of they never made any promises for anything to anyone, but I would've not made my purchase to support them years ago had I known I'd be back to using KODI to return functionality I once had. I'm not trying to start a flame war, just tired of software (Plex is not alone in this) getting streamlined for the masses and power users losing out.


#20

Have this problem on my 2nd Gen Nvidia Shield TV. Rolling back to Plex 5.8.x that came loaded with the Shield fixes it, but every few days it auto updates to Plex 6.3.x, breaks direct play and removes the settings for it. Any one know how to block Plex from updating itself? My content is 4k and 1080p x264, x265 with DTS-HD or TrueHD, so direct play is a necessity for me, its essentially why I got the Shield--4K content and DTS/TrueHD bitstreaming.


#21

Google Play Store/Settings/Auto-update apps/Do not auto-update apps.


#22

I am on 6.3.4.1485 and I can direct play and the option has not been removed. My problem is that it takes so long to queue up remuxed or full Blu-ray, that I get an error message saying the server is no longer available. Have to keep trying. I have a 300Mbps connection to a 1Gbps remote connection. I will also get the error that my connection is not good enough also. I will usually have to reboot the shield to fix that.


#23

Has this been/is this going to get fixed? There is a Shield Experience upgrade that I have been putting off because Im worried I won’t be able to revert to the 5.8.x Plex client anymore and lose playback on all of my 4K content and seriously increase the load on my server for 1080p content.


#24

The 6.1 experience update doesn’t change the base version of the Plex Client. I’ve got the 6.1 update and am still running Plex 5.6.1.505.

Every now and again I let it update, find its a horrible broken mess and uninstall the updates again.

Hopefully we’ll have a stable version again soon. I guess its the trade off for regular updates from a small dev team across a huge range of devices. Its certainly an ambitious project…


#25

Anyone know if Shield Experience 6.2 updates updates the base Plex client? Need to maintain my 5.6.x version to make sure direct play doesn’t get horribly boned again. Thanks again for the fumble there, Plex devs.


#26

I have zero issues with direct play on my Shield TV. Exactly what direct play issues do you have @cmwill1284?


#27

The same issues reported in this thread. With any Plex Client above 5.6 4k HEVC stops working entirely–It will load for a minute or so, play a few seconds smoothly, grind to a halt in an artifacted mess, and then eventually I will get an error about my server not being powerful enough to transcode the stream. 1080p x264 and the bundled audio–whether it be TrueHD, DTS-MA/HD etc gets transcoded to AAC. Direct Play and Direct Stream settings are missing from options. When I downgrade back to the 5.6 client that shipped with the Shield TV everything and turn on Direct Play and Direct Stream everything is as it should be. 4k and 1080p load almost instantaneously and play flawlessly, bitstreaming the proper codec to my Denon AVR-X2300W.

Dedicated Plex server is older but it really shouldn’t matter as I’m the only user on it, and nothing should be transcoded on the Shield:
i5-3330
8GB
Win 8.1 and Plex Media Server/Database (always up to date) running off of an SSD.

Media Storage:
Mapped Network drive to Synology Diskstation, forget the model number.
4x3TB Toshiba in Synology RAID

Network:
1GB Switches
1GB Cat6 connections on everything.


#28

What is the bitrate of the HEVC that fails? Do you have a sample file I can test?


#29

I downloaded a sample 10 bit HEVC file, 23.976 fps, from the Kodi samples page (https://www.demolandia.net/downloads.php?id=60876578). I played it on my Shield TV in my bedroom, connected directly to my TV. It direct played without any issues (AC3 audio, which my TV plays natively). Does that sample file play for you?

I am running the Plex Android beta 6.10.0.2813.


#30

I’ve tested several different HEVC and x264 files so the pool is pretty varied–right now I’m watching a 50Mbit 4k HEVC/Atmos file on the downgraded (5.6.x) Plex client and it is direct playing. Don’t have samples.