【发布时间】:2013-09-26 11:14:52
【问题描述】:
有人能解释一下 WebRTC 对等应答超时如何吗?
环境
浏览器A
浏览器 B
浏览器 A 向浏览器 B 发送 sdp 和候选者
浏览器 B 尝试获取媒体流并失败 - NO_DEVICES_FOUND
所以,浏览器A无法建立P2P连接。
谁必须处理这个错误?
我看到两个变种:
- 浏览器 B 向 A 发送信令消息 - 发生错误并关闭本地流。
- 浏览器设置超时,可能为 20-30 秒,如果在 20-30 秒内未收到流,则等待远程流 - 关闭本地流
哪种更好? 还是其他解决方案?
可在此处找到示例代码:w3.org sample
【问题讨论】:
-
等待 30 秒才能看到错误消息听起来很烦人。我会选择选项 1:发送信令消息。
标签: javascript webrtc