[在构建支持webrtc的应用程序时,我们只是假设位于相同NAT后面或位于相同W(LAN)中的ice候选对象通过本地网络相互传输数据,还是将在线传输数据?还是我们必须配置代码以专门启用本地网络连接和传输?如果是,那怎么办?在客户端和/或服务器端需要更改什么?
预先感谢
默认情况下,WebRTC将收集候选主机(LAN)。
如果要禁用LAN连接,可以将iceTransportPolicy设置为"relay"
默认情况下,您无需更改客户端/服务器上的任何内容。如果您想要LAN连接,我将确保您使用的服务器支持mDNS候选对象。这是WebRTC的最新更改,但它将破坏某些软件。您可以阅读有关它的更多信息here