我们正在构建一个基于WebRTC的小型Web应用程序。一切都很好,因为我们可以通过STUN或TURN连接几乎所有人。
在过去的几周里,我们突然停止了基于STUN的所有连接的成功(所以几乎每个连接都是如此)。我们没有触及任何东西,它只是停止了工作。这很奇怪,因为"主持人" (本地)或"接力" (TURN)工作正常,所以我不认为它与管理WebRTC电话的代码有关。
我只选择标记为" srflx"的ICE候选人进行测试。 (STUN)通过ICE聚会。我测试了#34;主持" -only和"继续" - 只是成功。
一切似乎都很好,并且" onaddstream"甚至被解雇了,但我似乎没有得到任何有效的远程流来显示。
我们正在使用一些Xirsys ICE服务器和一些公共谷歌眩晕服务器。我已经尝试过使用我提供给API的服务器列表,但问题似乎与STUN本身有关,而不是服务器(这个,或者我给的每个STUN服务器都没有工作......)
我想知道最近WebRTC API中是否发生了一些重大变化,或者我是否能够在同一台计算机上强制执行STUN(因为我可以强行转动,这会很奇怪)。