[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