If you have not already, we suggest setting your Plex username to something else rather than email which is displayed on your posts in forum. You can change the username at https://app.plex.tv/desktop#!/account
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

PLEX on Roku cutting off end of shows

HeatherCHeatherC Posts: 22Members, Plex Pass

For some reason, starting yesterday, my Roku refuses to play the last like 10 mins of some shows. If I play an episode and pause, the timeline says the right time (for example, that a tv show is 22 minutes), but when it doesn't run the whole time (so it will only run like 15 minutes of the 22). It thinks that's the end. I even tried restarting an episode and fast-forwarding to the end, and though it thinks it's the end, it's not. For example, I'll fast-forward the timeline to 21 minutes, but it will really only be 14 minutes into the show. So, the timeline is fast somehow. Anyone else have this problem? I'm not having this problem with playing shows on my laptop, so it must be a Roku/Plex issue.

«1

Comments

  • dlevasseurdlevasseur Posts: 106Members ✭✭

    That's strange.  I watched one show that made it to the last 2 minutes yesterday and then gave an error and failed.  Then I wasn't able to get it to play that last 2 minutes.  I figured it was just an issue with the file.

  • HeatherCHeatherC Posts: 22Members, Plex Pass
    dlevasseur wrote on April 22 2014, 6:26 PM: »

    That's strange.  I watched one show that made it to the last 2 minutes yesterday and then gave an error and failed.  Then I wasn't able to get it to play that last 2 minutes.  I figured it was just an issue with the file.

    Mine isn't giving any errors, the show just ends it and reloads the next episode as if the episode ended normally (I have continuous play on). It's very strange and annoying. I can't watch the end of anything...

  • HeatherCHeatherC Posts: 22Members, Plex Pass

    Here are the logs: 

    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 690000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 691000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 692000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 693000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 694000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 695000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 696000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 697000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 698000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 699000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 700000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 701000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 702000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 703000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=703000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 704000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 705000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 706000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 707000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 708000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 709000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 710000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 711000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 712000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 713000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 714000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 715000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 716000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 717000
    Creating URL transfer object for http://192.168.1.6:32400/transcode/sessions/18D2CM016051
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 718000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=718000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 719000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 720000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 721000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 722000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 723000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 724000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 725000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 726000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 727000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 728000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 729000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 730000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 731000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 732000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 733000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 734000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=734000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 735000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 736000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 737000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 738000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 739000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 740000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 741000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 742000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 743000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 744000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 745000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 746000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 747000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 748000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 749000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=749000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 750000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 751000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 752000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 753000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 754000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 755000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 756000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 757000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 758000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 759000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 760000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 761000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 762000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 763000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 764000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=764000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 765000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 766000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 767000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 768000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 769000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 770000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 771000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 772000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 773000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 774000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 775000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 776000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 777000
    Creating URL transfer object for http://192.168.1.6:32400/transcode/sessions/18D2CM016051
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 778000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 779000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=779000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 780000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 781000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 782000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 783000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 784000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 785000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 786000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 787000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 788000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 789000
    MediaPlayer::playVideo::VideoScreenEvent::isPaused: position -> 789
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=789000&duration=1294847&state=paused&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=789000&duration=1294847&state=paused&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=789000&duration=1294847&state=paused&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isResumed
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=789000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 790000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 791000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 792000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 793000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 794000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 795000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 796000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 797000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 798000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 799000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 800000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 801000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 802000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 803000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 804000
    Creating URL transfer object for http://192.168.1.6:32400/transcode/sessions/18D2CM016051
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 805000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=805000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 806000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 807000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 808000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 809000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 810000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 811000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 812000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 813000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 814000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 815000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 816000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 817000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 818000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 819000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 820000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 821000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=821000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 822000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 823000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 824000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 825000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 826000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 827000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 828000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 829000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 830000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 831000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 832000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 833000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 834000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 835000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 836000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=836000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 837000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 838000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 839000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 840000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 841000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 842000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 843000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 844000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 845000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 846000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 847000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 848000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 849000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 850000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 851000
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=851000&duration=1294847&state=playing&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 852000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 853000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 854000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 855000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 856000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 857000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 858000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 859000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 860000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 861000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 862000
    MediaPlayer::playVideo::VideoScreenEvent::isPlaybackPosition: set progress -> 863000
    MediaPlayer::playVideo::VideoScreenEvent::isFullResult: position -> 863
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=863000&duration=1294847&state=stopped&ratingKey=2669&key=%2Flibrary%2Fmetadata%2F2669&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isScreenClosed: position -> 863
    Sending analytics event, appear to have watched video for 863 seconds
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&ea=episode&ev=863&ec=Playback&el=com.plexapp.plugins.library&t=event
    Popping screen 12 and cleaning up 0 breadcrumbs
    Top of stack is once again: Preplay episode
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&cd=Preplay%20episode&t=appview
    About to fetch meta-data for Content Type: episode
    Creating URL transfer object for http://192.168.1.6:32400/library/metadata/2670?checkFiles=1
    Fetching content from server at query URL: http://192.168.1.6:32400/library/metadata/2670?checkFiles=1
    Media item optimized for streaming: 1
    Media item container: mp4
    Media item video codec: h264
    Media item audio codec: aac
    Media item subtitles: invalid
    Media item stereo codec: aac
    Media item surround codec: invalid
    Secondary audio stream selected: false
    Media item aspect ratio: 1.78
    Picking best media item with score 100
    Media = roAssociativeArray
    Can direct play = true
    Saving image for screensaver: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2670%2Fthumb%2F1388457290&width=158&height=204&format=jpeg&background=363636&X-Plex-Token=MWdFF9x7rWjWYeRX9Mgc
    Playing video with Direct Play options set to: Play Transcoded
    Not sure what to do with breadcrumbs on screen type: Invalid
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&cd=Video%20Player&t=appview
    Pushing screen 13 onto view controller stack - Video Player
    MediaPlayer::playVideo: Displaying video: Squeak Means Squeak (Watched)
    Setting stream quality: SD
    Constructing transcoding video URL for http://192.168.1.6:32400/library/parts/2502/file.mp4
    Location: http://127.0.0.1:32400/library/parts/2502/file.mp4
    Original key: /library/metadata/2670
    Full key: http://127.0.0.1:32400/library/metadata/2670
    Final URL: http://192.168.1.6:32400/video/:/transcode/segmented/start.m3u8?offset=0&identifier=com.plexapp.plugins.library&ratingKey=2670&key=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2670&quality=6&secondsPerSegment=4&url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fparts%2F2502%2Ffile.mp4&3g=0&subtitleSize=125&X-Plex-Access-Key=KQMIY6GATPC63AIMC4R2&X-Plex-Access-Time=1398204858&X-Plex-Access-Code=LIL1mJ9C6H2eC0SvZOkNHpTnWr3dMjDXm%2B3TMQJjSDE%3D&X-Plex-Client-Capabilities=protocols%3Dhttp-live-streaming%2Chttp-mp4-streaming%2Chttp-mp4-video%2Chttp-mp4-video-720p%2Chttp-streaming-video%2Chttp-streaming-video-720p%3BaudioDecoders%3Daac
    ---- AA ----
    switchingstrategy: no-adaptation
    fullhd: false
    streamformat: hls
    streamurls: (list of 1)...
    List(0)= http://192.168.1.6:32400/video/:/transcode/segmented/start.m3u8?offset=0&identifier=com.plexapp.plugins.library&ratingKey=2670&key=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2670&quality=6&secondsPerSegment=4&url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fparts%2F2502%2Ffile.mp4&3g=0&subtitleSize=125&X-Plex-Access-Key=KQMIY6GATPC63AIMC4R2&X-Plex-Access-Time=1398204858&X-Plex-Access-Code=LIL1mJ9C6H2eC0SvZOkNHpTnWr3dMjDXm%2B3TMQJjSDE%3D&X-Plex-Client-Capabilities=protocols%3Dhttp-live-streaming%2Chttp-mp4-streaming%2Chttp-mp4-video%2Chttp-mp4-video-720p%2Chttp-streaming-video%2Chttp-streaming-video-720p%3BaudioDecoders%3Daac
    streamqualities: (list of 1)...
    List(0)= SD
    streambitrates: (list of 1)...
    List(0)= 0
    transcodeserver: (assocarr)...
    supportsvideotranscoding: true
    adddirectplayinfo: ?roFunction?
    executepostcommand: ?roFunction?
    isconfigured: true
    classictranscodingvideourl: ?roFunction?
    updatestreamselection: ?roFunction?
    lasttimelinestate: stopped
    stopvideo: ?roFunction?
    accesstoken: MWdFF9x7rWjWYeRX9Mgc
    supportsuniversaltranscoding: true
    universaltranscodingvideourl: ?roFunction?
    cookie: SESSION-GUID=becd8840-b9ef-493e-b874-75df69a943dc
    name: HeatherHP-PC
    isrequesttoserver: ?roFunction?
    transcodingaudiourl: ?roFunction?
    createrequest: ?roFunction?
    lasttimelineitem: (assocarr)...
    userrating: 0
    viewcount: 34
    starrating: 78
    preferredmediaitem: (assocarr)...
    width: 720
    aspectratio: 1.78
    bitrate: 1079
    preferredpart: (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    profile: high
    anamorphic: false
    codec: h264
    channels: invalid
    language: invalid
    refframes: 5
    key: invalid
    framerate: 23.976
    bitdepth: 8
    level: 31
    cabac: 1
    streamtype: 1
    id: 11836
    selected: invalid
    languagecode: invalid
    List(1)= (assocarr)...
    codec: aac
    channels: 2
    language: invalid
    key: invalid
    streamtype: 2
    id: 11837
    selected: 1
    languagecode: invalid
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    curpartindex: 0
    videoresolution: 480
    duration: 1294847
    container: mp4
    height: 404
    cachedsurroundsound: false
    audiocodec: aac
    indirect: false
    identifier: 2497
    candirectplay: true
    optimized: 1
    parts: (list of 1)...
    List(0)= (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    profile: high
    anamorphic: false
    codec: h264
    channels: invalid
    language: invalid
    refframes: 5
    key: invalid
    framerate: 23.976
    bitdepth: 8
    level: 31
    cabac: 1
    streamtype: 1
    id: 11836
    selected: invalid
    languagecode: invalid
    List(1)= (assocarr)...
    codec: aac
    channels: 2
    language: invalid
    key: invalid
    streamtype: 2
    id: 11837
    selected: 1
    languagecode: invalid
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    videocodec: h264
    shortdescriptionline1: The Walk for Runs (Watched)
    shortdescriptionline2: Season 3 - Episode 8 - 2012-11-27
    parentindex: 3
    nodename: Video
    titleseason: The Walk for Runs - E08 (Watched)
    origreleasedate: 2012-11-27
    episodenumber: 8
    preferredmediaindex: 0
    categories: (list of 0)...
    cleantitle: The Walk for Runs
    watched: true
    mediacontaineridentifier: com.plexapp.plugins.library
    pickmediaitem: ?roFunction?
    sourceurl: http://192.168.1.6:32400/library/metadata/2663/children
    sdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=158&height=204&format=jpeg&background=363636
    sourcetitle: invalid
    description: The family participates in a 1K walk; Virginia and Burt feel the effects of aging; Jimmy has a difficult time supporting Sabrina when she gets into a fight with her ex-boyfriend.
    hasdetails: true
    director: (list of 1)...
    List(0)= Rebecca Asher
    rating: TV-14
    parentkey: /library/metadata/2663
    ratingkey: 2669
    settings: invalid
    key: /library/metadata/2669
    framerate: 24
    episodestr: E08
    length: 1294
    rawlength: 1294847
    parsedetails: ?roFunction?
    refresh: ?roFunction?
    media: (list of 1)...
    List(0)= (assocarr)...
    width: 720
    aspectratio: 1.78
    bitrate: 1079
    preferredpart: (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    profile: high
    anamorphic: false
    codec: h264
    channels: invalid
    language: invalid
    refframes: 5
    key: invalid
    framerate: 23.976
    bitdepth: 8
    level: 31
    cabac: 1
    streamtype: 1
    id: 11836
    selected: invalid
    languagecode: invalid
    List(1)= (assocarr)...
    codec: aac
    channels: 2
    language: invalid
    key: invalid
    streamtype: 2
    id: 11837
    selected: 1
    languagecode: invalid
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    curpartindex: 0
    videoresolution: 480
    duration: 1294847
    container: mp4
    height: 404
    cachedsurroundsound: false
    audiocodec: aac
    indirect: false
    identifier: 2497
    candirectplay: true
    optimized: 1
    parts: (list of 1)...
    List(0)= (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    profile: high
    anamorphic: false
    codec: h264
    channels: invalid
    language: invalid
    refframes: 5
    key: invalid
    framerate: 23.976
    bitdepth: 8
    level: 31
    cabac: 1
    streamtype: 1
    id: 11836
    selected: invalid
    languagecode: invalid
    List(1)= (assocarr)...
    codec: aac
    channels: 2
    language: invalid
    key: invalid
    streamtype: 2
    id: 11837
    selected: 1
    languagecode: invalid
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    videocodec: h264
    optimizedforstreaming: 1
    selectpartforoffset: ?roFunction?
    viewgroup: episode
    url: invalid
    hdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=214&height=306&format=jpeg&background=363636
    guid: invalid
    title: The Walk for Runs (Watched)
    id: invalid
    server: (assocarr)...
    supportsvideotranscoding: true
    adddirectplayinfo: ?roFunction?
    executepostcommand: ?roFunction?
    isconfigured: true
    classictranscodingvideourl: ?roFunction?
    updatestreamselection: ?roFunction?
    lasttimelinestate: stopped
    stopvideo: ?roFunction?
    accesstoken: MWdFF9x7rWjWYeRX9Mgc
    supportsuniversaltranscoding: true
    universaltranscodingvideourl: ?roFunction?
    cookie: SESSION-GUID=becd8840-b9ef-493e-b874-75df69a943dc
    name: HeatherHP-PC
    isrequesttoserver: ?roFunction?
    transcodingaudiourl: ?roFunction?
    createrequest: ?roFunction?
    lasttimelineitem: (assocarr)...
    userrating: 0
    viewcount: 34
    starrating: 78
    preferredmediaitem: (assocarr)...
    width: 720
    aspectratio: 1.78
    bitrate: 1079
    preferredpart: (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    profile: high
    anamorphic: false
    codec: h264
    channels: invalid
    language: invalid
    refframes: 5
    key: invalid
    framerate: 23.976
    bitdepth: 8
    level: 31
    cabac: 1
    streamtype: 1
    id: 11836
    selected: invalid
    languagecode: invalid
    List(1)= (assocarr)...
    codec: aac
    channels: 2
    language: invalid
    key: invalid
    streamtype: 2
    id: 11837
    selected: 1
    languagecode: invalid
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    curpartindex: 0
    videoresolution: 480
    duration: 1294847
    container: mp4
    height: 404
    cachedsurroundsound: false
    audiocodec: aac
    indirect: false
    identifier: 2497
    candirectplay: true
    optimized: 1
    parts: (list of 1)...
    List(0)= (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    profile: high
    anamorphic: false
    codec: h264
    channels: invalid
    language: invalid
    refframes: 5
    key: invalid
    framerate: 23.976
    bitdepth: 8
    level: 31
    cabac: 1
    streamtype: 1
    id: 11836
    selected: invalid
    languagecode: invalid
    List(1)= (assocarr)...
    codec: aac
    channels: 2
    language: invalid
    key: invalid
    streamtype: 2
    id: 11837
    selected: 1
    languagecode: invalid
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    videocodec: h264
    shortdescriptionline1: The Walk for Runs (Watched)
    shortdescriptionline2: Season 3 - Episode 8 - 2012-11-27
    parentindex: 3
    nodename: Video
    titleseason: The Walk for Runs - E08 (Watched)
    origreleasedate: 2012-11-27
    episodenumber: 8
    preferredmediaindex: 0
    categories: (list of 0)...
    cleantitle: The Walk for Runs
    watched: true
    mediacontaineridentifier: com.plexapp.plugins.library
    pickmediaitem: ?roFunction?
    sourceurl: http://192.168.1.6:32400/library/metadata/2663/children
    sdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=158&height=204&format=jpeg&background=363636
    sourcetitle: invalid
    description: The family participates in a 1K walk; Virginia and Burt feel the effects of aging; Jimmy has a difficult time supporting Sabrina when she gets into a fight with her ex-boyfriend.
    hasdetails: true
    director: (list of 1)...
    List(0)= Rebecca Asher
    rating: TV-14
    parentkey: /library/metadata/2663
    ratingkey: 2669
    settings: invalid
    key: /library/metadata/2669
    framerate: 24
    episodestr: E08
    length: 1294
    rawlength: 1294847
    parsedetails: ?roFunction?
    refresh: ?roFunction?
    media: (list of 1)...
    List(0)= (assocarr)...
    width: 720
    aspectratio: 1.78
    bitrate: 1079
    preferredpart: (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    profile: high
    anamorphic: false
    codec: h264
    channels: invalid
    language: invalid
    refframes: 5
    key: invalid
    framerate: 23.976
    bitdepth: 8
    level: 31
    cabac: 1
    streamtype: 1
    id: 11836
    selected: invalid
    languagecode: invalid
    List(1)= (assocarr)...
    codec: aac
    channels: 2
    language: invalid
    key: invalid
    streamtype: 2
    id: 11837
    selected: 1
    languagecode: invalid
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    curpartindex: 0
    videoresolution: 480
    duration: 1294847
    container: mp4
    height: 404
    cachedsurroundsound: false
    audiocodec: aac
    indirect: false
    identifier: 2497
    candirectplay: true
    optimized: 1
    parts: (list of 1)...
    List(0)= (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    List(1)= (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    videocodec: h264
    optimizedforstreaming: 1
    selectpartforoffset: ?roFunction?
    viewgroup: episode
    url: invalid
    hdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=214&height=306&format=jpeg&background=363636
    guid: invalid
    title: The Walk for Runs (Watched)
    id: invalid
    server: (assocarr)...
    supportsvideotranscoding: true
    adddirectplayinfo: ?roFunction?
    executepostcommand: ?roFunction?
    isconfigured: true
    classictranscodingvideourl: ?roFunction?
    updatestreamselection: ?roFunction?
    lasttimelinestate: stopped
    stopvideo: ?roFunction?
    accesstoken: MWdFF9x7rWjWYeRX9Mgc
    supportsuniversaltranscoding: true
    universaltranscodingvideourl: ?roFunction?
    cookie: SESSION-GUID=becd8840-b9ef-493e-b874-75df69a943dc
    name: HeatherHP-PC
    isrequesttoserver: ?roFunction?
    transcodingaudiourl: ?roFunction?
    createrequest: ?roFunction?
    lasttimelineitem: (assocarr)...
    userrating: 0
    viewcount: 34
    starrating: 78
    preferredmediaitem: (assocarr)...
    width: 720
    aspectratio: 1.78
    bitrate: 1079
    preferredpart: (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    List(0)= (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    List(1)= (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    curpartindex: 0
    videoresolution: 480
    duration: 1294847
    container: mp4
    height: 404
    cachedsurroundsound: false
    audiocodec: aac
    indirect: false
    identifier: 2497
    candirectplay: true
    optimized: 1
    parts: (list of 1)...
    List(0)= (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    videocodec: h264
    shortdescriptionline1: The Walk for Runs (Watched)
    shortdescriptionline2: Season 3 - Episode 8 - 2012-11-27
    parentindex: 3
    nodename: Video
    titleseason: The Walk for Runs - E08 (Watched)
    origreleasedate: 2012-11-27
    episodenumber: 8
    preferredmediaindex: 0
    categories: (list of 0)...
    cleantitle: The Walk for Runs
    watched: true
    mediacontaineridentifier: com.plexapp.plugins.library
    pickmediaitem: ?roFunction?
    sourceurl: http://192.168.1.6:32400/library/metadata/2663/children
    sdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=158&height=204&format=jpeg&background=363636
    sourcetitle: invalid
    description: The family participates in a 1K walk; Virginia and Burt feel the effects of aging; Jimmy has a difficult time supporting Sabrina when she gets into a fight with her ex-boyfriend.
    hasdetails: true
    director: (list of 1)...
    List(0)= Rebecca Asher
    rating: TV-14
    parentkey: /library/metadata/2663
    ratingkey: 2669
    settings: invalid
    key: /library/metadata/2669
    framerate: 24
    episodestr: E08
    length: 1294
    rawlength: 1294847
    parsedetails: ?roFunction?
    refresh: ?roFunction?
    media: (list of 1)...
    List(0)= (assocarr)...
    width: 720
    aspectratio: 1.78
    bitrate: 1079
    preferredpart: (assocarr)...
    startoffset: 0
    posturl: invalid
    haschaptervideostream: false
    duration: 1294847
    key: http://192.168.1.6:32400/library/parts/2501/file.mp4
    streams: (list of 2)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    id: 2501
    accessible: true
    exists: true
    indexes: (assocarr)...
    subtitles: invalid
    curpartindex: 0
    videoresolution: 480
    duration: 1294847
    container: mp4
    height: 404
    cachedsurroundsound: false
    audiocodec: aac
    indirect: false
    identifier: 2497
    candirectplay: true
    optimized: 1
    parts: (list of 1)...
    List(0)= (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    videocodec: h264
    optimizedforstreaming: 1
    selectpartforoffset: ?roFunction?
    viewgroup: episode
    url: invalid
    hdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=214&height=306&format=jpeg&background=363636
    guid: invalid
    title: The Walk for Runs (Watched)
    id: invalid
    server: (assocarr)...
    supportsvideotranscoding: true
    adddirectplayinfo: ?roFunction?
    executepostcommand: ?roFunction?
    isconfigured: true
    classictranscodingvideourl: ?roFunction?
    updatestreamselection: ?roFunction?
    lasttimelinestate: stopped
    stopvideo: ?roFunction?
    accesstoken: MWdFF9x7rWjWYeRX9Mgc
    supportsuniversaltranscoding: true
    universaltranscodingvideourl: ?roFunction?
    cookie: SESSION-GUID=becd8840-b9ef-493e-b874-75df69a943dc
    name: HeatherHP-PC
    isrequesttoserver: ?roFunction?
    transcodingaudiourl: ?roFunction?
    createrequest: ?roFunction?
    lasttimelineitem: (assocarr)...
    userrating: 0
    viewcount: 34
    starrating: 78
    preferredmediaitem: (assocarr)...
    width: 720
    aspectratio: 1.78
    bitrate: 1079
    preferredpart: (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    curpartindex: 0
    videoresolution: 480
    duration: 1294847
    container: mp4
    height: 404
    cachedsurroundsound: false
    audiocodec: aac
    indirect: false
    identifier: 2497
    candirectplay: true
    optimized: 1
    parts: (list of 1)...
    **** TOO DEEP 5
    videocodec: h264
    shortdescriptionline1: The Walk for Runs (Watched)
    shortdescriptionline2: Season 3 - Episode 8 - 2012-11-27
    parentindex: 3
    nodename: Video
    titleseason: The Walk for Runs - E08 (Watched)
    origreleasedate: 2012-11-27
    episodenumber: 8
    preferredmediaindex: 0
    categories: (list of 0)...
    cleantitle: The Walk for Runs
    watched: true
    mediacontaineridentifier: com.plexapp.plugins.library
    pickmediaitem: ?roFunction?
    sourceurl: http://192.168.1.6:32400/library/metadata/2663/children
    sdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=158&height=204&format=jpeg&background=363636
    sourcetitle: invalid
    description: The family participates in a 1K walk; Virginia and Burt feel the effects of aging; Jimmy has a difficult time supporting Sabrina when she gets into a fight with her ex-boyfriend.
    hasdetails: true
    director: (list of 1)...
    List(0)= Rebecca Asher
    rating: TV-14
    parentkey: /library/metadata/2663
    ratingkey: 2669
    settings: invalid
    key: /library/metadata/2669
    framerate: 24
    episodestr: E08
    length: 1294
    rawlength: 1294847
    parsedetails: ?roFunction?
    refresh: ?roFunction?
    media: (list of 1)...
    List(0)= (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    optimizedforstreaming: 1
    selectpartforoffset: ?roFunction?
    viewgroup: episode
    url: invalid
    hdposterurl: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2669%2Fthumb%2F1393842548&width=214&height=306&format=jpeg&background=363636
    guid: invalid
    title: The Walk for Runs (Watched)
    id: invalid
    server: (assocarr)...
    supportsvideotranscoding: true
    adddirectplayinfo: ?roFunction?
    executepostcommand: ?roFunction?
    isconfigured: true
    classictranscodingvideourl: ?roFunction?
    updatestreamselection: ?roFunction?
    lasttimelinestate: stopped
    stopvideo: ?roFunction?
    accesstoken: MWdFF9x7rWjWYeRX9Mgc
    supportsuniversaltranscoding: true
    universaltranscodingvideourl: ?roFunction?
    cookie: SESSION-GUID=becd8840-b9ef-493e-b874-75df69a943dc
    name: HeatherHP-PC
    isrequesttoserver: ?roFunction?
    transcodingaudiourl: ?roFunction?
    createrequest: ?roFunction?
    lasttimelineitem: (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    issecondary: false
    machineid: ba25b2a9123048a48d725cbba1f2bcdf2d92f5d0
    supportsphototranscoding: true
    local: true
    converturltoloopback: ?roFunction?
    online: true
    transcodedimage: ?roFunction?
    scrobble: ?roFunction?
    timeline: ?roFunction?
    allowsmediadeletion: false
    transcodingvideourl: ?roFunction?
    rate: ?roFunction?
    pingtranscode: ?roFunction?
    isavailable: true
    supportsaudiotranscoding: true
    getqueryresponse: ?roFunction?
    serverurl: http://192.168.1.6:32400
    owned: true
    supportsmultiuser: false
    executecommand: ?roFunction?
    delete: ?roFunction?
    timelinetimer: (assocarr)...
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    **** TOO DEEP 5
    onurlevent: ?roFunction?
    screenid: -3
    log: ?roFunction?
    setpref: ?roFunction?
    starttranscode: ?roFunction?
    synced: false
    constructvideoitem: ?roFunction?
    unscrobble: ?roFunction?
    title: Squeak Means Squeak - E09
    playstart: 0
    istranscoded: true
    hdbranded: invalid
    releasedate: 2012-12-04



    Creating URL transfer object for http://192.168.1.6:32400/log?source=roku&level=3&message=Starting%20to%20play%20transcoded%20video
    Starting to play transcoded video
    MediaPlayer::playVideo::VideoScreenEvent::isStreamStarted: position -> 0
    Message data -> roAssociativeArray
    Creating URL transfer object for http://192.168.1.6:32400/transcode/sessions/18D2CM016051
    Downloaded segment 0 in 6?s (386152 bytes, buffer is now 386152/67108864
    MediaPlayer::playVideo::VideoScreenEvent::isPartialResult: position -> 0
    Creating URL transfer object for http://192.168.1.6:32400/:/timeline?time=0&duration=1297833&state=stopped&ratingKey=2670&key=%2Flibrary%2Fmetadata%2F2670&containerKey=http%3A%2F%2F192.168.1.6%3A32400%2Flibrary%2Fmetadata%2F2663%2Fchildren
    MediaPlayer::playVideo::VideoScreenEvent::isScreenClosed: position -> 0
    Sending analytics event, appear to have watched video for 0 seconds
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&ea=episode&ev=0&ec=Playback&el=com.plexapp.plugins.library&t=event
    Popping screen 13 and cleaning up 0 breadcrumbs
    Top of stack is once again: Preplay episode
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&cd=Preplay%20episode&t=appview
    Creating URL transfer object for http://192.168.1.6:32400/library/metadata/2670?checkFiles=1
    Fetching content from server at query URL: http://192.168.1.6:32400/library/metadata/2670?checkFiles=1
    Media item optimized for streaming: 1
    Media item container: mp4
    Media item video codec: h264
    Media item audio codec: aac
    Media item subtitles: invalid
    Media item stereo codec: aac
    Media item surround codec: invalid
    Secondary audio stream selected: false
    Media item aspect ratio: 1.78
    Picking best media item with score 100
    About to fetch meta-data for Content Type: episode
    Media = roAssociativeArray
    Can direct play = true
    Saving image for screensaver: http://192.168.1.6:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F2670%2Fthumb%2F1388457290&width=158&height=204&format=jpeg&background=363636&X-Plex-Token=MWdFF9x7rWjWYeRX9Mgc
    Popping screen 11 and cleaning up 2 breadcrumbs
    Top of stack is once again: roPosterScreen unknown
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&cd=roPosterScreen%20unknown&t=appview
    Popping screen 10 and cleaning up 1 breadcrumbs
    Top of stack is once again: Series Poster
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&cd=Series%20Poster&t=appview
    Popping screen 8 and cleaning up 1 breadcrumbs
    Top of stack is once again: Section: show
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&cd=Section%3A%20show&t=appview
    Creating URL transfer object for http://192.168.1.6:32400/library/sections/1/all
    Creating URL transfer object for http://192.168.1.6:32400/library/sections/1/unwatched
    Creating URL transfer object for http://192.168.1.6:32400/library/sections/1/newest
    Received paginated response for index 0 of list with length 56
    Count loaded is now 56 out of 56
    Loaded 56 elements in row 0, now have 56
    Received paginated response for index 0 of list with length 70
    Count loaded is now 70 out of 70
    Loaded 70 elements in row 2, now have 70
    Received paginated response for index 0 of list with length 49
    Count loaded is now 49 out of 49
    Loaded 49 elements in row 1, now have 49
    Popping screen 7 and cleaning up 2 breadcrumbs
    Top of stack is once again: Home
    Final analytics data: v=1&tid=UA-6111912-18&cid=1db8d8b4-8018-e3f3-ce69-b324d005893a&sr=720x480&ul=en-us&cd1=Plex%20for%20Roku&cd2=18D2CM016051&cd3=Roku&cd4=5.4%20build%203359&cd5=Roku%20HD%20%28New%29&cd6=2.8.4&an=Plex%20for%20Roku&av=2.8.4&cd=Home&t=appview
    Loaded 0 elements in row 4, now have 0
    Loaded 0 elements in row 5, now have 0
    Creating URL transfer object for http://192.168.1.6:32400/li
  • POC3442POC3442 Posts: 2Members, Plex Pass
    edited April 2014

    I am also getting this issue with all of my shows/movies. This just started occurring last night. 

    I will note this is only when trying to watch a show on Roku. If I try and finish the show/movie on PLEX on my computer it works no problem. 

  • TopDog69TopDog69 Posts: 195Members, Plex Pass Plex Pass
    POC3442 wrote on April 23 2014, 11:42 AM: »

    I am also getting this issue with all of my shows/movies. This just started occurring last night. 

    I will note this is only when trying to watch a show on Roku. If I try and finish the show/movie on PLEX on my computer it works no problem. 

    I also have this exact same problem as of last night, with multiple shows. The shows finished fine on my iPad.

    I notice Roku rolled out an update on 22-Apr so it's likely that they broke something.

  • schuylerschuyler Plex Dev Team Posts: 3,786Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    Can someone having this problem post your Plex Media Server.log from right after playback ends?

  • HeatherCHeatherC Posts: 22Members, Plex Pass
    edited April 2014

    I had remote logging on during that time, if that helps. I can do it again, if you need it. It's happening everytime I play something, so its easy to reproduce.

    EDIT: Starting a show now, so I'll have that log for you in a few minutes..

    EDIT 2: Here's the file

  • schuylerschuyler Plex Dev Team Posts: 3,786Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    Thanks for the log. I don't immediately see anything strange in there, the Roku just stopped asking for more video because it thought it was done. I do notice that you're using the legacy transcoder though. Any particular reason why? Can you try enabling the universal transcoder? (Roku Preferences -> Advanced Preferences -> Transcoder)

  • HeatherCHeatherC Posts: 22Members, Plex Pass

    The Legacy transcoder was the culprit. I had to use the Legacy before since I used to run Plex on a very old computer (10+ years old, no lie) and just forgot about it. But I'm on a newer computer now and the Universal works. I have to transcode everything because if I don't, I get this popping sound that I never figured out how to get rid of any other way (this sound image). 

  • POC3442POC3442 Posts: 2Members, Plex Pass
    schuyler wrote on April 23 2014, 4:13 PM: »

    Thanks for the log. I don't immediately see anything strange in there, the Roku just stopped asking for more video because it thought it was done. I do notice that you're using the legacy transcoder though. Any particular reason why? Can you try enabling the universal transcoder? (Roku Preferences -> Advanced Preferences -> Transcoder)

    Should this be on PLEX or Roku? I do not see it on either.

  • eagle848eagle848 Posts: 31Members, Plex Pass Plex Pass

    universal transcoder fix the problem here 

    i think i move to legacy for some reason not sure now 

  • TopDog69TopDog69 Posts: 195Members, Plex Pass Plex Pass

    I also had the legacy transcoder selected on the Roku 3 box. I changed to universal and the problem is solved. I have no idea why legacy was selected in the first place.

  • dlevasseurdlevasseur Posts: 106Members ✭✭
    Fixed my problem too. Except I was making it to the last 2 minutes then getting an error saying the file doesn't exist or check if I have correct permissions.

    Worked for me. I too had it on legacy for odd audio issues in the past.
  • HeatherCHeatherC Posts: 22Members, Plex Pass
    POC3442 wrote on April 23 2014, 9:01 PM: »

    Should this be on PLEX or Roku? I do not see it on either.

    Go to the PLEX channel on your Roku. Go down to the bottom under "Miscellaneous" you'll see "Preferences". From there, go to "Advanced Preferences" (third from the bottom). Transcoder is the first thing. See it that's "Universal" or "Legacy".

  • azinckazinck Posts: 6Members, Plex Pass Plex Pass
    edited May 2014

    I've had the same issue lately.  I mainly use Plex for the CBS and Food Network channels and have been frustrated as I experience the same problem with both channels (all videos fail with an error with about 3 minutes remaining).  The problem seems to have just arisen in the last couple of weeks.  Before that it was working perfectly!

    HeatherC wrote on April 24 2014, 2:42 AM: »

    Go to the PLEX channel on your Roku. Go down to the bottom under "Miscellaneous" you'll see "Preferences". From there, go to "Advanced Preferences" (third from the bottom). Transcoder is the first thing. See it that's "Universal" or "Legacy".

    This does "fix" the problem but the universal transcoder seems to be much less efficient.  Unfortunately my low-powered media server isn't able to keep up with the transcoding when using the universal transcoder.  I realize that I will have to get a faster computer for this purpose eventually but it's frustrating that something that otherwise has worked well is now broken when it seems to just be something wrong with the time offset or something.

  • bip.printing@verizon.netbip.printing@verizon.net Posts: 5Members
    edited July 2014

    having same issues with plex to roku hdmi stick--using legacy trans. movies stop 20-30 minutes before they shud-- i to have a older computer and the universal transcoder stops every 10 minutes to buffer--- -- do not want to go out for new computer if it can be fixed!

  • Old McGroinOld McGroin Posts: 12Members, Plex Pass Plex Pass

    Hi, having this problem now, I have followed the instructions above but when I go to Plex Channel on Roku>Miscellaneous>Preferences>Advanced Preferences I see no Transcoder option, no Universal or Legacy. All I see is H.264: Level 4.0, HLS Segment Length, Audio Boost and Analytics.

    Help please!!

  • ljunkieljunkie Plex Dev Team Posts: 4,848Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    This most likely means you are still using the Legacy Transcoder, if there is no option. The current version available 3.0.8. You can check which version you are using by looking at the top right of the preferences screen ( Roku -> Plex -> Preferences )

    1. Please check your Roku to see if there is an update ( Roku -> Settings -> System Update: Check Now )

    2. If you are using a nowTV or side loaded the app for another reason, it would be best to install the new version: https://github.com/plexinc/roku-client-public/releases

    Old McGroin wrote on August 20 2014, 8:10 PM: »

    Hi, having this problem now, I have followed the instructions above but when I go to Plex Channel on Roku>Miscellaneous>Preferences>Advanced Preferences I see no Transcoder option, no Universal or Legacy. All I see is H.264: Level 4.0, HLS Segment Length, Audio Boost and Analytics.

    Help please!!

  • Old McGroinOld McGroin Posts: 12Members, Plex Pass Plex Pass
    edited August 2014
    ljunkie wrote on August 20 2014, 9:35 PM: »

    This most likely means you are still using the Legacy Transcoder, if there is no option. The current version available 3.0.8. You can check which version you are using by looking at the top right of the preferences screen ( Roku -> Plex -> Preferences )

    1. Please check your Roku to see if there is an update ( Roku -> Settings -> System Update: Check Now )
    2. If you are using a nowTV or side loaded the app for another reason, it would be best to install the new version: https://github.com/plexinc/roku-client-public/releases

    Cheers ljunkie, just needed to install a more recent version of Plex on the NowTV box, from what I have been reading the problem became widespread when NowTV released their last update. Working again, thanks for your help!

    For anybody else having this problem (no Transcoder option in Plex on Roku Advanced Preferences on the NowTV box) just install the latest version of Plex on the NowTV box and the Transcoder option will now be there, set it to Universal, problem solved.
  • looneyloonzlooneyloonz Posts: 27Members
    edited August 2014
    My transcoder is set to universal but I still have this problem. I also have to use direct play as direct stream/transcode give me the video unavailable error every 10 minutes. Direct play plays the entire file but 10 mins before the end it cuts and gives me the file is not supported for direct play.


    Sent from my iPhone using Tapatalk
    Using Tapatalk
«1
Sign In or Register to comment.