Server Version#: 1.31.0.6654
Player Version#: 9.15.0.38159 (c85b2f1b)
Recently I have a lot of trouble playing all sorts of files. I start a video, it goes to a black screen with a quick popup stating ‘Optimizing for Ultra HD Playback’, and a few seconds after the message goes away, the screen flashes, and it goes back to the Plex menu. Almost all my files are 1080p, ranging in size from 500MB to 50GB, but this can happen on any size file. I have a 4K DV/Atmos setup, NAS and Plex server are each standalone with plenty of hardware and 10G connection, then a 1G wired connection to the Fire TV Cube. I have tried restarting the Cube, re-doing the app, I even re-did the Plex server (switched from docker to direct onto the OS), but no fix as of yet. Files that used to play fine exhibit this behavior. I got the logs from the client, and the only errors I can see are the ones below. I even allowed transcoding on the server, but no change. Everything is set to maximum. I have no problem replacing the Cube, but would like to be sure before I take that step. Only change made in the below error is removing the IP.
Errors:
02-16 17:30:31.978 e: [ExoPlayer][EventLogger] playerFailed [eventTime=4.94, mediaPos=0.00, window=0, period=0, errorCode=ERROR_CODE_AUDIO_TRACK_WRITE_FAILED
com.google.android.exoplayer2.r: MediaCodecAudioRenderer error, index=3, format=Format(1, null, null, audio/ac3, ac3, 384000, english, [-1, -1, -1.0], [6, 48000]), format_supported=YES
at com.google.android.exoplayer2.x1.handleMessage(SourceFile:362)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:211)
at android.os.HandlerThread.run(HandlerThread.java:65)
Suppressed: com.google.android.exoplayer2.r: MediaCodecAudioRenderer error, index=3, format=Format(1, null, null, audio/ac3, ac3, 384000, english, [-1, -1, -1.0], [6, 48000]), format_supported=YES
… 4 more
Caused by: com.google.android.exoplayer2.audio.w$b: AudioTrack init failed 0 Config(48000, 252, 39998)
at com.google.android.exoplayer2.audio.j0$g.b(SourceFile:32)
at com.google.android.exoplayer2.audio.j0.G(SourceFile:6)
at com.google.android.exoplayer2.audio.j0.H(SourceFile:8)
at com.google.android.exoplayer2.audio.j0.T(SourceFile:11)
at com.google.android.exoplayer2.audio.j0.f(SourceFile:115)
at com.google.android.exoplayer2.audio.p0.Z(SourceFile:45)
at y3.q.b(SourceFile:62)
at y3.q.render(SourceFile:46)
at com.google.android.exoplayer2.x1.p(SourceFile:97)
at com.google.android.exoplayer2.x1.handleMessage(SourceFile:220)
… 3 more
Suppressed: com.google.android.exoplayer2.audio.w$b: AudioTrack init failed 0 Config(48000, 252, 39998)
… 13 more
Caused by: com.google.android.exoplayer2.audio.w$e: AudioTrack write failed: -6
at com.google.android.exoplayer2.audio.j0.n0(SourceFile:213)
at com.google.android.exoplayer2.audio.j0.a0(SourceFile:24)
at com.google.android.exoplayer2.audio.j0.f(SourceFile:373)
at com.google.android.exoplayer2.audio.p0.Z(SourceFile:45)
at y3.q.b(SourceFile:62)
at y3.q.render(SourceFile:46)
at com.google.android.exoplayer2.x1.p(SourceFile:97)
at com.google.android.exoplayer2.x1.handleMessage(SourceFile:220)
… 3 more
]
02-16 17:30:31.979 e: [Player][ExoPlayer] Playback error detected
02-16 17:30:31.983 i: [Player][Timeline] Handling player error
02-16 17:30:31.984 i: [Player][Timeline] Playback stopped (error: true)
02-16 17:30:31.984 w: [Player][Timeline] player position was negative. Position time will be reported as 0.
02-16 17:30:31.985 e: An exception occurred: com.google.android.exoplayer2.r: MediaCodecAudioRenderer error, index=3, format=Format(1, null, null, audio/ac3, ac3, 384000, english, [-1, -1, -1.0], [6, 48000]), format_supported=YES
02-16 17:30:31.986 e: Stacktrace: com.google.android.exoplayer2.r: MediaCodecAudioRenderer error, index=3, format=Format(1, null, null, audio/ac3, ac3, 384000, english, [-1, -1, -1.0], [6, 48000]), format_supported=YES
at com.google.android.exoplayer2.x1.handleMessage(SourceFile:362)
at android.os.Handler.dispatchMessage([Handler.java:102](https://Handler.java:102))
at android.os.Looper.loop([Looper.java:211](https://Looper.java:211))
at [android.os.HandlerThread.run](https://android.os.HandlerThread.run)([HandlerThread.java:65](https://HandlerThread.java:65))
Suppressed: com.google.android.exoplayer2.r: MediaCodecAudioRenderer error, index=3, format=Format(1, null, null, audio/ac3, ac3, 384000, english, \[-1, -1, -1.0\], \[6, 48000\]), format\_supported=YES
... 4 more
Caused by: com.google.android.exoplayer2.audio.w$b: AudioTrack init failed 0 Config(48000, 252, 39998)
at com.google.android.exoplayer2.audio.j0$g.b(SourceFile:32)
at com.google.android.exoplayer2.audio.j0.G(SourceFile:6)
at com.google.android.exoplayer2.audio.j0.H(SourceFile:8)
at com.google.android.exoplayer2.audio.j0.T(SourceFile:11)
at com.google.android.exoplayer2.audio.j0.f(SourceFile:115)
at com.google.android.exoplayer2.audio.p0.Z(SourceFile:45)
at y3.q.b(SourceFile:62)
at y3.q.render(SourceFile:46)
at com.google.android.exoplayer2.x1.p(SourceFile:97)
at com.google.android.exoplayer2.x1.handleMessage(SourceFile:220)
... 3 more
Suppressed: com.google.android.exoplayer2.audio.w$b: AudioTrack init failed 0 Config(48000, 252, 39998)
... 13 more
Caused by: com.google.android.exoplayer2.audio.w$e: AudioTrack write failed: -6
at com.google.android.exoplayer2.audio.j0.n0(SourceFile:213)
at com.google.android.exoplayer2.audio.j0.a0(SourceFile:24)
at com.google.android.exoplayer2.audio.j0.f(SourceFile:373)
at com.google.android.exoplayer2.audio.p0.Z(SourceFile:45)
at y3.q.b(SourceFile:62)
at y3.q.render(SourceFile:46)
at com.google.android.exoplayer2.x1.p(SourceFile:97)
at com.google.android.exoplayer2.x1.handleMessage(SourceFile:220)
... 3 more
02-16 17:30:31.987 i: [ExoPlayer][EventLogger] state [eventTime=4.95, mediaPos=0.00, window=0, period=0, IDLE]
02-16 17:30:32.048 i: [Player][Timeline] Player error not known by server, reporting original player error (or a playback interrupted one)
02-16 17:30:32.048 i: [Player] Error reported: UnknownError (null)