Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何配置webRTC和Express.js在同一域中运行_Javascript_Node.js_Web Services_Express_Webrtc - Fatal编程技术网

Javascript 如何配置webRTC和Express.js在同一域中运行

Javascript 如何配置webRTC和Express.js在同一域中运行,javascript,node.js,web-services,express,webrtc,Javascript,Node.js,Web Services,Express,Webrtc,我希望有一个视频会议网站在node.js+express.js上运行,而不是在常规的apache上运行,我很难决定解决方案 我需要服务器通过express.js将网站发送给用户,另外,连接队列中的人,这样他们就可以进入与陌生人的视频会议 我是否应该构建两个不同的服务器应用程序,一个用于express.js,另一个用于webRTC服务器,在不同的端口上侦听? 如果是这样,我如何让用户与不同的应用程序交互?一旦建立了连接,他们将需要能够登录、进入队列并能够看到陌生人。WebRTC和Express.j

我希望有一个视频会议网站在node.js+express.js上运行,而不是在常规的apache上运行,我很难决定解决方案

我需要服务器通过express.js将网站发送给用户,另外,连接队列中的人,这样他们就可以进入与陌生人的视频会议

我是否应该构建两个不同的服务器应用程序,一个用于express.js,另一个用于webRTC服务器,在不同的端口上侦听?
如果是这样,我如何让用户与不同的应用程序交互?一旦建立了连接,他们将需要能够登录、进入队列并能够看到陌生人。

WebRTC和Express.js是不同的ExpressJS(映射请求的Web框架) 但是WebRTC是不同的(点对点)通信,借助于信令手段交换有关两个浏览器的信息,因此您可以使用Socket.IO或任何其他websocket框架

每件事都取决于你想要连接特定的人发送信号给特定的人这在Express.js中是不可能的,所以使用任何websocket框架,比如socket.io