Live Stream DVR Time Shift built-in

DVR in MPEG-DASH and HLS

Using DVR is easy: simply pause the player, take a break, and resume the live stream. If you were distracted and missed the last field goal, just go back a few minutes or seconds.

The scrub bar (progress slider) can be used to go back in time, to have an immediate feedback about whether the player is playing at the live edge or not. And of course, jumping back to the live edge is supported as well.

The player also offers an API for developers to control DVR (currently HTML5 player only), as shown in the following examples:


        bitdash('player').getMaxTimeShift(); // Returns the size of the DVR window in seconds
        bitdash('player').timeShift(-120);   // Sets the playback offset in seconds within the DVR window from the live edge
        bitdash('player').getTimeShift();    // Returns the current playback offset to the live edge