【发布时间】:2022-09-28 00:32:40
【问题描述】:
所以,我的 Video.js 播放器遇到了一些问题。我正在使用它来播放 HLS,但是当页面加载时,.m3u8 尚不可用(另一个外部服务正在启动它),并且由于我使用自动播放,它无法加载,因为对 m3u8 的请求返回 404。
有没有办法告诉 video.js 继续尝试? Video.js 有一个名为onPlayerReady() 的函数,但它不能满足我的需要。
谢谢。
标签: video.js
所以,我的 Video.js 播放器遇到了一些问题。我正在使用它来播放 HLS,但是当页面加载时,.m3u8 尚不可用(另一个外部服务正在启动它),并且由于我使用自动播放,它无法加载,因为对 m3u8 的请求返回 404。
有没有办法告诉 video.js 继续尝试? Video.js 有一个名为onPlayerReady() 的函数,但它不能满足我的需要。
谢谢。
标签: video.js
通过设置固定的睡眠时间解决了这个问题,所以如果 m3u8 没有在 10 秒内准备好,我认为它不会因为源问题而加载,然后我停止连接。
【讨论】: