[AsteriskBrasil] asterisk + java

Danilo Almeida daniloricalmeida em gmail.com
Quarta Agosto 14 13:16:08 BRT 2013


Mike!

Desculpe minha ignorância, mas como seria esse Daemon?
Seria praticamente a mesma coisa de executar um AGI na hora da chamada e
passar os parâmetros que quero em tempo real para a aplicação?


Em 14 de agosto de 2013 09:29, Mike Tesliuk <mike em tesliuk.com> escreveu:

>  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> 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>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> 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> 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>
>>>> 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> 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
>>>>>> 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>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 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>  --
>>>>>> *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
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>  --
>>>>> *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
>>>>>
>>>>   _______________________________________________
>>>> 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
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>>>
>>>
>>>
>>>
>>>  --
>>> *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 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
>>
>>
>>
>> _______________________________________________
>> 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
>>
>
>
>
>  --
> *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
>
>
>
> _______________________________________________
> 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
>



-- 
*att*
*Danilo Almeida*
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130814/0b1078f7/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil