使用simpleWebRTC js库和django后台为webRTC提供信号机制。

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

我正试图建立一个视频会议的网络应用,在这里,多人可以加入通话,并将有视频音频数据传输。我为此研究了很多。我了解到的是我们可以使用webRTC协议来实现这个功能。我开始做研究的js库,我来到知道为 简单的WebRTC. 我想开发与后台作为一个django。我试图运行示例演示代码从 https:/www.sitepoint.comwebrtc-video-chat-application-simplewebrtc.但我无法与socket.io建立连接,socket.io是一个简单的webRTC信号沙箱服务器。net::ERR_FAILED,但无法与socket.io这个简单的webRTC信号沙箱服务器建立连接。. 这个错误发生在simplewebrtc-with-adapter-js中,在进行连接的时候.要实现这种功能,正确的技术是什么?

前端webRTC库:- simplewebRTC EasyRTC 还有其他apis吗?

信令机制:-我们可以用什么以及如何连接webRTC?

后端:- Node jsDjango?

我仍然对信令协议STUNTURN服务器感到困惑,因为我们必须自己定义服务器,simpleWebRTC不提供我们可以在生产中使用。

任何帮助将是非常感激

node.js django webrtc django-channels simplewebrtc
1个回答
0
投票

你可以使用 对等,一个简单的webrtc库。这里是一个有多个用户的示例项目 计划, 演示.


0
投票

我也刚刚开始了一个视频通话和聊天应用。open-easyrtc迄今为止,没有任何问题,他们的演示只是在工作后 npm install.

至于信令服务器,由于我刚开始,我自己还没怎么关注过,但最多只能说是用来交换视频元数据、网络信息等信息,open-easyrtc自带公共STUN和TURN服务器,不知道有什么限制,尤其是你要有很多用户的时候。

也可以自己部署,我在研究了解一下。轱辘一旦我完成开发我的应用程序。

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