Skip to content

Fix starting of live streams with SegmentTimeline

Created by: bbert

For live streams with SegmentTimeline thus manifest refreshes, when manifest is updated, the player checks if current playback time is not anterior to DVR window start, and then it seeks to DVR window start (I guess to ensure to download and play available segments) However, when loading the stream, if manifest is first updated before live is started (currentTime still equal to 0) then a seek to DVR window start is performed. This PR fixes this issue by ignoring DVR window resynchronization if stream is not started yet.

Merge request reports