addRemoteCandidate的超时。考虑发送候选人终止通知

时间:2018-07-24 09:52:13

标签: android react-native webrtc ortc

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

从反应本地Android应用Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification收到sdp后,您可以看到this PR of AdpaterJS为边缘,给出此错误。让我知道您是否需要更多信息。

  • 反应本机版本:0.56.0
  • 插件版本:1.63,0
  • 操作系统:Android
  • 操作系统版本:Nugat

1 个答案:

答案 0 :(得分:2)

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