Xbox One playback not working

Since the update to the Xbox One app, I cannot play any TV shows on my Xbox One. The poster, episodes and episode details, watched/unwatched statuses all appear but when I actually go to play an episode the screen just goes black and the and the media never begins. The same media plays instantly on iOS, Chromecast, and Web.

However, when I try to play a movie from a different directory, the Xbox One Plex app can play it. However this is not the case 100% of the time. But at least some movies will play, whereas zero tv shows will play.

I have tried analyzing, updating, and force refreshing my TV Show library, but these efforts don’t seem to change anything.

Suggestions? I love Plex and not being able to use it on Xbox is really cramping my style!

The best thing to do in this case would be to enable the network logging from the xbox one plex app settings.

After doing that shutdown and restart the plex media server (the application) and attempt to playback a video that isn’t working. This will create a smaller log file that you can upload here so we can try and determine why the video is failing to start.

I have the same problem on XBoxOne…I can access my videos with “Lecteur media” and choose the “Plex server”, but not with the Plex App?!? Strange don’t you think!
What can I do to make it work with the Plex app?? Will there be a new App version release soon to fix those “new” bugs???

@jmckee I will upload the log tonight. Thanks.

@chanphil said:
I have the same problem on XBoxOne…I can access my videos with “Lecteur media” and choose the “Plex server”, but not with the Plex App?!? Strange don’t you think!
What can I do to make it work with the Plex app?? Will there be a new App version release soon to fix those “new” bugs???

I am not sure what “Lecteur media” is, but I am guessing it is not an official Plex client and it is connecting over DLNA which is completely different then how/what the Plex clients connect to.

Have you successfully connected your server for remote access? While the streaming will still happen locally the Xbox One App is currently limited on local network discovery and must pull your server information from the Plex.tv servers.

Piggy backing here:

Yes my server works on both local and remote for other platforms. On the Xbox One I can play movie files on located on the same server but in a different directory. Just now in fact, I tried playing one my tv episodes on my iOS device while remote and it worked. I feel pretty confident that the remote access is not the issue. However that is interesting that the Xbox One Plex App uses remote for server discovery and server information even while on the same network. But, to double check I’m understanding, it does stream the media locally?

@tylergreene86 said:
Piggy backing here:

Yes my server works on both local and remote for other platforms. On the Xbox One I can play movie files on located on the same server but in a different directory. Just now in fact, I tried playing one my tv episodes on my iOS device while remote and it worked. I feel pretty confident that the remote access is not the issue. However that is interesting that the Xbox One Plex App uses remote for server discovery and server information even while on the same network. But, to double check I’m understanding, it does stream the media locally?

Yes, you are completely correct, once the server information is pulled everything is done local (provided they are on the same network of course). I agree with you completely that I don’t believe your issue has anything to do with remote access (Without it you wouldn’t be able to even browse the libraries)

That information was for chanphil as the two issues you are both posting (at least to me) seem to be completely different. (What I am thinking is that you’re having playback issues while he is having connection issues) But never

I posted in the Blog update, but I wanted to follow up here, since I’m having the same problem - essentially.

Here’s what I posted in the blog post:

I’m running PlexMediaServer_0.9.12.4.1192-9a47d21_x86 on my QNAP 453-Pro. I’m a Plex-Pass subscriber (lifetime). I’ve got oodles of videos that don’t play on my XB1 that play on other devices (web, android), but simply sit at a black screen in the XB1 app. How do I know if I have the new version? It seems like I’m running an old version of the XB1 app, but I can’t tell, other than that some things don’t work. Help.

I was asked by Elan:

Can you post details about the video formats, and a media server log around the playback? That would help us tell.

I’m not at home, and the QNAP device only allows me to see the log files from SSH/Telnet (and my router doesn’t allow me to UPNP SSH), so I can only answer some of the information until I get home.

The Settings/Devices/All page shows “XboxSystemOS 1.1.7.0 Plex for Xbox One” - so I assume that’s the client

One of the videos that sat at a black screen for me on Xbox, but that plays on all of the other devices I’ve got (including internal/external on Android (4.5.0.372 and Chrome 2.4.9) has the media information listed below. I have played several other files with a much, much higher bitrate, but I can’t confirm if it was all MPEG4 or all AC3 or any other common denominator.

Media

Video Resolution SD
Duration 1:58:43
Bitrate 822 kbps
Width 720
Height 304
Aspect Ratio 2.35
Container AVI
Video Frame Rate PAL

Video

Codec MPEG4
Bitrate 333 kbps
Bit Depth 8
Chroma Subsampling 4:2:0
Color Space yuv
Duration 1:58:43
Frame Rate 25.000 fps
Gmc 0
Height 304
Level 0.5
Profile asp
Qpel 0
Scan Type progressive
Width 720
Audio

Codec AC3
Channels 5.1
Bitrate 448 kbps
Audio Channel Layout 5.1(side)
Bit Depth 16
Bitrate Mode CBR
Dialog Norm -31 dB
Duration 1:58:42
Sampling Rate 48000 Hz
Stream Identifier 1

@mythosaz said:
I posted in the Blog update, but I wanted to follow up here, since I’m having the same problem - essentially.

That should be the client. You should also be able to navigate into the app settings on the xbox to find the version.

To go along with the media info are you able to enable the network logging from the Xbox One app settings and then pull the Plex Media Server.log after attempting to play the broken file?

I appear to be using 1.1.7.0 - so that’s not the problem.

I’m not at home, but once I am, I’ll telnet/ssh into the QNAP and get generate a fresh set of log files from one of the “black screen” movies.

I won’t bother with the entire log, unless it’s too important, but here’s what it boils down to:

Jul 16, 2015 17:45:17 [0xea511b90] WARN - [Plex for Xbox One] MDE: Invalid profile property; codec: mpeg4 != h264

Disabled Direct Play

Working.

Seriously? We can’t detect this sort of behavior and choose best path?

For whatever it’s worth, the CPU on the QNAP 435-Pro (quad-core Celeron 2GHz) barely breaks a sweat with this…

Here are my Server logs. The approximate time was Jul 16, 2015 22:52

Seems like “broken pipe” is the only error message I can see. Not sure the problem would be flagged as an error though.

We’ll look into this.

The ‘Enable/Disable Direct Play’ is there as an escape hatch in case something we think we can play won’t playback. @mythosaz - could I trouble you for a sample of that file, just to make sure we get that fixed?

Thanks!

I’ll get longer log segments and do my best to give you a chunk of the file. I’ll have to move it off the QNAP to get a chunk of the file easily, so it’ll happen over the weekend if I’m lucky :slight_smile:

I recently installed Plex on my Synology and I get similar errors trying to play movies or TV Shows on the Xbox One(downloaded the app last week-end). It seems to be hit or miss, even with the same file. I tried playing with the settings, enable/disable both options, sometimes it works and other times it doesn’t. The screen stays black or I get the error message with the 2 buttons : Go Home or Retry. I enabled logs and attached the result.

Weird! I uninstalled the Xbox One app and reinstalled it, I used the PIN code to authenticate instead of logging in manually to the app, everything seems to be working now! I don’t understand why, but it appears to be fixed.

@Dom C said:
We’ll look into this.

The ‘Enable/Disable Direct Play’ is there as an escape hatch in case something we think we can play won’t playback. mythosaz - could I trouble you for a sample of that file, just to make sure we get that fixed?

Thanks!

Dom,

Hadn’t forgotten about this. I’ll try to get to it this weekend. …after I update the firmware on my QNAP (new today) and update my Server version (also, apparently new today). :slight_smile:

The Direct Play (or maybe Direct Stream) setting also fixed my problem. Seems like this error is extensive then. Thanks everyone for the triage!