我是个菜鸟,我开始学习webRTC,最近我发现了一个叫做simplewebrtc的网页,我读到了这个演示,但我不明白他们是如何管理网络中的防火墙和NAT穿越的,我知道webRTC使用STUN服务器,但我在simplewebRTC的演示源代码中找不到它们,有人能解释一下吗?
谢谢
发布于 2016-01-07 04:05:20
目前,SimpleWebRTC使用公共google服务器作为默认,请检查此线路。
关于NAT/防火墙遍历:正如您已经指出的,这是使用STUN (或TURN)服务器完成的。STUN协议只允许试图建立连接的客户端发现彼此的公共IP,并与其建立直接连接。如果某个客户端在对称NAT后面,那么就需要一个充当中继的转接服务器。
您可以找到关于眩晕/转向这里的更详细的解释。
https://stackoverflow.com/questions/34646099
相似问题