Node.js在服务器和客户端之间同步音频流?

时间:2012-12-05 00:50:22

标签: node.js audio streaming real-time

我正在尝试构建一个在浏览器中流式传输音频的Web应用程序(没有任何插件),能够让其他用户加入www.mysite.com和音频将从主机的当前音频位置同时流式传输到每个连接的用户(也就是服务器和客户端之间的同步音频播放)。

我需要做些什么呢?我正在研究Node.js / Express项目,但我还没有触及Stream或Buffer API。这是我需要使用的吗? WebRTC呢?它适用于此吗?

2 个答案:

答案 0 :(得分:0)

我前段时间一直在考虑使用类似的WebRTC。它是在服务器端节点应用程序中创建WebRTC对等方的解决方案之一。我从未做过类似的事情,但请检查那个问题:

Use node.js as a WebRTC peer?

答案 1 :(得分:0)

你应该看看binaryjs

根据他们的描述:

  

BinaryJS是一个利用websockets发送的轻量级框架,   流,并在浏览器之间双向管道二进制数据   javascript和Node.js.