问题描述
所以这是一个 mp3 广播流:
http://studioone-stream.iowapublicradio.org/StudioOne.mp3
当我在 Firefox 或 VLC 播放器中播放时,它会立即播放,但如果我在谷歌浏览器中播放,它会在播放前延迟大约 4 秒加载。 Chrome 在这 4 秒内做了什么?
我问的原因是在我们的网站上,我们使用 Howler.js
作为播放器来播放我们的广播流,我们遇到了同样的问题,特别是如果我们播放通过 Chrome 上的 Howler 播放器播放广播流,它将在现有 4 秒延迟的基础上增加额外的 5-6 秒延迟,因此在播放之前总共需要大约 10 秒的时间来加载,奇怪的是,它通过 Howler 播放相同的流在 Firefox 上仍然立即......我意识到延迟发生在任何基于 Chromium 的浏览器上,比如 Edge。
我在想,因为流是 HTTP,所以 Chrome 需要几秒钟才能将其切换到 HTTPS,但它并没有解释为什么 Firefox 立即播放,Firefox 也会自动将 HTTP 切换到 HPPTS?
想知道问题是与浏览器有关还是与 Howler 播放器有关?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)