我想为一个房间中的许多用户实现视频聊天。我有两个选择:星形拓扑和网状拓扑。在我看来,网状拓扑结构最容易实现,但对于一个房间中的许多用户来说可能会太慢。我更喜欢星形拓扑。我正在寻找库/框架,这有助于我实现代理服务器以在用户之间传输数据。我发现licode但在我看来是高层框架,因为我创建这个应用程序为我的工程论文,它不能太容易...WebRTC中的启动拓扑
0
A
回答
1
有这么做的选择很多。我同意这个明星将成为大型多方会议的需要。任何类型的星形拓扑都需要MCU或SFU来处理媒体。有一些开源选项,如Kurento(http://www.kurento.org/)以及像Dialogic和Radisys这样的空间中的一些供应商。
在呼叫信号方面,我会看像WebSphere Liberty(www.wasdev.net/webrtc)这样的平台,它包含内置的WebRTC网关并支持SIP servlet编程模型。 WebSphere还支持JSR 309,它是媒体服务器控制的接口。 WebSphere Liberty对于开发和小型拓扑是免费的。
此外,还有一些开源SDK用于在客户端使用WebRTC。如果您喜欢AngularJS,请登录angular-rtcomm模块,地址为:http://angular-rtcomm.wasdev.developer.ibm.com/此时,它并未从此登录页面多路显示,但您可以从此处快速开始构建WebRTC应用程序。
相关问题
- 1. 拓扑排序
- 2. 与拓扑
- 3. 机架拓扑
- 4. 拓扑,缩放
- 5. Silverlight中的拓扑图
- 6. 拓扑排序Neo4j
- 7. Cassandra拓扑问题
- 8. 网络拓扑上的Hadoop
- 9. 杀死拓扑名称中包含特殊字符的Storm拓扑结构
- 10. 神经网络拓扑
- 11. 风暴拓扑:多对一
- 12. 网络拓扑信息
- 13. 连贯拓扑建议
- 14. 负载平衡拓扑
- 15. 迭代拓扑搜索(DFS)
- 16. 拓扑绘图工具
- 17. 网络拓扑结构
- 18. 拓扑层分离算法
- 19. Search Server Express拓扑问题
- 20. MPI虚拟拓扑设计
- 21. 拓扑排序和循环
- 22. 资源拓扑地图
- 23. 拓扑使用排序DFS
- 24. 如何启动WebRTC?
- 25. 使用合金4.2的拓扑排序
- 26. OpenDayLight的拓扑REST API不工作
- 27. hadoop群集的拓扑结构?
- 28. NMS期望绘制拓扑的OID
- 29. 带Akka Actors的Storm拓扑生成器
- 30. 如何动态地在Java中绘制(星形)拓扑?
我认为Kurento可能是个好主意,但我想知道是否可以实现星形拓扑,其中一个用户传输其他用户流,而其他用户只向该用户发送流。你怎么看待这件事? – karoluch