我如何在没有P2P(SFU)的情况下创建JavaScript组语音聊天

时间:2019-07-22 21:07:57

标签: javascript audio webrtc chat voice

我正在创建一个简单的Web应用程序,允许人们在群聊中交谈。 我知道我可以使用P2P WebRTC,但要连接20个用户,每个客户端都需要向所有人上传自己的声音,这不是很好。

是否可以设置与JavaScipt一起使用的SFU(选择性转发单元)? (每个人的声音都上传到主服务器,此服务器将每个人的声音上传到每个人)。

我已经成功地使用JavaScript录制了20ms的语音帧,并使用WebSockets在网络上发送了它们,但是我不知道如何播放它们。 (写在音频元素的缓冲区中)

0 个答案:

没有答案