【发布时间】:2021-09-12 10:51:08
【问题描述】:
我有两个不同的 WebRTC 客户端:一个 Android 设备和一个 Angular 应用程序。我设置了一个转弯和眩晕服务器,两者似乎都可以与trickle ice tester 和webrtc tester 一起使用。
如您所见:
但是当我在about:webrtc 中观察候选人时,所有的 ice 候选人在 Firefox 中都失败了。
有人对此有解释吗?
更多信息:
- Google Chrome 中出现类似错误,但日志来自 Firefox,因为 Firefox 具有更好的日志记录。
- 设备在不同的网络上,所以主机请求应该失败,需要转服务器。
- 转弯服务器是 coturn 转弯服务器,但我也尝试使用 Pion 转弯服务器,结果相同。
- Firfox 日志:https://gist.github.com/Nick-v-L/365b7da10039d28a6a23a27fea15df52
- Coturn 日志:https://gist.github.com/Nick-v-L/04c3cfc677847e3cdcb7f6b5ca15c743
【问题讨论】:
-
日志有助于找到原因。但是您在此处发布的日志包含几个测试运行,很难区分。如果您可以按“清除日志”按钮,然后只进行一次测试运行并再次发布生成的日志,这可能有助于发现问题。
-
@NilsOhlmeier 我更新了 firefox 日志并添加了 coturn 日志以获取更多信息。提前感谢您的帮助。
标签: webrtc webrtc-android