[AsteriskBrasil] Elastix - Gravação Sob Demanda

Rodrigo Vian listas em porttaltecnologia.com.br
Sexta Abril 9 12:22:44 BRT 2010


Prezados,

Estou encontrando dificuldade para realizar a gravação sob demanda em 
uma distribuição do elastix, no caso, a versão 1.2-4 32bits.

Já especifiquei os parâmetros wW como opção, a facilidade está ativa no 
padrão ( *1 ), porém nada de gravar.

Fazendo uma pesquisa encontrei no voip-info.org algumas coisas, como 
definir a variável DYNAMIC_FEATURES=automon, e até criei a feature 
dinamicamente (grava conversa) mas nada de funcionar.


------------------------------------------
show features

Builtin Feature           Default Current
---------------           ------- -------
Pickup                    *8      *8     
Blind Transfer            #       ##     
Attended Transfer                 *2     
One Touch Monitor                 *1     
Disconnect Call           *       **     
Park Call                                

Dynamic Feature           Default Current
---------------           ------- -------
gravaconversa             no def  *7     

Call parking
------------
Parking extension   :   700
Parking context     :   parkedcalls
Parked call extensions: 701-720

------------------------------------------
show globals

DYNAMIC_FEATURES=automon#gravaconversa

------------------------------------------
features.conf

gravaconversa => *7,self/caller,Macro,appmonitor


------------------------------------------
extensions_custom.conf

[macro-appmonitor]
exten => s,1,GotoIf($["${XAD}" = "0" | "${XAD}" = ""]?startrec:stoprec)
exten => s,n(startrec),Background(beep)
exten => s,n,Set(XAD=1)
exten => s,n,Set(FILENAME=ADHOC-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${CALLERID(number)}-${UNIQUEID})
exten => s,n,NoOp(Arquivo ${FILENAME})
exten => s,n,Monitor(wav,${FILENAME},b)
exten => s,n,MacroExit
exten => s,n(stoprec),StopMonitor
exten => s,n,Set(XAD=0)
exten => s,n,Backgroud(beep&silence/1&beep)
exten => s,n,MacroExit

------------------------------------------


No log do asterisk não acontece nada além de mostrar os tons dtmf 
recebidos do ramal.

Estou utilizando um softfone (ekiga) para testes.

Ligo do softfone para meu fone fixo normalente, mas quando pressiono *1, 
nada acontece  :( 

Alguém tem alguma idéia do que pode ser?!

Obrigado.

At.

Rodrigo



Mais detalhes sobre a lista de discussão AsteriskBrasil