(Node)+JS在Webbrowser中实现语音通话的简单方法?

问题描述 投票:0回答:1

我想做一个语音聊天(例如像discord)。问题是:我不愿意用WebRTC peer2peer做这个。更像这样。客户端(Webbrowser的麦克风)-> NodeJS "服务器"-> 其他客户端(听众)。

我想实时执行。我的问题。我如何创建这个?用NodeJS的WebRTC扩展?SocketIO?其他的想法?

谢谢你的回答。

javascript node.js browser socket.io
1个回答
0
投票

你可以使用的是一个 SFU 选择性转发单元)。采用这种方案,发送者只需要向服务器发送一次流,服务器处理所有的重传给其他用户。有几种工具可以实现这个功能。

下面是一个简单的项目示例 的视频会议是如何通过使用SocketIO的NodeJS服务器与mediasoup实现的。

© www.soinside.com 2019 - 2024. All rights reserved.