如何在iOS/Safari管理视频HLS的质量?



我在web中制作了一个带有hls.js的播放器,但当将其集成到webview中时,我在safari iOS中处理不同质量的视频时遇到了问题。这是因为Hls.isSupported()为false。所以我必须使用本机浏览器来播放带有视频标签的。m3u8文件。

问题是,我不能处理不同的质量,我在播放列表(.m3u8)。在safari或iOS中肯定有办法处理这样的质量,因为youtube确实允许。

我认为这不可能。

看这个评论,我认为这表明,当使用浏览器的本地HLS实现(即没有HLS.js)时,不可能有手动质量选择和访问元数据和清单标签属性。

参见GitHub issue。

参见对类似问题的回答

参考,参见在官方文档中嵌入HLS.js。

最新更新