Цитата |
---|
написал: Вся информация о звонках берется из AMI. Во FreePBX запись ищется в двух местах: 1. Переменная канала MIXMONITOR_FILENAME, читается сразу после начала разговора. 2. Событие cdr, после завершения разговора. |
Мне не удалось, используя Monitor для записи и переменную MIXMONITOR_FILENAME, решить проблему записи в таблицу ПТ20_ЗаписьЖурналаЗвонков, вероятно что-то не так делаю.
Решил использую MixMonitor, пишу в три потока
Код |
---|
exten => recordcheck,n,MixMonitor(${MIXMON_DIR}${YEAR}/${MONTH}/${DAY}/${CALLFILENAME}.${MON_FMT},r(${MIXMON_DIR}${YEAR}/${MONTH}/${DAY}/${CALLFILENAME}_in.${MON_FMT})t(${MIXMON_DIR}${YEAR}/${MONTH}/${DAY}/${CALLFILENAME}_out.${MON_FMT})Sb,a${MONITOR_REC_OPTION}i(LOCAL_MIXMON_ID)${MIXMON_BEEP},${MIXMON_POST}) |