[AsteriskBrasil] Comando Originate (Asterisk Manager)
Wagner Freitas
wgfreitas em hotmail.com
Quarta Março 26 12:27:54 BRT 2008
Obrigado Denis. Obrigado Felipe.
Acabou que não acompanhei os dois últimos emails deste thread e achei outra solução.
A aplicação está (via AMI) requisitando este comando,
Action: OriginateChannel: SIP/03188888888 em aorta02Context: ext-localExten: _0.
Priority: 1Callerid: 1511
E no extensions.conf em Asterisk tá a seguinte configuração,
[ext-local]
exten => _0.,1,Answer()exten => _0.,2,Playback(test)exten => _0.,3,Hangup()
No sip_additional.conf em Asterisk tá assim,
[1511]username=1511secret=123type=friendhost=dynamiccallerid=1511 <1511>context=ext-local
[aorta02]type=peerusername=aorta02secret=SENHAfromuser=aorta02fromdomain=vono.net.brcontext=gvtdisallow=allallow=alawallow=ilbcallow=ulawhost=vono.net.brinsecure=veryqualify=noport=5060aut=md5nat=yescanreinvite=nodtmfmode=rfc2833allow=gsm
Agora estou trabalhando na aplicação: para identificar os estados da chamada e saber "o que fazer" -- esta aplicação deve estar sincronizada com uma aplicação web. Acho que esta solução atende o que o Denis falou: de atender antes de rodar o áudio.
Um abraço.
> Date: Wed, 26 Mar 2008 08:59:24 -0300> From: feliperp3 em gmail.com> To: asteriskbrasil em listas.asteriskbrasil.org> Subject: Re: [AsteriskBrasil] Comando Originate (Asterisk Manager)> > Hum> > Legal a sua idéia Denis, utilizando o proprio canal Local do Asterisk> > vou experimentar :)> > Em 25/03/08, Denis Galvão<denisgalvao em gmail.com> escreveu:> > O Asterisk antes tenta conectar o Channel que vc especificou, se ele> > não consegue fazer isso ele não vai executar a extensão/prioridade> > (context/exten/priority).> >> > Para que vc possa simplesmente executar um Playback faça algo assim:> >> > No AMI:> > ---> > Action: Originate> > Channel: Local/playback em app-playback> > Context: ext-local> > Exten: 03132803380> > Priority: 1> > ---> >> > E no seu dialplan:> >> > [app-playback]> > exten => playback,1,Playback(tt-monkeys)> > exten => playback,n,Hangup> >> > [ext-local]> > exten => _0ZZXXXXXXXX,1,Dial(SIP/bla/${EXTEN})> >> > Algo assim...> >> > Mas o ideal seria vc antes conectar o canal destino(número que vai> > chamar) e após ele atender executar o Playback. Aí deixo contigo...> >> > Político adora essas "coisas"...> >> >> > --> > Denis Galvão> > AsteriskBrasil.org> >> > Ajude a comunidade AsteriskBrasil.org, compre uma camiseta!> > http://www.voipmania.com.br> >> >> >> > On 25 de mar de 2008, at 14:55, Wagner Freitas wrote:> >> > > Olá Denis, estou desenvolvendo um serviço que não usa cliente SIP.> > > A idéia é autenticar no Asterisk Manager e apenas gerar um> > > Originate. No Asterisk já tá configurado para qdo fazer qualquer> > > ligação que começa com o dígito "0", faça a chamada, rode um áudio> > > e depois faça o hangup.> > > Será que o problema que está ocorrendo é pq não tem cliente> > > "esperando" pela chamada.> > > Fiz este teste,> > >> > > Action: Originate> > > Channel: SIP/1511 em 192.168.1.151> > > Context: ext-local> > > Exten: SIP/03132803380> > > Priority: 1> > > Callerid: SIP/1511> > >> >> >> > _______________________________________________> > 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> >> _______________________________________________> 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
_________________________________________________________________
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20080326/83ad02cf/attachment-0001.htm
More information about the AsteriskBrasil
mailing list