Javascript WebRTC需要特定的信令服务器软件吗?

Javascript WebRTC需要特定的信令服务器软件吗?,javascript,node.js,webrtc,Javascript,Node.js,Webrtc,我知道还有更多类似的软件,我可以在我的VPS上安装它来接受WebRTC技术 但我真的需要它吗 我还在学习 我有虚拟共享主机服务器,它安装了node.js,我可以在我的控制面板上使用它,还可以使用一些端口转发和WebSocket 是否可以使信令服务器与此共享主机服务器一起用于WebRTC视频通话、聊天室,或者我是否应该停止在这方面浪费时间。 (如上传并使用node.js等运行) 谢谢基本上是的-您可以使用自己服务器的WebSocket发送信号。最简单的方法是: socket.on('message

我知道还有更多类似的软件,我可以在我的VPS上安装它来接受WebRTC技术

但我真的需要它吗

我还在学习

我有虚拟共享主机服务器,它安装了node.js,我可以在我的控制面板上使用它,还可以使用一些端口转发和WebSocket

是否可以使信令服务器与此共享主机服务器一起用于WebRTC视频通话、聊天室,或者我是否应该停止在这方面浪费时间。 (如上传并使用node.js等运行)


谢谢

基本上是的-您可以使用自己服务器的WebSocket发送信号。最简单的方法是:

socket.on('message', function(msg){
  io.to('roomid, socketid etc').emit('message', msg); // here you send msg to other user / users
});

但是,当您想在前端使用它时,更难的事情(与easyRTC之类的库相比)就开始了。但是,您可以根据需要找到一些很好的示例。

谢谢,您是对的,要在我的服务器上实现并修改代码非常困难(至少有2天的WebRTC经验和其他所需技术的人员),但似乎还有一些好东西我想理解。基本上我现在感兴趣的是一对一视频通话+未来的一切。有那么多。。。每件事都有很多例子和方法。如有任何指示,将不胜感激。至少现在我知道这是可能的。我成功地创建了混合应用程序(基于ionic/cordova的移动安卓/iOS和基于Firefox、Chrome的网络应用程序)。这是一对一的音频/视频通信。我还使用了自己的信号服务器(套接字,与文本聊天相同的连接)。不幸的是,它是受版权保护的,所以我无法向您显示确切的代码。希望在几个月后,我将向github发布一些示例。