Возможно ли сделать так, чтобы астериск проигрывал звуковой файл тому, кто снял трубку. Звонки делает сам астериск, через call files.
Если это возможно, то как это сделать?
call-файле надо так
Channel: SIP/370975115111@myprovider
MaxRetries: 1
WaitTime: 30
Application: Playback
Data: beep
контексты нафиг не нужны. 30 это сколько секунд звонить. длина времени после ответа равна длине звука.все.
В качестве идеи В call-файле примерно такое:
Channel: SIP/100
MaxRetries: 10
RetryTime: 5
WaitTime: 20
Context: pa-call-file
Extension: 10
в extensions.conf
[pa-call-file]
exten => 10,1,Answer()
exten => 10,n,Wait(1)
exten => 10,n,Playback(pa-message)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
в итоге позвонить абоненту 100, соединит его с экстеншеном 10 контекста pa-call-file
Задан: 2011-08-27 21:11:41 +0400
Просмотрен: 2,813 раз
Обновлен: Aug 28 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.