Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
设置远程应答sdp webrtc android后再次创建优惠_Android_Webrtc - Fatal编程技术网

设置远程应答sdp webrtc android后再次创建优惠

设置远程应答sdp webrtc android后再次创建优惠,android,webrtc,Android,Webrtc,我创建并发送了一个报价。我成功地接收到远程应答sdp并将其设置为远程描述,但在设置远程应答sdp时,将再次创建并发送一个新报价,并接收到新应答sdp。这种循环正在进行。原因可能是什么 提前感谢如果所有回调都正确执行,则不应发生此类行为。检查您的操作顺序: 创建报价 将其设置为本地描述(在onCreateSuccess回调中)(这可能是您错过的步骤) 通过一些信令将其发送到另一端(在onSetSuccess回调中) 接受对方的答复 将其设置为远程描述 如果你认为你也这么做了,但问题仍然存在,请发布

我创建并发送了一个报价。我成功地接收到远程应答sdp并将其设置为远程描述,但在设置远程应答sdp时,将再次创建并发送一个新报价,并接收到新应答sdp。这种循环正在进行。原因可能是什么


提前感谢

如果所有回调都正确执行,则不应发生此类行为。检查您的操作顺序:

  • 创建报价
  • 将其设置为本地描述(在onCreateSuccess回调中)(这可能是您错过的步骤)
  • 通过一些信令将其发送到另一端(在onSetSuccess回调中)
  • 接受对方的答复
  • 将其设置为远程描述

  • 如果你认为你也这么做了,但问题仍然存在,请发布一些代码。

    谢谢你的回复。我在onSetSuccess()中创建了offer,因此无论何时设置远程应答sdp,都会创建offer。我可以解决它,很高兴我能提供帮助,@vinay:)如果您的问题得到解决,也许您应该将答案标记为正确。@vinay我在android应用程序中使用webrtc。使用了Twilio眩晕和翻转服务器。但是,当使用不同的网络时,通话需要花费太多的时间才能连接。你能帮我吗@Alexey Ershov我在android应用程序中使用webrtc。使用了Twilio眩晕和翻转服务器。但是,当使用不同的网络时,通话需要花费太多的时间才能连接。你能帮我吗@Arjun抱歉,无法帮助您,自2015年以来从未使用过WebRTC:)您可能应该向Twilio支持部门寻求帮助。