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

Low Latency Streaming: Threshold for catchup mechanism #399

Closed
dsilhavy opened this issue Jun 27, 2020 · 1 comment
Closed

Low Latency Streaming: Threshold for catchup mechanism #399

dsilhavy opened this issue Jun 27, 2020 · 1 comment

Comments

@dsilhavy
Copy link

As described here Dash-Industry-Forum/dash.js#3300 and here Dash-Industry-Forum/dash.js#3316

Right now it is possible to define a target delay and playback rate catchup parameters in the ServiceDescription element of the MPD. However, if the user seeks within the DVR window it might be reasonable to ignore the increase in live delay and continue playing with a playback rate of 1 at the desired time.

We addressed this issue by adding a new settings parameter to dash.js which can be used as a threshold. For instance, if this parameter is set to 8, the catchup mechanism is only applied if currentLiveLatency < 8.

Would this be something worth adding to the ServiceDescription element as well?

@dsilhavy
Copy link
Author

Moved this to the Live repo, will close this here

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

No branches or pull requests

1 participant