HLS-19: Re-Asses Suitability of FFMPEGs HLS functionality

Issue Information

Issue Type: Task
Priority: Major
Status: Open

Reported By:
Ben Tasker
Assigned To:
Ben Tasker
Project: HLS Stream Creator (HLS)
Resolution: Unresolved
Target version: VNEXT,
Components: Transcoding ,

Created: 2015-12-16 11:10:53
Time Spent Working
60 minutes
60 minutes
0 minutes

When HLS-5 came in, I took a cursory look at ffmpeg's HLS format to see whether it was suitable.

At the time, it was a fairly new feature and wasn't available in the version of ffmpeg available in Ubuntu repos. Time has passed though, so that's probably no longer the case.

Need to look at building a version of the script which uses the HLS format instead of segment_list to see whether switching will impact any existing or planned features.

The primary benefit over the existing implementation is that it will prevent TS Discontinuity errors between the segments (as segment_list resets the counter to 0 at each segment - IMO that's incorrect behaviour, but it's been the case for quite a while).

Issue Links

FFMpeg bug on Discontinuity Errors
FFMPeg HLS Format Documentation
Toggle State Changes


btasker added 'VNEXT' to Fix Version
btasker removed '1.0' from Fix Version