Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2014-02-26 09:49:29 +0400

thunderamur Gravatar thunderamur

Не работает AUDIOHOOK_INHERIT(MixMonitor)=yes

Ранее по совету с этого же форума добавил опцию

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})

Что могло случится?

Не работает AUDIOHOOK_INHERIT(MixMonitor)=yes

Ранее по совету с этого же форума добавил опцию

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.