XBOXOne not direct playing

Hello,

I’m using an XBOXOne as my media player. There are certain MKV’s that it will not play without pausing for a little while then continuing. All my MKV’s are original encoding from disc.
When I pull up the quality menu it says that it is playing at 720p and not direct playing at 1080p. Nothing I do can change this setting. Now for the movies that do play okay this quality setting is also set at 720p.

The Plex Server which is running on a QNAP TVS-463 is purring along, no maxed CPU’s or anythgin like that. All network connections are hard wired.

So can the XBOXone direct play in 1080p? I have a suspicion that it may have something to do with DTS audio, however the movies that are playing okay have DTS audio as well.

Any ideas. Many thanks in advance.

For movies with DTS audio, the audio stream has to be transcoded to aac.

But the video stream will “direct stream” so the whole thing is not that CPU intensive.

If your movie is a 1080p movie and Xbox plays it in 720p than this also has to be transcoded. Why can´t you switch back to Original quality?

You should be able to do this in the preplay page via the quality setting button on the left side.

@browneye99 said:
Hello,

I’m using an XBOXOne as my media player. There are certain MKV’s that it will not play without pausing for a little while then continuing. All my MKV’s are original encoding from disc.
When I pull up the quality menu it says that it is playing at 720p and not direct playing at 1080p. Nothing I do can change this setting. Now for the movies that do play okay this quality setting is also set at 720p.

The Plex Server which is running on a QNAP TVS-463 is purring along, no maxed CPU’s or anythgin like that. All network connections are hard wired.

So can the XBOXone direct play in 1080p? I have a suspicion that it may have something to do with DTS audio, however the movies that are playing okay have DTS audio as well.

Any ideas. Many thanks in advance.

I am having the same problem. Please see my thread here.
https://forums.plex.tv/discussion/comment/1209769

Thanks for the replys…

Mike4001 - On the Preplay Page it is set to original quality, but when the movie starts it is now set to 720p 8Mb/s, which I can’t change. So something is changing it after hitting the play button. I understand the transcode on the audio, but the video starting and stopping seem to be a buffering problem (if indeed it is running at original quality).

Sony_r3 - I will be following your thread with interest. It does seem like a new version for the XBOXone is coming soon.

I have a theory I am going to test soon. I will report back with results if the theory proves out.

OK.

It will also be helpful if you provide PMS logs when the issue occurs.

https://support.plex.tv/hc/en-us/articles/200250417-Plex-Media-Server-Log-Files

Mike4001

No problem, will do.

I chased through a theory on why my XBOXone was reporting the wrong bitrate being played. It would appear that if you play trailers before the movie, the bitrate shown during the movie was that of the trailers, and not the movie itself. When I turned off the trailers, the XBOX reported the correct bitrate (in this case original).

It didnt fix the pausing playback though. The thing that leads me to believe that it is a buffer problem is that the pauses happen at exactly the same point each time. I originally thought it was an encoding/muxing problem in the file, however I went and recaptured the original content and remuxed it to be sure. The pausing problem still happened at the same spots during the playback.

I will get you some logs.

Hello some more info if any one is interested.

The movies that weren’t direct playing were ripped from the blu-ray direct and were encoded in VC-1. I now understand that VC-1 needs to be transcoded. Discs encoded in H.264 work just fine.

I think my server isn’t quite up to the level of transcoding high bitrate VC-1 encoded discs. So it seems like it is a horsepower problem. Of course the other option is to transcode the VC-1 movies to H.264 using handbrake so the server doesn’t have to do it in real time.

I will be looking at a more beefier server in the future…

@Stephen3001 said:
I think my server isn’t quite up to the level of transcoding high bitrate VC-1 encoded discs.

Just so you know with VC-1 the transcoder is only able to use a single core for transcoding. The typical reccomendation for a 1080p transcode @ 10Mbps is a cpubenchmark score of 2,000. When it comes to VC-1 however you need to look at the Single Thread Rating for the processor.

For my Xeon E3 1230v2 it has a single thread rating of 1940 and I have found it has no issue transcoding my VC-1 discs on the fly. So a single thread score around that range should be decent enough for you (Based on my experience at least)

Thanks for the info.

I checked mine and I have a single core rating of 1785. So I think it is on the hairy edge of every once in a while failing to keep up.

The PMS is running on an old machine I had. I am going to update soon. Probably an i7 NUC.

I did the test of transcoding from VC-1 to H.264 at the same bitrate and the movie played fine.

Thanks for you input