0

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.

4

2 回答 2

0

FFmpeg 尚不支持 HLS 版本 4。

截至 2013 年 7 月 29 日(提交c44191039944526dd7eb6e536990b555837961f5),libav/ffmpeg 已支持该协议的版本 3。目前还没有包含此补丁的编号版本。

于 2013-08-13T19:54:24.070 回答
0

FFMpeg 的最新版本 (v4.3.3) 支持HLS 版本 7,请查看文档hls_segment_type中的选项。

hls_segment_type 标志

  • 可能的值:
    • 'mpegts'
      • 以 MPEG-2 传输流格式输出段文件。这与所有 HLS 版本兼容。
    • 'fmp4'
      • 以分段 MP4 格式输出片段文件,类似于 MPEG-DASH。fmp4 文件可用于HLS 版本 7及更高版本。

您也可以尝试生成 HLS 文件,然后读EXT-X-VERSION入生成的 plyalist (.m3u8) ,应该是7,表示协议版本。

于 2022-02-10T16:48:15.170 回答