我刚写了一个简单的聊天应用程序,但我并不真正理解ICE Candidates的背景。 当对等端创建连接时,它们会获得ICE Candidates,并交换它们,最终将其设置到peerconnection中。 所以我的问题是,ICE Candidates来自哪里,它们如何使用,它们是否都被真正...
我有一个运行在公共IP地址上的WebRTC MCU(kurento),为一些只发送或只接收音频的客户提供服务。因此,每个客户端都直接连接到具有公共IP地址的MCU(而不是彼此连接)。 问题1:是否仍需要使用STUN和TURN进行NAT遍历?如果需要,为什么? 问题2:浏览器中是否存在任何We...
ICE失败的可能原因是什么? 我特别关注于失败的情况 - 当所有远程候选者(包括中转候选者)被添加,远程offer/answer SDP设置。