Привет всем.
asterisk-1.6.2.13-0 в составе elastix-2.0.0-57
Идет входящий звонок из внешнего мира, попадает на ресепшн (101), пошла запись разговора (in101датавремя.wav). Девочка выясняет, что нужно разговор переключить на Пупкина (105), что она и делает. Пошла запись разговора (105датавремя.wav).
А если наша девочка с ресепшн просто захочет пригласить Пупкина с ней пообедать, то будет такая же запись разговора и такая же запись в логах Master.csv
Теперь, внимание, вопрос. Как отличить переключенный разговор от обычного внутреннего?
не думаю что это возможно. можно попробывать по переменно __DID, но часть телефонов сделают сначала разговор, потом бриджуют его. тоесть первый будет локальным звонком.
Не совсем. При использовании опции AUDIOHOOK_INHERIT можно получить цельный файл, а через DIALEDPEERNUMBER получить конечный номер абонента, с которым шел разговор. Правда это уже ручками все делается. А запись разговора "Вам звонит такой-то, соединить?" можно тоже отследить и не писать. (В случае Поликома там к имени канала делается приписка <zombie>)
Задан: 2011-08-10 08:46:13 +0400
Просмотрен: 680 раз
Обновлен: Aug 10 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.