[AsteriskBrasil] callback + disa

Ricardo Landim pangole em bol.com.br
Segunda Julho 2 19:32:01 BRT 2007


Sim, eu mesmo criei...

a estrutura do asterisk é muito boa para fazer modulos adicionais... essa é
a grande vantagem do mundo Open Source...

Antes de te passar os fontes eu só vou dar uma organizada e colocar a
possibilidade de vc colocar argumentos na função... tipo...

exten =>
callback,1,Callback(SIP/tronco/${CALLERIDNUM},context,extension,priority)

onde:
SIP/tronco/${CALLERIDNUM} -> tronco e numero para o callback
context -> contexto que ele será direcionado depois do callback
extension -> extension que ele será direcionado depois do callback
priority -> priority que ele será direcionado depois do callback

No meu caso eu já deixei todas essas configurações dentro do proprio codigo
fonte... na verdade estava com preguiça de fazer o suporte aos parametros...
mas vou fazer aqui... terminando eu te passo tudo certo blz?

Att,
Ricardo Landim

Em 02/07/07, Emerson Reis <eluizbr em gmail.com> escreveu:

> Me passa ai.. é interessante isso.. para eu testar aqui...
> Vc quem criou?
>
> Em 02/07/07, Ricardo Landim <pangole em bol.com.br > escreveu:
>
> > Ola Emerson,
> >
> > esse função Callback() foi eu mesmo que fiz... gerei um modulo e
> > adicionei essa application no asterisk... funciona legal! Se quiser o codigo
> > fonte eu passo....
> >
> > Basicamente o que ela faz e pegar o callerid do telefone... depois de um
> > timeout ele liga de volta... isso pode ser feita de outras formas!
> >
> > Att,
> > Ricardo Landim
> >
> > Em 02/07/07, Emerson Reis < eluizbr em gmail.com> escreveu:
> > >
> > > Onde vc arrumou a aplicação CALLBACK?
> > > Meu asterisk 1.2.18 não tem ela....
> > >
> > > Em 02/07/07, Ricardo Landim < pangole em bol.com.br > escreveu:
> > > >
> > > > Bom dia galera,
> > > >
> > > > ai vai os meu contextos para o callback + disa....
> > > >
> > > > ;contexto da entrada da chamada
> > > > ;identificado o chamador e desliga
> > > > [vono]
> > > > exten => callback,1,Noop(Executando callback para ${CALLERIDNUM})
> > > > exten => callback,n,Callback()
> > > > exten => callback,n,Hangup()
> > > >
> > > > ;chama o Disa para dar o tom de linha
> > > > ;referenciando o contexto callback-dial
> > > > [callback]
> > > > exten => s,1,Disa(no-password,callback-dial)
> > > > exten => s,n,Hangup()
> > > >
> > > > ;contexto de saida
> > > > [callback-dial]
> > > > exten => _0ZZ.,1,Dial(SIP/vono/${EXTEN},60,L(3600000))
> > > > exten => _0ZZ.,n,Hangup()
> > > >
> > > >
> > > > Não tem segredo... deve ser CODEC mesmo.... vou tentar ir mudando os
> > > > codecs....
> > > >
> > > > Att,
> > > > Ricardo Landim
> > > >
> > > > Em 02/07/07, Lucas Silva < lucas.silva em gmail.com> escreveu:
> > > > >
> > > > > Olá, poderia nos mostrar o seu extensions.conf para que possamos
> > > > > lhe ajudar, assim fica mais fácil.
> > > > >
> > > > > Em 01/07/07, Ricardo Landim <pangole em bol.com.br > escreveu:
> > > > > >
> > > > > > Ola pessoal,
> > > > > >
> > > > > > estou tentando fazer um callback + disa mas a coisa naum tah
> > > > > > dando certo... o sistema consegue fazer o callback mas naum consigo ouvir o
> > > > > > tom de discagem...
> > > > > >
> > > > > > Eu toh fazendo o seguinte...
> > > > > >
> > > > > > Recebo a ligação por um numero entrante da VONO...
> > > > > > Identifico o callerid e ligo de volta atraves de um tronco da
> > > > > > tellfree...
> > > > > > Quando eu atendo a ligação fica mudo...
> > > > > > Se eu disco os numeros o DISA funciona....
> > > > > > A ligação sai por um tronco da VONO
> > > > > > Mas tbm naum consigo ouvir o ring...
> > > > > > Quando a pessoa do outro lado atende fica normal a ligação....
> > > > > >
> > > > > > Fica mais ou menos assim....
> > > > > >
> > > > > > EU <-----------------tellfree
> > > > > > <-------------------Asterisk------------------> VONO------------------->
> > > > > > Telefone de destino
> > > > > >
> > > > > > Estou desconfiado que eh codec... eu soh toh permitindo g729...
> > > > > >
> > > > > > Alguem tem ideia do que pode ser...????????
> > > > > >
> > > > > > Att,
> > > > > > Ricardo
> > > > > >
> > > > > > _______________________________________________
> > > > > > LIsta de discussões AsteriskBrasil.org
> > > > > > AsteriskBrasil em listas.asteriskbrasil.org
> > > > > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> > > > > >
> > > > > > _______________________________________________
> > > > > > Acesse o  wiki AsteriskBrasil.org:
> > > > > > http://www.asteriskbrasil.org
> > > > > >
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > LIsta de discussões AsteriskBrasil.org
> > > > > AsteriskBrasil em listas.asteriskbrasil.org
> > > > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> > > > >
> > > > > _______________________________________________
> > > > > Acesse o  wiki AsteriskBrasil.org:
> > > > > http://www.asteriskbrasil.org
> > > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > LIsta de discussões AsteriskBrasil.org
> > > > AsteriskBrasil em listas.asteriskbrasil.org
> > > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> > > >
> > > > _______________________________________________
> > > > Acesse o  wiki AsteriskBrasil.org:
> > > > http://www.asteriskbrasil.org
> > > >
> > >
> > >
> > > _______________________________________________
> > > LIsta de discussões AsteriskBrasil.org
> > > AsteriskBrasil em listas.asteriskbrasil.org
> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> > >
> > > _______________________________________________
> > > Acesse o  wiki AsteriskBrasil.org:
> > > http://www.asteriskbrasil.org
> > >
> >
> >
> > _______________________________________________
> > LIsta de discussões AsteriskBrasil.org
> > AsteriskBrasil em listas.asteriskbrasil.org
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
> > _______________________________________________
> > Acesse o  wiki AsteriskBrasil.org:
> > http://www.asteriskbrasil.org
> >
>
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070702/b2b5b175/attachment-0001.html


Mais detalhes sobre a lista de discussão AsteriskBrasil