[AsteriskBrasil] PlayBack com AMD tocando apenas no outro lado da linha

JefãoKPTA JOKER jefaokpta em hotmail.com
Quarta Abril 24 10:00:11 BRT 2013


Entendo parceiro, vamos tentar o seguinte:
Vc poderia fazer tipo assim

[interno]exten => _1X.,1,Dial(DGV/g1/${EXTEN:1}|60|CoM(analisechamada))
exten => _1X.,n,GotoIf($["${DB_DELETE(AMD/${EXTEN})}"="humano"]?human)
exten => _1X.,n,Playback(maquina)
exten => _1X.,n,Hangup
exten => _1X.,n(human),Playback(humano)
exten => _1X.,n,Hangup

[macro-analisechamada]exten => s,1,NoCDRexten => s,n,AMDexten => s,n,GotoIf($[${AMDSTATUS}=HUMAN]?humn:mach)exten => s,n(mach),Set(DB(AMD/${CUT(CHANNEL,-,1):4})=maquina)
exten => s,n,Hangup
exten => s,n,MacroExit()exten => s,n(humn),Set(DB(AMD/${CUT(CHANNEL,-,1):4})=humano)
exten => s,n,Hangup
exten => s,n,MacroExit()
A idéia em verde é capturar apenas no numero do ramal se for SIP/1000 pegar só o 1000
A macro armazena no AstDB a decisão do AMD e de volta ao contexto interno vc consulta a decisão do AMD.

Vc viu na macro q decido e dou um hangup no canal, isto desliga somente o lado B da chamada.
Se eu não desligar o canal A não sairá do Dial entende.
Em laranja o parametro "o" no Dial é opcional, se ao desligar o canal B o canal A não for para a próxima prioridade, vc força.

Em vermelho vc consulta o AstDB e já deleta o dado (pra não ficar sujo).

Cara espero q ajude

Falows

From: desenvolvimento em righttelemarketing.com.br
To: asteriskbrasil em listas.asteriskbrasil.org
Date: Tue, 23 Apr 2013 18:31:59 +0000
Subject: Re: [AsteriskBrasil] PlayBack com AMD tocando apenas no outro lado da linha




Amigão , obrigado por tirar minha dúvida, mas teria como eu utilizar ele pra tocar no ramal que esta efetuando a ligação?

por exemplo, a pessoa ao discar para um número que for máquina, o asterisk retorna para ela um PlayBack dizendo , "Máquina".
 
 
From: jefaokpta em hotmail.com
To: asteriskbrasil em listas.asteriskbrasil.org
Date: Mon, 22 Apr 2013 16:26:35 -0300
Subject: Re: [AsteriskBrasil] PlayBack com AMD tocando apenas no outro lado da linha




Cara a sua macro roda realmente só pro destino...

a origem aguarda o fim pra depois conectar as pernas...



Não tem falha.



falows

From: desenvolvimento em righttelemarketing.com.br
To: asteriskbrasil em listas.asteriskbrasil.org
Date: Mon, 22 Apr 2013 18:41:54 +0000
Subject: [AsteriskBrasil] PlayBack com AMD tocando apenas no outro lado da	linha




Boa Tarde Amigos !
estou usando o asterisk 1.4.22 puro , tenho um simples código , ele funciona mas o que acontece é que quando o PlayBack toca, ele toca apenas pra quem está chegando a ligação, mas nunca pra quem estáfazendo a ligação, para o originador da chamada o audio fica mudo , acontece a msm coisa com o Hangup, ele nao desliga o ramal, alguém poderia me ajudar ?
meu DialPlan é o seguinte :
[interno]exten => _1X.,1,Dial(DGV/g1/${EXTEN:1}|60|CM(analisechamada))exten => _1X.,n,Hangup
[macro-analisechamada]exten => s,1,NoCDRexten => s,n,AMDexten => s,n,GotoIf($[${AMDSTATUS}=HUMAN]?humn:mach)exten => s,n(mach),PlayBack(tt-monkeys)exten => s,n,MacroExit()exten => s,n(humn),WaitForSilence(500)exten => s,n,PlayBack(hello-world)
 		 	   		  

_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conhe�a em www.Khomp.com.
_______________________________________________
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experi�ncia com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br
_______________________________________________
ALIGERA � Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank � Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org 		 	   		  

_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conhe�a em www.Khomp.com.
_______________________________________________
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experi�ncia com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br
_______________________________________________
ALIGERA � Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank � Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org 		 	   		  

_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conhe�a em www.Khomp.com.
_______________________________________________
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experi�ncia com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br
_______________________________________________
ALIGERA � Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank � Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org 		 	   		  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130424/a980014d/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil