Xbox One Plex App Update News

Guys has anyone tried pressing start when a video is playing, awesome info screen :slight_smile:

@jmckee said:
The simple way is to find where your Profiles folder is (Typically inside of your Resources folder inside of the Plex install directory) and edit the Xbox One.xml file. Near the bottom you will see these lines:

<TranscodeTargetProfiles>
<VideoTranscodeTarget protocol="*" context="all">
<VideoCodec name="*">

Change the VideoCodec name= from * to h264. This will apply these limitations only to the h264 codec and allow HEVC to ignore them when the server decides to remux/transcode. You may also need to restart the server after changing this setting. In my testing the files were crashing within 20-30 seconds of starting playback.

This worked perfectly. My 10-bit HEVCs are now direct streaming great. Thanks!

Took a while to find the profiles, so let me save you Synology folk some time, they’re stored by default in:
/volume1/@appstore/Plex Media Server/Resources/Profiles

Now that I’m down in the weeds, I’m gonna backup the original profile and experiment. I see a few things I’d like to change.

Edit: I was able to restore VideoCodecName back to * then change this line:
<TranscodeTargetProfiles>
<VideoTranscodeTarget protocol="*" context="all">
<VideoCodec name="*">
<Limitations>
<UpperBound name="video.bitDepth" value="8" />
to
<UpperBound name="video.bitDepth" value="10" />

Works like a charm. Thanks again.

@jmckee said:

@Kuzuri_616 said:
Anything like what I’m trying (MKV and / or HD audio) causes the whole thing to transcode.
So unless someone can show me otherwise, it looks like that has not changed with this update.

@shpankey said:
Oh ok, gotcha. Thank you jmckee! :slight_smile:

Here is the playback I promised you two:

I really appreciate all your input on this, however that still isn’t addressing my one and only issue.
4K HEVC MKV, specifically with HD audio is causing the video to transcode instead of direct stream, and it sounds like I’m not the only one with this problem.
To reiterate, I fully understand that all HD audio will transcode, but it seems that HD audio is also preventing 4K HEVC video from direct streaming. Although it’s possible this is actually a 10 bit issue and not an HD audio issue, I won’t know that for sure without an example of 4K streaming properly with HD audio.

Both of your examples still use AAC or AC3 audio, which at least are really good trouble shooting steps to be able to eliminate the video alone as the problem. So thanks for that.

At this point it’s more of a curiosity than a problem. I need Plex to implement direct play of HD audio, and until they do I won’t fully be able to properly play what I want anyway, even if I solve the video issue.

Without Live OTA and DVR this is all pretty meaningless.

@brandor7 said:
Without Live OTA and DVR this is all pretty meaningless.

For you…

@Kuzuri_616 said:
4K HEVC MKV, specifically with HD audio is causing the video to transcode instead of direct stream, and it sounds like I’m not the only one with this problem.
To reiterate, I fully understand that all HD audio will transcode, but it seems that HD audio is also preventing 4K HEVC video from direct streaming. Although it’s possible this is actually a 10 bit issue and not an HD audio issue, I won’t know that for sure without an example of 4K streaming properly with HD audio.

I actually did address your specific issue in that exact post that you quoted and Moussa responded after giving additional information.

@jmckee said:
With HEVC 10 the current server profile automatically imposes an 8-bit limit on all video codecs. Testing with the developers and all of my 10-Bit samples actually fail to playback via direct streaming, only my 8-bit samples work. There is away to get around the 8-Bit limit, but it is at your own risk (It won’t break anything, but can cause some files to fail to play that other wise would).
@moussa said:
To add onto @jmckee’s comment, we’re shipping an updated client profile for the Xbox One hopefully in the next release after PMS v1.11.0 to avoid transcoding files with certain characteristics.

@Kuzuri_616 said:
I need Plex to implement direct play of HD audio, and until they do I won’t fully be able to properly play what I want anyway, even if I solve the video issue.

Plex won’t be able to implement direct play of HD Audio. Decoding of new codecs is fully in Microsoft’s hands as Plex can only use the decoders available in the media player framework.

The closest plex will be able to do will be Audio Passthrough which will require a device connected to the Xbox One that will support decoding the audio format (IE a Home theater receiver or sound bar). Which is something that Plex is looking at implementing.

(The reason I differentiate between Direct Play of audio and Pass through is because Pass through does require additional hardware while fully direct playable would need nothing additional. As long as you have a receiver capable of playing back the audio format the difference won’t be noticeable at all, and if you don’t have the hardware you might get core audio playback or your might get no audio)

@jmckee said:
The closest plex will be able to do will be Audio Passthrough which will require a device connected to the Xbox One that will support decoding the audio format (IE a Home theater receiver or sound bar). Which is something that Plex is looking at implementing.

(The reason I differentiate between Direct Play of audio and Pass through is because Pass through does require additional hardware while fully direct playable would need nothing additional. As long as you have a receiver capable of playing back the audio format the difference won’t be noticeable at all, and if you don’t have the hardware you might get core audio playback or your might get no audio)

Passthrough would be ideal for me and many others I assume who have used receivers for years. Patiently waiting to watch 4K movies on my 4K projector :neutral:

“The closest plex will be able to do will be Audio Passthrough which will require a device connected to the Xbox One that will support decoding the audio format (IE a Home theater receiver or sound bar). Which is something that Plex is looking at implementing.”

I’m not sure why you would do this any other way. These formats are useless without an external decoder. Please make this happen sooner than later :). Even the audio settings in the xbox state that you need a decoder.

Yes, passthrough is all I’m looking for myself. I prefer it that way.

@elitemike said:
I’m not sure why you would do this any other way.
The simple explanation is because with pass-through it’s all or nothing. And when it comes to passthrough there isn’t any follow on support Plex can give. If there is a specific aspect of the audio causing a problem (such as bit rate, channels, etc) Plex can’t do anything. With decoding in the player when an error occurs Plex can detect that and look at automatically switching the audio to transcode to a supported format.

These formats are useless without an external decoder.
Some people like to keep the original HD audio tracks even if they don’t have a receiver for them for future proofing. It’s easier to store the original track now and let the server transcode it then it would be to re-rip an entire library of bluray’s later on.

Overall though the benefits of having pass-through are well ahead of the possible side effects. Development for this feature couldn’t start until the app was moved to the new framework and the last update again updated the players to allow additional support options for more features. (Such as allowing direct streaming of HEVC vs always transcoding)

@shpankey said:
Yes, passthrough is all I’m looking for myself. I prefer it that way.

It’s coming.™

1 Like

@jmckee said:

@shpankey said:
Yes, passthrough is all I’m looking for myself. I prefer it that way.

It’s coming.™

Hopefully it would be a well defined option toggle.

@jmckee said:

@shpankey said:
Yes, passthrough is all I’m looking for myself. I prefer it that way.

It’s coming.™

Sounds good - well that means Microsoft is about to allow it for apps which will immediately make my xbox my main streaming box

Finally

Any chance we will have the OTA DVR option on Xbox?

Yes, DVR is planned for many additional clients. :slight_smile:

1 Like

Most recent Xbox client is much improved! Thanks for the quick turnaround on the “bufferring… bufferring… buffering…” fix.

I would DEFINITELY like to see a visualiser… I also have a plasma TV, and although the latest updates a “shifting” effect for album ard and text, the ultimate awesomesness would be a visualiser that takes advantage of my console’s graphic power.

It’s been a year now since you made that comment. Is it any nearer?