gpt4 book ai didi

javascript - Videojs-contrib-hls 在 safari 上返回未定义

转载 作者:行者123 更新时间:2023-12-02 16:20:25 26 4
gpt4 key购买 nike

我正在使用 videojs 和 videojs-contrib-hls 来显示多比特率 HLS VOD 流。除 Safari 之外,播放器工作正常。在 Safari 上,当我:

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

我没有定义。 Chrome 和 Firefox 可以使用。由于 HLS 是原生的,在 Safari 上是否需要考虑任何特殊的工作流程?

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

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

非常感谢任何帮助!

最佳答案

那么按照这个document by apple (8.章)和this github thread无法控制不同演绎的切换。基本上 safari 会在它认为正确时自行完成此操作,并且由于它(或 Quicktime)没有公开任何 API 来执行此操作,因此我们只能相信并祈祷最好的结果......

关于javascript - Videojs-contrib-hls 在 safari 上返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40032155/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com