Plex Media Server Logs_2022-11-06_17-52-37.zip (6.9 MB)
Server Version#: 1.29.1.6316
Player Version#: 9.10.1.36024
Playback stops after a short period of time as if the episode has fished. Plex then goes to play the next episode.
Plex Media Server Logs_2022-11-06_17-52-37.zip (6.9 MB)
Server Version#: 1.29.1.6316
Player Version#: 9.10.1.36024
Playback stops after a short period of time as if the episode has fished. Plex then goes to play the next episode.
I have this problem on my android-tv. The stream begins and then after a short period of time (<2m) the stream ends and then auto-plays the next episode in the series.
This occurs for different types of content:
What I have tested as working:
What I tested that does not work:
From the OP’s server log I see this:
Nov 06, 2022 17:52:11.988 [0x7ff6324a6b38] DEBUG - Failed to stream media, client probably disconnected after 442368 bytes: 32 - Broken pipe
My error message is the same in my server log:
Nov 29, 2022 14:19:10.377 [0x7ff5dd921b38] DEBUG - Failed to stream media, client probably disconnected after 16384 bytes: 32 - Broken pipe
I also have the logs for the Plex Android TV client. Here is a snippet.
11-29 14:19:04.138 i: [FFmpegExtractor] Interrupting extractor for release.
11-29 14:19:04.139 i: [FFmpegExtractor] Extractor has been released.
11-29 14:19:04.140 i: [FFmpeg] [INFO] [FFmpegExtractor] Reading whilst closed, exiting.
11-29 14:19:04.141 i: [FFmpeg] [WARN] [CacheSource] Encountered result whilst reading from source at 10522710 bytes: Immediate exit requested (-1414092869).
11-29 14:19:04.141 i: [FFmpeg] [WARN] [CacheSource] Source or buffer is still interrupted.
11-29 14:19:04.142 i: [FFmpeg] [INFO] [CacheSource] Thread has been terminated.
11-29 14:19:04.142 i: [FFmpeg] [INFO] [FFmpegExtractor] Closing demuxer context.
11-29 14:19:04.143 i: [FFmpeg] [INFO] [CacheSource] Close requested, terminating.
11-29 14:19:04.143 i: [FFmpeg] [INFO] [CacheSource] Terminating thread.
11-29 14:19:04.144 i: [FFmpeg] [INFO] [FFmpegExtractor] Source has been closed successfully.
11-29 14:19:04.144 i: [FFmpeg] [INFO] [CacheSource] Closed successfully.
11-29 14:19:04.145 e: [ExoPlayer][EventLogger] playerFailed [eventTime=46.93, mediaPos=8.49, window=0, period=0, errorCode=ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT
com.google.android.exoplayer2.r: Source error
at com.google.android.exoplayer2.w1.G(SourceFile:17)
at com.google.android.exoplayer2.w1.handleMessage(SourceFile:295)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:214)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: y4.b0: java.net.SocketTimeoutException: timeout
at y4.u.b(SourceFile:266)
at y4.t.b(SourceFile:161)
at y4.p0.b(SourceFile:13)
at com.google.android.exoplayer2.source.r0$a.load(SourceFile:26)
at y4.i0$d.run(SourceFile:52)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
Caused by: java.net.SocketTimeoutException: timeout
at com.android.okhttp.okio.Okio$3.newTimeoutException(Okio.java:214)
at com.android.okhttp.okio.AsyncTimeout.exit(AsyncTimeout.java:263)
at com.android.okhttp.okio.AsyncTimeout$2.read(AsyncTimeout.java:217)
at com.android.okhttp.okio.RealBufferedSource.indexOf(RealBufferedSource.java:307)
at com.android.okhttp.okio.RealBufferedSource.indexOf(RealBufferedSource.java:301)
at com.android.okhttp.okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:197)
at com.android.okhttp.internal.http.Http1xStream.readResponse(Http1xStream.java:188)
at com.android.okhttp.internal.http.Http1xStream.readResponseHeaders(Http1xStream.java:129)
at com.android.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:750)
at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:622)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:475)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:411)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
at y4.u.u(SourceFile:98)
at y4.u.b(SourceFile:13)
... 7 more
Caused by: java.net.SocketException: socket is closed
at com.android.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read(ConscryptFileDescriptorSocket.java:554)
at com.android.okhttp.okio.Okio$2.read(Okio.java:138)
at com.android.okhttp.okio.AsyncTimeout$2.read(AsyncTimeout.java:213)
... 21 more
Any help would be appreciated to see if there is some way to make steaming video work once again. The Plex app for Android TV has had about a one-year outage for streaming video. It did work previously.
A new firmware version was released for my Asus router. After the upgrade Plex now plays videos again. This makes it seem like this networking timeout was caused by the router.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.