[AsteriskBrasil] Flash em Canal ZAP

Paulo Heckmaier heckmaier em gmail.com
Quarta Novembro 14 19:12:11 BRST 2007


porque voce nao coloca o proprio comando hangup?

ficaria assim
exten => s,1,Answer
exten => s,n,Wait(1)
exten => s,n,hangup
exten => s,n,Dial(SIP/4102,30,rtT)
exten => s,n,Hangup

Boa sorte
On Nov 13, 2007 6:35 PM, Marcus Vinicius <marc_mcs10 em yahoo.com.br> wrote:

> Pessoal,
>
> Uso uma placa TDM04B da Digium.
> Estou derrubando ligações a cobrar com a aplicação flash() e estou com o
> seguinte problema:
> Depois que o flash() derruba a ligação para quem ligou a ligação continua
> rodando dentro do asterisk no plano de discagem. Ou seja, derruba apenas
> para quem ligou. Mas os comandos após o flash são executados.
>
> Meu plano de discagem:
> exten => s,1,Answer
> exten => s,n,Wait(1)
> exten => s,n,Flash()
> exten => s,n,Dial(SIP/4102,30,rtT)
> exten => s,n,Hangup
>
>
> No Console vejam o resultado de uma ligação a cobrar:
>     -- Executing SetAMAFlags("Zap/4-1", "billing") in new stack
>     -- Executing Set("Zap/4-1", "MOH=") in new stack
>     -- Executing GotoIf("Zap/4-1", "1?nomoh") in new stack
>     -- Goto (from-outside-s-nx-1801-2359,s,5)
>     -- Executing Macro("Zap/4-1", "aa-teste-marcus") in new stack
>     -- Executing Answer("Zap/4-1", "") in new stack
>     -- Executing Wait("Zap/4-1", "1") in new stack
>     -- Executing Flash("Zap/4-1", "") in new stack
>     -- Flashed channel Zap/4-1    (Neste Momento a Ligação Realmente Cai
> Para Quem Ligou)
>     -- Executing Dial("Zap/4-1", "SIP/4102|30|rtT") in new stack
>     -- Called 4102
>     -- SIP/4102-082239b0 is ringing
>
> Porem percebam que a ligação continua dentro do asterisk e faz o dial.
>
> Eu gostaria que no momento do Flash() a ligação fosse derrubada para os
> dois lados e o dial não fosse executado. O que eu preciso é uma forma do
> asterisk fazer um hungup se o flash derrubar a ligação a cobrar.
>
> Tentei colocar um answer e uma playback depois mas continua tocando o dial
> até dar time out.
>
>
>
> Alguém sabe se é possível fazer com que derrube dos dois lados?
>
>
> Agradeço desde já.
>
>
> Marcus Vinícius
>
> ------------------------------
> Abra sua conta no Yahoo! Mail<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.mail.yahoo.com/>,
> o único sem limite de espaço para armazenamento!
>
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
>            http://www.voipmania.com.br
>                == VoIPMania.com.br ==
>
> _______________________________________________
> 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/20071114/e8dc5a65/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil