Skip to content

Bugfix live edge calculation

Created by: dsilhavy

This PR changes the priority of the live delay calculation to the following descending order

  1. If low latency enabled set delay to 0
  2. If live delay was set by the user use this value
  3. If live delay fragment count was set by the user use this value
  4. If r parameter is present in the url use this parameter
  5. If suggestedPresentationDelay in included in the MPD use this value
  6. If fragment duration is available use 4*fragment duration
  7. Otherwise use minBufferTime*2

This PR also related to a fix applied regarding the suggestedPresentationDelay : https://github.com/Dash-Industry-Forum/dash.js/pull/3199

Merge request reports