第二个来电linphonne-ios呼叫工具包中没有声音

时间:2020-08-04 13:39:57

标签: swift iphone callkit linphone

我们有一个使用liblinphone sdk的自定义应用程序,一切运行正常。问题在于当iPhone屏幕锁定且通过CallKit拨入电话时,第一个电话被接听并正常工作,但是,如果在这种情况下通过CallKit拨入另一个VoIP呼叫并且按下“结束并接受”按钮,则第一个电话为成功结束,但是当接听第二个电话时,没有任何声音。该应用程序认为它已成功应答了呼叫,但sip堆栈却从未中断该呼叫。看起来,由于CallKit在这种情况下的工作方式(在第一个呼叫结束之前应答该呼入)的情况下,有一段短暂的时间没有活动的呼叫,但是有一个待处理的INVITE。有没有办法在线性电话中解决这个问题?

0 个答案:

没有答案