WebRTC Coturn,无法在某些网络上查看远程用户

问题描述

我制作了一个WebRTC视频通话应用程序,该应用程序可以运行并且能够将音频和视频共享给远程用户,并且还可以在不同的网络上运行。

我们在Amazon EC2实例上设置了Coturn Server进行NAT遍历。 我面临的问题是,在某些网络(全球)上,我无法获取远程用户的音频/视频,也无法弄清问题是什么。

Trickle ICE测试完美运行。只是某些网络出现了问题。

还尝试在单独的EC2实例上部署Coturn。 试图将端口更改为所有可能的转弯配置。

如果有人可以阐明这一点,请告诉我们。

我正在附上日志

ICE(PC:1601497557091097 (id=10737418241 url=https://*****)): relay only option is set without any TURN server configured
ICE(PC:1601497557091097 (id=10737418241 url=https://*****)): relay only option results in no host candidate for IP4:192.168.43.57:0/UDP
ICE(PC:1601497557091097 (id=10737418241 url=https://*****)): relay only option is set without any TURN server configured
ICE(PC:1601497557091097 (id=10737418241 url=https://*****)): relay/proxy only option results in ICE TCP being disabled
ICE(PC:1601497557091097 (id=10737418241 url=https://*****)): Couldn’t create any valid candidates



2:03
________
2:03
builds/worker/checkouts/gecko/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:617 function nr_socket_multi_tcp_listen Failed with error 3
ICE(PC:1601487818957513 (id=4294967297 url=https://*****)): Failed to create passive TCP host candidate: 3
/builds/worker/checkouts/gecko/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:617 function nr_socket_multi_tcp_listen Failed with error 3
ICE(PC:1601487818957513 (id=4294967297 url=https://*****)): Failed to create passive TCP host candidate: 3
ICE(PC:1601487818957513 (id=4294967297 url=https://*****): All candidates initialized
2:06
_________________________
2:06
ICE(PC:1601497557091097 (id=10737418241 url=https://*****)): relay only option results in no host candidate for IP6:[2401:4900:1202:b867:213f:764b:4942:4757]:0/UDP

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)