#android #voip #pjsip #pjsua2
#Android #voip #pjsip #pjsua2
Вопрос:
Я могу совершать звонки, если кто-либо из сторон, независимо от того, выходит ли инициатор вызова или получатель из зоны действия сети, в это время передача голосовых пакетов невозможна, фактически, когда какая-либо сторона повторно подключается к сети, снова происходит успешное повторное подключение call gets.
Но самая большая проблема, с которой я сталкиваюсь сейчас, заключается в том, что когда какой-либо конец выходит из сети более чем на указанное время, тогда оба вызова должны отключиться автоматически, есть ли какой-либо возможный способ справиться с таким сценарием? Заранее благодарю вас
Ответ №1:
Посмотрите на конфигурацию функций таймеров сеанса SIP. Или (я предпочитаю это для обеспечения совместимости) отключиться, если нет трафика RTP или состояние соединения не меняется в течение длительного времени (в зависимости от состояния вызова сеанс мультимедиа может не существовать или быть деактивирован с отключением звука, поэтому проверки только RTP может быть недостаточно).