1 | изначальная версия редактировать | |
Ранее по совету с этого же форума добавил опцию
same=>n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
И запись после переадресации пошла. Сейчас же слышу мелодию удержания и конец записи когда 1-й принявший вызов кладет трубку, чтобы передать другому принимающему звонящего.
[incoming-call-rabotaem]
exten=>_X.,1,Set(fname=${STRFTIME(${EPOCH},,%Y-%m-%d__%H-%M-%S)}__${CALLERID(number)}-${EXTEN})
same=>n,Set(dfname=${path2rec}/${fname})
same=>n,Set(monopt=nice -n 19)
same=>n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
same=>n,MixMonitor(${dfname}.wav)
same=>n,Dial(SIP/161&SIP/162&SIP/163&SIP/164&SIP/165&SIP/167,6,t)
same=>n,Dial(SIP/401&SIP/402&SIP/101&SIP/102&SIP/103&SIP/104&SIP/105&SIP/106&SIP/161&SIP/162&SIP/163&SIP/164&$
same=>n,Hangup
exten=>h,1,Set(fname2=${fname}_${DIALEDPEERNUMBER})
same=>n,Set(dfname2=${path2rec}/${fname2})
same=>n,System(oggenc ${dfname}.wav -Q -q 0 -o ${dfname2}.ogg && rm -f ${dfname}.wav)
same=>n,Set(CDR(userfield)=in)
same=>n,Set(CDR(record)=${fname2}.ogg)
same=>n,Set(CDR(dialedpeernumber)=${DIALEDPEERNUMBER})
Что могло случится?
2 | No.2 Revision редактировать |
Ранее по совету с этого же форума добавил опцию
same=>n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
И запись после переадресации пошла. Сейчас же слышу мелодию удержания и конец записи когда 1-й принявший вызов кладет трубку, чтобы передать другому принимающему звонящего.
[incoming-call-rabotaem]
exten=>_X.,1,Set(fname=${STRFTIME(${EPOCH},,%Y-%m-%d__%H-%M-%S)}__${CALLERID(number)}-${EXTEN})
same=>n,Set(dfname=${path2rec}/${fname})
same=>n,Set(monopt=nice -n 19)
same=>n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
same=>n,MixMonitor(${dfname}.wav)
same=>n,Dial(SIP/161&SIP/162&SIP/163&SIP/164&SIP/165&SIP/167,6,t)
same=>n,Dial(SIP/401&SIP/402&SIP/101&SIP/102&SIP/103&SIP/104&SIP/105&SIP/106&SIP/161&SIP/162&SIP/163&SIP/164&$
same=>n,Hangup
exten=>h,1,Set(fname2=${fname}_${DIALEDPEERNUMBER})
same=>n,Set(dfname2=${path2rec}/${fname2})
same=>n,System(oggenc ${dfname}.wav -Q -q 0 -o ${dfname2}.ogg && rm -f ${dfname}.wav)
same=>n,Set(CDR(userfield)=in)
same=>n,Set(CDR(record)=${fname2}.ogg)
same=>n,Set(CDR(dialedpeernumber)=${DIALEDPEERNUMBER})
Что могло случится?случиться?
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.