Google chrome WebRTC现有会话

Google chrome WebRTC现有会话,google-chrome,webrtc,Google Chrome,Webrtc,WebRTC基本上有3种风格,具体取决于网络情况: 没有NAT-会话是对等的 NAT-session使用STUN,但最终是针对媒体的对等 NAT+防火墙:在这种情况下,会话不是对等的,媒体通过TURN服务器 是否有一种方法/工具可以确定现有实时会话是使用TURN服务器还是对等 我用的是铬。如果有其他浏览器的工具,我也很乐意知道 对于webrtc示例,Thx将显示ip地址。您想要的不是本地和远程ip,而是属性。 如果其中任何一个是“中继”,则您使用的是turn服务器。如果两者都是“主机”,则这

WebRTC基本上有3种风格,具体取决于网络情况:

  • 没有NAT-会话是对等的
  • NAT-session使用STUN,但最终是针对媒体的对等

  • NAT+防火墙:在这种情况下,会话不是对等的,媒体通过TURN服务器

是否有一种方法/工具可以确定现有实时会话是使用TURN服务器还是对等

我用的是铬。如果有其他浏览器的工具,我也很乐意知道

对于webrtc示例,Thx将显示ip地址。您想要的不是本地和远程ip,而是属性。 如果其中任何一个是“中继”,则您使用的是turn服务器。如果两者都是“主机”,则这是没有NAT的直接连接。对于所有其他情况,使用NAT


请注意,由于getStats API发生了一些变化,因此此示例目前有点混乱。

ICE的可能副本实际上能够穿越许多防火墙,但不是两个对等方都位于对称NAT之后的情况。