Все как обычно, пишу входящие внешние вызовы и использую переадресацию из features.conf - atxfer.
Проблема возникает при переводе звонка на другой внутренний - нет записи разговора после перевода.
Вопрос - как писать переведенные вызовы?
Вот как я пишу входящие:
[incoming-call-rabotaem]
exten=>s,1,Set(fname=${STRFTIME(${EPOCH},,%Y-%m-%d__%H-%M-%S)}__${CALLERID(number)}-${EXTEN})
same=>n,Set(CDR(record)=${fname}.ogg)
same=>n,Set(CDR(userfield)=in)
same=>n,Set(dfname=${path2rec}/${fname})
same=>n,Set(monopt=nice -n 19)
same=>n,MixMonitor(${dfname}.wav,,oggenc -Qq0 ${dfname}.wav && rm -f ${dfname}.wav)
same=>n,Dial(SIP/601&SIP/602&SIP/603,60,t)
same=>n,Hangup
exten=>h,1,Set(CDR(dialedpeernumber)=${DIALEDPEERNUMBER})
Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
?
Задан: 2013-07-23 08:53:13 +0400
Просмотрен: 441 раз
Обновлен: Jul 23 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.