Добрый день!
В Asterisk есть замечательная функция Pickup. Всё работает без проблем. Но хочется сделать чтобы после успешного подбора (Pickup) выдавался звуковой сигнал Beep или что нибудь в этом роде, чтоб было понятно что вызов подобран успешно.
Сейчас такой диалплан. Позволяет указав **номер, поднять "номер" если на него звонят. Что надо добавить чтобы при переходе сразу сигнал раздался?:
[app-pickup]
include => app-pickup-custom
exten => _**.,1,Noop(Attempt to Pickup ${EXTEN:2} by ${CALLERID(num)})
exten => _**.,n,Pickup(${EXTEN:2})
exten => _**.,n,Pickup(${EXTEN:2}@ext-local)
exten => _**.,n,Pickup(${EXTEN:2}@from-internal)
exten => _**.,n,Pickup(${EXTEN:2}@from-internal-xfer)
exten => _**.,n,Pickup(${EXTEN:2}@from-did-direct)
exten => _**.,n,Pickup(${EXTEN:2}@from-trunk)
exten => _**.,n,Pickup(FMPR-${EXTEN:2})
exten => _**.,n,Pickup(LC-${EXTEN:2}@from-trunk)
exten => _**.,n,Pickup(LC-${EXTEN:2}@from-internal)
exten => _**.,n,Pickup(LC-${EXTEN:2}@from-internal-xfer)
exten => _**.,n,Pickup(FMPR-${EXTEN:2}@from-trunk)
exten => _**.,n,Pickup(FMPR-${EXTEN:2}@from-internal)
exten => _**.,n,Pickup(FMPR-${EXTEN:2}@from-internal-xfer)
exten => _**.,n,Pickup(FMPR-${EXTEN:2}@from-did-direct)
exten => _**.,n,Hangup
Нет. Не тому кто звонит, а тот кто перехватывает (кто набирает **номер).
Например можно сделать так:
[app-pickup]
include => app-pickup-custom
exten => _**.,1,Noop(Attempt to Pickup ${EXTEN:2} by ${CALLERID(num)})
exten => _**.,n,Playback(beep) ; <---- ВОТ ТАК
exten => _**.,n,Pickup(${EXTEN:2})
exten => _**.,n,Pickup(${EXTEN:2}@ext-local)
...
Но тогда он бибикнет в любом случае.
Задан: 2011-05-05 11:31:59 +0400
Просмотрен: 1,778 раз
Обновлен: May 06 '11
Как запикапить автоматически переключенный по тайм-ауту из IVR звонок? Asterisk 1.2 PickUp()
Linksys SPA8000 и General Call Pickup "**"
В очередной раз перехват звонка :)
Сигнал соединения(при трансфере)
Перехват переведенного вызова (запись разговора)
Как в диалплане поймать событие pickup call?
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.