########################################################################################## HLS-19: Re-Asses Suitability of FFMPEGs HLS functionality ########################################################################################## Issue Type: Task ----------------------------------------------------------------------------------------- Issue Information ==================== Priority: Major Status: Open Resolution: Unresolved Project: HLS Stream Creator (HLS) Reported By: btasker Assigned To: btasker Components: - Transcoding Targeted for fix in version: - VNEXT Time Estimate: 60 minutes Time Logged: 0 minutes ----------------------------------------------------------------------------------------- Issue Description ================== 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 Relations ================ - relates to HLS-5: PR#6 FFMPEG will be called only once - FFMpeg bug on Discontinuity Errors (https://trac.ffmpeg.org/ticket/2828) - FFMPeg HLS Format Documentation (https://www.ffmpeg.org/ffmpeg-formats.html#hls-1) ----------------------------------------------------------------------------------------- Activity ========== ----------------------------------------------------------------------------------------- 2019-11-23 12:09:21 ----------------------------------------------------------------------------------------- btasker added 'VNEXT' to Fix Version ----------------------------------------------------------------------------------------- 2019-11-23 12:09:21 ----------------------------------------------------------------------------------------- btasker removed '1.0' from Fix Version