我想知道是否有什么地方在HLS规范中被遗漏了,我想将字幕添加到HLS .m3u8文件中,使用WebVTT。
我看到有网站说任何HLS字幕文件都应该被分段,或者必须被分段(在这个CLI中要这样做:https://www.rubydoc.info/gems/webvtt-ruby/0.3.0#segmenting-for-http-live-streaming-hls它说“对于HLS视频,分段是必需的”)。
然而(就我所见),苹果文档并没有说过这一点:https://developer.apple.com/documentation/http_live_streaming/hls_authoring_specification_for_apple_devices。
鉴于额外的开销,如果可能的话,我宁愿不进行分段。所以问题是是否必须这样做。还是情况已经改变,现在需要/不需要分段。
谢谢。