Grabar Llamadas en Asterisk MP3

408 views
Skip to first unread message

DarwinPeru

unread,
May 11, 2009, 10:02:06 PM5/11/09
to asterisk-es
Muchachos, he recibido ayudas de parte de muchos de ustedes, en verdad
se agradece, ahora tengo una consulta que hacer... estoy haciendo las
grabaciones de las conversaciones en mi Servidor, todo funciona bien,
el problema es que estan en Formato WAV las cuales pesan demasiado,
tengo un script que ejecuto al final del dia y convierte todos los WAV
en MP3 y es mas me borra los WAV originales y solo deja los MP3, todo
esto lo hace gracias al LAME, sin embargo hace un tiempo atras
encontré una config para que el lame haga la transformacion a MP3
automaticamente justo al finalizar la llamada, pero nunca me llego a
funcionar, actualmente lo que tengo en mi Extensions.conf es lo
siguiente:

exten => _1NXXNXXXXXX,1,set(calltime=${STRFTIME(${EPOCH},,%d%m%C%y-%H%M
%S)})
exten => _1NXXNXXXXXX,2,MixMonitor(/var/spool/asterisk/monitor/Records/
${calltime}del${CALLERID(num)}al${EXTEN}.wav)
exten => _1NXXNXXXXXX,3,Dial(SIP/1${EXTEN:2}@ProveedorVOIP,60,tTr)
exten => _1NXXNXXXXXX,4,Hangup()

y aque lla config que nunca logre hacer funcionar es esta:

exten => 5411,1,Set(TIMESTAMP=${STRFTIME(,EST5EDT,%Y%m%d-%H%M%S)})
exten => 5411,n,MixMonitor(/tmp/411_${TIMESTAMP}.wav|av(0)V(0)|nice -n
19 lame -h --quiet --preset phone /tmp/411_${TIMESTAMP}.wav /tmp/411_$
{TIMESTAMP}.mp3)
exten => 5411,n,Dial(sip/snom,30,Ttr)
exten => 5411,n,Hangup()

alguien me podria indicar como lograr hacerlo de manera correcta en
mis 10 Extensiones telefoncias?

Saludos

Darwin

Maxi

unread,
May 12, 2009, 8:40:16 AM5/12/09
to aster...@googlegroups.com
Deberas ver porque no se ejecuta el comando posterior al mixmonitor,
intenta ejecutar el mismo en la consola de Linux para ver si no hay un
error de sintaxis o proba con algun otro comando mas simple en el
mixmonitor, a ver si se ejecuta, etc.

Otra alternativa es poner el comando de transformacion en la exten 'h'
cuando la llamada finalice.

DarwinPeru

unread,
May 14, 2009, 12:50:42 AM5/14/09
to asterisk-es
Me podrias dar algunos ejemplos por favor, sorry lo que pasa es que
soy casi nuevo en esto de ASTERISK

Gracias

Darwin
Reply all
Reply to author
Forward
0 new messages