什么是STUN stun.l.google.com:19302用于
我正在查看webrtc.html
和peerconnection_server
演示,并且在两个Chrome浏览器之间工作正常。 我的问题是,什么是webkitPeerConnection的第一个参数?
pc = new webkitPeerConnection("STUN stun.l.google.com:19302", onSignalingMessage);
Google提供的第三方STUN服务器是否为演示用途? 如果在我的JavaScript代码中,我用"stun.l.google.com:19302"
"toto"
replace"stun.l.google.com:19302"
"toto"
,我仍然可以进行video通话。 但是,因为我在同一个子网上,这可以解释…
-
两个客户端都使用STUN服务器来确定他们的IP地址,如全球互联网所看到的。如果两个对等端都在相同的NAT后面,则不需要STUN设置,因为它们无论如何都是可以互相访问的。 当同事在不同的networking上时,STUN有效地发挥作用。
-
因为我们知道webRTC是对等的,并且icert candidate在webrtc中是强制性的。 ICEfunction可以是STUN和TURN两种方式中的任何一种。
-
有许多谷歌和其他网站提供的服务器可以使用。 您也可以根据rfc5766设置自己的STUn服务器。
希望能够给出一个关于什么和怎样的眩晕的热情。
如果两个客户端位于NAT之后,则需要使用webrtc来使用stun服务器进行通信。 您将需要该stun服务器来确保NAT后面的人可以在您的网页上使用webrtcfunction。