【问题标题】:Node.js synchronized audio streaming between server and clients?Node.js 在服务器和客户端之间同步音频流?
【发布时间】:2012-11-22 18:27:12
【问题描述】:

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

我需要做什么来实现这样的东西?我现在正在做一个 Node.js/Express 项目,但我还没有接触过 Stream 或 Buffer API。那是我需要使用的吗? WebRTC 呢?在这里适用吗?

【问题讨论】:

标签: node.js audio streaming real-time


【解决方案1】:

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

Use node.js as a WebRTC peer?

【讨论】:

  • 我为此想到的应用程序已经在使用 webRTC 连接。如果我能设置此功能会非常酷。
【解决方案2】:

你应该看看binaryjs

根据他们的描述:

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

【讨论】:

  • binaryjs 的链接已失效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-08
  • 2012-09-26
  • 1970-01-01
相关资源
最近更新 更多