[AsteriskBrasil] RES: monitoring

Rodrigo - Asterisk rreinig em bol.com.br
Quinta Novembro 26 09:12:25 BRST 2009


José, 
vc pode também criar uma macro de gravação e chamar ela dentro de seu
contexto, por exemplo:

[macro-record-enable]
exten => s,1,GotoIf($[${LEN(${BLINDTRANSFER})} > 0]?2:4)
exten => s,2,ResetCDR(w)
exten => s,3,StopMonitor()
exten =>
s,4,AGI(recordingcheck,${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)},${UNIQUEID})
exten => s,5,Noop(No recording needed) 
exten => s,999,MixMonitor(${CALLFILENAME}.wav)



Contexto:

[seucontexto]
include => seucontexto-custom
exten => _X.,1,Macro(user-callerid,SKIPTTL,)
exten => _X.,n,Set(_NODEST=)
exten => _X.,n,Macro(record-enable,${AMPUSER},OUT,)
exten => _X.,n,Macro(dialout-trunk,24,${EXTEN},,)
exten => _X.,n,Macro(outisbusy,)

; end of [seucontexto]

Fazendo assim, ele chama a macro record-enable, e grava as ligações.

Espero ter ajudado.
At.
Rodrigo
 

__________ Information from ESET NOD32 Antivirus, version of virus signature
database 4637 (20091125) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 



Mais detalhes sobre a lista de discussão AsteriskBrasil