Bom dia Felippe,<br><br>Na verdade amigo o codigo de callback que vc achou no meu site é
uma Application do asterisk, ou seja, não será necessário aplicar um
"patch". Vc vai precisar apenas compilar o codigo (isso deverá gerar um
arquivo callback.so) e adicionar na pasta de modulos do seu asterisk
(usr/lib/asterisk/modules/). Feito isso é só vc reiniciar o seu
asterisk que a application já poderá ser usado no seu dialplan.<br>
<br>Ai vai um exemplo de dialplan simples do uso do callback... <br><br>(extensions.conf)...<br><br>[entrante]<br>exten => callback,1,Noop(Executando callback para ${CALLERIDNUM})<br>exten => callback,n,Callback(SIP/terminacao/${CALLERIDNUM},callback,s,1)<br>
<div id="mb_1">
exten => callback,n,Hangup()<br><br>[callback]<br>exten => s,1,Disa(no-password,callback-dial)<br>exten => s,n,Hangup()<br><br>[callback-dial]<br>exten => _0ZZ.,1,Dial(SIP/terminacao/${EXTEN},60,L(3600000))<br>
exten => _0ZZ.,n,Hangup()<br><br>Esse
é uma forma de usar o callback... no meu servidor eu faço da seguinte
forma. A pessoa liga para o meu numero entrante... o servidor BINA a
ligação e dispara o Callback(). O servidor liga pra pessoa de volta e
dá tom de linha através do Disa(). Depois da pessoa discar o numero
desejado a ligação é realizada pelo Dial().<br>
<br>Bom, essa é a forma classica do uso do callback, mas vc pode usa-lo
como achar melhor. Com relação ao arquivo .conf o meu codigo não
oferece suporte a esse tipo de configuração, mas vc mesmo pode faze-lo
estudando os codigos fontes.<br>
<br>Fique com Deus e bom trabalho.<br><br>Atenciosamente,<br>Ricardo Landim<br>Engenheiro de Telecomunicações</div><br><br><div><span class="gmail_quote">2008/3/8, <a href="mailto:alcaponefelippe@bol.com.br">alcaponefelippe@bol.com.br</a> <<a href="mailto:alcaponefelippe@bol.com.br">alcaponefelippe@bol.com.br</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Pessoal, tenho um * com uma digivoice de 4fxo.<br> Vi ano passado uma solucao de call back muito legal e gostaria de entender e extruturar tal em meu servidor.<br> Porem de uma olhada e achei algo interessante 100% o que quero:<br>
Achei este legal:<br> <a href="http://ricardo.pksolutions.com.br/app_callback.c">http://ricardo.pksolutions.com.br/app_callback.c</a><br> <br> Esta solucao do link acima eh perfeito, mas nao entendo onde colocar esse PATCH que ele fez e onde cadastro os celulares autorizados para tal aplicaçao.<br>
<br> Mas enfim, quem tiver um tempinho de me ajudar em enviar exemplos das confs que funcionam legais e utilidades.., sera bem vinda.<br> <br> A principio, gostaria de ligar a cobrar dos celulares dos funcionarios da empresa para o * atraves da digivoice, apos, este desligaria a chamada e retornaria ao meu celular atraves da digivoice tb, apos, me desse um tom (disa) para que eu possa efetuar as chamadas atraves do meu celular acessando o *.<br>
<br> Enfim, sei que posso fazer um arquivo .conf listando os celulares dos funcionarios autorizados...<br> <br> Agradeço voce que leu ate aqui! :-)<br> <br> Felippe.<br> <br> _______________________________________________<br>
Compre uma camiseta da AsteriskBrasil.org!<br> <a href="http://www.voipmania.com.br">http://www.voipmania.com.br</a><br> == <a href="http://VoIPMania.com.br">VoIPMania.com.br</a> ==<br> <br> _______________________________________________<br>
LIsta de discussões AsteriskBrasil.org<br> <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br> <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote></div><br>