You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Link to playable MPD file: I'm not able to provide our stream as they are signed...but any stream that can do a transition can do
Dash.js version: 4.7.4
Browser name/version: Chrome 129.0.6668.100
OS name/version: Mac
Steps to reproduce
Please provide clear steps to reproduce your problem
load a dynamic stream that will transition to static after a while
observe the duration player is indicating
If the bug is intermittent, give a rough frequency if possible
It happens always.
Observed behavior
Our problem occurs when transitioning from dynamic to static playback. Recently, we’ve noticed that when playing an asset that starts as dynamic and then switches to static, the playback duration calculation becomes incorrect.
Our use case is as follows:
We run a dynamic stream that ends after a certain time. When we load this stream, and the stream transitions to static, the duration calculation stops at the moment of the switch and ignores the last manifest update, which includes the transition to static with the final few segments. I managed to simulate this in the reference player and have attached screenshots.
Environment
Steps to reproduce
load a dynamic stream that will transition to static after a while
observe the duration player is indicating
It happens always.
Observed behavior
Our problem occurs when transitioning from dynamic to static playback. Recently, we’ve noticed that when playing an asset that starts as dynamic and then switches to static, the playback duration calculation becomes incorrect.
Our use case is as follows:
We run a dynamic stream that ends after a certain time. When we load this stream, and the stream transitions to static, the duration calculation stops at the moment of the switch and ignores the last manifest update, which includes the transition to static with the final few segments. I managed to simulate this in the reference player and have attached screenshots.
Console output
reference.dashif.org-1728645442138.log
Expected behavior
Expectation is that player will update the stream duration after last tansitioning manifest update and play the entire asset to the real end time.
The text was updated successfully, but these errors were encountered: