WebRTC基本上有三种风格,具体取决于网络情况:
NAT - 会话使用STUN,但最终是媒体的对等
NAT +防火墙:在这种情况下,会话不是点对点,媒体通过TURN服务器。
是否有方法/工具可以找出现有会话,如果它正在使用TURN服务器或它是否是对等服务器?
我正在使用chrome。如果其他浏览器存在工具,我也很高兴知道它。
THX
答案 0 :(得分:1)
this pull request会使constraints/getStats sample显示IP地址。而不是本地和远程ip around here,而不是candidateType属性。 如果他们中的任何一个是"继电器"你正在使用转弯服务器。如果两者都是"主持人"这是没有NAT的直接连接。对于所有其他情况,使用NAT。
请注意,此示例目前有点乱,因为getStats API发生了一些变化。