我正在开发一个使用 WebRTC 的用于教育目的的视频会议应用程序。它需要在星型拓扑中完成,因为它最多可以连接 20 个参与者。
从概念上讲很容易理解,但我不知道如何开始,因为我没有任何例子。
所有客户端都将使用 WebRTC 连接到服务器,服务器将以特定布局混合视频流并将其发送回所有客户端。这是我的问题/困难:
如何实现服务器部分?什么是最好的技术(例如 NodeJS)?有没有像这样的星形拓扑应用程序的简单示例?
我们如何开始编写 MCU 代码?有例子吗?还是更容易定制像 Licode/Lynckia 这样的开源 MCU?
如何估计我们将用作 MCU 服务器的正确 AWS EC2 实例类型?
如何估算会议 1 小时内传输的数据传输成本(大小,以 GB/TB 为单位)?
非常感谢,卡洛斯