作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是菜鸟,开始学习webRTC,最近发现一个叫simplewebrtc的网页,看了demo,但是不明白他们是怎么管理防火墙和NAT穿越的网络,我知道 webRTC 使用 STUN 服务器,但我在 simplewebRTC 的演示源代码中找不到它们,有人可以解释一下吗?
谢谢
最佳答案
目前 SimpleWebRTC 默认使用公共(public)谷歌 STUN 服务器,检查这个 line .
关于 NAT/防火墙穿越:正如您已经指出的那样,这是使用 STUN(或 TURN)服务器完成的。 STUN 协议(protocol)只允许尝试建立连接的客户端发现彼此的公共(public) IP,从而建立直接连接。如果某个客户支持 symmetric NAT那么需要一个充当中继的 TURN 服务器。
您可以找到关于 STUN/TURN 的更详细解释 here .
关于javascript - 信令、防火墙和 NAT 穿越 simplewebRTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34646099/
很抱歉新手的问题,但是: 我最近才发现“=”运算符不只是处理对象/等等。值(value),也是引用。这很酷,但我认为这对变量来说是不一样的,它不会在存储整数或 float 的变量之间创建引用。后来我觉
我是一名优秀的程序员,十分优秀!