Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enormous playback delay on low bandwidth connection(5Mb/s throttling) when start position is specified #3950

Closed
5 tasks done
Andrewtop opened this issue May 26, 2021 · 2 comments · Fixed by #3951
Closed
5 tasks done
Labels
Milestone

Comments

@Andrewtop
Copy link

What version of Hls.js are you using?

v.1.0.4

What browser and OS (including versions) are you using?

Mac OS 10.15.6
Chrome Version 90.0.4430.212 (Official Build) (x86_64)

Test stream:

Can't provide the stream from our app but I've found https://edge.flowplayer.org/elephant/playlist.m3u8 which can be used to reproduce .

Configuration:

Set high "startPosition".

{
 "debug": true,
  "enableWorker": true,
  "lowLatencyMode": true,
  "backBufferLength": 90,
  "startPosition": 531
}

Checklist

  • The stream has correct Access-Control-Allow-Origin headers (CORS)
  • There are no network errors such as 404s in the browser console when trying to play the stream

Steps to reproduce

Before playing the video :

  1. Turn on network throttling to 5 Mb/s in dev tools;

  2. Disable cache in dev tools;

  3. Play the video

Expected behavior

It takes reasonable amount of time to play the VOD from start position at least the same as in v0.14.16. (it takes around 7 sec before playback starts).

No request to load audio chunks from the very beginning of the stream.

Actual behavior

VOD doesn't start to play in 20 sec which is almost 3 times more than in v0.14.16.

Hls starts to load audio chunks starting from the startPosition then loads audio chunks from the very beginning of the stream then loads chunks starting from the startPosition again:

Screenshot 2021-05-26 at 17 39 45

Console output

v1.0.4 logs.log

[log] > destroy
hls.ts:311 [log] > detachMedia
buffer-controller.ts:162 [log] > [buffer-controller]: media source detaching
base-stream-controller.ts:1303 [log] > [stream-controller]: ENDED->STOPPED
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->STOPPED
base-stream-controller.ts:1303 [log] > [subtitle-stream-controller]: IDLE->STOPPED
main.js:338 Using Hls.js config: {debug: true, enableWorker: true, lowLatencyMode: true, backBufferLength: 90, startPosition: 531}
logger.ts:74 [log] >
hls.ts:363 [log] > stopLoad
hls.ts:331 [log] > loadSource:https://edge.flowplayer.org/elephant/playlist.m3u8
stream-controller.ts:552 [log] > [stream-controller]: Trigger BUFFER_RESET
hls.ts:302 [log] > attachMedia
buffer-controller.ts:742 [log] > [buffer-controller]: Media source opened
base-stream-controller.ts:1303 [log] > [subtitle-stream-controller]: STOPPED->IDLE
level-controller.ts:172 [log] > [level-controller]: manifest loaded, 4 level(s) found, first bitrate: 2962000
buffer-controller.ts:136 [log] > 2 bufferCodec event(s) expected
hls.ts:353 [log] > startLoad(531)
level-controller.ts:251 [log] > [level-controller]: switching to level 3 from -1
audio-track-controller.ts:134 [log] > [audio-track-controller]: Updating audio tracks, 3 track(s) found in "aac" group-id
audio-track-controller.ts:185 [log] > [audio-track-controller]: Now switching to audio-track index 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: STOPPED->IDLE
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->WAITING_TRACK
subtitle-track-controller.ts:206 [log] > [subtitle-track-controller]: Updating subtitle tracks, 6 track(s) found in "subs" group-id
level-controller.ts:524 [log] > [level-controller]: Attempt loading level index 3 with URL-id 0 https://edge.flowplayer.org/elephant/chunklist_w1411742855_b2962000_vo_slen_t64TWFpbg==_cfRWxlcGhhbnRzRHJlYW0vRWxlcGhhbnRzRHJlYW0udHRtbA==.m3u8
base-stream-controller.ts:1303 [log] > [stream-controller]: STOPPED->IDLE
audio-track-controller.ts:258 [log] > [audio-track-controller]: loading audio-track playlist for id: 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_TRACK->STOPPED
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: STOPPED->WAITING_TRACK
base-stream-controller.ts:1303 [log] > [subtitle-stream-controller]: IDLE->STOPPED
base-stream-controller.ts:1303 [log] > [subtitle-stream-controller]: STOPPED->IDLE
stream-controller.ts:616 [log] > [stream-controller]: Level 3 loaded [0,108], cc [0, 0] duration:653.75
buffer-controller.ts:635 [log] > [buffer-controller]: Updating Media Source duration to 653.750
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 88 cc: 0 of [0-108] level: 3, target: 531
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
audio-track-controller.ts:87 [log] > [audio-track-controller]: audioTrack 0 loaded [0-108]
audio-stream-controller.ts:430 [log] > [audio-stream-controller]: Track 0 loaded [0,108],duration:653.827
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_TRACK->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 88 cc: 0 of [0-108] track: 0, target: 531
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
transmuxer-interface.ts:67 [log] > demuxing in webworker
audio-stream-controller.ts:534 [log] > Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 88 of [0 ,108],track 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 88 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:603 [log] >
audio-stream-controller.ts:214 [log] > Waiting fragment cc (0) @ 528 cancelled because another fragment at 0 is needed
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_INIT_PTS->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 89 cc: 0 of [0-108] track: 0, target: 534
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
audio-stream-controller.ts:534 [log] > Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 89 of [0 ,108],track 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 89 of level 0
audio-stream-controller.ts:214 [log] > Waiting fragment cc (0) @ 534 cancelled because another fragment at 0 is needed
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_INIT_PTS->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 90 cc: 0 of [0-108] track: 0, target: 540
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
audio-stream-controller.ts:534 [log] > Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 90 of [0 ,108],track 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 90 of level 0
audio-stream-controller.ts:214 [log] > Waiting fragment cc (0) @ 540 cancelled because another fragment at 0 is needed
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_INIT_PTS->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 91 cc: 0 of [0-108] track: 0, target: 546
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
audio-stream-controller.ts:534 [log] > Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 91 of [0 ,108],track 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 91 of level 0
audio-stream-controller.ts:214 [log] > Waiting fragment cc (0) @ 546 cancelled because another fragment at 0 is needed
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_INIT_PTS->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 92 cc: 0 of [0-108] track: 0, target: 552
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
audio-stream-controller.ts:534 [log] > Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 92 of [0 ,108],track 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 92 of level 0
audio-stream-controller.ts:214 [log] > Waiting fragment cc (0) @ 552 cancelled because another fragment at 0 is needed
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_INIT_PTS->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 93 cc: 0 of [0-108] track: 0, target: 558
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
audio-stream-controller.ts:534 [log] > Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 93 of [0 ,108],track 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 93 of level 0
audio-stream-controller.ts:214 [log] > Waiting fragment cc (0) @ 558 cancelled because another fragment at 0 is needed
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_INIT_PTS->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 94 cc: 0 of [0-108] track: 0, target: 564
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
audio-stream-controller.ts:534 [log] > Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 94 of [0 ,108],track 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 94 of level 0
audio-stream-controller.ts:214 [log] > Waiting fragment cc (0) @ 564 cancelled because another fragment at 0 is needed
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: WAITING_INIT_PTS->IDLE
transmuxer-interface.ts:67 [log] > demuxing in webworker
transmuxer-interface.ts:183 [log] > [transmuxer-interface, main]: Starting new transmux session for sn: 88 p: -1 level: 3 id: 1
        discontinuity: true
        trackSwitch: true
        contiguous: false
        accurateTimeOffset: true
        timeOffset: 528
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 88 of level 3
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 95 cc: 0 of [0-108] track: 0, target: 570
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
13e9ccda-84f6-4efb-88b3-a60144b25cd2:603 [log] >
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2698 [log] > [mp4-remuxer]: ISGenerated flag reset
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2687 [log] > [mp4-remuxer]: initPTS & initDTS reset
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
stream-controller.ts:1233 [log] > [stream-controller]: Init video buffer, container:video/mp4, codecs[level/parsed]=[avc1.42001e/avc1.64001f]
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 88 of level 3
audio-stream-controller.ts:113 [log] > [audio-stream-controller]: InitPTS for cc: 0 found from main: 3780
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
transmuxer-interface.ts:183 [log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 95 p: -1 level: 0 id: 1
        discontinuity: true
        trackSwitch: true
        contiguous: false
        accurateTimeOffset: false
        timeOffset: 570
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 95 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:7915 [log] > ADTS sync word found !
7ff27f7c-828e-465a-bf08-f1b990e25583:2698 [log] > [mp4-remuxer]: ISGenerated flag reset
7ff27f7c-828e-465a-bf08-f1b990e25583:2687 [log] > [mp4-remuxer]: initPTS & initDTS reset
7ff27f7c-828e-465a-bf08-f1b990e25583:7550 [log] > manifest codec:mp4a.40.2, ADTS type:2, samplingIndex:4
7ff27f7c-828e-465a-bf08-f1b990e25583:7712 [log] > parsed codec:mp4a.40.5, rate:44100, channels:2
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 95 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
audio-stream-controller.ts:814 [log] > [audio-stream-controller]: Switching audio track : flushing all audio
audio-stream-controller.ts:762 [log] > [audio-stream-controller]: Init audio buffer, container:audio/mp4, codecs[parsed]=[mp4a.40.5]
buffer-controller.ts:704 [log] > [buffer-controller]: creating sourceBuffer(video/mp4;codecs=avc1.42001e)
buffer-controller.ts:704 [log] > [buffer-controller]: creating sourceBuffer(audio/mp4;codecs=mp4a.40.5)
stream-controller.ts:822 [log] > [stream-controller]: Alternate track found, use video.buffered to schedule main fragment loading
buffer-controller.ts:816 [log] > [buffer-controller]: Removing [0,653.75] from the audio SourceBuffer
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 95 of track 0 [569.964,575.955]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 96 cc: 0 of [0-108] track: 0, target: 576
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 88 of level 3 [528.000,534.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
level-controller.ts:251 [log] > [level-controller]: switching to level 2 from 3
level-controller.ts:524 [log] > [level-controller]: Attempt loading level index 2 with URL-id 0 https://edge.flowplayer.org/elephant/chunklist_w1411742855_b1427000_vo_slen_t64TWFpbg==_cfRWxlcGhhbnRzRHJlYW0vRWxlcGhhbnRzRHJlYW0udHRtbA==.m3u8
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->WAITING_LEVEL
stream-controller.ts:616 [log] > [stream-controller]: Level 2 loaded [0,108], cc [0, 0] duration:653.75
base-stream-controller.ts:1303 [log] > [stream-controller]: WAITING_LEVEL->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 89 cc: 0 of [0-108] level: 2, target: 534
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 96 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 96 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 96 of track 0 [569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 0 cc: 0 of [0-108] track: 0, target: 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
transmuxer-interface.ts:183 [log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 0 p: -1 level: 0 id: 1
        discontinuity: false
        trackSwitch: false
        contiguous: false
        accurateTimeOffset: false
        timeOffset: 0
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 0 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:2692 [log] > [mp4-remuxer]: reset next timestamp
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 0 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 0 of track 0 [0.000,5.944][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 1 cc: 0 of [0-108] track: 0, target: 5.944
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 1 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 1 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 1 of track 0 [0.000,11.958][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 2 cc: 0 of [0-108] track: 0, target: 11.958
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 2 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 2 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 2 of track 0 [0.000,17.949][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 3 cc: 0 of [0-108] track: 0, target: 17.949
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 3 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 3 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 3 of track 0 [0.000,23.963][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 4 cc: 0 of [0-108] track: 0, target: 23.963
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 4 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 4 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 4 of track 0 [0.000,29.954][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 5 cc: 0 of [0-108] track: 0, target: 29.954
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 5 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 5 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 5 of track 0 [0.000,35.944][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
transmuxer-interface.ts:183 [log] > [transmuxer-interface, main]: Starting new transmux session for sn: 89 p: -1 level: 2 id: 1
        discontinuity: false
        trackSwitch: true
        contiguous: false
        accurateTimeOffset: true
        timeOffset: 534
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 89 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2698 [log] > [mp4-remuxer]: ISGenerated flag reset
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2692 [log] > [mp4-remuxer]: reset next timestamp
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2698 [log] > [mp4-remuxer]: ISGenerated flag reset
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2687 [log] > [mp4-remuxer]: initPTS & initDTS reset
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 89 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
stream-controller.ts:1233 [log] > [stream-controller]: Init video buffer, container:video/mp4, codecs[level/parsed]=[avc1.42001e/avc1.64001e]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 89 of level 2 [528.000,540.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 90 cc: 0 of [0-108] level: 2, target: 540
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 90 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 90 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 90 of level 2 [528.000,546.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 91 cc: 0 of [0-108] level: 2, target: 546
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 91 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 91 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 91 of level 2 [528.000,552.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 92 cc: 0 of [0-108] level: 2, target: 552
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 92 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 92 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 92 of level 2 [528.000,558.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 93 cc: 0 of [0-108] level: 2, target: 558
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 93 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 93 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 93 of level 2 [528.000,564.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 94 cc: 0 of [0-108] level: 2, target: 564
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 94 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 94 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 94 of level 2 [528.000,570.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 95 cc: 0 of [0-108] level: 2, target: 570
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
stream-controller.ts:1001 [log] > [stream-controller]: seek to target start position 531 from current time 0
base-stream-controller.ts:195 [log] > [stream-controller]: media seeking to 531.000, state: FRAG_LOADING
base-stream-controller.ts:195 [log] > [audio-stream-controller]: media seeking to 531.000, state: IDLE
base-stream-controller.ts:195 [log] > [subtitle-stream-controller]: media seeking to 531.000, state: IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 88 cc: 0 of [0-108] track: 0, target: 531
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
transmuxer-interface.ts:183 [log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 88 p: -1 level: 0 id: 1
        discontinuity: false
        trackSwitch: false
        contiguous: false
        accurateTimeOffset: false
        timeOffset: 527.9444897959182
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 88 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:2692 [log] > [mp4-remuxer]: reset next timestamp
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 88 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 88 of track 0 [0.000,35.944][527.958,533.949][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 89 cc: 0 of [0-108] track: 0, target: 533.949
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
stream-controller.ts:543 [log] > [stream-controller]: Media seeked to 531.000
buffer-controller.ts:816 [log] > [buffer-controller]: Removing [0,437.79816513761466] from the audio SourceBuffer
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 89 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 89 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 89 of track 0 [527.958,539.963][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 90 cc: 0 of [0-108] track: 0, target: 539.963
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 90 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 90 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 90 of track 0 [527.958,545.953][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 91 cc: 0 of [0-108] track: 0, target: 545.953
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 91 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 91 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 91 of track 0 [527.958,551.967][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 92 cc: 0 of [0-108] track: 0, target: 551.967
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 92 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 92 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 92 of track 0 [527.958,557.958][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 93 cc: 0 of [0-108] track: 0, target: 557.958
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 93 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 93 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 93 of track 0 [527.958,563.949][569.964,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 94 cc: 0 of [0-108] track: 0, target: 563.949
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 95 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 95 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 95 of level 2 [528.000,576.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 96 cc: 0 of [0-108] level: 2, target: 576
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 94 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 94 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 94 of track 0 [527.958,581.969]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 96 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 96 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 96 of level 2 [528.000,582.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 97 cc: 0 of [0-108] level: 2, target: 582
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 97 cc: 0 of [0-108] track: 0, target: 581.969
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
transmuxer-interface.ts:183 [log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 97 p: -1 level: 0 id: 1
        discontinuity: false
        trackSwitch: false
        contiguous: false
        accurateTimeOffset: false
        timeOffset: 581.9687165532906
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 97 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:2692 [log] > [mp4-remuxer]: reset next timestamp
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 97 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 97 of track 0 [527.958,587.958]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 97 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 97 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 97 of level 2 [528.000,588.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 98 cc: 0 of [0-108] level: 2, target: 588
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 98 cc: 0 of [0-108] track: 0, target: 587.958
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 98 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 98 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 98 of track 0 [527.958,593.948]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 98 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 98 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 98 of level 2 [528.000,594.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 99 cc: 0 of [0-108] level: 2, target: 594
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 99 cc: 0 of [0-108] track: 0, target: 593.948
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 99 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 99 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 99 of track 0 [527.958,599.962]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 99 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 99 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 99 of level 2 [528.000,600.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 100 cc: 0 of [0-108] level: 2, target: 600
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 100 cc: 0 of [0-108] track: 0, target: 599.962
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 100 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 100 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 100 of track 0 [527.958,605.953]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 100 of level 2
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 100 of level 2
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 100 of level 2 [528.000,606.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
level-controller.ts:251 [log] > [level-controller]: switching to level 3 from 2
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 101 cc: 0 of [0-108] level: 3, target: 606
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 101 cc: 0 of [0-108] track: 0, target: 605.953
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 101 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 101 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 101 of track 0 [527.958,611.967]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
transmuxer-interface.ts:183 [log] > [transmuxer-interface, main]: Starting new transmux session for sn: 101 p: -1 level: 3 id: 1
        discontinuity: false
        trackSwitch: true
        contiguous: false
        accurateTimeOffset: true
        timeOffset: 606
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 101 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2698 [log] > [mp4-remuxer]: ISGenerated flag reset
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2692 [log] > [mp4-remuxer]: reset next timestamp
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2698 [log] > [mp4-remuxer]: ISGenerated flag reset
13e9ccda-84f6-4efb-88b3-a60144b25cd2:2687 [log] > [mp4-remuxer]: initPTS & initDTS reset
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 101 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
stream-controller.ts:1233 [log] > [stream-controller]: Init video buffer, container:video/mp4, codecs[level/parsed]=[avc1.42001e/avc1.64001f]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 101 of level 3 [528.000,612.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 102 cc: 0 of [0-108] level: 3, target: 612
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 102 cc: 0 of [0-108] track: 0, target: 611.967
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 102 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 102 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 102 of track 0 [527.958,617.958]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 102 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 102 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 102 of level 3 [528.000,618.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 103 cc: 0 of [0-108] level: 3, target: 618
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 103 cc: 0 of [0-108] track: 0, target: 617.958
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 103 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 103 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 103 of track 0 [527.958,623.949]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 103 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 103 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 103 of level 3 [528.000,624.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 104 cc: 0 of [0-108] level: 3, target: 624
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 104 cc: 0 of [0-108] track: 0, target: 623.949
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 104 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 104 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 104 of track 0 [527.958,629.963]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 104 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 104 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 104 of level 3 [528.000,630.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 105 cc: 0 of [0-108] level: 3, target: 630
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 105 cc: 0 of [0-108] track: 0, target: 629.963
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 105 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 105 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 105 of track 0 [527.958,635.953]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 105 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 105 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 105 of level 3 [528.000,636.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 106 cc: 0 of [0-108] level: 3, target: 636
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 106 cc: 0 of [0-108] track: 0, target: 635.953
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 106 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 106 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 106 of track 0 [527.958,641.967]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 106 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 106 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 106 of level 3 [528.000,642.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 107 cc: 0 of [0-108] level: 3, target: 642
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 107 cc: 0 of [0-108] track: 0, target: 641.967
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 107 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 107 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 107 of track 0 [527.958,647.958]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 107 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 107 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 107 of level 3 [528.000,648.000]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
base-stream-controller.ts:565 [log] > [stream-controller]: Loading fragment 108 cc: 0 of [0-108] level: 3, target: 648
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:565 [log] > [audio-stream-controller]: Loading fragment 108 cc: 0 of [0-108] track: 0, target: 647.958
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: IDLE->FRAG_LOADING
base-stream-controller.ts:341 [log] > [audio-stream-controller]: Loaded fragment 108 of level 0
7ff27f7c-828e-465a-bf08-f1b990e25583:937 [log] > [transmuxer.ts]: Flushed fragment 108 of level 0
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [audio-stream-controller]: Buffered audio sn: 108 of track 0 [527.958,653.786]
base-stream-controller.ts:1303 [log] > [audio-stream-controller]: PARSED->IDLE
base-stream-controller.ts:341 [log] > [stream-controller]: Loaded fragment 108 of level 3
13e9ccda-84f6-4efb-88b3-a60144b25cd2:937 [log] > [transmuxer.ts]: Flushed fragment 108 of level 3
base-stream-controller.ts:1303 [log] > [stream-controller]: FRAG_LOADING->PARSING
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSING->PARSED
base-stream-controller.ts:476 [log] > [stream-controller]: Buffered main sn: 108 of level 3 [528.000,653.750]
base-stream-controller.ts:1303 [log] > [stream-controller]: PARSED->IDLE
buffer-controller.ts:508 [log] > [buffer-controller]: video sourceBuffer now EOS
base-stream-controller.ts:1303 [log] > [stream-controller]: IDLE->ENDED
@robwalch
Copy link
Collaborator

Hi @Andrewtop,

Thanks for reporting the issue. I was able to reproduce it and find the root cause. See #3951 for the fix and preview demo link.

@Andrewtop
Copy link
Author

Andrewtop commented May 27, 2021

Hi @robwalch,

No problem. Thanks for the fix.

I've checked the demo link and can confirm that issue is not reproducible on the streams I have and on the test stream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants