Медиа (видео) переговоры в Астриске - PullRequest
0 голосов
/ 07 января 2019

Сначала позвольте мне продиктовать поток вызовов и задействованные узлы.

UA1 <--------------> Proxy1 (Kamailio) / RTPProxy1 <-------------------> Звездочка <-------------> Proxy2 (Kamailio) / RTPProxy2 <---------> UA2

В настоящее время Asterisk действует как сервер B2BUA, а поиск / регистрация местоположения осуществляется Прокси. Звездочка находится в сигнальной, а также медиа (аудио) тракте.

Постановка проблемы:

Звездочка должна быть в пути аудио, а не в пути видео, если вызов является аудио + видеовызовом. Итак, аудио идет от UA1 до RTPproxy, от Asterisk до RTPProxy до UA2 и обратно. Пока видео с UA1 на RTPProxy 1 на RTProxy2 на UA2. Вопрос:

Может ли Asterisk быть сконфигурирован / запрограммирован так, чтобы он согласовывался с RTPProxy1 / 2 видео IP / портом? В то время как для аудио он ведет переговоры со своим собственным IP и портом, как в настоящее время. Спасибо Abhijit

1 Ответ

0 голосов
/ 08 января 2019

Нет, звездочка видео очень ограничена. Варианты согласования такие же, поэтому он будет работать так же, как аудио.

Если вы хотите сделать это по-другому, создайте ДВА вызова - один аудиовызов и один видеовызов без звука.

Однако если вы используете kamailio в качестве прокси-сервера, теоретически это возможно сделать так, как вы хотите. Но очень неприятно, что ваш UA поддержит это (по крайней мере, я никогда не слышал о чем-то подобном).

...