我正在HTTPS服务器上运行我的webRTC应用程序。它正在正常运行,但没有考虑远程系统详细信息(SDP)。本地系统(PC1)和远程系统(PC2)都没有连接,它们都只使用Local值。
代码链接。
发布于 2018-09-08 05:44:45
正在发生的事情是,远程机器和您的机器无法找到对方。他们需要一种方式来查找彼此,并在网络上找到连接的路径,这就是眩晕的作用。
而不是设置const servers = null
,而是使用一个免费的眩晕服务器,比如谷歌的,就像这样
const servers = {'iceServers': [{'urls':'stun:stun.l.google.com:19302'}]}
在相关的说明中,当您需要在所有的RTCPeerConnection.defaultIceServers对象中设置公共iceServers时,您可以使用RTCPeerConnection
。所以,这也是可行的。
RTCPeerConnection.defaultIceServers = [{'urls':'stun:stun.l.google.com:19302'}]
https://stackoverflow.com/questions/52234901
复制相似问题