javascript WebRTC对等超时/错误

javascript WebRTC对等超时/错误,javascript,webrtc,Javascript,Webrtc,有人能给我解释一下WebRTC对等应答超时的情况吗 环境 浏览器A 浏览器B 浏览器A将sdp和候选人发送到浏览器B 浏览器B尝试获取媒体流但失败-未找到\u设备\u 因此,浏览器A无法建立P2P连接 谁必须处理这个错误 我看到两个瓦里安人: 浏览器B发送信号消息-发生错误并关闭本地流 浏览器设置超时,可能需要20-30秒并等待远程流,如果在20-30秒内未收到流-关闭本地流 哪种更好? 还是另一种解决方案 示例代码可在此处找到:WebRTC未定义信令协议,因此在定义自己的协议时会出现此问题

有人能给我解释一下WebRTC对等应答超时的情况吗

环境

  • 浏览器A

  • 浏览器B

  • 浏览器A将sdp和候选人发送到浏览器B

  • 浏览器B尝试获取媒体流但失败-未找到\u设备\u

因此,浏览器A无法建立P2P连接

谁必须处理这个错误

我看到两个瓦里安人:

  • 浏览器B发送信号消息-发生错误并关闭本地流
  • 浏览器设置超时,可能需要20-30秒并等待远程流,如果在20-30秒内未收到流-关闭本地流
  • 哪种更好? 还是另一种解决方案


    示例代码可在此处找到:

    WebRTC未定义信令协议,因此在定义自己的协议时会出现此问题


    最好的方法是执行类似VoIP标准协议的操作。例如,SIP和H.323都有错误响应,通知呼叫方无法建立呼叫,以便尽快通知用户呼叫不会发生。

    等待30秒以查看错误消息,错误消息听起来非常烦人。我会选择选项1:发送信号消息。