Hi @daioio & @sixones,
I just tested the latest Android beta and it still has the buffering and seeking on the Fire Stick 4k when watching transcoded interlaced live tv. This issue still starts at exactly 300 seconds every time.
@sixones has previously fixed this bug by in 8.13.0.22739, although it introduced other bugs. There was a “rogue seek during an update of the HLS manifest”.
Let me know if there is anything I can do to help get rid of this bug. It has been around since 8.6 was released in September 2020.
02-09 13:29:00.114 i: [FFmpeg] [INFO] [https @ 0x865be800] Opening 'https://192-168-1-140.2ade9dc280a0409ca0bdac9cf513b313.plex.direct:32400/video/:/transcode/universal/session/c2ba770c8a492cb4-com-plexapp-android/base/00313.ts?X-Plex-Incomplete-Segments=1' for reading
02-09 13:29:00.247 i: [ExoPlayer][EventLogger] videoDisabled [eventTime=315.17, mediaPos=310.00, window=0, period=0]
02-09 13:29:00.253 i: [ExoPlayer][EventLogger] audioDisabled [eventTime=315.17, mediaPos=310.00, window=0, period=0]
02-09 13:29:00.255 i: [ExoPlayer][EventLogger] videoEnabled [eventTime=315.17, mediaPos=310.00, window=0, period=0]
02-09 13:29:00.263 i: [ExoPlayer][EventLogger] audioEnabled [eventTime=315.18, mediaPos=310.00, window=0, period=0]
02-09 13:29:00.264 i: [FF] Seeking outside buffer
02-09 13:29:00.271 i: [FF] Loading canceled (released: false)
02-09 13:29:00.272 i: [ExoPlayer][EventLogger] timeline [eventTime=315.19, mediaPos=305.00, window=0, period=0, periodCount=1, windowCount=1, reason=SOURCE_UPDATE
02-09 13:29:00.274 i: [ExoPlayer][EventLogger] period [305.00]
02-09 13:29:00.275 i: [ExoPlayer][EventLogger] window [305.00, true, false]
02-09 13:29:00.276 i: [ExoPlayer][EventLogger] ]
02-09 13:29:00.277 i: [Player][ExoPlayer] onTimelineChanged (Position: 305004 ms, Duration: 305004 ms)
02-09 13:29:00.278 i: [EngineEventManager] onBufferingStarted (isSeeking: false)
02-09 13:29:00.279 i: [TranscodeSession] Updating session status
02-09 13:29:00.283 i: [TranscodeSession] Media choice updated
02-09 13:29:00.285 i: [TranscodeSession] Pausing...
02-09 13:29:00.288 i: [TranscodeSession] Direct Play
02-09 13:29:00.289 i: [Player][Buffer] Buffering due to network too slow
02-09 13:29:00.292 i: [ExoPlayer][EventLogger] state [eventTime=315.21, mediaPos=305.00, window=0, period=0, BUFFERING]
02-09 13:29:00.293 i: [ExoPlayer][EventLogger] isPlaying [eventTime=315.21, mediaPos=305.00, window=0, period=0, false]
02-09 13:29:00.295 i: [ExoPlayer][EventLogger] videoInputFormat [eventTime=315.21, mediaPos=305.00, window=0, period=0, id=0, mimeType=video/avc, bitrate=20505000, codecs=h264, res=1920x1080, fps=29.97003]
02-09 13:29:00.300 i: [FF] Input has been seeked to 305004730us.