Переводы вызовов, удержание и конференц-связь

В процессе создания операторского приложения на C# я столкнулся с некоторыми проблемами. Все они проистекают из того факта, что оператор на самом деле не является телефоном. Таким образом, такие вещи, как перевод вызова (ПОКА, а затем РЕФЕР) или перевод вызова на удержание (отправка другого ПРИГЛАШЕНИЯ как a=recvonly), телефонам легко выполнять, поскольку они уже содержат информацию о состоянии диалога вызова из исходного рукопожатия.

Можно ли отправить INVITE от имени другого телефона, чтобы подключить его к конференции? Можно ли отправить INVITE от имени другого телефона, чтобы заблокировать их?


person kmarks2    schedule 25.10.2011    source источник


Ответы (1)


Что ж, если вы используете Asterisk, я бы порекомендовал изучить интерфейс диспетчера Asterisk и не иметь дело с протоколом SIP напрямую. Он предоставляет методы для создания/передачи/отбоя вызовов, мониторинга и т. д. и всего остального, что вам может понадобиться.

person Radu094    schedule 25.10.2011
comment
Я просмотрел AMI, есть ли там хороший ресурс о том, как проводить конференцию/перевод/зависание в AMI? Заранее спасибо. - person kmarks2; 25.10.2011