addRemoteCandidate 超时。考虑发送候选人结束通知

Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification

为了与 Browser Edge 通信,我们需要设置 a=end-of-candidates,如您所见 here。边缘到边缘和边缘到其他浏览器它工作正常。即使我能够与 Chrome 通信 React Native 应用程序,但对于边缘,我需要在发送到边缘浏览器之前在我的应用程序 sdp 中指定此值。请让我知道如何实现此 sdp?

您可以看到 this PR of AdpaterJS 作为边缘,在从 React Native android 应用程序 Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification 接收到 sdp 时给出此错误。如果您需要更多信息,请告诉我。

Edge 需要在添加所有远程候选项后调用 addIceCandidate(null)。如果你不这样做,这将在 3-4 秒后自动发生,但这会增加失败的机会。