我想开发多对多的视频会议网站

时间:2017-05-19 13:49:06

标签: node.js video-streaming webrtc video-capture

我一直在研究视频捕捉和流媒体应用,尝试RTCMulticonnection的解决方案。

我正在关注这个demo的RTCMulticonnection,并尝试按照我的要求自定义它,但这个演示不稳定,它冻结,挂起或断开连接,这对我来说没用,因为这是我的表现。对多个用户不好。

所以我正在寻找像我可以使用的webRTC / RTCMulticonnection这样的好库。

我的要求很简单,任何用户都可以创建聊天室并与其他用户共享链接,因此其他用户可以加入该会议室,现在在该会议室中,每个用户都可以通过捕获自己的相机并将其流式传输给所有其他用户来看到彼此的相机

任何人都可以建议我使用好的图书馆,除了Flash。

2 个答案:

答案 0 :(得分:1)

您应该使用WebRTC。对于今天的这种情况,Flash正在消亡并且几乎无用。

由于这是一个多方案例,许多人与许多人进行交互,因此您还需要一个媒体服务器。查看JanusJitsiKurentomediasoup以获取开源替代方案。您还可以尝试使用一些商业媒体服务器,例如SwitchRTC和Dialogic的PowerMedia XMS

如果您不了解WebRTC,那么以下是如何开始使用它的一些选择:https://bloggeek.me/started-learning-webrtc-development/

答案 1 :(得分:0)

您可以结帐JanusLicode