Pjsip Android: оставить аудио конференц-связь - PullRequest
0 голосов
/ 25 сентября 2019

Я использую Аудио конференц-связь в Android с использованием Pjsipv2.6 .У меня возникают проблемы при идентификации человека, который оставил Конференц-связь .

У меня 4 участника в конференц-связи: A, B, C, D.

Посылка вызова: A -> B, B -> C, A -> D.

Я отправил аудиозвонок, используя этот метод:

 private fun transmitAudio(audio1: AudioMedia?, audio2: AudioMedia?) {
    audio1?.startTransmit(audio2)
    audio2?.startTransmit(audio1)
 }

Проблема IЯ смотрю прямо сейчас:

Когда пользователь A вешает трубку вызов, только B получает разъединение обратный вызов и не C и D.Bacause повесить трубку вызова работает на основе callID .

Что я хочу сделать, я хочу уведомить всех этих трех пользователей, что теперь А больше нет в conference call.

Последний вариант, который у меня есть, - реализовать Сокетное соединение , но мне нужен какой-либо способ идентифицировать такое событие, используя Pjsip

...