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!

All of the sudden problems with playback on iOS devices.

Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

I was on my way to Office watching Plex as usually and all of the sudden playback stopped.
I've tried few times to resume it but without success.
So grabbed the logs and this is what I see:

Jan 08, 2018 07:52:05.130 [0x11ccc1000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.130 [0x119e04000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.130 [0x11cbbb000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.131 [0x11c17a000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.131 [0x11e934000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.132 [0x11e9b7000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.141 [0x11d0d9000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.149 [0x11d15c000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.158 [0x11d056000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.158 [0x11e8b1000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.159 [0x11cc3e000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.159 [0x11b90d000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.159 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.159 [0x11cd44000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.159 [0x11b53d000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.160 [0x11ce4a000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.160 [0x11b437000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.195 [0x11cfd3000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.195 [0x11cdc7000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.196 [0x11ae31000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:05.196 [0x11cf50000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:52:32.909 [0x119e04000] INFO - Time value greater than duration
Jan 08, 2018 07:52:32.987 [0x11ae31000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:52:33.779 [0x11b90d000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:53:35.377 [0x11ae31000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:53:35.401 [0x11b90d000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:53:35.408 [0x119e04000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:53:35.408 [0x11c009000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:53:35.408 [0x11c08c000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:53:35.408 [0x11b249000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:53:35.427 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:53:35.461 [0x11cd44000] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).
Jan 08, 2018 07:53:41.554 [0x11ccc1000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:53:41.637 [0x11cc3e000] INFO - Time value greater than duration
Jan 08, 2018 07:53:42.281 [0x11ccc1000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:54:31.764 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:54:31.765 [0x11c265000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:54:31.768 [0x11cbbb000] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).
Jan 08, 2018 07:54:31.806 [0x11c08c000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:54:31.820 [0x11b90d000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:54:31.820 [0x119e04000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:54:31.821 [0x11cc3e000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:55:44.091 [0x11a919000] INFO - Time value greater than duration
Jan 08, 2018 07:55:44.197 [0x11a919000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:55:45.266 [0x11a288000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:56:09.135 [0x11a919000] INFO - Time value greater than duration
Jan 08, 2018 07:56:09.143 [0x11a288000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:56:09.199 [0x11ae31000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:56:09.199 [0x11c265000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:56:43.713 [0x11a546000] INFO - Time value greater than duration
Jan 08, 2018 07:56:43.803 [0x11a288000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:56:44.098 [0x11b90d000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:57:00.187 [0x11a919000] INFO - Time value greater than duration
Jan 08, 2018 07:57:00.203 [0x11b90d000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:57:00.239 [0x11a288000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:57:07.075 [0x11a919000] INFO - Time value greater than duration
Jan 08, 2018 07:57:07.181 [0x11a288000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:57:07.495 [0x11a288000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:57:22.455 [0x11b90d000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:57:22.510 [0x11a919000] INFO - Time value greater than duration
Jan 08, 2018 07:57:22.746 [0x11a546000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:57:49.453 [0x11c009000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:57:49.558 [0x11ae31000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:57:49.573 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:57:49.621 [0x11b90d000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:57:49.654 [0x11c08c000] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).
Jan 08, 2018 07:57:49.823 [0x11ae31000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:58:22.976 [0x11bf86000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:58:23.280 [0x11c009000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:58:35.074 [0x11bf86000] WARN - SLOW QUERY: It took 66740.000000 ms to retrieve 51 items.
Jan 08, 2018 07:58:44.262 [0x11c009000] INFO - Time value greater than duration
Jan 08, 2018 07:58:44.375 [0x11a546000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:58:44.632 [0x11a919000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:58:51.053 [0x11bf86000] INFO - Time value greater than duration
Jan 08, 2018 07:58:51.104 [0x11a546000] WARN - Transcode runner appears to have died.
Jan 08, 2018 07:59:56.363 [0x11be80000] INFO - Time value greater than duration
Jan 08, 2018 07:59:56.466 [0x11b437000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 07:59:57.329 [0x11b90d000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:02:16.195 [0x1144f6000] INFO - Time value greater than duration
Jan 08, 2018 08:02:16.282 [0x11bf86000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:02:16.996 [0x11a919000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:02:47.887 [0x1144f6000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:02:47.887 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:02:47.965 [0x119fe9000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:02:57.974 [0x11a919000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:02:58.518 [0x11a288000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:03:06.675 [0x119fe9000] WARN - SLOW QUERY: It took 42260.000000 ms to retrieve 1 items.
Jan 08, 2018 08:03:16.843 [0x119fe9000] INFO - Time value greater than duration
Jan 08, 2018 08:03:16.874 [0x11bf86000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:03:17.571 [0x1144f6000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:03:30.671 [0x11a288000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:03:30.684 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:15:10.088 [0x11a919000] INFO - Time value greater than duration
Jan 08, 2018 08:15:10.099 [0x11a919000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:15:10.330 [0x119df5000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:16:13.715 [0x11b53d000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:16:13.715 [0x119fe9000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:16:13.716 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:16:13.724 [0x11a546000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:16:13.725 [0x119df5000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:16:13.761 [0x11ae31000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:16:13.761 [0x11b437000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:16:39.021 [0x119fe9000] INFO - Time value greater than duration
Jan 08, 2018 08:16:39.164 [0x119df5000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:16:39.906 [0x11c1b8000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:17:08.135 [0x11b437000] INFO - Time value greater than duration
Jan 08, 2018 08:17:08.392 [0x119df5000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:17:08.392 [0x11c1b8000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:17:08.392 [0x119fe9000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:17:21.782 [0x119df5000] INFO - Time value greater than duration
Jan 08, 2018 08:17:21.970 [0x119fe9000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:17:22.705 [0x11a919000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:17:32.433 [0x11b53d000] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).
Jan 08, 2018 08:17:32.628 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 08:42:18.311 [0x11a288000] WARN - NAT: PMP, got an error: Not Supported by gateway.
Jan 08, 2018 08:59:49.197 [0x1144f6000] INFO - Time value greater than duration
Jan 08, 2018 08:59:49.656 [0x1144f6000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 08:59:50.147 [0x1144f6000] ERROR - ClientProfileExtra: video transcode target already exists for  streaming hls
Jan 08, 2018 09:00:29.992 [0x11a919000] WARN - Transcode runner appears to have died.
Jan 08, 2018 09:00:29.992 [0x119fe9000] WARN - Transcode runner appears to have died.
Jan 08, 2018 09:00:29.993 [0x11a288000] WARN - Transcode runner appears to have died.
Jan 08, 2018 09:00:29.995 [0x1144f6000] WARN - Transcode runner appears to have died.

I have tried two different iOS devices. 1 in 5 times playback will start. So far I've been able to test OpenPHT from remote location and it work flawlessly. Any idea what happened suddenly?

«1

Answers

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    More details. Problem only occurs when I try to continue to watch anything. I see transcoder folder get filled up with files but playback never starts. After pressing playback button, the progress bar gets reseted to zero and logs are full with:
    Jan 08, 2018 16:49:02.260 WARN Transcode runner appears to have died.
    Jan 08, 2018 16:48:54.230 ERROR ClientProfileExtra: video transcode target already exists for streaming hls
    Jan 08, 2018 16:48:53.797 ERROR ClientProfileExtra: video transcode target already exists for streaming hls
    Jan 08, 2018 16:48:53.547 INFO Time value greater than duration
    Now same file plays without any problems on Kindle Fire, so it is only iOS issue.
    It works just fine when starting playback from beginning.
    Server version is Version 1.9.7.4460 iOS 4.23. Please advise.

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    Look at the transcoder bar. It looks like it's buffered to the end of the file.

    It was working in December so either 4.22 or 4.23 broken something.
    @hsousa @sergiou87 @Stevenson-Price can you please take a look into this?

  • sergiou87sergiou87 Plex for iOS Developer SpainPosts: 645Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    Could you reproduce the issue and immediately after send us the iOS logs? (Instructions: https://support.plex.tv/hc/en-us/articles/201636593-iOS-Logs)

    Thank you!

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    @sergiou87 I've reproduced the issue and send you logs. You should have two instances of that issue 12:14PM and 12:16PM (GMT+1). Thank you.

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    @sergiou87 I've found one iPhone with Plex 4.22 on it and that version works.

  • go_jessego_jesse Posts: 1Members

    I’m unable to play anything from my iPhone to my Apple TV via plex iOS phone client as well. Mostly recent issue as it was working not too long ago.

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    @sergiou87 did you get logs? Any update on this issue?

  • sergiou87sergiou87 Plex for iOS Developer SpainPosts: 645Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    @Bartlomiej Baraniec where did you send me the logs to? I haven't received any :disappointed:

    Could you just send them to me in a Private Message? Thank you!

  • sergiou87sergiou87 Plex for iOS Developer SpainPosts: 645Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    After digging into @Bartlomiej Baraniec's logs, it seems this is a server issue with files playing via Direct Stream.

    Workaround: force transcoding somehow. Options:
    1. Reduce the quality so that Plex Media Server decides it has to transcode the file.
    2. If you use subtitles, go to Settings -> Advanced -> Burn Subtitles and change it to Always
    3. Start playback, pause it immediately, open in-player playback settings and choose a “Convert to …” option

    For more info, the problem is the server tells the iOS app the video will be splited in, let's say, 10 pieces. However, during the remuxing process (which happens on the fly, during playback) it realizes only 9 pieces were necessary.

    When the iOS app requests the 10th piece, the server returns an error. Before this bug was introduced, the server returned an empty piece, which worked perfectly with the iOS app video player (which is Apple's video player).

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    @sergiou87 thank you for update.

    That's interesting because my quality is set to 2Mbit/s so that should transcode pretty much anything.
    First time the issue occurred I was using iPad on train and it was transcoding I'm sure about it.
    We know that workaround 2 works. Just tested solution 3 without success and there is also option to disable subtitles which also works. So that bug was introduced in 4.23?

  • sergiou87sergiou87 Plex for iOS Developer SpainPosts: 645Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    Nope, not in the iOS app. It was introduced in some Plex Media Server version that still needs to be determined :confused: I'll let you know!

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    I understand. I thought it was iOS issue since 4.22 works perfectly.

  • markuschmielusmarkuschmielus Posts: 3Validating, Plex Pass Plex Pass

    Good that you found the error. I have the same on iPhone and iPad since a couple of days. Apple TV 4K works just fine.

  • CooadCooad Posts: 25Members ✭✭
    edited January 10

    I have the same error on my iPad. I’m sure it didn’t occur before I updated the iOS app to 4.23.1

  • BirkenBirken Posts: 22Members, Plex Pass Plex Pass

    I am having exact same problem on all my IOS devices. Should never have updated the app...
    @sergiou87 suggestions works for now but I definitely don’t see this as a permanently solution.

  • sergiou87sergiou87 Plex for iOS Developer SpainPosts: 645Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    @Birken could you reproduce the issue and immediately after send me your logs so I can check it's exactly the same issue? Instructions to get the logs: https://support.plex.tv/hc/en-us/articles/201636593-iOS-Logs

    Thank you!

  • Bartlomiej BaraniecBartlomiej Baraniec Posts: 1,977Members, Plex Pass Plex Pass

    @sergiou87 any ETA on the fix?

  • NobenNoben Posts: 123Members, Plex Pass Plex Pass

    Hi @sergiou87
    I have the exakt same problem. Cant resume playback, from my iOS devices running latest public release.. The strange thing is that a have the same problem on my AppleTV with Plex 1.22(7788). I downgraded to the one before 1.21 (7688) via testflight and it works great.

    Related to fix on: ”Airplay wont work lately!”?
    https://forums.plex.tv/discussion/comment/1576711#Comment_1576711

    See also for ATV problems: https://forums.plex.tv/discussion/301600/plex-1-22-for-tvos-bugs

    Need more log files?

  • sergiou87sergiou87 Plex for iOS Developer SpainPosts: 645Members, Plex Employee, Plex Pass, Plex Ninja Plex Employee

    @Bartlomiej Baraniec no ETA yet, sorry. It's possible that multiple server bugs were causing this, so we're trying to narrow them down and make sure we're fixing the real problem. Could you reproduce the issue again and, this time, send me both the iOS and Plex Media Server logs?

    @Noben the same goes for you if possible, only iOS and Plex Media Server, since getting logs from the tvOS app is a bit harder to do :sob:

  • NobenNoben Posts: 123Members, Plex Pass Plex Pass

    @sergiou87 Have sent you a PM with my logs from PMS and iOS.

«1
Sign In or Register to comment.