我知道EXT-X-STREAM-INF标签提供了一种链接到另一个播放列表文件的机制,但这似乎是支持相同流的变体编码(在较低或较高的带宽下)。我想要做的是返回一个引用实际.ts文件的播放列表,但播放列表中的最后一个引用是“下一个”.m3u8。.m3u8播放列表文件可以引用OTHER .m3u8播放列表文件吗?
我想要这样做的原因是,我可以使用这种机制来构建无需服务于“实时”流的无状态HLS服务器(因为播放列表URL可以对您流中的WHERE信息进行编码)。任何想法什么球员支持(iOS?)?
我知道EXT-X-STREAM-INF标签提供了一种链接到另一个播放列表文件的机制,但这似乎是支持相同流的变体编码(在较低或较高的带宽下)。我想要做的是返回一个引用实际.ts文件的播放列表,但播放列表中的最后一个引用是“下一个”.m3u8。.m3u8播放列表文件可以引用OTHER .m3u8播放列表文件吗?
我想要这样做的原因是,我可以使用这种机制来构建无需服务于“实时”流的无状态HLS服务器(因为播放列表URL可以对您流中的WHERE信息进行编码)。任何想法什么球员支持(iOS?)?
在规范草案中不支持(截至草案10)。
是的他们可以。拥有其他m3u8的主m3u8被称为变体播放列表m3u8。 但为什么我们需要一个变体播放列表? - 用于存储相同流的各种比特率
我用mac app store中的“One Click m3u8”应用程序 - 创建了变体播放列表以及儿童m3u8。不需要ffmpeg或mediafilesegmenter。
我不明白你想达到的目标。你能更详细地描述一个场景吗?如果可以,我会尽力帮忙。 – vipw 2013-02-21 17:30:09