Назад | Перейти на главную страницу

Статус входящего звонка Asterisk

Я хочу сделать программу в реальном времени, которая показывает входящие звонки. Проблема в том, что я не знаю, где получить статус вызова, например, удержание, вызов или ответ.

В Asterisk есть переменная $ {CALLERID (num)} для получения номера, но не известно, где взять остальную информацию.

Вы получите его через PHP-AGI. Вы можете подключиться к Asterisk Cli, используя это. Команда "очередь шоу"

http://sysadminman.net/blog/2012/asterisk-elastix-queue-and-agent-wallboard-3604

Надеюсь, это поможет

Для получения информации от Asterisk вы можете использовать интерфейс Asterisk Manager (AMI), некоторая информация о нем доступна на the-asterisk-book.com и voip-info.org. Тогда я уверен, что вы можете отслеживать статус пиров, каналов и звонят ли они или отвечают.

Я надеюсь, что это поможет вам.