Модуль регистрации телефонных переговоров "Mnemonica"

May 13, 2013 09:48

Бесплатный модуль регистрации телефонных переговоров "Mnemonica" предназначен для отображения в браузере статистики по телефонным сессиям,которые были зафиксированы сервером Elastix.

Read more... )

Asterisk запись mp3 gui

Leave a comment

Как сменить папку сохранения записей? ext_946291 August 6 2013, 12:26:23 UTC
Специально создал папку /mnt/Recordings/monitor, подправил в файле /etc/asterisk/extensions_override_freepbx.conf :
[macro-record-enable]
include => macro-record-enable-custom
exten => s,1,GotoIf($["${BLINDTRANSFER}" = ""]?check)
exten => s,n,ResetCDR(w)
exten => s,n,StopMixMonitor()
exten => s,n(check),ExecIf($["${ARG1}"=""]?MacroExit())
exten => s,n,GotoIf($["${ARG2}"="Group"]?Group:OUT)
exten => s,n(Group),Set(LOOPCNT=${FIELDQTY(ARG1,-)})
exten => s,n,Set(ITER=1)
exten => s,n(begin),GotoIf($["${CUT(DB(AMPUSER/${CUT(ARG1,-,${ITER})}/recording),=,3)}" != "Always"]?continue)
exten => s,n,Set(TEXTEN=${CUT(ARG1,-,${ITER})})
exten => s,n,Noop(Recording enable for ${TEXTEN})
exten => s,n,Set(CALLFILENAME=g${TEXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
exten => s,n,Goto(record)
exten => s,n(continue),Set(ITER=$[${ITER}+1])
exten => s,n,GotoIf($[${ITER}<=${LOOPCNT}]?begin)
exten => s,n(OUT),GotoIf($["${ARG2}"="IN"]?IN)
exten => s,n,ExecIf($["${CUT(DB(AMPUSER/${ARG1}/recording),\\\|,1):4}" != "Always"]?MacroExit())
exten => s,n,Noop(Recording enable for ${ARG1})
exten => s,n,Set(CALLFILENAME=${UNIQUEID})
exten => s,n,Set(monopt=nice -n 19 /usr/local/bin/lame -b16 --silent /mnt/Recordings/monitor/${CALLFILENAME}.wav /mnt/Recordings/monitor/${CALLFILENAME}.mp3)
exten => s,n,Goto(record)
exten => s,n(IN),ExecIf($["${CUT(DB(AMPUSER/${ARG1}/recording),\\\|,2):3}" != "Always"]?MacroExit())
exten => s,n,Noop(Recording enable for ${ARG1})
exten => s,n,Set(CALLFILENAME=${UNIQUEID})
exten => s,n,Set(monopt=nice -n 19 /usr/local/bin/lame -b16 --silent /mnt/Recordings/monitor/${CALLFILENAME}.wav /mnt/Recordings/monitor/${CALLFILENAME}.mp3)
exten => s,n(record),MixMonitor(/mnt/Recordings/monitor/${CALLFILENAME}.wav,b,${monopt})
exten => s,n,MacroExit()

Но записей в ней нет. Где что ещё нужно поправить?

Reply

Re: Как сменить папку сохранения записей? icluzo August 7 2013, 02:00:42 UTC
все правильно прописали, только права еще надо поменять
cd /mnt/Recordings/
chmod -R 777 *

и вновь созданные файлы появятся

Reply

Re: Как сменить папку сохранения записей? ext_946291 August 7 2013, 13:11:43 UTC
Не получается. Файлов нет.

Not Found
The requested URL /spool/asterisk/monitor/1375880444.305.mp3 was not found on this server.

Почему-то мнемоника пытается искать не в той папке, которую я указал.

Reply

Re: Как сменить папку сохранения записей? icluzo August 8 2013, 03:43:57 UTC
Правильно , вы же из браузера открываете, с его точки зрения /spool/asterisk/monitor/1375880444.305.mp3 это
/var/www/html/spool/asterisk/monitor/1375880444.305.mp3

Reply

Re: Как сменить папку сохранения записей? ext_946291 August 21 2013, 13:54:34 UTC
Разговоры в папку пишутся, но сразу и в wav и в mp3
И из браузера их не послушать.
Как мне с этим разобраться?

Reply

Re: Как сменить папку сохранения записей? icluzo August 22 2013, 01:54:20 UTC
если разговоры пишутся , но не в папку , которая указана в первоначальном варианте - нужно изменить настройки вэб сервера

Reply

Re: Как сменить папку сохранения записей? ext_946291 August 22 2013, 07:00:10 UTC
А как?
И почему разговоры пишутся одновременно и в wav и в mp3?

Reply


Leave a comment

Up