首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebRTC流通过node.js服务器一对多?

WebRTC流通过node.js服务器一对多?
EN

Stack Overflow用户
提问于 2019-05-05 22:16:14
回答 1查看 7.4K关注 0票数 4

我正在做一个学校项目,需要通过WebRTC发送音频信号。服务器本身是一个RaspberryPi 3 (ARM芯片),系统应该在没有互联网的情况下工作,只有内部网。我们有连接到服务器的设备,需要将音频信号从某些设备传送到所有其他设备。

代码语言:javascript
复制
Peer to server to peer schema ( ^.^)♪
                                         / -->  WebRTC Client 1
 WebRTC Capture ---\       The       / -->  WebRTC Client 2
 WebRTC Capture ----    Raspberry    --->  WebRTC Client ...
 WebRTC Capture ---/   Pi 3 Server   \ -->  WebRTC Client 20
                                         \ -->  WebRTC Client 21

我找到了node-webrtc,但是文档很少,不能给working...and,只有音频频道的性能看起来很差。你做过这样的事吗?替代方案似乎是使用DataChannel而不是MediaStream,而后者似乎没有得到很好的支持。但是,可能会有波涛汹涌的声音的问题,因为它会被发送成块,不是吗?

你将如何实现它?如果可能的话,我想坚持使用node.js。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-06 11:53:54

您要寻找的是具有WebRTC支持的媒体服务器。

在搜索了一下之后,我发现有一个是由medooze为node.js编写的,并且支持RPi,但我以前还没有对它进行过测试。

https://github.com/medooze/media-server-node

看起来有一些例子和文档。

其他广泛使用的媒体服务器:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55996884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档