Orange-OpenSource / hasplayer.js

Http Adaptive Streaming javascript player based on HTML5 premium extensions (MSE/EME)
Other
197 stars 67 forks source link

Start-over #191

Closed bbert closed 7 years ago

bbert commented 7 years ago

This PR provides support for MSS start-over streams, i.e. live stream that allow to seek back to the start of the program. Start-over streams manifests are live manifest without DVRWindowLength but with Duration field value, which is then interpreted as the starting DVR window length. The particularity of start-over streams is that the DVR window range start is not increasing while range end is increasing as usual live streams. Then it is possible for user to seek back to the beginning of the program.