Audio dies when switching tracks (only Widevine on Firefox)
What version of Hls.js are you using?
demo v1.5.20
What browser (including version) are you using?
Firefox Nightly 136.0a1 (2025-02-02) (64-bit) (Firefox 134.0.2 (64-bit) also doesn't work)
What OS (including version) are you using?
Windows 11
Test stream
https://hlsjs.video-dev.org/demo/?src=https%3A%2F%2Fstorage.googleapis.com%2Fshaka-demo-assets%2Fangel-one-widevine-hls%2Fhls.m3u8&demoConfig=eyJlbmFibGVTdHJlYW1pbmciOnRydWUsImF1dG9SZWNvdmVyRXJyb3IiOnRydWUsInN0b3BPblN0YWxsIjpmYWxzZSwiZHVtcGZNUDQiOmZhbHNlLCJsZXZlbENhcHBpbmciOi0xLCJsaW1pdE1ldHJpY3MiOi0xfQ==
Configuration
{
"debug": true,
"enableWorker": true,
"lowLatencyMode": true,
"backBufferLength": 90,
"widevineLicenseUrl": "https://cwip-shaka-proxy.appspot.com/no_auth",
"emeEnabled": true
}
Additional player setup steps
No response
Checklist
- [x] The issue observed is not already reported by searching on Github under https://github.com/video-dev/hls.js/issues
- [x] The issue occurs in the stable client (latest release) on https://hlsjs.video-dev.org/demo and not just on my page
- [x] The issue occurs in the latest client (main branch) on https://hlsjs-dev.video-dev.org/demo and not just on my page
- [x] The stream has correct Access-Control-Allow-Origin headers (CORS)
- [x] There are no network errors such as 404s in the browser console when trying to play the stream
Steps to reproduce
- Play the provided permalink with the provided player configuration (basically the
Shaka-packager Widevine DRM (EME) HLS-fMP4 - Angel One Demosample stream) on a Firefox browser - Switch the audio track
Expected behaviour
Audio plays (Like on Edge/Chrome)
What actually happened?
No audio plays, video keeps playing
Console output
[log] > destroy hls.js:28701:14
[log] > detachMedia hls.js:28737:14
[log] > [buffer-controller] media source detaching hls.js:18497:14
[log] > resume buffering hls.js:28805:14
[log] > [stream-controller]: ENDED->STOPPED hls.js:10774:16
[log] > [audio-stream-controller]: ENDED->STOPPED hls.js:10774:16
[log] > [subtitle-stream-controller]: IDLE->STOPPED hls.js:10774:16
Using Hls.js config:
Object { debug: true, enableWorker: true, lowLatencyMode: true, backBufferLength: 90, widevineLicenseUrl: "https://cwip-shaka-proxy.appspot.com/no_auth", emeEnabled: true }
hls-demo.js:24445:12
[log] > Debug logs enabled for "Hls instance" in hls.js version 1.5.20 hls.js:555:24
[log] > stopLoad hls.js:28791:14
[log] > loadSource:https://storage.googleapis.com/shaka-demo-assets/angel-one-widevine-hls/hls.m3u8 hls.js:28754:14
[log] > [stream-controller]: Trigger BUFFER_RESET hls.js:27799:12
[log] > resume buffering hls.js:28805:14
[log] > attachMedia hls.js:28726:14
[log] > [buffer-controller] created media source: MediaSource hls.js:18461:14
[log] > [buffer-controller] Media source opened hls.js:18346:15
[log] > [level-controller]: manifest loaded, 5 level(s) found, first bitrate: 831086 hls.js:26473:16
[log] > setting initial bwe to 831086 hls.js:7376:16
[log] > [buffer-controller] 2 bufferCodec event(s) expected hls.js:18453:12
[log] > [abr] picked start tier {"codecSet":"avc1,mp4a","videoRanges":["SDR"],"preferHDR":false,"minFramerate":0,"minBitrate":831086} hls.js:7695:16
[info] > [abr] switch candidate:0->0 adjustedbw(831086)-bitrate=0 ttfb:0.1 avgDuration:0.0 maxFetchDuration:4.0 fetchDuration:0.1 firstSelection:true codecSet:avc1,mp4a videoRange:SDR hls.loadLevel:-1 hls.js:7775:22
[log] > startLoad(-1) hls.js:28776:14
[log] > resume buffering hls.js:28805:14
[log] > [level-controller]: Switching to level 0 (144p SDR avc1,mp4a @831086) from level -1 hls.js:26687:14
[log] > [audio-track-controller]: Updating audio tracks, 6 track(s) found in group(s): default-audio-group hls.js:17171:14
[log] > [audio-track-controller]: Switching to audio-track 0 "stream_6" lang:en group:default-audio-group channels:6 hls.js:17263:12
[log] > [audio-stream-controller]: Reset loading state hls.js:10655:12
[log] > [audio-stream-controller]: STOPPED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: IDLE->WAITING_TRACK hls.js:10774:16
[log] > [subtitle-track-controller]: Updating subtitle tracks, 4 track(s) found in "default-text-group" group-id hls.js:17983:14
[log] > [subtitle-track-controller]: Switching to subtitle-track 0 "stream_0" lang:en group:default-text-group hls.js:18172:12
[log] > [level-controller]: Loading level index 0 with https://storage.googleapis.com/shaka-demo-assets/angel-one-widevine-hls/playlist_v-0144p-0100k-libx264.mp4.m3u8 hls.js:26576:14
[log] > [stream-controller]: STOPPED->IDLE hls.js:10774:16
[log] > [audio-track-controller]: loading audio-track playlist 0 "stream_6" lang:en group:default-audio-group hls.js:17335:14
[log] > [audio-stream-controller]: WAITING_TRACK->STOPPED hls.js:10774:16
[log] > [audio-stream-controller]: STOPPED->WAITING_TRACK hls.js:10774:16
[log] > [subtitle-track-controller]: Loading subtitle playlist for id 0 hls.js:18087:14
[log] > [subtitle-stream-controller]: STOPPED->IDLE hls.js:10774:16
[log] > [stream-controller]: Level 0 loaded [0,14][part-14--1], cc [0, 1] duration:60 hls.js:27845:12
[log] > [buffer-controller] Updating Media Source duration to 60.000 hls.js:19001:14
[log] > [eme] Selecting key-system from fragment (sn: 2 main: 0) key formats urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed hls.js:22972:14
[log] > [eme] Requesting encrypted media "com.widevine.alpha" key-system access with config: [{"initDataTypes":["cenc"],"persistentState":"optional","distinctiveIdentifier":"optional","sessionTypes":["temporary"],"audioCapabilities":[{"contentType":"audio/mp4; codecs=\"mp4a.40.2\"","robustness":"","encryptionScheme":null}],"videoCapabilities":[{"contentType":"video/mp4; codecs=\"avc1.42c01e\"","robustness":"","encryptionScheme":null},{"contentType":"video/mp4; codecs=\"avc1.4d401f\"","robustness":"","encryptionScheme":null}]}] hls.js:22895:14
[log] > [stream-controller]: Loading fragment initSegment cc: 0 of [0-14] level: 0, target: 0 hls.js:10027:12
[log] > [stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [audio-track-controller]: Audio track 0 "stream_6" lang:en group:default-audio-group loaded [0-14] hls.js:17104:12
[log] > [audio-stream-controller]: Audio track 0 loaded [0,14][part-14--1],duration:60 hls.js:16641:12
[log] > [audio-stream-controller]: WAITING_TRACK->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment initSegment cc: 0 of [0-14] track: 0, target: 0 hls.js:10027:12
[log] > [audio-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-track-controller]: Subtitle track 0 "stream_0" lang:en group:default-text-group loaded [0-15] hls.js:17915:12
[log] > [subtitle-stream-controller]: Subtitle track 0 loaded [0,15][part-15--1],duration:64 hls.js:17578:12
[log] > [subtitle-stream-controller]: Loading fragment 0 cc: 0 of [0-15] track: 0, target: 0 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [eme] Access for key-system "com.widevine.alpha" obtained hls.js:22904:18
[log] > [eme] No Server Certificate in config.drmSystems["com.widevine.alpha"] hls.js:22833:14
[log] > [eme] Create media-keys for "com.widevine.alpha" hls.js:22906:18
[log] > [eme] Media-keys created for "com.widevine.alpha" hls.js:22908:20
[log] > [stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading fragment 0 cc: 0 of [0-14] level: 0, target: 0 hls.js:10027:12
[log] > [stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 0 cc: 0 of [0-14] track: 0, target: 0 hls.js:10027:12
[log] > [audio-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 0 of level 0 hls.js:9758:18
[log] > injecting Web Worker for "main" hls.js:16017:22
[log] > [transmuxer-interface, main]: Starting new transmux session for sn: 0 p: -1 level: 0 id: 1
discontinuity: true
trackSwitch: true
contiguous: false
accurateTimeOffset: true
timeOffset: 0
initSegmentChange: true hls.js:16118:16
[log] > [stream-controller]: Loaded fragment 0 of level 0 hls.js:9758:18
[log] > injecting Web Worker for "audio" hls.js:16017:22
[log] > [audio-stream-controller]: Unknown video PTS for cc 0, waiting for video PTS before demuxing audio frag 0 of [0 ,14],track 0 hls.js:16717:14
[log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 0 of level 0 hls.js:9758:18
[log] > Debug logs enabled for "main" in hls.js version 1.5.20 62eacb8a-660a-4f72-8f0c-5de7f3c6e36a:555:24
[log] > Debug logs enabled for "audio" in hls.js version 1.5.20 b0791532-7c3a-4fb2-be6e-db51168817ac:555:24
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [stream-controller]: Init video buffer, container:video/mp4, codecs[level/parsed]=[avc1.42c01e/avc1.42C01E] hls.js:28366:14
[log] > [buffer-controller] 1 bufferCodec event(s) expected video hls.js:18622:14
[log] > [audio-stream-controller]: InitPTS for cc: 0 found from main: 0 hls.js:16343:14
[log] > [audio-stream-controller]: WAITING_INIT_PTS->FRAG_LOADING hls.js:10774:16
[log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 0 p: -1 level: 0 id: 1
discontinuity: true
trackSwitch: true
contiguous: false
accurateTimeOffset: false
timeOffset: 0
initSegmentChange: true hls.js:16118:16
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 0 of track 0 (frag:[NaN-NaN] > buffer:[0.000-4.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 1 cc: 0 of [0-15] track: 0, target: 4 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 0 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [audio-stream-controller]: Init audio buffer, container:audio/mp4, codecs[level/parsed]=[mp4a.40.2/mp4a.40.2] hls.js:16937:12
[log] > [buffer-controller] 0 bufferCodec event(s) expected audio hls.js:18622:14
[log] > [buffer-controller] creating sourceBuffer(video/mp4;codecs=avc1.42c01e) hls.js:19073:19
[log] > [buffer-controller] creating sourceBuffer(audio/mp4;codecs=mp4a.40.2) hls.js:19073:19
[log] > [stream-controller]: Alternate track found, use video.buffered to schedule main fragment loading hls.js:27995:14
[log] > [transmuxer.ts]: Flushed fragment 0 of level 0 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[debug] > [eme] "encrypted" event: init data type: "cenc" hls.js:22629:15
[log] > [eme] Setting media-keys for "com.widevine.alpha" hls.js:23074:12
[debug] > [eme] "encrypted" event: init data type: "cenc" hls.js:22629:15
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [eme] Media-keys set for "com.widevine.alpha" hls.js:23085:16
[log] > [eme] Creating key-system session "com.widevine.alpha" keyId: 63656332663634616137383930613131 hls.js:22930:12
[log] > [eme] Generating key-session request for "encrypted-event-no-match": 63656332663634616137383930613131 (init data type: cenc length: 62) hls.js:23118:12
[log] > [stream-controller]: Buffered main sn: 0 of level 0 (frag:[0.000-4.000] > buffer:[0.000-4.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[info] > [abr] switch candidate:0->4 adjustedbw(24558688)-bitrate=16492928 ttfb:0.1 avgDuration:4.0 maxFetchDuration:4.0 fetchDuration:1.5 firstSelection:false codecSet:avc1,mp4a videoRange:SDR hls.loadLevel:0 hls.js:7775:22
[log] > [stream-controller]: Adapting to level 4 from level 0 hls.js:27573:14
[log] > [level-controller]: Switching to level 4 (576p SDR avc1,mp4a @8065760) from level 0 hls.js:26687:14
[log] > [level-controller]: Loading level index 4 with https://storage.googleapis.com/shaka-demo-assets/angel-one-widevine-hls/playlist_v-0576p-1400k-libx264.mp4.m3u8 hls.js:26576:14
[log] > [stream-controller]: IDLE->WAITING_LEVEL hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 0 of track 0 (frag:[0.000-4.032] > buffer:[0.000-4.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 1 cc: 0 of [0-14] track: 0, target: 4.032 hls.js:10027:12
[log] > [audio-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [eme] Request generated for key-session "F7867E7CFE5F4FA6D45CDB68DA841C5C" keyId: 63656332663634616137383930613131 hls.js:23185:16
[log] > [eme] "license-request" message event for session "F7867E7CFE5F4FA6D45CDB68DA841C5C" message size: 2 hls.js:23128:16
[log] > [eme] Sending license request to URL: https://cwip-shaka-proxy.appspot.com/no_auth hls.js:23374:17
[log] > [subtitle-stream-controller]: Loaded fragment 1 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 1 of track 0 (frag:[NaN-NaN] > buffer:[0.000-8.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 2 cc: 0 of [0-15] track: 0, target: 8 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Level 4 loaded [0,14][part-14--1], cc [0, 1] duration:60 hls.js:27845:12
[log] > [stream-controller]: WAITING_LEVEL->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading fragment initSegment cc: 0 of [0-14] level: 4, target: 0 hls.js:10027:12
[log] > [stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 1 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 1 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 1 of track 0 (frag:[4.032-8.021] > buffer:[0.000-8.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 2 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [eme] Starting session for key (keyId: 63656332663634616137383930613131 format: "urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed" method: SAMPLE-AES-CTR uri: data:text/plain;base64,AAAAPnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAB4iFnNoYWthX2NlYzJmNjRhYTc4OTBhMTFI49yVmwY=) hls.js:23000:12
[log] > [audio-stream-controller]: Loading fragment 2 cc: 1 of [0-14] track: 0, target: 8.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 2 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 2 of track 0 (frag:[NaN-NaN] > buffer:[0.000-12.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 3 cc: 0 of [0-15] track: 0, target: 12 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading fragment 1 cc: 0 of [0-14] level: 4, target: 4 hls.js:10027:12
[log] > [stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 3 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 3 of track 0 (frag:[NaN-NaN] > buffer:[0.000-16.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 4 cc: 0 of [0-15] track: 0, target: 16 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [transmuxer-interface, main]: Starting new transmux session for sn: 1 p: -1 level: 4 id: 1
discontinuity: false
trackSwitch: true
contiguous: false
accurateTimeOffset: true
timeOffset: 4
initSegmentChange: true hls.js:16118:16
[log] > [stream-controller]: Loaded fragment 1 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [stream-controller]: Init video buffer, container:video/mp4, codecs[level/parsed]=[avc1.4d401f/avc1.4D401F] hls.js:28366:14
[log] > [transmuxer.ts]: Flushed fragment 1 of level 4 hls.js:16234:38
[debug] > [eme] "encrypted" event: init data type: "cenc" hls.js:22629:15
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 1 of level 4 (frag:[4.000-8.000] > buffer:[0.000-8.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 2 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 2 cc: 1 of [0-14] level: 4, target: 8 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 4 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 4 of track 0 (frag:[NaN-NaN] > buffer:[0.000-20.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 5 cc: 0 of [0-15] track: 0, target: 20 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 5 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 5 of track 0 (frag:[NaN-NaN] > buffer:[0.000-24.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 6 cc: 0 of [0-15] track: 0, target: 24 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 6 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 6 of track 0 (frag:[NaN-NaN] > buffer:[0.000-28.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 7 cc: 0 of [0-15] track: 0, target: 28 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 7 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 7 of track 0 (frag:[NaN-NaN] > buffer:[0.000-32.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 8 cc: 0 of [0-15] track: 0, target: 32 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 8 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 8 of track 0 (frag:[NaN-NaN] > buffer:[0.000-36.000]) hls.js:9902:12
[log] > [eme] License received 714 hls.js:23385:23
[log] > [eme] Updating key-session "F7867E7CFE5F4FA6D45CDB68DA841C5C" for keyID 63656332663634616137383930613131
} (data length: 714) hls.js:22966:12
[log] > [eme] "license-request" message event for session "F7867E7CFE5F4FA6D45CDB68DA841C5C" message size: 5796 hls.js:23128:16
[log] > [eme] Sending license request to URL: https://cwip-shaka-proxy.appspot.com/no_auth hls.js:23374:17
[log] > [eme] License received 1152 hls.js:23385:23
[log] > [eme] Updating key-session "F7867E7CFE5F4FA6D45CDB68DA841C5C" for keyID 63656332663634616137383930613131
} (data length: 1152) hls.js:22966:12
[log] > [eme] key status change "usable" for keyStatuses keyId: 4d97930a3d7b55fa81d0028653f5e499 session keyId: 63656332663634616137383930613131 uri: 63656332663634616137383930613131 hls.js:23207:16
[log] > [eme] key status change "usable" for keyStatuses keyId: 67b30c86756f57c5a0a38a23ac8c9178 session keyId: 63656332663634616137383930613131 uri: 63656332663634616137383930613131 hls.js:23207:16
[log] > [eme] key status change "usable" for keyStatuses keyId: 6f1729072b4a5cd288c916e11846b89e session keyId: 63656332663634616137383930613131 uri: 63656332663634616137383930613131 hls.js:23207:16
[log] > [eme] key status change "usable" for keyStatuses keyId: 800aacaa522958ae888062b5695db6bf session keyId: 63656332663634616137383930613131 uri: 63656332663634616137383930613131 hls.js:23207:16
[log] > [eme] key status change "usable" for keyStatuses keyId: d21373c0b8ab5ba9954742bcdfb5f48b session keyId: 63656332663634616137383930613131 uri: 63656332663634616137383930613131 hls.js:23207:16
[log] > [audio-stream-controller]: Unknown video PTS for cc 1, waiting for video PTS before demuxing audio frag 2 of [0 ,14],track 0 hls.js:16717:14
[log] > [audio-stream-controller]: FRAG_LOADING->WAITING_INIT_PTS hls.js:10774:16
[log] > [transmuxer-interface, main]: Starting new transmux session for sn: 2 p: -1 level: 4 id: 1
discontinuity: true
trackSwitch: false
contiguous: true
accurateTimeOffset: true
timeOffset: 8
initSegmentChange: false hls.js:16118:16
[log] > [audio-stream-controller]: Loaded fragment 2 of level 0 hls.js:9758:18
[log] > [stream-controller]: Loaded fragment 2 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [stream-controller]: Init video buffer, container:video/mp4, codecs[level/parsed]=[avc1.4d401f/avc1.4D401F] hls.js:28366:14
[log] > [audio-stream-controller]: InitPTS for cc: 1 found from main: 0 hls.js:16343:14
[log] > [audio-stream-controller]: WAITING_INIT_PTS->FRAG_LOADING hls.js:10774:16
[log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 2 p: -1 level: 0 id: 1
discontinuity: true
trackSwitch: false
contiguous: true
accurateTimeOffset: false
timeOffset: 8.021333333333333
initSegmentChange: false hls.js:16118:16
[log] > [transmuxer.ts]: Flushed fragment 2 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [audio-stream-controller]: Init audio buffer, container:audio/mp4, codecs[level/parsed]=[mp4a.40.2/mp4a.40.2] hls.js:16937:12
[log] > [stream-controller]: Buffered main sn: 2 of level 4 (frag:[8.000-12.000] > buffer:[0.000-12.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 3 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 3 cc: 1 of [0-14] level: 4, target: 12 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 2 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 2 of track 0 (frag:[8.021-12.032] > buffer:[0.000-12.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 3 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 3 cc: 1 of [0-14] track: 0, target: 12.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 3 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 3 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 3 of level 4 (frag:[12.000-16.000] > buffer:[0.000-16.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 4 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 4 cc: 1 of [0-14] level: 4, target: 16 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 3 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 3 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 3 of track 0 (frag:[12.032-16.021] > buffer:[0.000-16.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 4 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 4 cc: 1 of [0-14] track: 0, target: 16.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 4 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 4 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 4 of level 4 (frag:[16.000-20.000] > buffer:[0.000-20.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 5 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 5 cc: 1 of [0-14] level: 4, target: 20 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 4 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 4 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 4 of track 0 (frag:[16.021-20.032] > buffer:[0.000-20.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 5 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 5 cc: 1 of [0-14] track: 0, target: 20.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 5 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 5 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 5 of level 4 (frag:[20.000-24.000] > buffer:[0.000-24.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 6 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 6 cc: 1 of [0-14] level: 4, target: 24 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 5 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 5 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 5 of track 0 (frag:[20.032-24.021] > buffer:[0.000-24.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 6 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 6 cc: 1 of [0-14] track: 0, target: 24.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 6 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 6 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 6 of level 4 (frag:[24.000-28.000] > buffer:[0.000-28.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 7 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 7 cc: 1 of [0-14] level: 4, target: 28 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 6 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 6 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 6 of track 0 (frag:[24.021-28.032] > buffer:[0.000-28.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 7 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 7 cc: 1 of [0-14] track: 0, target: 28.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 7 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 7 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 7 of level 4 (frag:[28.000-32.000] > buffer:[0.000-32.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 8 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 8 cc: 1 of [0-14] level: 4, target: 32 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 7 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 7 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 7 of track 0 (frag:[28.032-32.021] > buffer:[0.000-32.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 8 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 8 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 8 of level 4 (frag:[32.000-36.000] > buffer:[0.000-36.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 9 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 9 cc: 1 of [0-14] level: 4, target: 36 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 9 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 9 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 9 of level 4 (frag:[36.000-40.000] > buffer:[0.000-40.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 10 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 10 cc: 1 of [0-14] level: 4, target: 40 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 10 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 10 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 10 of level 4 (frag:[40.000-44.000] > buffer:[0.000-44.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 11 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 11 cc: 1 of [0-14] level: 4, target: 44 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 8 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 8 cc: 1 of [0-14] track: 0, target: 32.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 11 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 11 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 11 of level 4 (frag:[44.000-48.000] > buffer:[0.000-48.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 12 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 12 cc: 1 of [0-14] level: 4, target: 48 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 8 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 8 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 8 of track 0 (frag:[32.021-36.032] > buffer:[0.000-36.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 9 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 9 cc: 1 of [0-14] track: 0, target: 36.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 12 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 12 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 12 of level 4 (frag:[48.000-52.000] > buffer:[0.000-52.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 13 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 13 cc: 1 of [0-14] level: 4, target: 52 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 9 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 9 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 9 of track 0 (frag:[36.032-40.021] > buffer:[0.000-40.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 10 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 10 cc: 1 of [0-14] track: 0, target: 40.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 13 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 13 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 13 of level 4 (frag:[52.000-56.000] > buffer:[0.000-56.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [stream-controller]: Loading key for 14 of [0-14], level 4 hls.js:9963:14
[log] > [stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [stream-controller]: Loading fragment 14 cc: 1 of [0-14] level: 4, target: 56 hls.js:10027:12
[log] > [stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 10 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 10 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 10 of track 0 (frag:[40.021-44.032] > buffer:[0.000-44.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 11 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 11 cc: 1 of [0-14] track: 0, target: 44.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [stream-controller]: Loaded fragment 14 of level 4 hls.js:9758:18
[log] > [stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 14 of level 4 hls.js:16234:38
[log] > [stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [stream-controller]: Buffered main sn: 14 of level 4 (frag:[56.000-60.000] > buffer:[0.000-60.000]) hls.js:9902:12
[log] > [stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [buffer-controller] video sourceBuffer now EOS hls.js:18844:20
[log] > [stream-controller]: IDLE->ENDED hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 11 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 11 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 11 of track 0 (frag:[44.032-48.021] > buffer:[0.000-48.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 12 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 12 cc: 1 of [0-14] track: 0, target: 48.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 12 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 12 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 12 of track 0 (frag:[48.021-52.032] > buffer:[0.000-52.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 13 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 13 cc: 1 of [0-14] track: 0, target: 52.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 13 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 13 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 13 of track 0 (frag:[52.032-56.021] > buffer:[0.000-56.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 14 of [0-14], track 0 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 14 cc: 1 of [0-14] track: 0, target: 56.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 14 of level 0 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 14 of level 0 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 14 of track 0 (frag:[56.021-60.021] > buffer:[0.000-60.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [buffer-controller] audio sourceBuffer now EOS hls.js:18844:20
[log] > [buffer-controller] Queueing mediaSource.endOfStream() hls.js:18850:14
[log] > [audio-stream-controller]: IDLE->ENDED hls.js:10774:16
[log] > [buffer-controller] Calling mediaSource.endOfStream() hls.js:18865:18
[log] > [buffer-controller] Media source ended hls.js:18365:15
[log] > [subtitle-stream-controller]: Loading fragment 9 cc: 0 of [0-15] track: 0, target: 36 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 9 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 9 of track 0 (frag:[NaN-NaN] > buffer:[0.000-40.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 10 cc: 0 of [0-15] track: 0, target: 40 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 10 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 10 of track 0 (frag:[NaN-NaN] > buffer:[0.000-44.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 11 cc: 0 of [0-15] track: 0, target: 44 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 11 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 11 of track 0 (frag:[NaN-NaN] > buffer:[0.000-48.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 12 cc: 0 of [0-15] track: 0, target: 48 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 12 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 12 of track 0 (frag:[NaN-NaN] > buffer:[0.000-52.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 13 cc: 0 of [0-15] track: 0, target: 52 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 13 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 13 of track 0 (frag:[NaN-NaN] > buffer:[0.000-56.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 14 cc: 0 of [0-15] track: 0, target: 56 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 14 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 14 of track 0 (frag:[NaN-NaN] > buffer:[0.000-60.000]) hls.js:9902:12
[log] > [subtitle-stream-controller]: Loading fragment 15 cc: 0 of [0-15] track: 0, target: 60 hls.js:10027:12
[log] > [subtitle-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [subtitle-stream-controller]: Loaded fragment 15 of level 0 hls.js:9758:18
[log] > [subtitle-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [subtitle-stream-controller]: Buffered subtitle sn: 15 of track 0 (frag:[NaN-NaN] > buffer:[0.000-64.000]) hls.js:9902:12
[log] > [audio-track-controller]: Switching to audio-track 1 "stream_7" lang:fr group:default-audio-group channels:2 hls.js:17263:12
[log] > [audio-stream-controller]: Reset loading state hls.js:10655:12
[log] > [audio-stream-controller]: ENDED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Switching audio track : flushing all audio hls.js:17000:16
[log] > [buffer-controller] Removing [0,60] from the audio SourceBuffer hls.js:19172:14
[log] > [audio-stream-controller]: IDLE->WAITING_TRACK hls.js:10774:16
[log] > [audio-track-controller]: loading audio-track playlist 1 "stream_7" lang:fr group:default-audio-group hls.js:17335:14
[log] > [audio-track-controller]: Audio track 1 "stream_7" lang:fr group:default-audio-group loaded [0-14] hls.js:17104:12
[log] > [audio-stream-controller]: Audio track 1 loaded [0,14][part-14--1],duration:60 hls.js:16641:12
[log] > [audio-stream-controller]: WAITING_TRACK->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment initSegment cc: 0 of [0-14] track: 1, target: 0 hls.js:10027:12
[log] > [audio-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: FRAG_LOADING->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 0 cc: 0 of [0-14] track: 1, target: 3.663 hls.js:10027:12
[log] > [audio-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 0 p: -1 level: 1 id: 1
discontinuity: true
trackSwitch: true
contiguous: false
accurateTimeOffset: false
timeOffset: 0
initSegmentChange: true hls.js:16118:16
[log] > [audio-stream-controller]: Loaded fragment 0 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [audio-stream-controller]: Init audio buffer, container:audio/mp4, codecs[level/parsed]=[mp4a.40.2/mp4a.40.2] hls.js:16937:12
[log] > [transmuxer.ts]: Flushed fragment 0 of level 1 hls.js:16234:38
[debug] > [eme] "encrypted" event: init data type: "cenc" hls.js:22629:15
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 0 of track 1 (frag:[0.000-4.032] > buffer:[0.000-4.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 1 cc: 0 of [0-14] track: 1, target: 4.032 hls.js:10027:12
[log] > [audio-stream-controller]: IDLE->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 1 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 1 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 1 of track 1 (frag:[4.032-8.021] > buffer:[0.000-8.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 2 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 2 cc: 1 of [0-14] track: 1, target: 8.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [transmuxer-interface, audio]: Starting new transmux session for sn: 2 p: -1 level: 1 id: 1
discontinuity: true
trackSwitch: false
contiguous: true
accurateTimeOffset: false
timeOffset: 8.021333333333333
initSegmentChange: false hls.js:16118:16
[log] > [audio-stream-controller]: Loaded fragment 2 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [audio-stream-controller]: Init audio buffer, container:audio/mp4, codecs[level/parsed]=[mp4a.40.2/mp4a.40.2] hls.js:16937:12
[log] > [transmuxer.ts]: Flushed fragment 2 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 2 of track 1 (frag:[8.021-12.032] > buffer:[0.000-12.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 3 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 3 cc: 1 of [0-14] track: 1, target: 12.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 3 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 3 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 3 of track 1 (frag:[12.032-16.021] > buffer:[0.000-16.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 4 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 4 cc: 1 of [0-14] track: 1, target: 16.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 4 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 4 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 4 of track 1 (frag:[16.021-20.032] > buffer:[0.000-20.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 5 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 5 cc: 1 of [0-14] track: 1, target: 20.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 5 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 5 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 5 of track 1 (frag:[20.032-24.021] > buffer:[0.000-24.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 6 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 6 cc: 1 of [0-14] track: 1, target: 24.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 6 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 6 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 6 of track 1 (frag:[24.021-28.032] > buffer:[0.000-28.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 7 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 7 cc: 1 of [0-14] track: 1, target: 28.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 7 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 7 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 7 of track 1 (frag:[28.032-32.021] > buffer:[0.000-32.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 8 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 8 cc: 1 of [0-14] track: 1, target: 32.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 8 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 8 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 8 of track 1 (frag:[32.021-36.032] > buffer:[0.000-36.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 9 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 9 cc: 1 of [0-14] track: 1, target: 36.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 9 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 9 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 9 of track 1 (frag:[36.032-40.021] > buffer:[0.000-40.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 10 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 10 cc: 1 of [0-14] track: 1, target: 40.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 10 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 10 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 10 of track 1 (frag:[40.021-44.032] > buffer:[0.000-44.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 11 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 11 cc: 1 of [0-14] track: 1, target: 44.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 11 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 11 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 11 of track 1 (frag:[44.032-48.021] > buffer:[0.000-48.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 12 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 12 cc: 1 of [0-14] track: 1, target: 48.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 12 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 12 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 12 of track 1 (frag:[48.021-52.032] > buffer:[0.000-52.011]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 13 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 13 cc: 1 of [0-14] track: 1, target: 52.032 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 13 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 13 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 13 of track 1 (frag:[52.032-56.021] > buffer:[0.000-56.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [audio-stream-controller]: Loading key for 14 of [0-14], track 1 hls.js:9963:14
[log] > [audio-stream-controller]: IDLE->KEY_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loading fragment 14 cc: 1 of [0-14] track: 1, target: 56.021 hls.js:10027:12
[log] > [audio-stream-controller]: KEY_LOADING->FRAG_LOADING hls.js:10774:16
[log] > [audio-stream-controller]: Loaded fragment 14 of level 1 hls.js:9758:18
[log] > [audio-stream-controller]: FRAG_LOADING->PARSING hls.js:10774:16
[log] > [transmuxer.ts]: Flushed fragment 14 of level 1 hls.js:16234:38
[log] > [audio-stream-controller]: PARSING->PARSED hls.js:10774:16
[log] > [audio-stream-controller]: Buffered audio sn: 14 of track 1 (frag:[56.021-60.021] > buffer:[0.000-60.000]) hls.js:9902:12
[log] > [audio-stream-controller]: PARSED->IDLE hls.js:10774:16
[log] > [buffer-controller] audio sourceBuffer now EOS hls.js:18844:20
[log] > [buffer-controller] Queueing mediaSource.endOfStream() hls.js:18850:14
[log] > [audio-stream-controller]: IDLE->ENDED hls.js:10774:16
[log] > [buffer-controller] Calling mediaSource.endOfStream() hls.js:18865:18
[log] > [buffer-controller] Media source ended hls.js:18365:15
Chrome media internals output
I basically have the exact same issue, as soon as ABR tracks switch, Audio gets lost on firefox during playback while it's working flawless with Chrome ...
@DevLARLEY does your stream contain 5.1 audio or anything other than mono/stereo? To me it appears to be the case here:
"[log] > [audio-track-controller]: Switching to audio-track 0 "stream_6" lang:en group:default-audio-group channels:6"
I basically had the same issue as you are describing, solution was to NOT pass firefox any 6 Channel audio, instead only using mono/stereo ... now it works like a charm
A workaround for this would be to reset the MediaSource after switching tracks:
// if (user-agent is Firefox) {
hls.audioTrack = trackIndex;
hls.recoverMediaError();
Please file Firefox bugs with Mozilla and share the issue links here for tracking:
https://bugzilla.mozilla.org/home
Thanks 😄
Mozilla bug report has been opened: https://bugzilla.mozilla.org/show_bug.cgi?id=1972665