Codec support for devices is up to the device manufacturer. So in this case you would need to get Microsoft to put an HEVC decoder on the Xbox One and they would also have to make it available to 3rd party apps.
10-bit HD High Efficiency Video Coding (HEVC) platform support added 10-bit HD HEVC enables video streaming apps, like NetFlix, to use lower bandwidth to deliver HD quality video streams. 10-bit Ultra color increases the video color precision from 8-bits to 10-bits - with 8-bits you only get 16 million colors, but with 10-bit Ultra color precision you get 1 billion life-like colors that makes your video more vibrant.
It seems that API should be available to the apps.
It is definitely not slated for the next release as the addition of it to the xbox one is less than a week old.
As with all new codecs. They first need to be tested by the developers to ensure that they don't actually break anything. As was the case with the addition of MKV it caused issues that had to be fixed on the Microsoft end of things. But with that I have no knowledge if the codec is exposed to all 3rd part apps yet or only specifics apps.
This will definitely be needed in the near future as Microsoft And Sony have both said they will be making their consoles 4k capable. Looking forward to having a powerful 4k capable device With a plex client. Unfortunately this won’t happen immediately and will take quite some time I’m sure. When it’s all said and done hopefully it was worth the wait.
@auskye said:
Is direct streaming possible on the Xbox One S now since they added 4k playback? Not sure if I’m going to upgrade yet but I would for this.
No, direct streaming HEVC is not possible. This is because the HLS standard does not support HEVC.
So the only way to currently get HEVC on the Xbox One is via Direct Play. IE an MP4 or MKV container with HEVC and either AAC or AC3 audio with 6 or less audio channels.
Perhaps possibilities just recently came possible with UWP on XBox and the new HLS support for fragmented MP4 (fMP4). This then puts the fragmented MP4 approach as equivalent with HLS and DASH with only some administrative protocol overhead around them differing.
writes that the UWP apis on XBox will support the fMP4 container and h.265 within it. The support for ac-3, eac-3, and aac continues. DASH rather than HLS is also supported.
@auskye said:
Is direct streaming possible on the Xbox One S now since they added 4k playback? Not sure if I’m going to upgrade yet but I would for this.
No, direct streaming HEVC is not possible. This is because the HLS standard does not support HEVC.
So the only way to currently get HEVC on the Xbox One is via Direct Play. IE an MP4 or MKV container with HEVC and either AAC or AC3 audio with 6 or less audio channels.
So in an MKV container the One S does play HEVC/H.265 without the server re-encoding it?
Because currently the Xbox One does not have passthrough support. So that means everything going into the Xbox still needs to be decoder before it outputs the audio. Bitstream output means the Xbox is going to output the stream that is decoded. And since the Xbox One currently has no DTS decoders (or available HD audio decoders) those streams need to be converted so it can decode them before outputting them.
One of these days they will give us HD audio. One of these days…
Someone should make a massive chart of what plex will do with a file type, and audio on what platform. So many questions about what it can and will do.
@grambo1980 said:
One of these days they will give us HD audio. One of these days…
It’s coming, but Microsoft hasn’t said when only that it is.
Someone should make a massive chart of what plex will do with a file type, and audio on what platform. So many questions about what it can and will do.
That chart is almost impossible to make in a way that is useful. A user started to make one but then it still ended up being a lot of “Plex for ____ supports _____ if your TV/Phone/etc supports that feature.”
For example look at Plex for Android. The app itself will support DTS, h264, hevc, etc but only if the phone/tv/etc it is installed supports it. The same thing is for Plex for Smart TV’s that support 4k or HEVC.
@jmckee said:
Because currently the Xbox One does not have passthrough support. So that means everything going into the Xbox still needs to be decoder before it outputs the audio. Bitstream output means the Xbox is going to output the stream that is decoded. And since the Xbox One currently has no DTS decoders (or available HD audio decoders) those streams need to be converted so it can decode them before outputting them.
@grambo1980 said:
One of these days they will give us HD audio. One of these days…
Someone should make a massive chart of what plex will do with a file type, and audio on what platform. So many questions about what it can and will do.
I have not tested it recently with the latest builds, but HEVC+FLAC5.1 in MKV works fine. Subtitles support is very poor if you are fan of kung-fu movies with original soundtrack.