首页 文章

在WebRTC中启动拓扑

提问于
浏览
0

我想在一个房间里为许多用户实现视频聊天 . 我有两个选择:星形拓扑和网状拓扑 . 在我看来,网状拓扑最容易实现,但对于一个房间的许多用户来说,它可能会太慢 . 我更喜欢星形拓扑 . 我正在寻找帮助我实现代理服务器以在用户之间传输数据的库/框架 . 我找到了licode,但在我看来是高级框架,因为我为我的工程论文创建了这个应用程序,这不是太容易...

1 回答

  • 1

    这样做有很多选择 . 我同意大型多路 Session 需要明星 . 任何类型的星型拓扑都需要MCU或SFU来处理媒体 . 有一些开源选项,如Kurento(http://www.kurento.org/)和这个领域的几个供应商,如Dialogic和Radisys .

    在呼叫信令方面,我会看一下像WebSphere Liberty(www.wasdev.net/webrtc)这样的平台,它包含一个内置的WebRTC网关,并支持SIP servlet编程模型 . WebSphere还支持JSR 309,它是用于媒体服务器控制的接口 . WebSphere Liberty可免费用于开发和小型拓扑 .

    此外,还有许多用于在客户端使用WebRTC的开源SDK . 如果您喜欢AngularJS,请检查angular-rtcomm模块:http://angular-rtcomm.wasdev.developer.ibm.com/此时它不会从此着陆页显示多路,但您可以从那里快速开始构建WebRTC应用程序 .

相关问题