'Which version of FFMPEG supports HLS v4

Wanted to know which version of FFMPEG library supports Http Live Streaming (HLS) V4.

Specification for this protocol is at: https://datatracker.ietf.org/doc/html/draft-pantos-http-live-streaming-08

Please clarify.



Solution 1:[1]

The latest version (v4.3.3) of FFMpeg supports HLS version 7, check out hls_segment_type option in the documentation.

hls_segment_type flags

  • Possible values:
    • ‘mpegts’
      • Output segment files in MPEG-2 Transport Stream format. This is compatible with all HLS versions.
    • ‘fmp4’
      • Output segment files in fragmented MP4 format, similar to MPEG-DASH. fmp4 files may be used in HLS version 7 and above.

You can also try generating HLS files then read EXT-X-VERSION in the generated plyalist (.m3u8) , which should be 7, means the protocol version.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Han