[AsteriskBrasil] Pegar hora final de ligação

Alex Tavares Faiotto alexfaiotto em globo.com
Sexta Dezembro 4 17:15:06 BRST 2009


Sim mas essa informações nao igual a de cima, olha la no dialplan eu crio um
arquivo para bilhetagem e outro para gravação e faço uma raiz de arquivo de
data da uma olhada?

2009/12/4 Rodrigo Lang <rodrigoferreiralang em gmail.com>

> Alex, você usa algum asterisk enlatado ou puro mesmo? Você pode optar entre
> os bancos MySQL e PostgreSQL... Ou qualquer outro por ODBC... Segue alguns
> links abaixo para você dar uma olhada! Além disso, o asterisk salva essas
> informações em cvs por padrão. Se for optar por colocar em banco, eu indico
> o PostgreSQL.
>
> http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql
> http://www.voip-info.org/wiki/view/Asterisk+cdr+pgsql
>
>
> Ats,
> Rodrigo Lang.
>
> 2009/12/4 Alex Tavares Faiotto <alexfaiotto em globo.com>
>
>> Como eu faria para salvar todas essas informações no banco de dados?
>>
>> 2009/12/4 Rodrigo Lang <rodrigoferreiralang em gmail.com>
>>
>> Alex, pelo que eu entendi você quer criar sua própria bilhetagem no
>>> asterisk, mas porque você não salva em banco de dados?
>>>
>>>
>>>
>>> Ats,
>>> Rodrigo Lang.
>>>
>>> 2009/12/4 Alex Tavares Faiotto <alexfaiotto em globo.com>
>>>
>>>  Esse e meu extensio.cof
>>>>
>>>> exten => _1XXX,1,Set(DIRNAME=${STRFTIME(${EPOCH},,%Y/%m/%d)}/${EXTEN})
>>>> exten =>
>>>> _1XXX,2,Set(FILENAME=${DIRNAME}/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}${EXTEN})
>>>> exten => _1XXX,3,System(/bin/mkdir -p
>>>> /var/spool/asterisk/monitor/${DIRNAME})
>>>> exten => _1XXX,4,System(/bin/touch
>>>> /var/spool/asterisk/monitor/bilhetagem/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}-${EXTEN})
>>>> exten => _1XXX,5,System(/bin/echo ${STRFTIME(${EPOCH},GMT+2,%Y-%m-%d
>>>> %H:%M:%S)} ${DIRNAME}/ ${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}${EXTEN}) >
>>>> /var/spool/asterisk/monitor/bilhetagem/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}-${EXTEN})
>>>> exten => _1XXX,6,MixMonitor(${FILENAME}.wav,b)
>>>> exten => _1XXX,8,Dial(SIP/${EXTEN},40)
>>>> exten => _1XXX,9,Hangup()
>>>>
>>>> Aqui eu pego as informações e crio um bilhete para ter hora de começo
>>>> data o caminho da gravação nome da gravação
>>>>
>>>> Eu so estou precisando saber se existe algum comando parta descobrir o
>>>> comando de termino da gravação? depois do dial, quando uma pessoa desliga o
>>>> telefone?
>>>>
>>>> Isso eh possivel no asterisk
>>>>
>>>> Ja tentei suar o que voce abaixo nao foi o que eu queria fazer mais
>>>> ajudo ...
>>>>
>>>> xD
>>>>
>>>>
>>>>
>>>> 2009/12/4 Rodrigo Vian <listas em porttaltecnologia.com.br>
>>>>
>>>>  Bom dia
>>>>>
>>>>> Utilize a variável "${CDR(end)}", ela registra data e hora final da
>>>>> ligação... Aconselho utilizar uma macro..
>>>>>
>>>>> exten => _1XXX,1,MixMonitor(${FILENAME}.wav,b)
>>>>> exten => _1XXX,2,Dial(SIP/${EXTEN},40)
>>>>> exten => _1XXX,3,Macro(hangupchamada)
>>>>>
>>>>> [macro-hangupchamada]
>>>>> exten => s,1,NoOp ( Data Inicial: "${CDR(start}" - Origem:
>>>>> "${CDR(src)}" - Destino: "${CDR(dst)}" - Data Final "${CDR(end)}"  -
>>>>> Duração: "${CDR(billsec)}" )
>>>>> exten => s,n,ResetCDR(w)
>>>>> exten => s,n,NoCDR()
>>>>> exten => s,n,hangup()
>>>>>
>>>>>
>>>>>
>>>>> Também você pode configurar o cdr_custom para gerar o arquivo csv com
>>>>> os dados que você quer..
>>>>>
>>>>> CDR_CUSTOM
>>>>> =================================
>>>>> ;[mappings]
>>>>> ;Master.csv =>
>>>>> "${CDR(clid)}","${CDR(src)}","${CDR(dst)}","${CDR(dcontext)}","${CDR(channel)}",
>>>>>
>>>>> "${CDR(dstchannel)}","${CDR(lastapp)}","${CDR(lastdata)}","${CDR(start)}","${CDR(answer)}","${CDR(end)}",
>>>>>
>>>>> "${CDR(duration)}","${CDR(billsec)}","${CDR(disposition)}","${CDR(amaflags)}","${CDR(accountcode)}",
>>>>> "${CDR(uniqueid)}","${CDR(userfield)}"
>>>>>
>>>>> =================================
>>>>> OBS= Linha única ;)
>>>>>
>>>>>
>>>>> Abs
>>>>>
>>>>> Alex Tavares Faiotto escreveu:
>>>>>
>>>>>  Pessoal estou com problema no extensions.conf, gostaria de saber se
>>>>> por uma ligação feita no dial plan eu posso pegar o horario de termino de
>>>>> ligação, exemplo assim
>>>>>
>>>>> exten => _1XXX,1,System(/bin/echo ${STRFTIME(${EPOCH},GMT+2,%Y-%m-%d
>>>>> %H:%M:%S)} Estou pegando o horaio e jogando ali >
>>>>> /var/spool/asterisk/monitor/teste.txt
>>>>> exten => _1XXX,2,MixMonitor(${FILENAME}.wav,b)
>>>>> exten => _1XXX,3,Dial(SIP/${EXTEN},40)
>>>>> exten => _1XXX,4,Hangup()
>>>>>
>>>>> TEMO COMO `pelo extension pegar o termino da gravação
>>>>>
>>>>> ------------------------------
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>>>>> - Valor similar ao de placas E1 PCI;
>>>>> - Não há problemas de compatibilidade com barramento PCI;
>>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois
>>>>> servidores compartilham o mesmo E1)
>>>>> Conheça mais sobre este produto em www.red-fone.com
>>>>> _______________________________________________
>>>>> Lista de discussões AsteriskBrasil.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>>>>> - Valor similar ao de placas E1 PCI;
>>>>> - Não há problemas de compatibilidade com barramento PCI;
>>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois
>>>>> servidores compartilham o mesmo E1)
>>>>> Conheça mais sobre este produto em www.red-fone.com
>>>>> _______________________________________________
>>>>> Lista de discussões AsteriskBrasil.org
>>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>>>> - Valor similar ao de placas E1 PCI;
>>>> - Não há problemas de compatibilidade com barramento PCI;
>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois
>>>> servidores compartilham o mesmo E1)
>>>> Conheça mais sobre este produto em www.red-fone.com
>>>> _______________________________________________
>>>> Lista de discussões AsteriskBrasil.org
>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>
>>>
>>>
>>>
>>> --
>>> Rodrigo F. Lang
>>> Amd. de Redes em Telecom
>>> http://langtechnologies.blogspot.com/
>>>
>>> _______________________________________________
>>> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>>> - Valor similar ao de placas E1 PCI;
>>> - Não há problemas de compatibilidade com barramento PCI;
>>> - Possibilitam a construção de soluções de alta disponibilidade(dois
>>> servidores compartilham o mesmo E1)
>>> Conheça mais sobre este produto em www.red-fone.com
>>> _______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>
>>
>> _______________________________________________
>> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>> - Valor similar ao de placas E1 PCI;
>> - Não há problemas de compatibilidade com barramento PCI;
>> - Possibilitam a construção de soluções de alta disponibilidade(dois
>> servidores compartilham o mesmo E1)
>> Conheça mais sobre este produto em www.red-fone.com
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
>
> --
> Rodrigo F. Lang
> Amd. de Redes em Telecom
> http://langtechnologies.blogspot.com/
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091204/7cb89fb2/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil