My Story
I was so psyched last night. I installed the new Xbox One App, upgraded my PMS, and began talking to Plex.
I yelled excitedly at my television "Xbox Goto Plex" ... I logged in, it found my server, and there were my movies...flawless!
The ease to which I could now interact with my library, I boasted "Select 1" and there was my movie...flawless!
I thought to myself, "I've waited so long, this experience must be perfect." So I delayed my gratification a few moments longer.
I popped some popcorn, grabbed my favorite blanket, turned out the lights, and as I curled up on the couch the anticipation overwhelmed me and I verbally exploded "XBOX PLAY" all up in my Kinect microphone and I was satisfied and life was good.
I continued to watch my choice movie, and the picture was clear and the audio was great, and then it paused.
Did I accidentally hit pause, I must have, I thought.
1. "Xbox Play" ....nothing ...
2. "Xbox Select" ...what??? it is playing? no it's clearly paused, I thought, let me just restart it, probably a fluke...
3. "Xbox Go back", "Xbox Play", "resume" ...and we're back, life is good
(26 seconds later: repeat steps 1 - 3, add curse words)
...after repeating steps 1 - 3 at least 20 times, I had come to the conclusion that i was stuck in a loop (expressed in PHP for your enjoyment)
while( $i < $too_pissed_at_plex_app ){
echo $curseWord[$i++];
if( $i == $too_pissed_at_plex_app ) return $toChromecast;
else echo $Xbox_Select . $Go_back . $Play . $Resume;
}
...and I would need to return to something I knew would work...Chromecast (at least for now)
Here's what I've found so far from my experiences...let me know if you need anything else or have any questions.
Issue(s) Description:
-
Video playback pauses/hangs at random intervals
- What I mean by 'random intervals'
- sometimes playback lasts a few seconds before pause/hang
- sometimes playback lasts a few minutes or even half a movie
- same video file will not hang at the same points when played back multiple times
- What I mean by 'pauses/hangs'
- during pause/hang
- the video appears to be paused (picture remains on screen, but playback does continue)
- but an inspection of the player controls at the bottom shows that it is still playing
- and clicking play or pause does nothing
- resuming after pause/hang
- sometimes the video will resume on its own after a period of time (anywhere from a few seconds to a few minutes)
- other times only exiting playback completely and re-playing from resume point will get the video to play again
- and once resumed it will have no trouble continuing on past the point where the pause/hang occurred before
-
Video skips/jumps/twitches during playback
- there are noticeable jumps between frames that makes the playback seem twitchy
- almost appears that audio/video are out of sync for a few ms before it is corrected by the player
- these happen at random intervals as well
My Setup
- Xbox One Plex Version 1.0.0.9
- Plex Media Server Version 0.9.10.3
- installed on Windows 8.1 (up to date as of 10/7)
- running as a service with -noninteractive flag
- NOTE: Running PMS normally (not as a service and without the -noninteractive flag) makes no difference, issues still occur.
Troubleshooting
-
Multiple File Types Tested
- found to be occurring during playback of .mkv .mp4 .avi
- several different video files for each format were tested (each file was less than 1 GB)
- all files played back perfectly on other devices (Android, Web, Chromecast) at the same time as playback issue was occurring on Xbox One
- After Reboot PC & Hard Reboot Xbox One and/or Restarting PMS manually
-
sometimes the issues appear to stop all together (for a while)
- other times the issues above happen again immediately
- but, the issues always resurface after time