Dash-Industry-Forum / dash.js

A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
http://reference.dashif.org/dash.js/nightly/samples/dash-if-reference-player/index.html
Other
5.11k stars 1.67k forks source link

Subtitles not loading correctly when seeking backwards in live stream #4569

Open sreinus opened 2 weeks ago

sreinus commented 2 weeks ago

Environment dash.js version: 4.7.4 Browser name/version: Chrome 128.0.6613.85 OS name/version: MacOS Sonoma 14.5

Steps to reproduce Start watching a live program. Seek a few minutes back from the live edge, causing the manifest file to change and a catchup player to start. Observe subtitle behavior during and after seeking.

Expected behavior Subtitles should continuously load and display correctly when seeking backwards in a live stream.

Actual behavior When seeking backwards, all subtitles are downloaded at once as observed in the network tab. However, no subtitles are displayed after the seek. Subtitles only reappear when the playing position reaches the timestamp where the original backward seek was performed. image

Manifest `<?xml version="1.0" encoding="utf-8"?> <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:ns1="http://www.w3.org/2001/XMLSchema-instance" xmlns:cenc="urn:mpeg:cenc:2013" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd" profiles="urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple" maxSegmentDuration="PT6S" minBufferTime="PT6S" type="dynamic" publishTime="2024-09-17T08:31:24Z" timeShiftBufferDepth="PT6H0S" availabilityStartTime="2024-09-17T08:02:59Z" minimumUpdatePeriod="PT0S">

AAAAYXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAEEIARIQYNHNik6jUbuHkBP3/xxGMRoFQ29uYXgiJGU4NTBkODdlLWQ0NDMtNDY0NS1hZDJhLWQ1NDk2ZGFkMmI4Mw== AAAECHBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAA+joAwAAAQABAN4DPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwARQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQBMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwATABBAF8AVQBSAEwAPgBoAHQAdABwADoALwAvADYAMgAuADYANQAuADIANAA4AC4ANgAvAGMAeABwAGwAYQB5AHIAZQBhAGQAeQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAEEAXwBVAFIATAA+ADwATABVAEkAXwBVAFIATAA+AGgAdAB0AHAAOgAvAC8ANgAyAC4ANgA1AC4AMgA0ADgALgA2AC8AYwB4AHAAbABhAHkAcgBlAGEAZAB5AC8AcgBpAGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAEwAVQBJAF8AVQBSAEwAPgA8AEsASQBEAD4AaQBzADMAUgBZAEsATgBPAHUAMQBHAEgAawBCAFAAMwAvAHgAeABHAE0AUQA9AD0APAAvAEsASQBEAD4APABDAFUAUwBUAE8ATQBBAFQAVABSAEkAQgBVAFQARQBTACAAeABtAGwAbgBzAD0AIgAiAD4APABDAG8AbgB0AGUAbgB0AFIAZQBmAD4AZQA4ADUAMABkADgANwBlAC0AZAA0ADQAMwAtADQANgA0ADUALQBhAGQAMgBhAC0AZAA1ADQAOQA2AGQAYQBkADIAYgA4ADMAPAAvAEMAbwBuAHQAZQBuAHQAUgBlAGYAPgA8AC8AQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwA+ADwAQwBIAEUAQwBLAFMAVQBNAD4AdgBrAEgAYQBnAFQAQgBUAHgAYwBNAD0APAAvAEMASABFAEMASwBTAFUATQA+ADwALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A 6AMAAAEAAQDeAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwA2ADIALgA2ADUALgAyADQAOAAuADYALwBjAHgAcABsAGEAeQByAGUAYQBkAHkALwByAGkAZwBoAHQAcwBtAGEAbgBhAGcAZQByAC4AYQBzAG0AeAA8AC8ATABBAF8AVQBSAEwAPgA8AEwAVQBJAF8AVQBSAEwAPgBoAHQAdABwADoALwAvADYAMgAuADYANQAuADIANAA4AC4ANgAvAGMAeABwAGwAYQB5AHIAZQBhAGQAeQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAFUASQBfAFUAUgBMAD4APABLAEkARAA+AGkAcwAzAFIAWQBLAE4ATwB1ADEARwBIAGsAQgBQADMALwB4AHgARwBNAFEAPQA9ADwALwBLAEkARAA+ADwAQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwAgAHgAbQBsAG4AcwA9ACIAIgA+ADwAQwBvAG4AdABlAG4AdABSAGUAZgA+AGUAOAA1ADAAZAA4ADcAZQAtAGQANAA0ADMALQA0ADYANAA1AC0AYQBkADIAYQAtAGQANQA0ADkANgBkAGEAZAAyAGIAOAAzADwALwBDAG8AbgB0AGUAbgB0AFIAZQBmAD4APAAvAEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AEMASABFAEMASwBTAFUATQA+AHYAawBIAGEAZwBUAEIAVAB4AGMATQA9ADwALwBDAEgARQBDAEsAUwBVAE0APgA8AC8ARABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AA== AAAAYXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAEEIARIQYNHNik6jUbuHkBP3/xxGMRoFQ29uYXgiJGU4NTBkODdlLWQ0NDMtNDY0NS1hZDJhLWQ1NDk2ZGFkMmI4Mw== AAAECHBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAA+joAwAAAQABAN4DPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwARQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQBMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwATABBAF8AVQBSAEwAPgBoAHQAdABwADoALwAvADYAMgAuADYANQAuADIANAA4AC4ANgAvAGMAeABwAGwAYQB5AHIAZQBhAGQAeQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAEEAXwBVAFIATAA+ADwATABVAEkAXwBVAFIATAA+AGgAdAB0AHAAOgAvAC8ANgAyAC4ANgA1AC4AMgA0ADgALgA2AC8AYwB4AHAAbABhAHkAcgBlAGEAZAB5AC8AcgBpAGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAEwAVQBJAF8AVQBSAEwAPgA8AEsASQBEAD4AaQBzADMAUgBZAEsATgBPAHUAMQBHAEgAawBCAFAAMwAvAHgAeABHAE0AUQA9AD0APAAvAEsASQBEAD4APABDAFUAUwBUAE8ATQBBAFQAVABSAEkAQgBVAFQARQBTACAAeABtAGwAbgBzAD0AIgAiAD4APABDAG8AbgB0AGUAbgB0AFIAZQBmAD4AZQA4ADUAMABkADgANwBlAC0AZAA0ADQAMwAtADQANgA0ADUALQBhAGQAMgBhAC0AZAA1ADQAOQA2AGQAYQBkADIAYgA4ADMAPAAvAEMAbwBuAHQAZQBuAHQAUgBlAGYAPgA8AC8AQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwA+ADwAQwBIAEUAQwBLAFMAVQBNAD4AdgBrAEgAYQBnAFQAQgBUAHgAYwBNAD0APAAvAEMASABFAEMASwBTAFUATQA+ADwALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A 6AMAAAEAAQDeAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwA2ADIALgA2ADUALgAyADQAOAAuADYALwBjAHgAcABsAGEAeQByAGUAYQBkAHkALwByAGkAZwBoAHQAcwBtAGEAbgBhAGcAZQByAC4AYQBzAG0AeAA8AC8ATABBAF8AVQBSAEwAPgA8AEwAVQBJAF8AVQBSAEwAPgBoAHQAdABwADoALwAvADYAMgAuADYANQAuADIANAA4AC4ANgAvAGMAeABwAGwAYQB5AHIAZQBhAGQAeQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAFUASQBfAFUAUgBMAD4APABLAEkARAA+AGkAcwAzAFIAWQBLAE4ATwB1ADEARwBIAGsAQgBQADMALwB4AHgARwBNAFEAPQA9ADwALwBLAEkARAA+ADwAQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwAgAHgAbQBsAG4AcwA9ACIAIgA+ADwAQwBvAG4AdABlAG4AdABSAGUAZgA+AGUAOAA1ADAAZAA4ADcAZQAtAGQANAA0ADMALQA0ADYANAA1AC0AYQBkADIAYQAtAGQANQA0ADkANgBkAGEAZAAyAGIAOAAzADwALwBDAG8AbgB0AGUAbgB0AFIAZQBmAD4APAAvAEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AEMASABFAEMASwBTAFUATQA+AHYAawBIAGEAZwBUAEIAVAB4AGMATQA9ADwALwBDAEgARQBDAEsAUwBVAE0APgA8AC8ARABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AA== AAAAYXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAEEIARIQYNHNik6jUbuHkBP3/xxGMRoFQ29uYXgiJGU4NTBkODdlLWQ0NDMtNDY0NS1hZDJhLWQ1NDk2ZGFkMmI4Mw== AAAECHBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAA+joAwAAAQABAN4DPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwARQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQBMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwATABBAF8AVQBSAEwAPgBoAHQAdABwADoALwAvADYAMgAuADYANQAuADIANAA4AC4ANgAvAGMAeABwAGwAYQB5AHIAZQBhAGQAeQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAEEAXwBVAFIATAA+ADwATABVAEkAXwBVAFIATAA+AGgAdAB0AHAAOgAvAC8ANgAyAC4ANgA1AC4AMgA0ADgALgA2AC8AYwB4AHAAbABhAHkAcgBlAGEAZAB5AC8AcgBpAGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAEwAVQBJAF8AVQBSAEwAPgA8AEsASQBEAD4AaQBzADMAUgBZAEsATgBPAHUAMQBHAEgAawBCAFAAMwAvAHgAeABHAE0AUQA9AD0APAAvAEsASQBEAD4APABDAFUAUwBUAE8ATQBBAFQAVABSAEkAQgBVAFQARQBTACAAeABtAGwAbgBzAD0AIgAiAD4APABDAG8AbgB0AGUAbgB0AFIAZQBmAD4AZQA4ADUAMABkADgANwBlAC0AZAA0ADQAMwAtADQANgA0ADUALQBhAGQAMgBhAC0AZAA1ADQAOQA2AGQAYQBkADIAYgA4ADMAPAAvAEMAbwBuAHQAZQBuAHQAUgBlAGYAPgA8AC8AQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwA+ADwAQwBIAEUAQwBLAFMAVQBNAD4AdgBrAEgAYQBnAFQAQgBUAHgAYwBNAD0APAAvAEMASABFAEMASwBTAFUATQA+ADwALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A 6AMAAAEAAQDeAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwA2ADIALgA2ADUALgAyADQAOAAuADYALwBjAHgAcABsAGEAeQByAGUAYQBkAHkALwByAGkAZwBoAHQAcwBtAGEAbgBhAGcAZQByAC4AYQBzAG0AeAA8AC8ATABBAF8AVQBSAEwAPgA8AEwAVQBJAF8AVQBSAEwAPgBoAHQAdABwADoALwAvADYAMgAuADYANQAuADIANAA4AC4ANgAvAGMAeABwAGwAYQB5AHIAZQBhAGQAeQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAFUASQBfAFUAUgBMAD4APABLAEkARAA+AGkAcwAzAFIAWQBLAE4ATwB1ADEARwBIAGsAQgBQADMALwB4AHgARwBNAFEAPQA9ADwALwBLAEkARAA+ADwAQwBVAFMAVABPAE0AQQBUAFQAUgBJAEIAVQBUAEUAUwAgAHgAbQBsAG4AcwA9ACIAIgA+ADwAQwBvAG4AdABlAG4AdABSAGUAZgA+AGUAOAA1ADAAZAA4ADcAZQAtAGQANAA0ADMALQA0ADYANAA1AC0AYQBkADIAYQAtAGQANQA0ADkANgBkAGEAZAAyAGIAOAAzADwALwBDAG8AbgB0AGUAbgB0AFIAZQBmAD4APAAvAEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AEMASABFAEMASwBTAFUATQA+AHYAawBIAGEAZwBUAEIAVAB4AGMATQA9ADwALwBDAEgARQBDAEsAUwBVAE0APgA8AC8ARABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AA==

`

Settings { "debug": { "logLevel": 2, "dispatchEvent": false }, "streaming": { "abandonLoadTimeout": 10000, "wallclockTimeUpdateInterval": 100, "manifestUpdateRetryInterval": 100, "liveUpdateTimeThresholdInMilliseconds": 0, "cacheInitSegments": false, "applyServiceDescription": true, "applyProducerReferenceTime": true, "applyContentSteering": true, "eventControllerRefreshDelay": 100, "enableManifestDurationMismatchFix": true, "parseInbandPrft": false, "enableManifestTimescaleMismatchFix": false, "capabilities": { "filterUnsupportedEssentialProperties": true, "useMediaCapabilitiesApi": false }, "timeShiftBuffer": { "calcFromSegmentTimeline": false, "fallbackToSegmentTimeline": true }, "metrics": { "maxListDepth": 100 }, "delay": { "liveDelayFragmentCount": 4, "liveDelay": null, "useSuggestedPresentationDelay": true }, "protection": { "keepProtectionMediaKeys": false, "ignoreEmeEncryptedEvent": false, "detectPlayreadyMessageFormat": true }, "buffer": { "enableSeekDecorrelationFix": false, "fastSwitchEnabled": true, "flushBufferAtTrackSwitch": false, "reuseExistingSourceBuffers": true, "bufferPruningInterval": 10, "bufferToKeep": 20, "bufferTimeAtTopQuality": 30, "bufferTimeAtTopQualityLongForm": 60, "initialBufferLevel": null, "stableBufferTime": 24, "longFormContentDurationThreshold": 600, "stallThreshold": 0.3, "useAppendWindow": true, "setStallState": true, "avoidCurrentTimeRangePruning": false, "useChangeTypeForTrackSwitch": true, "mediaSourceDurationInfinity": true, "resetSourceBuffersForTrackSwitch": false }, "gaps": { "jumpGaps": true, "jumpLargeGaps": true, "smallGapLimit": 1.5, "threshold": 0.3, "enableSeekFix": true, "enableStallFix": false, "stallSeek": 0.1 }, "utcSynchronization": { "enabled": true, "useManifestDateHeaderTimeSource": true, "backgroundAttempts": 2, "timeBetweenSyncAttempts": 30, "maximumTimeBetweenSyncAttempts": 600, "minimumTimeBetweenSyncAttempts": 2, "timeBetweenSyncAttemptsAdjustmentFactor": 2, "maximumAllowedDrift": 100, "enableBackgroundSyncAfterSegmentDownloadError": true, "defaultTimingSource": { "scheme": "urn:mpeg:dash:utc:http-xsdate:2014", "value": "https://time.akamai.com/?iso&ms" } }, "scheduling": { "defaultTimeout": 500, "lowLatencyTimeout": 0, "scheduleWhilePaused": false }, "text": { "defaultEnabled": true, "dispatchForManualRendering": true, "extendSegmentedCues": true, "imsc": { "displayForcedOnlyMode": false, "enableRollUp": true }, "webvtt": { "customRenderingEnabled": false } }, "liveCatchup": { "maxDrift": null, "playbackRate": { "min": null, "max": null }, "playbackBufferMin": 0.5, "enabled": null, "mode": "liveCatchupModeDefault" }, "lastBitrateCachingInfo": { "enabled": true, "ttl": 360000 }, "lastMediaSettingsCachingInfo": { "enabled": true, "ttl": 360000 }, "saveLastMediaSettingsForCurrentStreamingSession": true, "cacheLoadThresholds": { "video": 50, "audio": 5 }, "trackSwitchMode": { "audio": "alwaysReplace", "video": "neverReplace" }, "selectionModeForInitialTrack": "highestSelectionPriority", "fragmentRequestTimeout": 20000, "fragmentRequestProgressTimeout": -1, "manifestRequestTimeout": 10000, "retryIntervals": { "MPD": 2000, "XLinkExpansion": 500, "MediaSegment": 1000, "InitializationSegment": 1000, "BitstreamSwitchingSegment": 1000, "IndexSegment": 1000, "FragmentInfoSegment": 1000, "license": 1000, "other": 1000, "lowLatencyReductionFactor": 10 }, "retryAttempts": { "MPD": 10, "XLinkExpansion": 1, "MediaSegment": 3, "InitializationSegment": 3, "BitstreamSwitchingSegment": 3, "IndexSegment": 3, "FragmentInfoSegment": 3, "license": 3, "other": 3, "lowLatencyMultiplyFactor": 5 }, "abr": { "movingAverageMethod": "slidingWindow", "ABRStrategy": "abrDynamic", "additionalAbrRules": { "insufficientBufferRule": true, "switchHistoryRule": true, "droppedFramesRule": true, "abandonRequestsRule": true }, "abrRulesParameters": { "abandonRequestsRule": { "graceTimeThreshold": 500, "abandonMultiplier": 1.8, "minLengthToAverage": 5 } }, "bandwidthSafetyFactor": 0.9, "useDefaultABRRules": true, "useDeadTimeLatency": true, "limitBitrateByPortal": false, "usePixelRatioInLimitBitrateByPortal": false, "maxBitrate": { "audio": -1, "video": -1 }, "minBitrate": { "audio": -1, "video": -1 }, "maxRepresentationRatio": { "audio": 1, "video": 1 }, "initialBitrate": { "audio": -1, "video": -1 }, "initialRepresentationRatio": { "audio": -1, "video": -1 }, "autoSwitchBitrate": { "audio": true, "video": true }, "fetchThroughputCalculationMode": "abrFetchThroughputCalculationMoofParsing" }, "cmcd": { "enabled": false, "sid": null, "cid": null, "rtp": null, "rtpSafetyFactor": 5, "mode": "query", "enabledKeys": [ "br", "d", "ot", "tb", "bl", "dl", "mtp", "nor", "nrr", "su", "bs", "rtp", "cid", "pr", "sf", "sid", "st", "v" ] }, "cmsd": { "enabled": false, "abr": { "applyMb": false, "etpWeightRatio": 0 } } }, "errors": { "recoverAttempts": { "mediaErrorDecode": 5 } } }

dsilhavy commented 1 week ago

@sreinus Do you see the same behavior in the nightly build? https://reference.dashif.org/dash.js/nightly/samples/dash-if-reference-player/index.html