Live low-latency playback

Example showing how to use dash.js to play low latency streams. For a detailed documentation checkout the dash.js Wiki.
Latency

Lowering this value will lower latency but may decrease the player's ability to build a stable buffer.

Min drift

Minimum latency deviation allowed before activating catch-up mechanism.

Catch-up playback rate

Maximum catch-up rate, as a percentage, for low latency live streams.

Live catchup latency threshold

Use this parameter to set the maximum threshold for which live catch up is applied. For instance, if this value is set to 8 seconds, then live catchup is only applied if the current live latency is equal or below 8 seconds. The reason behind this parameter is to avoid an increase of the playback rate if the user seeks within the DVR window.

Manifest URL

Settings


Wall Clock reference time

Debug information


Seconds behind live:
Min. drift:
Playback rate:
Live catchup latency threshold:
Video Buffer: