Here is a different Android log from network logging from when I try to play trailer for “Ad Astra” – This is on my other Shield, a NVIDIA shield pro, which as I mentioned also cannot play trailers:
05-29 10:36:08.920 i: [OneApp] User can execute command without restrictions because they are entitled.
05-29 10:36:08.922 i: [PlaybackManager] Preparing for Ad Astra
05-29 10:36:08.923 i: [VideoUtils] MediaCodec found (OMX.Nvidia.h264.decode) for video/avc
05-29 10:36:08.924 i: [VideoUtils] MediaCodec found (OMX.Nvidia.h265.decode) for video/hevc
05-29 10:36:08.924 i: [VideoUtils] MediaCodec found (OMX.Nvidia.DOVI.decode) for video/dolby-vision
05-29 10:36:08.924 i: [VideoUtils] MediaCodec found (OMX.Nvidia.mpeg2v.decode) for video/mpeg2
05-29 10:36:08.925 i: [VideoUtils] MediaCodec found (OMX.Nvidia.mp4.decode) for video/mp4v-es
05-29 10:36:08.926 i: [VideoUtils] MediaCodec found (OMX.Nvidia.vc1.decode) for video/wvc1
05-29 10:36:08.926 i: [VideoUtils] MediaCodec found (OMX.Nvidia.vp8.decode) for video/x-vnd.on2.vp8
05-29 10:36:08.927 i: [VideoUtils] MediaCodec found (OMX.Nvidia.vp9.decode) for video/x-vnd.on2.vp9
05-29 10:36:08.927 i: [MediaCodecCaps] Support detected: (audio/raw, Max: 8)
05-29 10:36:08.928 i: [MediaCodecCaps] Not support: audio/mpeg-L1
05-29 10:36:08.928 i: [MediaCodecCaps] Support detected: (audio/mpeg-L2, Max: 6)
05-29 10:36:08.928 i: [MediaCodecCaps] Support detected: (audio/mpeg, Max: 2)
05-29 10:36:08.928 i: [MediaCodecCaps] Not support: audio/ac3
05-29 10:36:08.929 i: [MediaCodecCaps] Not support: audio/eac3
05-29 10:36:08.930 i: [MediaCodecCaps] Not support: audio/vnd.dts
05-29 10:36:08.930 i: [MediaCodecCaps] Not support: audio/vnd.dts.hd
05-29 10:36:08.931 i: [MediaCodecCaps] Not support: audio/true-hd
05-29 10:36:08.934 i: [DefaultPlaybackManager] No codecs being downloaded.
05-29 10:36:08.941 i: [PlayQueues] Creating delayed remote PQ.
05-29 10:36:08.956 i: [PlayerService] onCreate
05-29 10:36:08.958 i: [ConnectivityManager] Device is under Ethernet
05-29 10:36:08.958 i: [Player] Changing to use ExoPlayer for playback.
05-29 10:36:09.051 i: [MemoryOptimisationBehaviour] Reducing memory cache.
05-29 10:36:09.058 i: [CurrentItemMetadataBehaviour] Fetching current item
05-29 10:36:09.058 i: Fetching [method:GET] https://192.168.1.202:32400/library/metadata/2849?includeChapters=1&includeLoudnessRamps=1&includeMarkers=1&includeRelated=1&X-Plex-Token=...wXTH&X-Plex-Language=en-us
05-29 10:36:09.058 i: [MediaSessionBehaviour] Current item has changed
05-29 10:36:09.059 i: [MediaSessionHelper] Starting media session with tag: video
05-29 10:36:09.059 i: [MediaSessionHelper] Creating media session with tag: video
05-29 10:36:09.077 i: Fetching [method:GET] https://metadata.provider.plex.tv/library/metadata/5d776c7c23d5a3001f51c069?X-Plex-Token=...wXTH&X-Plex-Language=en-us
05-29 10:36:09.086 i: [MediaSessionBehaviour] Updating metadata for video.
05-29 10:36:09.086 i: [InteractionBehaviour] Slept, reason: Startup.
05-29 10:36:09.110 i: Fetching [method:GET] https://metadata.provider.plex.tv/library/metadata/5d776c7c23d5a3001f51c069/userState?X-Plex-Token=...wXTH&X-Plex-Language=en-us
05-29 10:36:09.113 i: [Player][ExoPlayer] Setting given surfaceView
05-29 10:36:09.114 i: [VideoAwakeBehaviour] Keep screen awake has been requested disabled for VideoAwakeBehaviour.
05-29 10:36:09.114 i: [DisplayBehaviour] New ExoPlayerEngine detected, enabling: false.
05-29 10:36:09.114 i: [Player][ExoPlayer] Using PlayQueueMediaSource
05-29 10:36:09.115 i: [MediaCodecVideoSyncRenderer] Setting allow dummy surface: false
05-29 10:36:09.116 i: [ExoPlayer][EventLogger] playWhenReady [eventTime=0.10, mediaPos=0.00, window=0, true, USER_REQUEST]
05-29 10:36:09.118 i: [ExoPlayer][EventLogger] timeline [eventTime=0.10, mediaPos=0.00, window=0, periodCount=1, windowCount=1, reason=PLAYLIST_CHANGED
05-29 10:36:09.119 i: [ExoPlayer][EventLogger] period [?]
05-29 10:36:09.119 i: [ExoPlayer][EventLogger] window [?, seekable=false, dynamic=true]
05-29 10:36:09.119 i: [ExoPlayer][EventLogger] ]
05-29 10:36:09.119 i: [Player][ExoPlayer] onTimelineChanged (Position: 0 ms, Duration: 0 ms)
05-29 10:36:09.120 i: [ExoPlayer][EventLogger] mediaItem [eventTime=0.10, mediaPos=0.00, window=0, reason=PLAYLIST_CHANGED]
05-29 10:36:09.120 i: [ExoPlayer][EventLogger] state [eventTime=0.10, mediaPos=0.00, window=0, BUFFERING]
05-29 10:36:09.125 i: [MediaDecisionEngine] Starting media decision for: Ad Astra (part index 0)
05-29 10:36:09.127 i: [MediaDecisionEngine] Provided video item has no streams, checking files...
05-29 10:36:09.128 i: Fetching [method:GET] https://192.168.1.202:32400/library/metadata/2849?checkFiles=1&includeChapters=1&X-Plex-Token=...wXTH&X-Plex-Language=en-us
05-29 10:36:09.131 i: [MediaDecisionEngine] Transcode server selected: PLEX-UNRAID
05-29 10:36:09.134 i: [MediaDecisionEngine] Analyzing media: 1920x804 5000kbps (Container: mp4, Video: h264, Audio: aac)
05-29 10:36:09.144 i: [MediaDecisionEngine] Analyzing media: 1280x536 2500kbps (Container: mp4, Video: h264, Audio: aac)
05-29 10:36:09.144 i: [MediaDecisionEngine] Analyzing media: 480x201 750kbps (Container: mp4, Video: h264, Audio: aac)
05-29 10:36:09.145 i: [MediaDecisionEngine] Unable to direct play; Device cannot play this video format at 480 x 201
05-29 10:36:09.146 i: Creating PlayerActivity.
05-29 10:36:09.146 i: [Activity] Resuming the application, attempting to download item and children.
05-29 10:36:09.147 i: [Boot] PlayerActivity took 0ms to run create behaviours.
05-29 10:36:09.147 i: [MediaDecisionEngine] Unable to play; server unable to transcode video
05-29 10:36:09.154 i: [video] User maximum h264 profile determined: 52
05-29 10:36:09.155 i: [video] Device recommended h264 profile determined: 52
05-29 10:36:09.155 i: Resuming PlayerActivity.
05-29 10:36:09.156 i: [PlayerActivity] Creating fragment
05-29 10:36:09.173 i: [CurrentItemMetadataBehaviour] Fetched current item, success: true
05-29 10:36:09.183 i: [Player][DimensionsLayout] Resizing: 100 x 100
05-29 10:36:09.187 i: [BufferHelper] Assumed Bitrate: 10000, Segment Count: 1171
05-29 10:36:09.187 i: [BufferHelper] Segment count: 1171
05-29 10:36:09.188 i: [DisplayBehaviour] Activity has been changed, searching for available modes.
05-29 10:36:09.188 i: [DisplayBehaviour] Current mode detected as 3840x2160 @ 59.9401Hz (17).
05-29 10:36:09.188 i: Fetching [method:GET] https://192.168.1.202:32400/video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=1&directStream=1&directStreamAudio=1&fastSeek=1&hasMDE=1&location=lan&maxVideoBitrate=200000&mediaBufferSize=74944&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F2849&protocol=*&session=6b4090200fec97b2-com-plexapp-android&subtitleSize=100&videoBitrate=200000&videoQuality=100&videoResolution=3840x2160&X-Plex-Client-Identifier=6b4090200fec97b2-com-plexapp-android&X-Plex-Client-Platform=Android&X-Plex-Client-Profile-Extra=add-limitation(scope%3DvideoCodec%26scopeName%3Dh264%26type%3DupperBound%26name%3Dvideo.level%26value%3D52)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D*%26type%3DupperBound%26name%3Dvideo.width%26value%3D3840%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D*%26type%3DupperBound%26name%3Dvideo.height%26value%3D2160%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3Dhevc%26type%3DnotMatch%26name%3Dvideo.DOVIProfile%26value%3D5)%2Badd-transcode-target(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26container%3Dmkv%26videoCodec%3Dh264%2Chevc%2Cmpeg2video%26audioCodec%3Daac_latm%2Caac%2Cac3%2Calac%2Cdca%2Cflac%2Cmp1%2Cmp2%2Cmp3%2Copus%2Cvorbis%2Cwmav1%2Cwmav2%2Cwmalossless%2Cwmapro%2Cwmavoice%26subtitleCodec%3Dass%2Cpgs%2Csubrip%2Cdvd_subtitle%2Cmov_text%2Cvtt%2Cdvb_subtitle%26replace%3Dtrue)%2Badd-transcode-target-settings(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26CopyMatroskaAttachments%3Dtrue)%2Badd-limitation(scope%3DvideoAudioCodec%26scopeName%3Daac%26type%3DupperBound%26name%3Daudio.channels%26value%3D8%26replace%3Dtrue)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dmp3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dac3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Ddca)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dopus)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D*%26type%3DNotMatch%26name%3Dvideo.anamorphic%26value%3D999%26replace%3Dtrue)%2Badd-transcode-target(type%3DsubtitleProfile%26context%3Dstreaming%26protocol%3Dhttp%26container%3Dmkv%26subtitleCodec%3Dsrt)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dmpeg2video)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dhevc)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3Dhevc%26type%3DMatch%26name%3Dvideo.profile%26list%3Dmain%7Cmain%2010)%2Badd-limitation(scope%3DvideoTranscodeTarget%26scopeName%3Dhevc%26scopeType%3DvideoCodec%26context%3Dstreaming%26protocol%3Dhls%26type%3Dmatch%26name%3Dvideo.colorTrc%26list%3Dbt709%7Cbt470m%7Csmpte240m%7Csmpte170m%7Cbt470bg%7Cbt2020-10%26isRequired%3Dfalse)&X-Plex-Device=SHIELD%20Android%20TV&X-Plex-Platform=Android&X-Plex-Platform-Version=11&X-Plex-Product=Plex%20for%20Android%20(TV)&X-Plex-Version=9.2.3.32818&X-Plex-Token=...wXTH&X-Plex-Language=en-us
05-29 10:36:09.188 i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
05-29 10:36:09.193 i: [MediaDecisionEngine] Server was happy with client's original decision
05-29 10:36:09.193 i: [MediaDecisionEngine] Decision: CanPlay: true CanDirectPlay: true CanDirectStreamVideo: true CanDirectStreamAudio: true CanDirectPlaySubtitle: false CanTranscodeSubtitle: false CanDisplayVideo: true
05-29 10:36:09.194 i: [LoadControl] New bitrate: 5000, Maximum: 5000
05-29 10:36:09.194 i: [MediaDecisionMediaSource] Resetting mappable types.
05-29 10:36:09.194 i: [BufferHelper] Assumed Bitrate: 10000, Segment Count: 1171
05-29 10:36:09.194 i: [BufferHelper] Segment count: 1171
05-29 10:36:09.195 i: [BufferHelper] Assumed Bitrate: 10000, Segment Count: 1171
05-29 10:36:09.196 i: [BufferHelper] Segment count: 1171
05-29 10:36:09.197 i: [MediaDecisionMediaSource] Resolving 192-168-1-202.fc6d7f62add8449c8ae72c032966cffb.plex.direct as 192.168.1.202.
05-29 10:36:09.198 i: [MediaDecisionMediaSource] Opening https://192-168-1-202.fc6d7f62add8449c8ae72c032966cffb.plex.direct:32400/services/iva/assets/336036/video.mp4?autoAdjustQuality=0&bitrate=5000&fmt=4&hasMDE=1&location=lan&mediaBufferSize=74944&X-Plex-Client-Identifier=6b4090200fec97b2-com-plexapp-android&X-Plex-Client-Platform=Android&X-Plex-Device=SHIELD%20Android%20TV&X-Plex-DRM=widevine%3Avideo&X-Plex-Platform=Android&X-Plex-Platform-Version=11&X-Plex-Product=Plex%20for%20Android%20(TV)&X-Plex-Token=...wXTH&X-Plex-Version=9.2.3.32818.
05-29 10:36:09.198 i: [MediaDecisionMediaSource] Using ProgressiveMediaSource with FFmpegExtractor.
05-29 10:36:09.198 i: [MediaDecisionMediaSource] onMediaDecisionRefreshed (Sources: 1)
05-29 10:36:09.300 i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
05-29 10:36:09.349 i: [ChaptersSheetHud] Found 0 chapters.
05-29 10:36:09.369 i: [MenuSheetHud] Item changed (and fetched), invalidating settings...
05-29 10:36:09.461 i: [SystemUIBehaviour] Hiding the system user-interface.
05-29 10:36:09.463 i: [ExoPlayer][EventLogger] timeline [eventTime=0.44, mediaPos=0.00, window=0, period=0, periodCount=1, windowCount=1, reason=SOURCE_UPDATE
05-29 10:36:09.463 i: [ExoPlayer][EventLogger] period [?]
05-29 10:36:09.463 i: [ExoPlayer][EventLogger] window [?, seekable=false, dynamic=false]
05-29 10:36:09.463 i: [ExoPlayer][EventLogger] ]
05-29 10:36:09.463 i: [Player][ExoPlayer] onTimelineChanged (Position: 0 ms, Duration: 0 ms)
05-29 10:36:09.464 i: [EngineEventManager] onBufferingStarted (isSeeking: false)
05-29 10:36:09.464 i: [Player][Timeline] Playback started (or buffering), scheduling updates
05-29 10:36:09.464 i: [TranscodeSession] Media choice updated
05-29 10:36:09.464 i: [TranscodeSession] Pausing...
05-29 10:36:09.533 i: [Player][View] Layout has been measured with a size of 1920 x 1080 (1920 x 1080).
05-29 10:36:09.539 i: [ExoPlayer][EventLogger] surfaceSize [eventTime=0.52, mediaPos=0.00, window=0, period=0, 1920, 1080]
05-29 10:36:12.793 e: [ExoPlayer][EventLogger] playerFailed [eventTime=3.77, mediaPos=0.00, window=0, period=0, errorCode=ERROR_CODE_IO_BAD_HTTP_STATUS
com.google.android.exoplayer2.q: Source error
at com.google.android.exoplayer2.t1.G(SourceFile:3)
at com.google.android.exoplayer2.t1.handleMessage(SourceFile:35)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:223)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: r3.z$e: Response code: 404
at r3.u.b(SourceFile:47)
at r3.t.b(SourceFile:21)
at r3.k0.b(SourceFile:3)
at com.google.android.exoplayer2.source.r0$a.load(SourceFile:4)
at r3.d0$d.run(SourceFile:6)
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:923)
]
05-29 10:36:12.793 e: [Player][ExoPlayer] Playback error detected
05-29 10:36:12.794 i: [Player][Timeline] Handling player error
05-29 10:36:12.794 i: [Player][Timeline] Playback stopped (error: true)
05-29 10:36:12.794 i: [Player][Timeline] Player error not known by server, reporting original player error (or a playback interrupted one)
05-29 10:36:12.795 i: [Player] Error reported: UnknownError (null)
05-29 10:36:12.795 i: [Player][Timeline] Playback stopped (error: false)
05-29 10:36:12.795 e: An exception occurred: com.google.android.exoplayer2.q: Source error
05-29 10:36:12.795 e: Stacktrace: com.google.android.exoplayer2.q: Source error
at com.google.android.exoplayer2.t1.G(SourceFile:3)
at com.google.android.exoplayer2.t1.handleMessage(SourceFile:35)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:223)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: r3.z$e: Response code: 404
at r3.u.b(SourceFile:47)
at r3.t.b(SourceFile:21)
at r3.k0.b(SourceFile:3)
at com.google.android.exoplayer2.source.r0$a.load(SourceFile:4)
at r3.d0$d.run(SourceFile:6)
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:923)
05-29 10:36:12.800 i: [TranscodeFallbackBehaviour] Detected direct play failed, falling back to transcode (starting: true)
05-29 10:36:12.800 i: [Player][ExoPlayer] Setting given surfaceView
05-29 10:36:12.801 i: [Player][DimensionsLayout] Resizing: 1920 x 804
05-29 10:36:12.801 i: [VideoAwakeBehaviour] Keep screen awake has been requested disabled for VideoAwakeBehaviour.
05-29 10:36:12.802 i: [DisplayBehaviour] New ExoPlayerEngine detected, enabling: false.
05-29 10:36:12.802 i: [Player][ExoPlayer] Using PlayQueueMediaSource
05-29 10:36:12.803 i: [MediaCodecVideoSyncRenderer] Setting allow dummy surface: false
05-29 10:36:12.803 i: [Player] Error has been consumed by Transcode Fallback Behaviour and will not continue.
05-29 10:36:12.804 i: [ExoPlayer][EventLogger] state [eventTime=3.79, mediaPos=0.00, window=0, period=0, IDLE]
05-29 10:36:12.804 i: [ExoPlayer][EventLogger] surfaceSize [eventTime=3.79, mediaPos=0.00, window=0, period=0, 0, 0]
05-29 10:36:12.804 i: [ExoPlayer][EventLogger] timeline [eventTime=3.79, mediaPos=0.00, window=0, periodCount=1, windowCount=1, reason=PLAYLIST_CHANGED
05-29 10:36:12.804 i: [ExoPlayer][EventLogger] period [?]
05-29 10:36:12.805 i: [ExoPlayer][EventLogger] window [?, seekable=false, dynamic=true]
05-29 10:36:12.805 i: [ExoPlayer][EventLogger] ]
05-29 10:36:12.805 i: [Player][ExoPlayer] onTimelineChanged (Position: 0 ms, Duration: 0 ms)
05-29 10:36:12.805 i: [ExoPlayer][EventLogger] positionDiscontinuity [eventTime=3.79, mediaPos=0.00, window=0, reason=REMOVE, PositionInfo:old [mediaItem=0, period=0, pos=0], PositionInfo:new [mediaItem=0, period=-1, pos=0]]
05-29 10:36:12.805 i: [Player][ExoPlayer] onPositionDiscontinuity, Reason: 4
05-29 10:36:12.806 i: [ExoPlayer][EventLogger] mediaItem [eventTime=3.79, mediaPos=0.00, window=0, reason=PLAYLIST_CHANGED]
05-29 10:36:12.806 i: [ExoPlayer][EventLogger] timeline [eventTime=3.79, mediaPos=0.00, window=0, periodCount=1, windowCount=1, reason=PLAYLIST_CHANGED
05-29 10:36:12.806 i: [ExoPlayer][EventLogger] period [?]
05-29 10:36:12.807 i: [ExoPlayer][EventLogger] window [?, seekable=false, dynamic=true]
05-29 10:36:12.807 i: [ExoPlayer][EventLogger] ]
05-29 10:36:12.807 i: [Player][ExoPlayer] onTimelineChanged (Position: 0 ms, Duration: 0 ms)
05-29 10:36:12.807 i: [ExoPlayer][EventLogger] mediaItem [eventTime=3.79, mediaPos=0.00, window=0, reason=PLAYLIST_CHANGED]
05-29 10:36:12.807 i: [ExoPlayer][EventLogger] state [eventTime=3.79, mediaPos=0.00, window=0, BUFFERING]
05-29 10:36:12.807 i: [MediaDecisionEngine] Starting media decision for: Ad Astra (part index 0)
05-29 10:36:12.808 i: [MediaDecisionEngine] Provided video item has no streams, checking files...
05-29 10:36:12.808 i: Fetching [method:GET] https://192.168.1.202:32400/library/metadata/2849?checkFiles=1&includeChapters=1&X-Plex-Token=...wXTH&X-Plex-Language=en-us
05-29 10:36:12.810 i: [ExoPlayer][EventLogger] surfaceSize [eventTime=3.79, mediaPos=0.00, window=0, period=0, 1920, 804]
05-29 10:36:12.813 i: [MediaDecisionEngine] Transcode server selected: PLEX-UNRAID
05-29 10:36:12.813 i: [MediaDecisionEngine] Analyzing media: 1920x804 5000kbps (Container: mp4, Video: h264, Audio: aac)
05-29 10:36:12.813 i: [MediaDecisionEngine] Unable to direct play; Direct Play was attempted but failed, fallen back to transcoding
05-29 10:36:12.813 i: [MediaDecisionEngine] Unable to play; server unable to transcode video
05-29 10:36:12.814 i: [MediaDecisionEngine] Analyzing media: 1280x536 2500kbps (Container: mp4, Video: h264, Audio: aac)
05-29 10:36:12.814 i: [MediaDecisionEngine] Unable to direct play; Direct Play was attempted but failed, fallen back to transcoding
05-29 10:36:12.814 i: [MediaDecisionEngine] Unable to play; server unable to transcode video
05-29 10:36:12.814 i: [MediaDecisionEngine] Analyzing media: 480x201 750kbps (Container: mp4, Video: h264, Audio: aac)
05-29 10:36:12.814 i: [MediaDecisionEngine] Unable to direct play; Direct Play was attempted but failed, fallen back to transcoding
05-29 10:36:12.814 i: [MediaDecisionEngine] Unable to play; server unable to transcode video
05-29 10:36:12.815 i: [video] User maximum h264 profile determined: 52
05-29 10:36:12.815 i: [video] Device recommended h264 profile determined: 52
05-29 10:36:12.839 i: [BufferHelper] Assumed Bitrate: 400000, Segment Count: 46875
05-29 10:36:12.840 i: [BufferHelper] Detected memory pressure, reducing segment count to fit available memory: 512
05-29 10:36:12.840 i: [BufferHelper] Segment count: 3276
05-29 10:36:12.844 i: Fetching [method:GET] https://192.168.1.202:32400/video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&directStreamAudio=1&fastSeek=1&hasMDE=1&location=lan&maxVideoBitrate=200000&mediaBufferSize=209664&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F2849&protocol=*&session=6b4090200fec97b2-com-plexapp-android&subtitleSize=100&videoBitrate=200000&videoQuality=100&videoResolution=3840x2160&X-Plex-Client-Identifier=6b4090200fec97b2-com-plexapp-android&X-Plex-Client-Platform=Android&X-Plex-Client-Profile-Extra=add-limitation(scope%3DvideoCodec%26scopeName%3Dh264%26type%3DupperBound%26name%3Dvideo.level%26value%3D52)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D*%26type%3DupperBound%26name%3Dvideo.width%26value%3D3840%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D*%26type%3DupperBound%26name%3Dvideo.height%26value%3D2160%26replace%3Dtrue)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3Dhevc%26type%3DnotMatch%26name%3Dvideo.DOVIProfile%26value%3D5)%2Badd-transcode-target(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26container%3Dmkv%26videoCodec%3Dh264%2Chevc%2Cmpeg2video%26audioCodec%3Daac_latm%2Caac%2Cac3%2Calac%2Cdca%2Cflac%2Cmp1%2Cmp2%2Cmp3%2Copus%2Cvorbis%2Cwmav1%2Cwmav2%2Cwmalossless%2Cwmapro%2Cwmavoice%26subtitleCodec%3Dass%2Cpgs%2Csubrip%2Cdvd_subtitle%2Cmov_text%2Cvtt%2Cdvb_subtitle%26replace%3Dtrue)%2Badd-transcode-target-settings(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26CopyMatroskaAttachments%3Dtrue)%2Badd-limitation(scope%3DvideoAudioCodec%26scopeName%3Daac%26type%3DupperBound%26name%3Daudio.channels%26value%3D8%26replace%3Dtrue)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dmp3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dac3)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Ddca)%2Badd-transcode-target-audio-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26audioCodec%3Dopus)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3D*%26type%3DNotMatch%26name%3Dvideo.anamorphic%26value%3D999%26replace%3Dtrue)%2Badd-transcode-target(type%3DsubtitleProfile%26context%3Dstreaming%26protocol%3Dhttp%26container%3Dmkv%26subtitleCodec%3Dsrt)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dmpeg2video)%2Bappend-transcode-target-codec(type%3DvideoProfile%26context%3Dstreaming%26protocol%3Dhls%26videoCodec%3Dhevc)%2Badd-limitation(scope%3DvideoCodec%26scopeName%3Dhevc%26type%3DMatch%26name%3Dvideo.profile%26list%3Dmain%7Cmain%2010)%2Badd-limitation(scope%3DvideoTranscodeTarget%26scopeName%3Dhevc%26scopeType%3DvideoCodec%26context%3Dstreaming%26protocol%3Dhls%26type%3Dmatch%26name%3Dvideo.colorTrc%26list%3Dbt709%7Cbt470m%7Csmpte240m%7Csmpte170m%7Cbt470bg%7Cbt2020-10%26isRequired%3Dfalse)&X-Plex-Device=SHIELD%20Android%20TV&X-Plex-Platform=Android&X-Plex-Platform-Version=11&X-Plex-Product=Plex%20for%20Android%20(TV)&X-Plex-Version=9.2.3.32818&X-Plex-Token=...wXTH&X-Plex-Language=en-us
05-29 10:36:12.853 i: [MediaDecisionEngine] Server was unhappy with client's original decision: Neither direct play nor conversion is available.
05-29 10:36:12.853 i: [MediaDecisionEngine] Decision: CanPlay: false CanDirectPlay: false CanDirectStreamVideo: false CanDirectStreamAudio: false CanDirectPlaySubtitle: false CanTranscodeSubtitle: false CanDisplayVideo: false Transcode Reason: null
05-29 10:36:12.864 e: [ExoPlayer][EventLogger] playerFailed [eventTime=3.85, mediaPos=0.00, window=0, period=0, errorCode=ERROR_CODE_IO_UNSPECIFIED
com.google.android.exoplayer2.q: Source error
at com.google.android.exoplayer2.t1.G(SourceFile:3)
at com.google.android.exoplayer2.t1.handleMessage(SourceFile:33)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:223)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: java.io.IOException
at sc.q.maybeThrowSourceInfoRefreshError(SourceFile:4)
at sc.v.maybeThrowSourceInfoRefreshError(Unknown Source:2)
at com.google.android.exoplayer2.source.v.maybeThrowPrepareError(SourceFile:4)
at com.google.android.exoplayer2.t1.q(SourceFile:20)
at com.google.android.exoplayer2.t1.handleMessage(SourceFile:25)
... 3 more
]
05-29 10:36:12.864 e: [Player][ExoPlayer] Playback error detected
05-29 10:36:12.864 i: [Player][Timeline] Handling player error
05-29 10:36:12.865 i: [Player][Timeline] Playback stopped (error: true)
05-29 10:36:12.865 i: [Player][Timeline] Player error not known by server, reporting original player error (or a playback interrupted one)
05-29 10:36:12.865 i: [Player] Error reported: ServerDecisionError (null)
05-29 10:36:12.865 i: [Player][Timeline] Playback stopped (error: false)
05-29 10:36:12.866 e: An exception occurred: com.google.android.exoplayer2.q: Source error
05-29 10:36:12.866 e: Stacktrace: com.google.android.exoplayer2.q: Source error
at com.google.android.exoplayer2.t1.G(SourceFile:3)
at com.google.android.exoplayer2.t1.handleMessage(SourceFile:33)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:223)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: java.io.IOException
at sc.q.maybeThrowSourceInfoRefreshError(SourceFile:4)
at sc.v.maybeThrowSourceInfoRefreshError(Unknown Source:2)
at com.google.android.exoplayer2.source.v.maybeThrowPrepareError(SourceFile:4)
at com.google.android.exoplayer2.t1.q(SourceFile:20)
at com.google.android.exoplayer2.t1.handleMessage(SourceFile:25)
... 3 more
05-29 10:36:12.867 i: [TranscodeSession] Stopping...
05-29 10:36:12.867 i: [TranscodeSession] Session already stopped.
05-29 10:36:12.868 i: [Player][Error] Displaying player error...
05-29 10:36:12.868 i: [DialogBehaviour] Showing dialog.
05-29 10:36:12.869 i: [ExoPlayer][EventLogger] state [eventTime=3.85, mediaPos=0.00, window=0, period=0, IDLE]
05-29 10:36:16.842 i: [EngineEventManager] onPlaybackStopped: Closed
05-29 10:36:16.844 i: [Player][Timeline] Playback stopped (error: false)
05-29 10:36:16.845 i: [VideoAwakeBehaviour] Keep screen awake has been requested disabled for VideoAwakeBehaviour.
05-29 10:36:16.846 i: [PlaybackTimeBehaviour] Time: 0 IsStarted: false
05-29 10:36:16.847 i: [TranscodeSession] Stopping...
05-29 10:36:16.848 i: [TranscodeSession] Session already stopped.
05-29 10:36:16.848 i: [PlayQueueProgressBehaviour] Updating PlayQueueManager state, isPlaying: false
05-29 10:36:16.850 i: [SleepTimerBehaviour] Sleep timer behaviour changed.
05-29 10:36:16.852 i: [WiFiLockBehaviour] Releasing WiFi lock since playback was stopped.
05-29 10:36:16.852 i: [DisplayBehaviour] Cancelling stop playback runnable to prevent unexpected stop.
05-29 10:36:16.853 i: [MediaSessionBehaviour] Updating state to STOPPED
05-29 10:36:16.853 i: [HomeHubs] Item content source server://7cde33ac1c8164bc5770f6a5e75f47785cbbdcec/com.plexapp.plugins.library has volatile hubs: marking as stale.
05-29 10:36:16.854 i: [MemoryOptimisationBehaviour] Expanding memory cache.
05-29 10:36:16.854 i: [VideoAwakeBehaviour] Keep screen awake has been requested disabled for VideoAwakeBehaviour.
05-29 10:36:16.854 i: [AudioFocusBehaviour] Behaviour being destroyed, giving up audio focus
05-29 10:36:16.855 i: [UpdateChannelsBehaviour] app in foreground, scheduling a pending update Item was updated or removed
05-29 10:36:16.856 i: [MediaSessionBehaviour] Releasing MediaSessionHelper
05-29 10:36:16.857 i: [DisplayBehaviour] Cancelling stop playback runnable to prevent unexpected stop.
05-29 10:36:16.857 i: [MediaSessionHelper] Releasing media session with tag: video
05-29 10:36:16.859 i: [DisplayBehaviour] Reverting back to the original display mode.
05-29 10:36:16.861 i: [DisplayBehaviour] Mode is already set to our best mode of 3840x2160 @ 59.9401Hz (17).
05-29 10:36:16.874 i: [MediaSessionBehaviour] Releasing MediaSessionHelper
05-29 10:36:16.898 i: [PlayerService] onDestroy
05-29 10:36:16.910 i: Resuming HomeActivity.