我正在为我正在创建的无线电风格的网站实时流式传输 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)的问题。