Enable seeking for HLS transcoded content

Issue #1012 new
Petr Nejedly repo owner created an issue

Need to hook into the seeking event and pass the URL parameter for time based seeking. This needs to keep state over change of quality and audio track.

Comments (5)

  1. Petr Nejedly reporter

    Igor managed to implement a seek option. He increased the HLS Engine Buffer size to the maximum possible length of video our clients use (30 minutes so we set the value to 60 minutes). This means that the Flowplayer buffer is not shifted with the DVR Stream . This means it is easy to calculate whether the video is buffered. Now, if the User seeks within the buffered area then it works immediately. If the user seeks outside the buffer Igor gets a new stream from Serviio with the appropriate time offset (ie make a new Serviio request with start parameter greater than 0).

  2. Petr Nejedly reporter

    seems like a real pain. hls.js / flowplayer basically support this, but for that the whole playlist must be already present (it then loads the segments from that part and buffers from there on).

  3. Log in to comment