我正在使用Hls.js库制作Hls视频播放器,并添加了一个函数来选择视频质量。我的问题是iOS上的Safari不支持Hls.js。我知道它只能用于支持MSE的浏览器。我还知道iOS/Safari不需要这个库,因为video标记基本上支持Safari上的Hls。我只需要使用video标签就可以制作Hls播放器,没有Hls库,但是我不能将该功能用于选择视频质量。video标签不支持质量选择器。
如何为iOS/Safari制作视频质量选择器?Youtube支持这一点,尽管浏览器在iOS上是Safari。我相信一定有办法。请大家帮帮忙!
发布于 2022-11-26 14:40:19
我相信这是不可能的。
请参阅这句话,我认为这表明在使用浏览器的本地HLS实现(即不使用HLS.js)时,不可能手动选择和访问元数据和显式标记属性。
也见这个GitHub问题。
请参见这个答案中的类似问题。
有关参考,请参见官方文档中的嵌入HLS.js。
https://stackoverflow.com/questions/70390627
复制相似问题