<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Obrigado <EM>Denis</EM>. Obrigado <EM>Felipe</EM>.<BR>
Acabou que não acompanhei os dois últimos emails deste thread e achei outra solução.<BR>
A aplicação está (via AMI) requisitando este comando,<BR>
&nbsp;<BR>
Action: <STRONG>Originate</STRONG><BR>Channel: <FONT color=#a31515 size=2><A href="mailto:SIP/03188888888@aorta02">SIP/03188888888@aorta02</A></FONT><BR>Context: <FONT color=#a31515 size=2>ext-local</FONT><BR>Exten: <FONT color=#a31515 size=2>_0.<BR></FONT>
Priority: 1<BR>Callerid: <FONT color=#a31515 size=2>1511<BR>
</FONT><BR>E no&nbsp;<A href="mailto:extensions.conf@Asterisk">extensions.conf@Asterisk</A> tá a seguinte configuração,<BR>
[ext-local]<BR>
exten =&gt; _0.,1,Answer()<BR>exten =&gt; _0.,2,Playback(test)<BR>exten =&gt; _0.,3,Hangup()<BR>
&nbsp;<BR>
No <A href="mailto:sip_additional.conf@Asterisk">sip_additional.conf@Asterisk</A> tá assim,<BR>
&nbsp;<BR>
[1511]<BR>username=1511<BR>secret=123<BR>type=friend<BR>host=dynamic<BR>callerid=1511 &lt;1511&gt;<BR>context=ext-local<BR><BR>
[aorta02]<BR>type=peer<BR>username=aorta02<BR>secret=SENHA<BR>fromuser=aorta02<BR>fromdomain=vono.net.br<BR>context=gvt<BR>disallow=all<BR>allow=alaw<BR>allow=ilbc<BR>allow=ulaw<BR>host=vono.net.br<BR>insecure=very<BR>qualify=no<BR>port=5060<BR>aut=md5<BR>nat=yes<BR>canreinvite=no<BR>dtmfmode=rfc2833<BR>allow=gsm<BR><BR>
Agora estou trabalhando na aplicação: para identificar os estados da&nbsp;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 <EM>Denis</EM> falou: de atender antes de rodar o áudio.<BR>
Um abraço.<BR>
&nbsp;<BR>
&nbsp;<BR>
<BR>&gt; Date: Wed, 26 Mar 2008 08:59:24 -0300<BR>&gt; From: feliperp3@gmail.com<BR>&gt; To: asteriskbrasil@listas.asteriskbrasil.org<BR>&gt; Subject: Re: [AsteriskBrasil] Comando Originate (Asterisk Manager)<BR>&gt; <BR>&gt; Hum<BR>&gt; <BR>&gt; Legal a sua idéia Denis, utilizando o proprio canal Local do Asterisk<BR>&gt; <BR>&gt; vou experimentar :)<BR>&gt; <BR>&gt; Em 25/03/08, Denis Galvão&lt;denisgalvao@gmail.com&gt; escreveu:<BR>&gt; &gt; O Asterisk antes tenta conectar o Channel que vc especificou, se ele<BR>&gt; &gt; não consegue fazer isso ele não vai executar a extensão/prioridade<BR>&gt; &gt; (context/exten/priority).<BR>&gt; &gt;<BR>&gt; &gt; Para que vc possa simplesmente executar um Playback faça algo assim:<BR>&gt; &gt;<BR>&gt; &gt; No AMI:<BR>&gt; &gt; ---<BR>&gt; &gt; Action: Originate<BR>&gt; &gt; Channel: Local/playback@app-playback<BR>&gt; &gt; Context: ext-local<BR>&gt; &gt; Exten: 03132803380<BR>&gt; &gt; Priority: 1<BR>&gt; &gt; ---<BR>&gt; &gt;<BR>&gt; &gt; E no seu dialplan:<BR>&gt; &gt;<BR>&gt; &gt; [app-playback]<BR>&gt; &gt; exten =&gt; playback,1,Playback(tt-monkeys)<BR>&gt; &gt; exten =&gt; playback,n,Hangup<BR>&gt; &gt;<BR>&gt; &gt; [ext-local]<BR>&gt; &gt; exten =&gt; _0ZZXXXXXXXX,1,Dial(SIP/bla/${EXTEN})<BR>&gt; &gt;<BR>&gt; &gt; Algo assim...<BR>&gt; &gt;<BR>&gt; &gt; Mas o ideal seria vc antes conectar o canal destino(número que vai<BR>&gt; &gt; chamar) e após ele atender executar o Playback. Aí deixo contigo...<BR>&gt; &gt;<BR>&gt; &gt; Político adora essas "coisas"...<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; --<BR>&gt; &gt; Denis Galvão<BR>&gt; &gt; AsteriskBrasil.org<BR>&gt; &gt;<BR>&gt; &gt; Ajude a comunidade AsteriskBrasil.org, compre uma camiseta!<BR>&gt; &gt; http://www.voipmania.com.br<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; On 25 de mar de 2008, at 14:55, Wagner Freitas wrote:<BR>&gt; &gt;<BR>&gt; &gt; &gt; Olá Denis, estou desenvolvendo um serviço que não usa cliente SIP.<BR>&gt; &gt; &gt; A idéia é autenticar no Asterisk Manager e apenas gerar um<BR>&gt; &gt; &gt; Originate. No Asterisk já tá configurado para qdo fazer qualquer<BR>&gt; &gt; &gt; ligação que começa com o dígito "0", faça a chamada, rode um áudio<BR>&gt; &gt; &gt; e depois faça o hangup.<BR>&gt; &gt; &gt; Será que o problema que está ocorrendo é pq não tem cliente<BR>&gt; &gt; &gt; "esperando" pela chamada.<BR>&gt; &gt; &gt; Fiz este teste,<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; Action: Originate<BR>&gt; &gt; &gt; Channel: SIP/1511@192.168.1.151<BR>&gt; &gt; &gt; Context: ext-local<BR>&gt; &gt; &gt; Exten: SIP/03132803380<BR>&gt; &gt; &gt; Priority: 1<BR>&gt; &gt; &gt; Callerid: SIP/1511<BR>&gt; &gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; _______________________________________________<BR>&gt; &gt; Compre uma camiseta da AsteriskBrasil.org!<BR>&gt; &gt; http://www.voipmania.com.br<BR>&gt; &gt; == VoIPMania.com.br ==<BR>&gt; &gt;<BR>&gt; &gt; _______________________________________________<BR>&gt; &gt; LIsta de discussões AsteriskBrasil.org<BR>&gt; &gt; AsteriskBrasil@listas.asteriskbrasil.org<BR>&gt; &gt; http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil<BR>&gt; &gt;<BR>&gt; _______________________________________________<BR>&gt; Compre uma camiseta da AsteriskBrasil.org!<BR>&gt; http://www.voipmania.com.br<BR>&gt; == VoIPMania.com.br ==<BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; LIsta de discussões AsteriskBrasil.org<BR>&gt; AsteriskBrasil@listas.asteriskbrasil.org<BR>&gt; http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil<BR><BR><br /><hr />Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live Search Maps! <a href='http://www.livemaps.com.br/index.aspx?tr=true' target='_new'>Experimente já!</a></body>
</html>