WebRTC是否需要LAN内的STUN服务器?

时间:2013-10-30 06:18:26

标签: webrtc stun

我使用Webrtc开发了一个p2p视频聊天。我知道需要STUN或TURN服务器来识别NAT后面的公共IP。目前我正在使用谷歌的STUN服务器。

我在连接到局域网的服务器上安装了无法访问互联网的应用程序,是否需要在服务器中安装STUN服务器才能在局域网内进行Webrtc视频聊天工作?

2 个答案:

答案 0 :(得分:11)

对等方应该能够在LAN内(在NAT的同一侧)连接而无需STUN,即使用候选主机。试试吧!

答案 1 :(得分:2)

通常,您不需要STUN服务器。但是,根据防火墙配置,您实际上可能需要STUN(甚至是TURN)。例如,在SFHTML5 WebRTC Hackathon,我们在公司访客WiFi网络上阻止了本地UDP和TCP流量。在这种情况下,成功通话需要TURN服务器。