如何生成与fmp4兼容的文件M3U8?

时间:2019-01-17 15:42:26

标签: ffmpeg hls mpeg-dash mp4box fmp4

我有一个使用MPEG-Dash协议的流传输解决方案,我想在ios上的hls上公开相同的文件。

我了解到fmp4现在与hls兼容,所以我认为可以做到

当我使用此命令生成mpd文件时:

0 1 2 3 0 [A, C] [B, D] [C, A] [D, C] 1 [A, C] [B, D] [C, A] [D, A] 2 [A, C] [B, B] [C, C] [D, C] 3 [A, C] [B, C] [C, D] [D, A] 4 [A, D] [B, D] [C, D] [D, C]

我想要的是不复制文件,而将生成的Dash文件与HLS清单文件一起使用。

1 个答案:

答案 0 :(得分:2)

gpac的this分叉似乎对此具有实验性支持。另请参见此ticket-它具有从此分支指向已编译gpac版本的链接,并说明了如何使用它。