首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebRTC内燃机故障诊断

WebRTC内燃机故障诊断
EN

Stack Overflow用户
提问于 2017-02-06 19:01:57
回答 2查看 1.8K关注 0票数 5

在过去的三年中,每当我使用WebRTC时,总会遇到以下错误:

代码语言:javascript
复制
ICE Failed, see about:webrtc for more details

这个错误似乎出现在不同的地方:如果对任何一个节点关闭网络,导致WebRTC失败(这是意料之中的);如果一个应答或提供的SDP在收到消息后创建得太快;以及似乎是在没有特定原因的信令期间随机出现的。

每当发生这种情况,我无法解释时,我会去看看:webrtc,并试图通过错误找到我的方法,但是由于我不知道我在寻找什么(而且没有"ICE因为这件事失败了“),我永远也找不出出了什么问题。因此,我通常注定要测试我的代码。

显然,这不是最好的方法。因此,我的问题是,如何诊断ICE Failed WebRTC中的错误?,我应该在about:webrtc中查找什么,代码中有哪些常见的错误会导致这种情况,还有哪些诊断工具是我应该知道的?

EN

回答 2

Stack Overflow用户

发布于 2017-02-06 20:46:50

在Chrome中,如果所有连接都已超时,则将达到ICE故障状态,15秒内未收到成功的眩晕响应。

在本机日志中有许多ICE调试消息:https://webrtc.org/native-code/logging/

但是,如果不熟悉代码,就很难解释这些日志语句。如果您认为ICE正在达到失败的状态,而它不应该,我建议使用将错误归档并包含本机日志。

票数 5
EN

Stack Overflow用户

发布于 2017-02-06 20:59:41

我想在这里给出一个完整的答案是很困难的。

最好的方法是查看chrome://webrtc内部并跟踪API跟踪。这里有一个关于查找什么和常见错误的详细说明:http://testrtc.com/webrtc-api-trace/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42075288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档