如何通过HTML5中的客户端扬声器播放实时二进制流

时间:2015-03-26 00:22:28

标签: node.js html5 audio binary-data web-audio

我需要帮助使用客户端的网络浏览器向客户端的扬声器播放二进制流。该流正在从客户端的Web浏览器中记录,并使用BinaryJS发送到NodeJS服务器。我已经成功地将二进制数据从服务器流回客户端,但无法弄清楚如何播放它。我正在使用NodeJs,BinaryJS,webAudio API和HTML5。我也一直在用Firefox测试。有没有人这样做过?提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果这是您的选项,最简单的选择是将数据编码为压缩格式(例如,mp3,ogg,opus等),并将网址放在<audio>标记中

This页面是关于如何从节点流式传输mp3的很好的介绍。