使用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
或者如果对等连接失败,有人可以告诉我如何重新连接呼叫吗?