AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Сколько времени прошло с создания звонка в AGI

Asterisk IP PBX 2 сообщений -
#1

Добрый день! Ко мне в транк поступают звонки которые я должен переслать на другии софт-свичи в зависимоти от алгоритам. Для формирования диалплана в этом транке я использую AGI-скрипт, в котором в зависимости от номера и своих внутренних условий выполню екшены диала либо вообще делаю agi.congestion() если не хочу обработать звонок. Возможно ли при выполнении AGI (когда приходит запрос на званок) вытащить инфу типа сколько секунд назад был сгенерирован звонок. Например если кто-то звонил с софтфона на софтсвич А, софтсвич А направил его ко мне и звонок попал в AGI, могу ли я узнать время с момента набора в софтфоне до поступления ко мне. Либо хотябы время попадания в софтсвич А. Также юзаем AMI, в котором приходят CDR , и похоже что в CDR время диала всегда на несколько сек больше чем время от запроса в AGI до апа, то есть там есть нужная информация, но хотелось бы ее получить именно в AGI а не в CDR
#2

ну так в AGI и замеряйте.
У вас же управление я так понял обратно в диалплан не возвращается.

_________________
Свежак chan_dongle тут https://github.com/bg111/asterisk-chan-dongle/
Смена IMEI Huawei E1550 E173 E1752 K3765 http://www.e1550.mobi/ от $0,3042 за IMEI