重新启动视频通话时libjingle Android崩溃

时间:2019-12-16 05:32:29

标签: android libjingle webrtc-android

使用libjingle进行视频通话android。重新连接网络时,应重新连接呼叫。因此,发生的情况是当网络丢失并且对等连接状态断开连接,然后进入故障状态时。当网络恢复时尝试再次重新连接时出现崩溃。这是用于重新连接的以下代码。

 var iceRestartConstraint =
                            MediaConstraints.KeyValuePair("IceRestart", "true");
                        if (mRtcConstraint?.mandatory!!.contains(iceRestartConstraint)) {
                            mRtcConstraint?.mandatory!!.add(iceRestartConstraint);
                        }
                        mPeerConnection?.createOffer(sdpObserver, mRtcConstraint)

崩溃:

A / libc:致命信号11(SIGSEGV),代码1(SEGV_MAPERR),tid 3630中的故障加法器0x0(signaling_threa),pid 3541(droid.ivvsample)

有人能告诉我出车祸的原因吗?

注意:点击以下链接  https://stackoverflow.com/a/49450225/1954763

或者如果对等连接失败,有人可以告诉我如何重新连接呼叫吗?

0 个答案:

没有答案