Videojs-contrib-hls在safari上返回undefined

时间:2016-10-13 22:36:50

标签: javascript safari video.js hls

我正在使用videojs和videojs-contrib-hls来显示多比特HLS VOD流。玩家除了在野生动物园外工作正常。在Safari上,当我:

console.log(player.tech({ IWillNotUseThisInPlugins: true }).hls);

我未定义。 Chrome和Firefox都有效。 是否有任何特殊的工作流程需要考虑在野生动物园,因为HLS是原生的?

我的目标是为不同的m3u8文件创建视频再现切换器。

videojs版本5.11.6 videojs-contrib-hls版本3.5.3

任何帮助都非常感谢!

1 个答案:

答案 0 :(得分:0)

根据这个document by apple(8。章节)和this github thread,没有办法控制不同的再现切换。基本上safari会在看到正确的时候单独进行,因为它(或quicktime)没有暴露任何API来做到这一点,我们只能信任并为最好的祈祷......