当任何一方超出网络覆盖范围时,Pjsip呼叫不会断开连接

时间:2019-03-20 03:32:27

标签: android voip pjsip pjsua2

我能够进行呼叫,如果任何一方无论呼叫发起方还是接收方都超出了网络覆盖范围,那时候就不可能进行语音数据包传输,实际上,当任何一方重新连接网络时,再次可以成功进行重新连接。

但是我现在面临的最大问题是,当任何一端超出指定时间离开网络时,两个呼叫都应自动断开连接,是否有任何可能的方式来处理这种情况? 预先谢谢你

1 个答案:

答案 0 :(得分:0)

查看SIP会话计时器功能配置。或者(出于互操作性考虑,我更喜欢这样做)是在没有RTP流量或连接状态长时间未更改的情况下断开连接(取决于呼叫状态媒体会话可能不存在或被静音禁用,因此仅检查RTP可能不够)