我可以有两个单独的服务器进行托管和发信号吗?还是仅在托管服务器中配置信令服务器更好?
托管webrtc信令服务器没有特别限制。如果需要,可以将信令服务器与Web应用程序服务器分开托管。您甚至可以将pusher或firebase之类的云服务用作信令服务器。只要您可以从网站访问信令服务,对信令服务的位置就没有限制。
这里是示例代码的链接,在该示例代码中,我将Pusher服务用作我的信令服务,而我的托管服务器是codesandbox.io。webrtc video chat using pusher service as signaling server
运行大多数WebRTC服务需要4台服务器:
您无需单独托管Signaling Server,您可以将Web和Signalling服务器合并在一起。但是,如果需要,可以使用firebase,PubNub,Pushere.t.c服务。
来源:BlogGeek.me