Необходимо сделать что бы имя записи разговора имело следующий вид: {uniqueid}.wav и сохранялось в папке /var/spool/asterisk/monitor без распределения по папкам (год/месяц/день)
В файле extensions_additional.conf поправил строчки
Код: Выделить всё
exten => recordcheck,n,Set(__CALLFILENAME=${ARG2}-${ARG3}-${FROMEXTEN}-${TIMESTR}-${UNIQUEID})
exten => recordcheck,n,MixMonitor(${MIXMON_DIR}${YEAR}/${MONTH}/${DAY}/${CALLFILENAME}.${MON_FMT},a${MONITOR_REC_OPTION}i(LOCAL_MIXMON_ID)${MIXMON_BEEP},${MIXMON_POST})
Код: Выделить всё
exten => recordcheck,n,Set(__CALLFILENAME=${UNIQUEID})
exten => recordcheck,n,MixMonitor(${MIXMON_DIR}${CALLFILENAME}.${MON_FMT},a${MONITOR_REC_OPTION}i(LOCAL_MIXMON_ID)${MIXMON_BEEP},${MIXMON_POST})
Судя по всему мое решение не правильное.
Подскажите в каком направлении надо двигаться для решения моего вопроса