在 Chrome 中流式传输时播放延迟<audio>,但在 Firefox 中没有



我正在为我正在创建的无线电风格的网站实时流式传输 256 kbps 的 mp3。我正在通过HTTP流式传输它。

当我通过 Firefox 访问流 URL 时,它会立即开始播放 mp3,在服务器连接时正在流式传输的歌曲中

但是,对于Chrome,它需要缓冲至少8秒才能开始播放。

如何让Chrome(和Safari)像Firefox一样运行并立即开始播放音频?

我正在使用以下代码播放音频:

var a = new Audio('/stream');
a.play();

谢谢

这有点旧,但看起来这是 Chrome 的已知错误,根据此链接:

https://bugs.chromium.org/p/chromium/issues/detail?id=362387

Chrome的更新版本应该已经解决了您的mp3问题,但似乎该问题仍然是其他格式(例如AAC)的问题。

相关内容

  • 没有找到相关文章

最新更新