我在网络上制作了一个带有hls.js的播放器,但是当我在webview中集成它时,我遇到了一些问题,无法处理safari iOS中不同质量的视频。这是因为Hls.isSupported()是假的。因此,我必须使用本机浏览器来播放带有视频标记的.m3u8文件。
问题是我不能处理我在播放列表(.m3u8)中所具有的不同品质。在safari或iOS中,必须有某种方法来处理这些品质,因为youtube确实允许这样做。
发布于 2022-11-26 14:35:39
我相信这是不可能的。
请参阅这句话,我认为这表明在使用浏览器的本地HLS实现(即不使用HLS.js)时,不可能手动选择和访问元数据和显式标记属性。
也见这个GitHub问题。
请参见这个答案中的类似问题。
有关参考,请参见官方文档中的嵌入HLS.js。
https://stackoverflow.com/questions/72555741
复制相似问题