Получение исходного канала звонка от Asterisk

Я разрабатываю CTI-клиент для Asterisk и обрабатываю по одному расширению за раз. Когда приходит звонок, я могу получить все подробности, кроме канала исходного телефона. Я видел, что событие Dial дает канал источника. Но так как я не работаю с исходным телефоном (используя прокси), я не получаю события от исходного телефона. Как я могу получить это. Пожалуйста помоги!..

Спасибо

1 ответ

Вы можете использовать в вашем диалплане

 exten => s,n,UserEvent(ParentChannel,${BRIDGEDPEER})

Для получения дополнительной информации см.

http://www.voip-info.org/wiki/view/Asterisk+Detailed+Variable+List

http://www.voip-info.org/wiki/view/Asterisk+cmd+UserEvent

Также вы можете сделать DumpChan, чтобы увидеть все переменные на канале в любое время в вашей консоли звездочки

http://www.voip-info.org/wiki/view/Asterisk+cmd+DumpChan

Другие вопросы по тегам