[AsteriskBrasil] asterisk + java

Mike Tesliuk mike em tesliuk.com
Quarta Agosto 14 09:29:07 BRT 2013


Na verdade nao vira um fusuê, você faz um Daemon, que fica escutando no 
AMI e "traduzindo" os resultados em HTML ou seja oque for, o manager 
esta gerando de qualquer forma a informação, você abre o seu daemon no 
manager, e coleta o resultado

Em 14/08/13 07:28, Danilo Almeida escreveu:
> bom Jefão!!
>
> na verdade preciso do hangup e de algumas informações em tempo real. 
> Após algumas leituras e conversação com alguns amigos, consegui 
> enxergar, que para isso, terei que ficar escutando o tempo todo a 
> chamada para conseguir o hangup em tempo real via AMI. Para o que 
> tenho hoje, não é viável ficar enviando comando externo para o 
> servidor a todo momento, tendo em vista que vai virar um "fusuê" 
> quando tiver mais de 20 simultâneas. Então, realmente terei que fazer 
> algo em AGI e de alguma forma passar isso para o sistema em tempo 
> real. Dessa forma sim, usarei o método que me disse de executar um AGI 
> após o hangup.
>
> valeu a todos pelas dicas
>
>
> Em 13 de agosto de 2013 17:50, jefaokpta <jefaokpta em hotmail.com 
> <mailto:jefaokpta em hotmail.com>> escreveu:
>
>     Parceiro acredito q uma pqna alteração pode resolver.
>
>     Seu Originate deve ser executado no * por um certo contexto;
>
>     Vc pode add o exten 'h' neste contexto, assim no fim da ligação vc
>     pode lançar um AGI p armazenar esses dados finais. Entede?
>
>     Falows
>
>     On 13-08-2013 15:31, Danilo Almeida wrote:
>>     olá galera!!
>>
>>     já to até aprendendo java.. rsrs
>>     Consegui pegar algumas variáveis no momento da conexão, porém,
>>     ainda não consegui fazer o que realmente quero.
>>     quando rodo o comando originate pela API asterisk-java, queria
>>     identificar o momento do hangup para o sistema executar uma ação
>>     e também recuperar algumas variáveis do asterisk. Vi que tem uma
>>     classe HangupCause nesta API, porém, como saber a causa do hangup
>>     sem antes saber a hora dele!!! Alguém aqui ja usou essa API, se
>>     sim, como identificou o momento do hangup? isso é possível?
>>
>>     foi mal se falei alguma besteira, programação não é muito minha
>>     área, ainda mais sendo java... se fosse PHP pelo menos eu me
>>     virava..rsrs
>>
>>     Valeu galera!
>>
>>
>>     Em 9 de agosto de 2013 14:58, Danilo Almeida
>>     <daniloricalmeida em gmail.com <mailto:daniloricalmeida em gmail.com>>
>>     escreveu:
>>
>>         Leiber,
>>
>>         Não sei se é possível via AMI receber o DIALSTATUS e o RECID
>>         da chamada ou se vou ter que fazer um AGI para isso. A
>>         princípio seria essas duas variáveis que preciso. Sabe me
>>         dizer se é possível via AMI? Ou terei que fazer via AGI?
>>
>>         desde já obrigado!
>>
>>
>>         Em 9 de agosto de 2013 13:30, Leiber <leiber em gmail.com
>>         <mailto:leiber em gmail.com>> escreveu:
>>
>>             Danilo,
>>
>>             Fazer um click-to-call não é nada complicado seja usando
>>             Java, php enfim. Existe algumas formas de fazer isso
>>             usando o Originate do asterisk-java ou por arquivos
>>             .calls por exemplo, mas tudo muito simples e de fácil
>>             entendimento.
>>
>>             No Java quando faço normalmente trabalho com duas únicas
>>             mensagens ERROR ou SUCESS utilizando requisições ajax
>>             inclusive.
>>
>>             Qual mensagem vc espera encontrar após o Originate ?
>>
>>             Leiber Wallace
>>             Via iPhone
>>
>>             Em 08/08/2013, às 23:24, Marcio - Google
>>             <marciorp em gmail.com <mailto:marciorp em gmail.com>> escreveu:
>>
>>>             Danilo, ou você aprende java ou eles aprendem Asterisk
>>>             ... simples assim.
>>>
>>>             Fazer isso que queres em Perl é baba.
>>>
>>>             [...]'s
>>>
>>>             Marcio
>>>
>>>             ========================================
>>>             ########### Campanha Ajude o Marcio! ###########
>>>             http://sosmarcio.blogspot.com.br/
>>>             http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
>>>             ========================================
>>>
>>>             Em 08/08/2013 15:20, "Danilo Almeida"
>>>             <daniloricalmeida em gmail.com
>>>             <mailto:daniloricalmeida em gmail.com>> escreveu:
>>>
>>>                 valeu Galera!
>>>
>>>                 Acho que o que se aproximou mais da minha realidade
>>>                 aqui foi a dica do Roger, porém, ainda to um pouco
>>>                 no escuro... queria passar para o pessoal do
>>>                 desenvolvimento um exemplo (script) em java pegando
>>>                 esse retorno. Eu não conheço nada de Java e os
>>>                 programadores não conhecem nada de asterisk. To
>>>                 vasculhando na Net pra ver se acho alguma coisa...
>>>
>>>                 Obrigado a todos
>>>
>>>
>>>                 Em 7 de agosto de 2013 20:24, Claudio Eden GMAIL
>>>                 <claudio.eden em gmail.com
>>>                 <mailto:claudio.eden em gmail.com>> escreveu:
>>>
>>>                     Danilo,
>>>
>>>                     Precisei de algo parecido com essa sua
>>>                     necessidade certa vez, e no meu caso resolvi
>>>                     usando o processo de criar um arquivo .call e
>>>                     usar o diretório outgoing. Com isso, pelos
>>>                     parâmetros que podemos utilizar, o asterisk
>>>                     movia os arquivos para o outgoing_done e depois
>>>                     eu fazia uma varredura nesse diretório lendo a
>>>                     variavel dentro do arquivo que me dava o status
>>>                     da ligação.
>>>
>>>                     Era algo simples, com script feito em PHP e que
>>>                     eu rodava direto na linha de comando do linux.
>>>
>>>                     Dê uma olhada nesse link:
>>>                     https://wiki.asterisk.org/wiki/display/AST/Asterisk+Call+Files
>>>
>>>                     Att.
>>>
>>>                     Claudio Eden
>>>                     claudio.eden em gmail.com
>>>                     <mailto:claudio.eden em gmail.com>
>>>                     www.eden.com.br <http://www.eden.com.br>
>>>
>>>
>>>                     Em 07/08/13 18:02, Danilo Almeida escreveu:
>>>>                     Mike,
>>>>                     no meu caso, é um ATIVO que faz as ligações,
>>>>                     eles acessam a pagina do cliente, nesta pagina
>>>>                     tem o numero, ele clica no numero, o java manda
>>>>                     o originate para o asterisk, o ramal do PA
>>>>                     toca, ele atende e a ligação é disparada para o
>>>>                     cliente. Mais essa não é a questão, estamos
>>>>                     aprimorando a ferramenta, por isso, precisamos
>>>>                     de alguns retornos do asterisk para não
>>>>                     ficarmos no "escuro" quando uma ligação não
>>>>                     completa.
>>>>
>>>>
>>>>                     Em 7 de agosto de 2013 17:56, Mike Tesliuk
>>>>                     <mike em tesliuk.com <mailto:mike em tesliuk.com>>
>>>>                     escreveu:
>>>>
>>>>                         Normalmente agente usa isso trazendo a
>>>>                         mensagem para uma fila, ou seja, voce gera
>>>>                         a ligação, na hora que atende você manda
>>>>                         para uma gravacao e depois para uma fila, e
>>>>                         algum dos ramais na fila vai atender a chamada
>>>>
>>>>                         Em 07/08/13 16:53, Danilo Almeida escreveu:
>>>>>                         boa Galera!
>>>>>
>>>>>                         Tem um sistema java rodando aqui na
>>>>>                         empresa que trabalho que integra com o
>>>>>                         asterisk somente para mandar um originate
>>>>>                         (famoso click-to-call). O pessoal da
>>>>>                         programação, reclama que as vezes não
>>>>>                         completa a ligação e não tem nenhum
>>>>>                         retorno para saber o problema.
>>>>>
>>>>>                         Alguém ai já fez alguma aplicação em java
>>>>>                         que recebe algum retorno do asterisk?
>>>>>                         como por exemplo, enviar um sip show peers
>>>>>                         para saber quais ramais estão logados, ou
>>>>>                         algo do tipo que tenha algum retorno.
>>>>>
>>>>>                         Se alguém puder me passar algum link que
>>>>>                         possui exemplos agradeço.
>>>>>
>>>>>                         abraço.
>>>>>
>>>>>                         -- 
>>>>>                         *att*
>>>>>                         *Danilo Almeida*
>>>>>
>>>>>
>>>>>                         _______________________________________________
>>>>>                         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 emwww.Khomp.com  <http://www.Khomp.com>.
>>>>>                         _______________________________________________
>>>>>                         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 - Acessewww.aligera.com.br  <http://www.aligera.com.br>.
>>>>>                         _______________________________________________
>>>>>                         Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org  <mailto: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
>>>>                         <http://www.Khomp.com>.
>>>>                         _______________________________________________
>>>>                         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 <http://www.aligera.com.br>.
>>>>                         _______________________________________________
>>>>                         Para remover seu email desta lista, basta
>>>>                         enviar um email em branco para
>>>>                         asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>                         <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>>>>
>>>>
>>>>
>>>>
>>>>                     -- 
>>>>                     *att*
>>>>                     *Danilo Almeida*
>>>>
>>>>
>>>>                     _______________________________________________
>>>>                     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 emwww.Khomp.com  <http://www.Khomp.com>.
>>>>                     _______________________________________________
>>>>                     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 - Acessewww.aligera.com.br  <http://www.aligera.com.br>.
>>>>                     _______________________________________________
>>>>                     Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org  <mailto: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 <http://www.Khomp.com>.
>>>                     _______________________________________________
>>>                     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 <http://www.aligera.com.br>.
>>>                     _______________________________________________
>>>                     Para remover seu email desta lista, basta enviar
>>>                     um email em branco para
>>>                     asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>                     <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>>>
>>>
>>>
>>>
>>>                 -- 
>>>                 *att*
>>>                 *Danilo Almeida*
>>>
>>>                 _______________________________________________
>>>                 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 <http://www.Khomp.com>.
>>>                 _______________________________________________
>>>                 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 <http://www.aligera.com.br>.
>>>                 _______________________________________________
>>>                 Para remover seu email desta lista, basta enviar um
>>>                 email em branco para
>>>                 asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>                 <mailto: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 <http://www.Khomp.com>.
>>>             _______________________________________________
>>>             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 <http://www.aligera.com.br>.
>>>             _______________________________________________
>>>             Para remover seu email desta lista, basta enviar um
>>>             email em branco para
>>>             asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>             <mailto: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 <http://www.Khomp.com>.
>>             _______________________________________________
>>             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 <http://www.aligera.com.br>.
>>             _______________________________________________
>>             Para remover seu email desta lista, basta enviar um email
>>             em branco para
>>             asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>             <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>>
>>
>>
>>
>>         -- 
>>         *att*
>>         *Danilo Almeida*
>>
>>
>>
>>
>>     -- 
>>     *att*
>>     *Danilo Almeida*
>>
>>
>>     _______________________________________________
>>     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 emwww.Khomp.com  <http://www.Khomp.com>.
>>     _______________________________________________
>>     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 - Acessewww.aligera.com.br  <http://www.aligera.com.br>.
>>     _______________________________________________
>>     Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org  <mailto: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 <http://www.Khomp.com>.
>     _______________________________________________
>     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
>     <http://www.aligera.com.br>.
>     _______________________________________________
>     Para remover seu email desta lista, basta enviar um email em
>     branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>     <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>
>
>
>
> -- 
> *att*
> *Danilo Almeida*
>
>
> _______________________________________________
> 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.
> _______________________________________________
> 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/20130814/ff2cf9d0/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil