Re: [AsteriskBrasil] asterisk-java

2015-08-13 Por tôpico Samuel Dantas
Cintia, isso depende muito. Você basicamente vai ter que integrar o 
banco com a escrita nos arquivos estáticos do Asterisk (.conf), ou usar 
o modo real time do asterisk e gerenciar as configurações pelo banco.
Quanto ao asterisk-java, não conheço, mas creio que seja uma biblioteca 
para controlar o manager do asterisk etc, assim como tem para python, 
php etc etc, isso você também vai utilizar. Bom, recomendo que você 
estude inicialmente sobre asterisk, tente montar um pabx do zero com 
tudo que você precisa, isso sem usar nenhuma interface, e depois faça 
seu projeto baseando em todos arquivos/confs etc que precisou editar 
para construir o pabx, dai você vai ter mais base para saber o que sua 
aplicação web vai precisar fazer. Espero ter ajudado, e boa sorte na sua 
aplicação, e precisando estudar sobre asterisk = 
http://www.asterisklibre.org/


Abraço.

On 08/13/2015 01:11 PM, Cíntia wrote:
Boa Tarde Pessoal. Tenho uma dúvida muito fraca, porem necessaria, 
pois estou iniciando com asterisk.


Bom é  seguinte: Preciso montar uma interface gráfica para gerenciar o 
asterisk.
estou  fazendo do zero, não consegui entender os tutorial de mapear o 
asterisk.java.
Já instalei o netBeans, criei a pasta java dentro do asterisk, queria 
saber faço no netBeans um projeto novo Java web e importo a biblioteca 
asterisk-java? ou tem alguma outra forma de forma.

Obrigada
*
*

*Atenciosamente,
*Cíntia Machado 




___
KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
www.workoffee.com.br. Sorteio de brindes no encerramento.
___
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org


___
KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
www.workoffee.com.br. Sorteio de brindes no encerramento.
___
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] asterisk-java

2015-08-13 Por tôpico Mário Arnaldo Mazon
  Pergunta boba. FreePbx ou outras gui´s não tem atendem ?

2015-08-13 15:27 GMT-03:00 Samuel Dantas dantasam...@gmail.com:

 Cintia, isso depende muito. Você basicamente vai ter que integrar o banco
 com a escrita nos arquivos estáticos do Asterisk (.conf), ou usar o modo
 real time do asterisk e gerenciar as configurações pelo banco.
 Quanto ao asterisk-java, não conheço, mas creio que seja uma biblioteca
 para controlar o manager do asterisk etc, assim como tem para python, php
 etc etc, isso você também vai utilizar. Bom, recomendo que você estude
 inicialmente sobre asterisk, tente montar um pabx do zero com tudo que você
 precisa, isso sem usar nenhuma interface, e depois faça seu projeto
 baseando em todos arquivos/confs etc que precisou editar para construir o
 pabx, dai você vai ter mais base para saber o que sua aplicação web vai
 precisar fazer. Espero ter ajudado, e boa sorte na sua aplicação, e
 precisando estudar sobre asterisk = http://www.asterisklibre.org/

 Abraço.

 On 08/13/2015 01:11 PM, Cíntia wrote:

 Boa Tarde Pessoal. Tenho uma dúvida muito fraca, porem necessaria, pois
 estou iniciando com asterisk.

 Bom é  seguinte: Preciso montar uma interface gráfica para gerenciar o
 asterisk.
 estou  fazendo do zero, não consegui entender os tutorial de mapear o
 asterisk.java.
 Já instalei o netBeans, criei a pasta java dentro do asterisk, queria
 saber faço no netBeans um projeto novo Java web e importo a biblioteca
 asterisk-java? ou tem alguma outra forma  de forma.
 Obrigada


 *Atenciosamente, *Cíntia Machado



 ___
 KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
 dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
 e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA emwww.workoffee.com.br. 
 Sorteio de brindes no encerramento.
 ___
 DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
 para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
 Construa soluções de PABX IP com produtos DigiVoice - visite  
 www.digivoice.com.br
 ___
 Para remover seu email desta lista, basta enviar um email em branco para 
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org



 ___
 KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
 dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
 e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
 www.workoffee.com.br. Sorteio de brindes no encerramento.
 ___
 DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
 FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
 Construa soluções de PABX IP com produtos DigiVoice - visite
 www.digivoice.com.br
 ___
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

___
KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
www.workoffee.com.br. Sorteio de brindes no encerramento.
___
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] asterisk-java

2015-08-13 Por tôpico Rafael dos Santos Saraiva
Boa Tarde Cintia

Não trabalho com Java, mas creio que você deva criar o seu projeto na pasta
de trabalho do NetBeans na sua máquina e depois fazer o upload dos arquivos
compilados para o servidor Asterisk.
Mas passe na lista qual o tutorial e biblioteca está utilizando, de repente
há algum colega que já tenha trabalhado com ela e possa ajudar.


[image: Sua Foto] rafaels...@gmail.comRafael S. SaraivaPorto Alegre - RS
| Mobile:  (51) 8174-7956
http://br.linkedin.com/pub/rafael-saraiva/52/aab/230
https://plus.google.com/u/0/+RafaelSaraivaRS

Em 13 de agosto de 2015 13:11, Cíntia cintiafm2...@gmail.com escreveu:

 Boa Tarde Pessoal. Tenho uma dúvida muito fraca, porem necessaria, pois
 estou iniciando com asterisk.

 Bom é  seguinte: Preciso montar uma interface gráfica para gerenciar o
 asterisk.
 estou  fazendo do zero, não consegui entender os tutorial de mapear o
 asterisk.java.
 Já instalei o netBeans, criei a pasta java dentro do asterisk, queria
 saber faço no netBeans um projeto novo Java web e importo a biblioteca
 asterisk-java? ou tem alguma outra forma  de forma.
 Obrigada


 *Atenciosamente,*Cíntia Machado


 ___
 KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
 dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
 e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
 www.workoffee.com.br. Sorteio de brindes no encerramento.
 ___
 DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
 FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
 Construa soluções de PABX IP com produtos DigiVoice - visite
 www.digivoice.com.br
 ___
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

___
KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
www.workoffee.com.br. Sorteio de brindes no encerramento.
___
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] asterisk-java

2015-08-13 Por tôpico Roger Pitigliani
Boa noite,

Depende que tipo de gerenciamento você deseja desenvolver. Se for somente
para gerar as configurações creio que não precise dessa biblioteca, seria
apenas DB e processos para geração de arquivos, ou, utilizar o asterisk em
realtime (na minha opinião a geração de arquivos é a melhor opção). Caso
deseje interagir com o asterisk em tempo real, enviando comandos, monitorar
eventos, ai podes utilizar essa biblioteca. Não é necessário criar nada no
Asterisk para utilizar ela, apenas configurar um login AMI com permissões
necessárias para a aplicação conectar ao asterisk. Já utilizei ela para
fazer essas interações com o Asterisk, porém acabei deixando ela meio de
lado, e ainda utilizando a linguagem java, optei por monitorar eventos do
Asterisk, fazendo uma conexão Socket comum e analisando o trafego. Quanto
ao envio de comandos para o asterisk, passei a utilizar AMI via http
(requisição GET comum), onde os retornos podem vir JSON ou XML.

Espero ter ajudado..

Att
--
Roger Pitigliani
rogerwin...@gmail.com
Skype: roger.pitigliani

SmartNX
www.smartnx.com.br


Em 13 de agosto de 2015 13:11, Cíntia cintiafm2...@gmail.com escreveu:

 Boa Tarde Pessoal. Tenho uma dúvida muito fraca, porem necessaria, pois
 estou iniciando com asterisk.

 Bom é  seguinte: Preciso montar uma interface gráfica para gerenciar o
 asterisk.
 estou  fazendo do zero, não consegui entender os tutorial de mapear o
 asterisk.java.
 Já instalei o netBeans, criei a pasta java dentro do asterisk, queria
 saber faço no netBeans um projeto novo Java web e importo a biblioteca
 asterisk-java? ou tem alguma outra forma  de forma.
 Obrigada


 *Atenciosamente,*Cíntia Machado


 ___
 KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
 dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
 e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
 www.workoffee.com.br. Sorteio de brindes no encerramento.
 ___
 DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
 FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
 Construa soluções de PABX IP com produtos DigiVoice - visite
 www.digivoice.com.br
 ___
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org




--
___
KHOMP: Primeira edição do WORKOFFEE CAMPO GRANDE acontecerá
dia 19/09 no Grand Park Hotel. Conheça todo portfólio KHOMP
e o recém lançado NGP. Faça já sua INSCRIÇÃO GRATUITA em
www.workoffee.com.br. Sorteio de brindes no encerramento.
___
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico Neimar Avila
Qual a sua dúvida na API? 

Basicamente você cria listener´s para os eventos que deseja monitorar. 




- Mensagem original -

De: El Mizuton - PI rmizu...@gmail.com 
Para: asteriskbrasil@listas.asteriskbrasil.org 
Enviadas: Sexta-feira, 13 de setembro de 2013 11:15:18 
Assunto: [AsteriskBrasil] Asterisk + Java 

Bom dia pessoal. 

Estou com uma necessidade em minha empresa, de monitorar tanto as extensões 
(ramais) quanto as linhas externas em um sistema web baseado em Java. Estou 
utilizando até o momento o asterisk-java para realizar outras funções, mas não 
estou conseguindo realizar a contento o monitoramento dos canais. 
Uma sugestão que recebi foi a de usar a API live, mas não consegui entender 
muito bem o seu funcionamento. 

Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu algo 
semelhante? 

Abraços! 

___ 
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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico El Mizuton - PI
Então cara, basicamente, o que eu preciso é criar, em um sistema web, um
painelzinho simples com os ícones dos ramais e o status dos mesmos (livre /
em uso / desconectado / etc). Para isso, o que eu pretendia fazer era
lançar um método em java a cada 1 minuto que monitorasse todos os canais
definidos no painel.
No momento, ai déia não é manter uma thread rodando em background, como
listener, e sim buscar o estado dos canais apenas quando o lado cliente
solicitar ao servidor de aplicação, mas estou aberto a sugestões.
Até o momento, o meu (parco) uso do pacote asterisk-java se extende apenas
à realizar chamadas... e nada mais, então reconheço que estou meio perdido
nesse aspecto.
Qual a classe ou método que eu poderia utilizar para isso?
Como eu disse antes, me recomendaram utilizar a api Live, mas não consegui
resultados também, devo estar fazendo alguma bobeira.

Valeu!


Em 13 de setembro de 2013 10:38, Neimar Avila nei...@virtualsistemas.com.br
 escreveu:

 Qual a sua dúvida na API?

 Basicamente você cria listener´s para os eventos que deseja monitorar.




 --
 *De: *El Mizuton - PI rmizu...@gmail.com
 *Para: *asteriskbrasil@listas.asteriskbrasil.org
 *Enviadas: *Sexta-feira, 13 de setembro de 2013 11:15:18
 *Assunto: *[AsteriskBrasil] Asterisk + Java


 Bom dia pessoal.

 Estou com uma necessidade em minha empresa, de monitorar tanto as
 extensões (ramais) quanto as linhas externas em um sistema web baseado em
 Java. Estou utilizando até o momento o asterisk-java para realizar outras
 funções, mas não estou conseguindo realizar a contento o monitoramento dos
 canais.
 Uma sugestão que recebi foi a de usar a API live, mas não consegui
 entender muito bem o seu funcionamento.

 Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu algo
 semelhante?

 Abraços!

 ___
 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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org




-- 
*Roberto Mizuuti*
*Diretor Técnico*
*Cubelogic Sistemas  Webdesign*
*E-mail / MSN: robe...@cubelogic.com.br*
*Cel: (65) 8123-5156 / (65) 9972-7466*
___
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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico jefaokpta

Talvez eu possa ajudar amigo

estou desenvolvendo um front-end próprio p o ast* em java, ainda não 
cheguei na tela de telefonista, onde farei oq vc descreveu entre outras 
coisas.


neste projeto uso a API asterisk-java.

Qual a dificuldade?

Em 13-09-2013 11:15, El Mizuton - PI escreveu:

Bom dia pessoal.

Estou com uma necessidade em minha empresa, de monitorar tanto as 
extensões (ramais) quanto as linhas externas em um sistema web baseado 
em Java. Estou utilizando até o momento o asterisk-java para realizar 
outras funções, mas não estou conseguindo realizar a contento o 
monitoramento dos canais.
Uma sugestão que recebi foi a de usar a API live, mas não consegui 
entender muito bem o seu funcionamento.


Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu 
algo semelhante?


Abraços!


___
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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico El Mizuton - PI
Opa, fala rapaz...

Então, o que eu preciso é arrumar uma maneira de, a partir de uma chamada
de uma página web (provavelmente com AJAX), retornar o estado de todos os
canais (extensões e linhas externas) para apresentar de maneira amigável
para a operadora.
No entanto, eu não encontrei ainda com o asterisk-java qual seria a forma
de checar o status do canal... =/

Alguma sugestão?


Em 13 de setembro de 2013 10:45, jefaokpta jefaok...@hotmail.com escreveu:

  Talvez eu possa ajudar amigo

 estou desenvolvendo um front-end próprio p o ast* em java, ainda não
 cheguei na tela de telefonista, onde farei oq vc descreveu entre outras
 coisas.

 neste projeto uso a API asterisk-java.

 Qual a dificuldade?

 Em 13-09-2013 11:15, El Mizuton - PI escreveu:

  Bom dia pessoal.

 Estou com uma necessidade em minha empresa, de monitorar tanto as
 extensões (ramais) quanto as linhas externas em um sistema web baseado em
 Java. Estou utilizando até o momento o asterisk-java para realizar outras
 funções, mas não estou conseguindo realizar a contento o monitoramento dos
 canais.
  Uma sugestão que recebi foi a de usar a API live, mas não consegui
 entender muito bem o seu funcionamento.

 Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu algo
 semelhante?

  Abraços!


 ___
 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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org




-- 
*Roberto Mizuuti*
*Diretor Técnico*
*Cubelogic Sistemas  Webdesign*
*E-mail / MSN: robe...@cubelogic.com.br*
*Cel: (65) 8123-5156 / (65) 9972-7466*
___
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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico El Mizuton - PI
Como um adendo à explicação do meu problema...
Até o momento, eu tentei utilizar a classe ExtensionStateAction... mas sem
sucesso.
E já me foi falado para utilizar também o live, mas não consegui.



Em 13 de setembro de 2013 10:52, El Mizuton - PI rmizu...@gmail.comescreveu:

 Opa, fala rapaz...

 Então, o que eu preciso é arrumar uma maneira de, a partir de uma chamada
 de uma página web (provavelmente com AJAX), retornar o estado de todos os
 canais (extensões e linhas externas) para apresentar de maneira amigável
 para a operadora.
 No entanto, eu não encontrei ainda com o asterisk-java qual seria a forma
 de checar o status do canal... =/

 Alguma sugestão?


 Em 13 de setembro de 2013 10:45, jefaokpta jefaok...@hotmail.comescreveu:

  Talvez eu possa ajudar amigo

 estou desenvolvendo um front-end próprio p o ast* em java, ainda não
 cheguei na tela de telefonista, onde farei oq vc descreveu entre outras
 coisas.

 neste projeto uso a API asterisk-java.

 Qual a dificuldade?

 Em 13-09-2013 11:15, El Mizuton - PI escreveu:

  Bom dia pessoal.

 Estou com uma necessidade em minha empresa, de monitorar tanto as
 extensões (ramais) quanto as linhas externas em um sistema web baseado em
 Java. Estou utilizando até o momento o asterisk-java para realizar outras
 funções, mas não estou conseguindo realizar a contento o monitoramento dos
 canais.
  Uma sugestão que recebi foi a de usar a API live, mas não consegui
 entender muito bem o seu funcionamento.

 Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu
 algo semelhante?

  Abraços!


 ___
 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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org




 --
 *Roberto Mizuuti*
 *Diretor Técnico*
 *Cubelogic Sistemas  Webdesign*
 *E-mail / MSN: robe...@cubelogic.com.br*
 *Cel: (65) 8123-5156 / (65) 9972-7466*




-- 
*Roberto Mizuuti*
*Diretor Técnico*
*Cubelogic Sistemas  Webdesign*
*E-mail / MSN: robe...@cubelogic.com.br*
*Cel: (65) 8123-5156 / (65) 9972-7466*
___
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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico El Mizuton - PI
Gracias!

Vou tentar e se der certo, posto aqui.
Obrigado pela ajuda!


Em 13 de setembro de 2013 13:04, Neimar Avila nei...@virtualsistemas.com.br
 escreveu:

 Utilize assim:

 public class StatusRamalRequest {

 private String ramal;

 public String getRamal() {
 return ramal;
 }

 public void setRamal(String ramal) {
 this.ramal = ramal;
 }

 }

 public StatusRamalResponse(StatusRamalRequest request) {
 try {
 GetVarAction
 action = new GetVarAction();
 String ramal = request.getRamal();
 if(!ramal.contains(/)){
 ramal = SIP/+ ramal ;
 }
 action.setVariable(DEVICE_STATE( + ramal + ));
 GetVarResponse response = (GetVarResponse) getServer().sendAction(action);
 this.sucesso = isSuccess(response);
 this.statusRamal = response.getValue();
 this.mensagem = response.getVariable();
 } catch (Throwable t) {
 setExcecoes(t);
 }
 }



 --
 *De: *El Mizuton - PI rmizu...@gmail.com
 *Para: *asteriskbrasil@listas.asteriskbrasil.org
 *Enviadas: *Sexta-feira, 13 de setembro de 2013 11:45:00
 *Assunto: *Re: [AsteriskBrasil] Asterisk + Java


 Então cara, basicamente, o que eu preciso é criar, em um sistema web, um
 painelzinho simples com os ícones dos ramais e o status dos mesmos (livre /
 em uso / desconectado / etc). Para isso, o que eu pretendia fazer era
 lançar um método em java a cada 1 minuto que monitorasse todos os canais
 definidos no painel.
 No momento, ai déia não é manter uma thread rodando em background, como
 listener, e sim buscar o estado dos canais apenas quando o lado cliente
 solicitar ao servidor de aplicação, mas estou aberto a sugestões.
 Até o momento, o meu (parco) uso do pacote asterisk-java se extende apenas
 à realizar chamadas... e nada mais, então reconheço que estou meio perdido
 nesse aspecto.
 Qual a classe ou método que eu poderia utilizar para isso?
 Como eu disse antes, me recomendaram utilizar a api Live, mas não consegui
 resultados também, devo estar fazendo alguma bobeira.

 Valeu!


 Em 13 de setembro de 2013 10:38, Neimar Avila 
 nei...@virtualsistemas.com.br escreveu:

 Qual a sua dúvida na API?

 Basicamente você cria listener´s para os eventos que deseja monitorar.




 --
 *De: *El Mizuton - PI rmizu...@gmail.com
 *Para: *asteriskbrasil@listas.asteriskbrasil.org
 *Enviadas: *Sexta-feira, 13 de setembro de 2013 11:15:18
 *Assunto: *[AsteriskBrasil] Asterisk + Java


 Bom dia pessoal.

 Estou com uma necessidade em minha empresa, de monitorar tanto as
 extensões (ramais) quanto as linhas externas em um sistema web baseado em
 Java. Estou utilizando até o momento o asterisk-java para realizar outras
 funções, mas não estou conseguindo realizar a contento o monitoramento dos
 canais.
 Uma sugestão que recebi foi a de usar a API live, mas não consegui
 entender muito bem o seu funcionamento.

 Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu
 algo semelhante?

 Abraços!

 ___
 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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org




 --
 *Roberto Mizuuti*
 *Diretor Técnico*
 *Cubelogic Sistemas  Webdesign*
 *E-mail / MSN: robe...@cubelogic.com.br*
 *Cel: (65) 8123-5156 / (65) 9972-7466*


 ___
 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

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico Neimar Avila
Utilize assim: 

public class StatusRamalRequest { 


private String ramal; 

public String getRamal() { 
return ramal; 
} 

public void setRamal(String ramal) { 
this.ramal = ramal; 
} 

} 



public StatusRamalResponse(StatusRamalRequest request) { 
try { 
GetVarAction 
action = new GetVarAction(); 
String ramal = request.getRamal(); 
if(!ramal.contains(/)){ 
ramal = SIP/+ ramal ; 
} 
action.setVariable(DEVICE_STATE( + ramal + )); 
GetVarResponse response = (GetVarResponse) getServer().sendAction(action); 
this.sucesso = isSuccess(response); 
this.statusRamal = response.getValue(); 
this.mensagem = response.getVariable(); 
} catch (Throwable t) { 
setExcecoes(t); 
} 
} 



- Mensagem original -

De: El Mizuton - PI rmizu...@gmail.com 
Para: asteriskbrasil@listas.asteriskbrasil.org 
Enviadas: Sexta-feira, 13 de setembro de 2013 11:45:00 
Assunto: Re: [AsteriskBrasil] Asterisk + Java 

Então cara, basicamente, o que eu preciso é criar, em um sistema web, um 
painelzinho simples com os ícones dos ramais e o status dos mesmos (livre / em 
uso / desconectado / etc). Para isso, o que eu pretendia fazer era lançar um 
método em java a cada 1 minuto que monitorasse todos os canais definidos no 
painel. 
No momento, ai déia não é manter uma thread rodando em background, como 
listener, e sim buscar o estado dos canais apenas quando o lado cliente 
solicitar ao servidor de aplicação, mas estou aberto a sugestões. 
Até o momento, o meu (parco) uso do pacote asterisk-java se extende apenas à 
realizar chamadas... e nada mais, então reconheço que estou meio perdido nesse 
aspecto. 
Qual a classe ou método que eu poderia utilizar para isso? 
Como eu disse antes, me recomendaram utilizar a api Live, mas não consegui 
resultados também, devo estar fazendo alguma bobeira. 

Valeu! 


Em 13 de setembro de 2013 10:38, Neimar Avila  nei...@virtualsistemas.com.br  
escreveu: 



Qual a sua dúvida na API? 

Basicamente você cria listener´s para os eventos que deseja monitorar. 





De: El Mizuton - PI  rmizu...@gmail.com  
Para: asteriskbrasil@listas.asteriskbrasil.org 
Enviadas: Sexta-feira, 13 de setembro de 2013 11:15:18 
Assunto: [AsteriskBrasil] Asterisk + Java 


Bom dia pessoal. 

Estou com uma necessidade em minha empresa, de monitorar tanto as extensões 
(ramais) quanto as linhas externas em um sistema web baseado em Java. Estou 
utilizando até o momento o asterisk-java para realizar outras funções, mas não 
estou conseguindo realizar a contento o monitoramento dos canais. 
Uma sugestão que recebi foi a de usar a API live, mas não consegui entender 
muito bem o seu funcionamento. 

Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu algo 
semelhante? 

Abraços! 

___ 
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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org 






-- 
Roberto Mizuuti 
Diretor Técnico 
Cubelogic Sistemas  Webdesign 
E-mail / MSN: robe...@cubelogic.com.br 
Cel: (65) 8123-5156 / (65) 9972-7466 


___ 
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-unsubscr...@listas.asteriskbrasil.org 

___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico jefaokpta
Parceiro faço da seguinte forma, até o momento tenho uma única função q 
faço td no asterisk:


===
public ListString getInfos(String command) throws 
IOException,AuthenticationFailedException,

TimeoutException{

CommandAction commandAction;
CommandResponse commandResponse;

commandAction=new CommandAction(command);

commandResponse=(CommandResponse) 
managerConnection.sendAction(commandAction,3000);

ListString res=commandResponse.getResult();
return res;
}
===
Essa função q fiz, dou comandos de CLI no asterisk e recebo seus 
retornos na List, com isso faço td até o momento


Espero q ajude.


Em 13-09-2013 11:56, El Mizuton - PI escreveu:

Como um adendo à explicação do meu problema...
Até o momento, eu tentei utilizar a classe ExtensionStateAction... mas 
sem sucesso.

E já me foi falado para utilizar também o live, mas não consegui.



Em 13 de setembro de 2013 10:52, El Mizuton - PI rmizu...@gmail.com 
mailto:rmizu...@gmail.com escreveu:


Opa, fala rapaz...

Então, o que eu preciso é arrumar uma maneira de, a partir de uma
chamada de uma página web (provavelmente com AJAX), retornar o
estado de todos os canais (extensões e linhas externas) para
apresentar de maneira amigável para a operadora.
No entanto, eu não encontrei ainda com o asterisk-java qual seria
a forma de checar o status do canal... =/

Alguma sugestão?


Em 13 de setembro de 2013 10:45, jefaokpta jefaok...@hotmail.com
mailto:jefaok...@hotmail.com escreveu:

Talvez eu possa ajudar amigo

estou desenvolvendo um front-end próprio p o ast* em java,
ainda não cheguei na tela de telefonista, onde farei oq vc
descreveu entre outras coisas.

neste projeto uso a API asterisk-java.

Qual a dificuldade?

Em 13-09-2013 11:15, El Mizuton - PI escreveu:

Bom dia pessoal.

Estou com uma necessidade em minha empresa, de monitorar
tanto as extensões (ramais) quanto as linhas externas em um
sistema web baseado em Java. Estou utilizando até o momento o
asterisk-java para realizar outras funções, mas não estou
conseguindo realizar a contento o monitoramento dos canais.
Uma sugestão que recebi foi a de usar a API live, mas não
consegui entender muito bem o seu funcionamento.

Alguém aqui já tem alguma experiência nesse assunto ou já
desenvolveu algo semelhante?

Abraços!


___
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-unsubscr...@listas.asteriskbrasil.org  
mailto:asteriskbrasil-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org
mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org




-- 
*Roberto Mizuuti*

*Diretor Técnico*
*Cubelogic Sistemas  Webdesign*
*E-mail / MSN: robe...@cubelogic.com.br
mailto:robe...@cubelogic.com.br*
*Cel: (65) 8123-5156 / (65) 9972-7466*




--
*Roberto Mizuuti*
*Diretor Técnico*
*Cubelogic Sistemas  Webdesign*
*E-mail / MSN: robe...@cubelogic.com.br mailto:robe...@cubelogic.com.br*
*Cel: (65) 8123-5156 / (65) 9972-7466*



___
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 

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico jefaokpta

Boa parceiro, até a próxima.

Em 13-09-2013 15:31, El Mizuton - PI escreveu:

Neimar e Jefão,

Funcionou!
Finalmente, consegui dar um jeito no trem.
Para a verificação do status de canais, usei a solução do Neimar, 
ficou bem simples.
Para umas outras dificuldades, implementei a solução do Jefão, para 
dar comandos diretamente à CLI do asterisk.


Muito obrigado pela força!

Abraços.


Em 13 de setembro de 2013 13:56, jefaokpta jefaok...@hotmail.com 
mailto:jefaok...@hotmail.com escreveu:


Não esqueça de dar o comendo de conexão  e depois desconexão.

Falows

Em 13-09-2013 14:40, jefaokpta escreveu:

Parceiro faço da seguinte forma, até o momento tenho uma única
função q faço td no asterisk:

===
public ListString getInfos(String command) throws
IOException,AuthenticationFailedException,
TimeoutException{

CommandAction commandAction;
CommandResponse commandResponse;

commandAction=new CommandAction(command);

commandResponse=(CommandResponse)
managerConnection.sendAction(commandAction,3000);
ListString res=commandResponse.getResult();
return res;
}
===
Essa função q fiz, dou comandos de CLI no asterisk e recebo seus
retornos na List, com isso faço td até o momento

Espero q ajude.


Em 13-09-2013 11:56, El Mizuton - PI escreveu:

Como um adendo à explicação do meu problema...
Até o momento, eu tentei utilizar a classe
ExtensionStateAction... mas sem sucesso.
E já me foi falado para utilizar também o live, mas não consegui.



Em 13 de setembro de 2013 10:52, El Mizuton - PI
rmizu...@gmail.com mailto:rmizu...@gmail.com escreveu:

Opa, fala rapaz...

Então, o que eu preciso é arrumar uma maneira de, a partir
de uma chamada de uma página web (provavelmente com AJAX),
retornar o estado de todos os canais (extensões e linhas
externas) para apresentar de maneira amigável para a operadora.
No entanto, eu não encontrei ainda com o asterisk-java qual
seria a forma de checar o status do canal... =/

Alguma sugestão?


Em 13 de setembro de 2013 10:45, jefaokpta
jefaok...@hotmail.com mailto:jefaok...@hotmail.com
escreveu:

Talvez eu possa ajudar amigo

estou desenvolvendo um front-end próprio p o ast* em
java, ainda não cheguei na tela de telefonista, onde
farei oq vc descreveu entre outras coisas.

neste projeto uso a API asterisk-java.

Qual a dificuldade?

Em 13-09-2013 11:15, El Mizuton - PI escreveu:

Bom dia pessoal.

Estou com uma necessidade em minha empresa, de
monitorar tanto as extensões (ramais) quanto as linhas
externas em um sistema web baseado em Java. Estou
utilizando até o momento o asterisk-java para realizar
outras funções, mas não estou conseguindo realizar a
contento o monitoramento dos canais.
Uma sugestão que recebi foi a de usar a API live, mas
não consegui entender muito bem o seu funcionamento.

Alguém aqui já tem alguma experiência nesse assunto ou
já desenvolveu algo semelhante?

Abraços!


___
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-unsubscr...@listas.asteriskbrasil.org  
mailto:asteriskbrasil-unsubscr...@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 

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico El Mizuton - PI
Neimar e Jefão,

Funcionou!
Finalmente, consegui dar um jeito no trem.
Para a verificação do status de canais, usei a solução do Neimar, ficou bem
simples.
Para umas outras dificuldades, implementei a solução do Jefão, para dar
comandos diretamente à CLI do asterisk.

Muito obrigado pela força!

Abraços.


Em 13 de setembro de 2013 13:56, jefaokpta jefaok...@hotmail.com escreveu:

  Não esqueça de dar o comendo de conexão  e depois desconexão.

 Falows

 Em 13-09-2013 14:40, jefaokpta escreveu:

 Parceiro faço da seguinte forma, até o momento tenho uma única função q
 faço td no asterisk:

 ===
 public ListString getInfos(String command) throws
 IOException,AuthenticationFailedException,
 TimeoutException{

 CommandAction commandAction;
 CommandResponse commandResponse;

 commandAction=new CommandAction(command);

 commandResponse=(CommandResponse)
 managerConnection.sendAction(commandAction,3000);
 ListString res=commandResponse.getResult();
 return res;
 }
 ===
 Essa função q fiz, dou comandos de CLI no asterisk e recebo seus retornos
 na List, com isso faço td até o momento

 Espero q ajude.


 Em 13-09-2013 11:56, El Mizuton - PI escreveu:

  Como um adendo à explicação do meu problema...
 Até o momento, eu tentei utilizar a classe ExtensionStateAction... mas sem
 sucesso.
  E já me foi falado para utilizar também o live, mas não consegui.



 Em 13 de setembro de 2013 10:52, El Mizuton - PI rmizu...@gmail.comescreveu:

  Opa, fala rapaz...

 Então, o que eu preciso é arrumar uma maneira de, a partir de uma chamada
 de uma página web (provavelmente com AJAX), retornar o estado de todos os
 canais (extensões e linhas externas) para apresentar de maneira amigável
 para a operadora.
  No entanto, eu não encontrei ainda com o asterisk-java qual seria a
 forma de checar o status do canal... =/

 Alguma sugestão?


 Em 13 de setembro de 2013 10:45, jefaokpta jefaok...@hotmail.comescreveu:

  Talvez eu possa ajudar amigo

 estou desenvolvendo um front-end próprio p o ast* em java, ainda não
 cheguei na tela de telefonista, onde farei oq vc descreveu entre outras
 coisas.

 neste projeto uso a API asterisk-java.

 Qual a dificuldade?

 Em 13-09-2013 11:15, El Mizuton - PI escreveu:

   Bom dia pessoal.

 Estou com uma necessidade em minha empresa, de monitorar tanto as
 extensões (ramais) quanto as linhas externas em um sistema web baseado em
 Java. Estou utilizando até o momento o asterisk-java para realizar outras
 funções, mas não estou conseguindo realizar a contento o monitoramento dos
 canais.
  Uma sugestão que recebi foi a de usar a API live, mas não consegui
 entender muito bem o seu funcionamento.

 Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu
 algo semelhante?

  Abraços!


   ___
 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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org




 --
  *Roberto Mizuuti*
 *Diretor Técnico*
 *Cubelogic Sistemas  Webdesign*
 *E-mail / MSN: robe...@cubelogic.com.br*
  *Cel: (65) 8123-5156 / (65) 9972-7466*




 --
  *Roberto Mizuuti*
 *Diretor Técnico*
 *Cubelogic Sistemas  Webdesign*
 *E-mail / MSN: robe...@cubelogic.com.br*
  *Cel: (65) 8123-5156 / (65) 9972-7466*



 ___
 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 

Re: [AsteriskBrasil] Asterisk + Java

2013-09-13 Por tôpico jefaokpta

Não esqueça de dar o comendo de conexão  e depois desconexão.

Falows

Em 13-09-2013 14:40, jefaokpta escreveu:
Parceiro faço da seguinte forma, até o momento tenho uma única função 
q faço td no asterisk:


===
public ListString getInfos(String command) throws 
IOException,AuthenticationFailedException,

TimeoutException{

CommandAction commandAction;
CommandResponse commandResponse;

commandAction=new CommandAction(command);

commandResponse=(CommandResponse) 
managerConnection.sendAction(commandAction,3000);

ListString res=commandResponse.getResult();
return res;
}
===
Essa função q fiz, dou comandos de CLI no asterisk e recebo seus 
retornos na List, com isso faço td até o momento


Espero q ajude.


Em 13-09-2013 11:56, El Mizuton - PI escreveu:

Como um adendo à explicação do meu problema...
Até o momento, eu tentei utilizar a classe ExtensionStateAction... 
mas sem sucesso.

E já me foi falado para utilizar também o live, mas não consegui.



Em 13 de setembro de 2013 10:52, El Mizuton - PI rmizu...@gmail.com 
mailto:rmizu...@gmail.com escreveu:


Opa, fala rapaz...

Então, o que eu preciso é arrumar uma maneira de, a partir de uma
chamada de uma página web (provavelmente com AJAX), retornar o
estado de todos os canais (extensões e linhas externas) para
apresentar de maneira amigável para a operadora.
No entanto, eu não encontrei ainda com o asterisk-java qual seria
a forma de checar o status do canal... =/

Alguma sugestão?


Em 13 de setembro de 2013 10:45, jefaokpta jefaok...@hotmail.com
mailto:jefaok...@hotmail.com escreveu:

Talvez eu possa ajudar amigo

estou desenvolvendo um front-end próprio p o ast* em java,
ainda não cheguei na tela de telefonista, onde farei oq vc
descreveu entre outras coisas.

neste projeto uso a API asterisk-java.

Qual a dificuldade?

Em 13-09-2013 11:15, El Mizuton - PI escreveu:

Bom dia pessoal.

Estou com uma necessidade em minha empresa, de monitorar
tanto as extensões (ramais) quanto as linhas externas em um
sistema web baseado em Java. Estou utilizando até o momento
o asterisk-java para realizar outras funções, mas não estou
conseguindo realizar a contento o monitoramento dos canais.
Uma sugestão que recebi foi a de usar a API live, mas não
consegui entender muito bem o seu funcionamento.

Alguém aqui já tem alguma experiência nesse assunto ou já
desenvolveu algo semelhante?

Abraços!


___
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-unsubscr...@listas.asteriskbrasil.org  
mailto:asteriskbrasil-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org
mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org




-- 
*Roberto Mizuuti*

*Diretor Técnico*
*Cubelogic Sistemas  Webdesign*
*E-mail / MSN: robe...@cubelogic.com.br
mailto:robe...@cubelogic.com.br*
*Cel: (65) 8123-5156 / (65) 9972-7466*




--
*Roberto Mizuuti*
*Diretor Técnico*
*Cubelogic Sistemas  Webdesign*
*E-mail / MSN: robe...@cubelogic.com.br 
mailto:robe...@cubelogic.com.br*

*Cel: (65) 8123-5156 / (65) 9972-7466*



___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;

Re: [AsteriskBrasil] asterisk + java

2013-08-14 Por tôpico Danilo Almeida
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 jefaok...@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 
 daniloricalme...@gmail.comescreveu:

 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 lei...@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 marci...@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 daniloricalme...@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.e...@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.e...@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 m...@tesliuk.comescreveu:

  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 

Re: [AsteriskBrasil] asterisk + java

2013-08-13 Por tôpico Danilo Almeida
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
daniloricalme...@gmail.comescreveu:

 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 lei...@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 marci...@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 daniloricalme...@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.e...@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.e...@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 m...@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 

Re: [AsteriskBrasil] asterisk + java

2013-08-13 Por tôpico jefaokpta

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 
daniloricalme...@gmail.com mailto:daniloricalme...@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 lei...@gmail.com
mailto:lei...@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 marci...@gmail.com
mailto:marci...@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
daniloricalme...@gmail.com
mailto:daniloricalme...@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.e...@gmail.com mailto:claudio.e...@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.e...@gmail.com mailto:claudio.e...@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
  

Re: [AsteriskBrasil] asterisk + java

2013-08-09 Por tôpico Leiber
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 marci...@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 daniloricalme...@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.e...@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.e...@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 m...@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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org
 
 
 
 -- 
 att
 Danilo Almeida
 
 
 ___
 KHOMP: completa linha de placas externas FXO, FXS, GSM e 

Re: [AsteriskBrasil] asterisk + java

2013-08-09 Por tôpico Danilo Almeida
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 lei...@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 marci...@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 daniloricalme...@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.e...@gmail.comescreveu:

  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.e...@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 m...@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-unsubscr...@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.
 

Re: [AsteriskBrasil] asterisk + java

2013-08-08 Por tôpico Danilo Almeida
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.e...@gmail.comescreveu:

  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.e...@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 m...@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-unsubscr...@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-unsubscr...@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-unsubscr...@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 

Re: [AsteriskBrasil] asterisk + java

2013-08-08 Por tôpico Marcio - Google
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 daniloricalme...@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.e...@gmail.comescreveu:

  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.e...@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 m...@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-unsubscr...@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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org



 

Re: [AsteriskBrasil] asterisk + java

2013-08-07 Por tôpico Mike Tesliuk
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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] asterisk + java

2013-08-07 Por tôpico Danilo Almeida
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 m...@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-unsubscr...@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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] asterisk + java

2013-08-07 Por tôpico Mike Tesliuk
verifique pelo manager, todos os eventos sao gerados nele, em teoria 
voce consegue saber oque houve com a chamada


Em 07/08/13 17: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 m...@tesliuk.com 
mailto:m...@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-unsubscr...@listas.asteriskbrasil.org  
mailto:asteriskbrasil-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org
mailto:asteriskbrasil-unsubscr...@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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] asterisk + java

2013-08-07 Por tôpico Roger Pitigliani
Se utiliza o AMI para enviar o comando, utilize a opção Async = false
para receber o OriginateResponse, e um ActionID para identificar o retorno.
Se precisar identificar os status dos channels gerados, sete o Account
com um valor que vc possa identica-los em outros Eventos como Hangup,
CoreShowChannels, etc..

Doc:
https://wiki.asterisk.org/wiki/display/AST/ManagerAction_Originate


Em 7 de agosto de 2013 18:15, Mike Tesliuk m...@tesliuk.com escreveu:

  verifique pelo manager, todos os eventos sao gerados nele, em teoria
 voce consegue saber oque houve com a chamada

 Em 07/08/13 17: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 m...@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-unsubscr...@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-unsubscr...@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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org




-- 
--
Roger Pitigliani
rogerwin...@gmail.com
Skype: roger.pitigliani
___
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 

Re: [AsteriskBrasil] asterisk + java

2013-08-07 Por tôpico Claudio Eden GMAIL

  
  
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 diretrio outgoing. Com isso, pelos parmetros que podemos
  utilizar, o asterisk movia os arquivos para o outgoing_done e
  depois eu fazia uma varredura nesse diretrio lendo a variavel
  dentro do arquivo que me dava o status da ligao. 
  
  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.e...@gmail.com
  www.eden.com.br
  
  
  Em 07/08/13 18:02, Danilo Almeida escreveu:


  
Mike,
no meu caso,  um ATIVO que faz as ligaes, 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 ligao  disparada para o cliente. Mais
essa no  a questo, estamos aprimorando a ferramenta, por
isso, precisamos de alguns retornos do asterisk para no
ficarmos no "escuro" quando uma ligao no completa.
  

Em 7 de agosto de 2013 17:56, Mike
  Tesliuk m...@tesliuk.com
  escreveu:
  

  Normalmente agente usa isso trazendo a mensagem para
uma fila, ou seja, voce gera a ligao, 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 programao, reclama que as vezes
no completa a ligao e no tem nenhum retorno
para saber o problema.
  
  
  Algum ai j fez alguma aplicao em java que
recebe algum retorno do asterisk?
  como por exemplo, enviar um sip show peers
para saber quais ramais esto logados, ou algo
do tipo que tenha algum retorno.
  
  
  Se algum puder me passar algum link que
possui exemplos agradeo.
  
  
  abrao.


-- 
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. Conhea 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-unsubscr...@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. Conhea
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-unsubscr...@listas.asteriskbrasil.org
  





-- 
att
  Danilo Almeida

  
  
  
  
  ___

Re: [AsteriskBrasil] Asterisk / java / DTMF

2010-03-02 Por tôpico Luis Reis
Cara .. a densidade dos requisitos é que nem o Hélio (gás). Altamente
voláteis!

[]'s

Em 1 de março de 2010 16:28, Paulo Sigrist paulo.sigr...@gmail.comescreveu:

 Olá pessoal,

 somente concluindo o assunto. Segui o conselho do Luis e utilizei a API do
 AGI da asterisk-java para fazer a integração com a minha aplicação.

 Durante a semana, houve uma mudança nos requisitos e a aplicação não
 precisará ligar para o usuário (isso até decidirem que vai precisar
 novamente hehe).

 Obrigado pela ajuda Luis

 2010/2/22 Paulo Sigrist paulo.sigr...@gmail.com

 Luis,

 eu nunca trabalhei com o AGI, só havia utilizado a API do manager para
 conectar o Java com o Asterisk.

 Entendi mais ou menos o que voce explicou. Vou estudar como funciona o AGI
 e fazer uns testes aqui. Assim que conseguir um progresso, informo aqui na
 lista.

 Obrigado pela ajuda

 []´s

 Sigrist

 2010/2/19 Luis Reis luis.r...@singularideas.com.br

 Jovem

 já sofri muito com isso e a melhor solução é você fazer um AGI que faça
 um dial utilizando a opção *G(context^exten^pri), *Isso permite que a
 chamada, assim que completada, seja transferida para um
 contexto-extensão-prioridade que tenha a sua URA. Se quiser fazer o dial no
 Java no agi seria assim

 public class HelloAgiScript extends BaseAgiScript {
 public void service(AgiRequest request, AgiChannel channel) throws
 AgiException {
 exec(dial, SIP/gateway/0343232,30,tTG(ura^n^1));
 }
 }

 Neste contexto da URA, tu podes chamar outro AGI que faz o tratamento dos
 DTMF normalmente.

 Se for via Manager, tu tens que codificar um OriginateAction e enviar
 para o Manager através da ManagerAPI e neste caso, a extenção que liga deve
 conter o AGI que vai tratar os seus DTMFs.
 .

 me fala se vc entendeu ou não...
 Em 19 de fevereiro de 2010 14:45, Paulo Sigrist paulo.sigr...@gmail.com
  escreveu:

 Luis,

 seguem os arquivos:

 (Lembrando que esses códigos se referem a um teste)

 = extensions.conf
 =
 [globals]

 [general]
 autofallthrough=yes

 [macro-local-calls]
 exten = s,1,Dial(${ARG1})
 exten = s,n,Hangup()

 [main-dialplan]
 include = dtmf-test
 include = local-numbers
 include = default-route

 ;Hangup extension
 exten = h,1,NoOp(Hangup extension)

 [local-numbers]
 ;
 ; caracter _ significa que estamos falando de um pattern
 ; X = 0-9
 ; Z = 1-9
 ; N = 2-9
 ; [5-7] = 5,6,7 (range)
 ; . = um ou mais caracteres
 ; ! um ou mais cracteres
 ; variavel ${EXTEN} contem numero efetivamente discado
 ; ${EXTEN:1} - tira primeiro digito do numero discado
 ; ${EXTEN:1:3} - especifica range 1 a 3
 ; ${EXTEN:-4:4} - comeca quatro digitos do final
 exten = _3755,1,Macro(local-calls,SIP/+5519${EXTEN:-8})
 exten = _+19X.3755,1,Macro(local-calls,SIP/+5519${EXTEN:-8})


 [default-route]

 [dtmf-test]
 exten = 456,1,Answer()
 exten = 456,n,Background(hello-world)
 exten = 456,n,WaitExten(100)
 exten = 1,1,Playback(digits/1)
 exten = 1,n,Goto(ported-numbers,456,1)


 = sip.conf =
 [general]
 bindport = 5060
 canreinvite = no
 dtmfmode=info
 disallow=all
 allow=ulaw

 [phone-template](!); The exclamation point in parenthesis makes a
 template.
 type = friend
 context = main-dialplan
 host = dynamic
 srvlookup = yes

 [carrier1.com]
 type = friend
 ;user=phone
 host = carrier1.com
 insecure = very
 context = incoming-ims-calls
 canreinvite = no
 srvlookup = yes
 disallow = all
 allow = ulaw
 allow = alaw
 ;usereqphone=yes

 [+55193755]
 type = friend
 context = main-dialplan
 host = dynamic
 srvlookup = yes

 [+55193755]
 type = friend
 context = main-dialplan
 host = dynamic
 srvlookup = yes


 = HelloEvents.java
 =
 package br.org.teste.asterisk.dtmf;

 import java.io.IOException;

 import org.asteriskjava.manager.AuthenticationFailedException;
 import org.asteriskjava.manager.ManagerConnection;
 import org.asteriskjava.manager.ManagerConnectionFactory;
 import org.asteriskjava.manager.ManagerEventListener;
 import org.asteriskjava.manager.TimeoutException;
 import org.asteriskjava.manager.action.OriginateAction;
 import org.asteriskjava.manager.event.DtmfEvent;
 import org.asteriskjava.manager.event.ManagerEvent;
 import org.asteriskjava.manager.response.ManagerResponse;

 public class HelloEvents implements ManagerEventListener
 {
 private ManagerConnection managerConnection;

 public HelloEvents() throws IOException
 {
 ManagerConnectionFactory factory = new ManagerConnectionFactory(
 127.0.0.1, manager, pa55w0rd);

 this.managerConnection = factory.createManagerConnection();
 }

 public void run() throws IOException, AuthenticationFailedException,
 TimeoutException, InterruptedException
 {
 // register for events
 managerConnection.addEventListener(this);

 // connect to Asterisk and log in
 

Re: [AsteriskBrasil] Asterisk / java / DTMF

2010-02-19 Por tôpico Luis Reis
Jovem

Tu tens que fazer a aplicação em AGI Síncrono e não orientada à eventos.

Manda o fonte aí para eu te ajudar.

Em 19 de fevereiro de 2010 11:50, Paulo Sigrist
paulo.sigr...@gmail.comescreveu:

 Olá pessoal,

 estou desenvolvendo uma aplicação que envolve o reconhecimento de DTMF em
 java. Um primeiro teste, eu ligo para uma ramal 456, o asterisk atende a
 chamada, e a partir desse momento, qualquer tecla que eu pressione no meu
 aparelho, é enviado um sinal DTMF e o asterisk gera um evento, que eu
 capturo no Java, através da API asterisk-java.

 Até ai tudo tranquilo, funcionando muito bem.

 O problema, é que a lógica da minha aplicação é a seguinte:

 1 - Aplicação liga para uma extensão
 2 - Aplicação apresenta o menu para o usuário
 3 - Usuário seleciona a opção do menu
 4 - Aplicação executa a ação correspondente a seleção do usuário.

 os passos 1 e 2, eu consigo através da api asterisk-java. O que não estou
 conseguindo é fazer o asterisk reconhecer que o usuário apertou uma tecla no
 aparelho e gerar o evento DTMF para que o meu código em Java reconheça e
 possa executar a ação.

 Minha dúvida é:

 É possível reconhecer o DTMF do usuário que recebe a ligação?

 Obrigado
 Paulo Sigrist

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Luis Machado Reis
Analista de Sistemas
www.singularideas.com.br
___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk / java / DTMF

2010-02-19 Por tôpico Paulo Sigrist
Luis,

seguem os arquivos:

(Lembrando que esses códigos se referem a um teste)

= extensions.conf
=
[globals]

[general]
autofallthrough=yes

[macro-local-calls]
exten = s,1,Dial(${ARG1})
exten = s,n,Hangup()

[main-dialplan]
include = dtmf-test
include = local-numbers
include = default-route

;Hangup extension
exten = h,1,NoOp(Hangup extension)

[local-numbers]
;
; caracter _ significa que estamos falando de um pattern
; X = 0-9
; Z = 1-9
; N = 2-9
; [5-7] = 5,6,7 (range)
; . = um ou mais caracteres
; ! um ou mais cracteres
; variavel ${EXTEN} contem numero efetivamente discado
; ${EXTEN:1} - tira primeiro digito do numero discado
; ${EXTEN:1:3} - especifica range 1 a 3
; ${EXTEN:-4:4} - comeca quatro digitos do final
exten = _3755,1,Macro(local-calls,SIP/+5519${EXTEN:-8})
exten = _+19X.3755,1,Macro(local-calls,SIP/+5519${EXTEN:-8})


[default-route]

[dtmf-test]
exten = 456,1,Answer()
exten = 456,n,Background(hello-world)
exten = 456,n,WaitExten(100)
exten = 1,1,Playback(digits/1)
exten = 1,n,Goto(ported-numbers,456,1)


= sip.conf =
[general]
bindport = 5060
canreinvite = no
dtmfmode=info
disallow=all
allow=ulaw

[phone-template](!); The exclamation point in parenthesis makes a template.
type = friend
context = main-dialplan
host = dynamic
srvlookup = yes

[carrier1.com]
type = friend
;user=phone
host = carrier1.com
insecure = very
context = incoming-ims-calls
canreinvite = no
srvlookup = yes
disallow = all
allow = ulaw
allow = alaw
;usereqphone=yes

[+55193755]
type = friend
context = main-dialplan
host = dynamic
srvlookup = yes

[+55193755]
type = friend
context = main-dialplan
host = dynamic
srvlookup = yes


= HelloEvents.java
=
package br.org.teste.asterisk.dtmf;

import java.io.IOException;

import org.asteriskjava.manager.AuthenticationFailedException;
import org.asteriskjava.manager.ManagerConnection;
import org.asteriskjava.manager.ManagerConnectionFactory;
import org.asteriskjava.manager.ManagerEventListener;
import org.asteriskjava.manager.TimeoutException;
import org.asteriskjava.manager.action.OriginateAction;
import org.asteriskjava.manager.event.DtmfEvent;
import org.asteriskjava.manager.event.ManagerEvent;
import org.asteriskjava.manager.response.ManagerResponse;

public class HelloEvents implements ManagerEventListener
{
private ManagerConnection managerConnection;

public HelloEvents() throws IOException
{
ManagerConnectionFactory factory = new ManagerConnectionFactory(
127.0.0.1, manager, pa55w0rd);

this.managerConnection = factory.createManagerConnection();
}

public void run() throws IOException, AuthenticationFailedException,
TimeoutException, InterruptedException
{
// register for events
managerConnection.addEventListener(this);

// connect to Asterisk and log in
managerConnection.login();

// request channel state
{
OriginateAction originateAction;
ManagerResponse originateResponse;

originateAction = new OriginateAction();
originateAction.setChannel(SIP/+55193755);
originateAction.setContext(default);
originateAction.setExten(3755);
originateAction.setPriority(new Integer(1));

originateAction.setTimeout(new Integer(3));

// send the originate action and wait for a maximum of 30
seconds for Asterisk
// to send a reply
originateResponse =
managerConnection.sendAction(originateAction, 3);

// print out whether the originate succeeded or not
System.out.println(originateResponse.getResponse());

}

// Fica travado recebendo os eventos (parar o teste pelo STOP da
IDE)
while (true) {
if (false) break;
}

// and finally log off and disconnect
managerConnection.logoff();
}

public void onManagerEvent(ManagerEvent event)
{
if (event instanceof DtmfEvent) {
DtmfEvent dtmf = (DtmfEvent) event;

System.out.println(Digit  :  +dtmf.getDigit());
System.out.println(Source :  + dtmf.getSource());
System.out.println(Channel:  +dtmf.getChannel());

System.out.println(dtmf);
}

}

public static void main(String[] args) throws Exception
{
HelloEvents helloEvents;

helloEvents = new HelloEvents();
helloEvents.run();
}
}

=

O que acontece é o seguinte. Quando pego um SIP Client e ligo para 456,
recebo a mensagem Hello World e caso aperte algum número, o mesmo é
repetido e logo após o Hello World é executado novamente. Se ao mesmo
tempo, roda a minha aplicação 

Re: [AsteriskBrasil] Asterisk / java / DTMF

2010-02-19 Por tôpico Luis Reis
Jovem

já sofri muito com isso e a melhor solução é você fazer um AGI que faça um
dial utilizando a opção *G(context^exten^pri), *Isso permite que a chamada,
assim que completada, seja transferida para um contexto-extensão-prioridade
que tenha a sua URA. Se quiser fazer o dial no Java no agi seria assim

public class HelloAgiScript extends BaseAgiScript {
public void service(AgiRequest request, AgiChannel channel) throws
AgiException {
exec(dial, SIP/gateway/0343232,30,tTG(ura^n^1));
}
}

Neste contexto da URA, tu podes chamar outro AGI que faz o tratamento dos
DTMF normalmente.

Se for via Manager, tu tens que codificar um OriginateAction e enviar para o
Manager através da ManagerAPI e neste caso, a extenção que liga deve conter
o AGI que vai tratar os seus DTMFs.
.

me fala se vc entendeu ou não...
Em 19 de fevereiro de 2010 14:45, Paulo Sigrist
paulo.sigr...@gmail.comescreveu:

 Luis,

 seguem os arquivos:

 (Lembrando que esses códigos se referem a um teste)

 = extensions.conf
 =
 [globals]

 [general]
 autofallthrough=yes

 [macro-local-calls]
 exten = s,1,Dial(${ARG1})
 exten = s,n,Hangup()

 [main-dialplan]
 include = dtmf-test
 include = local-numbers
 include = default-route

 ;Hangup extension
 exten = h,1,NoOp(Hangup extension)

 [local-numbers]
 ;
 ; caracter _ significa que estamos falando de um pattern
 ; X = 0-9
 ; Z = 1-9
 ; N = 2-9
 ; [5-7] = 5,6,7 (range)
 ; . = um ou mais caracteres
 ; ! um ou mais cracteres
 ; variavel ${EXTEN} contem numero efetivamente discado
 ; ${EXTEN:1} - tira primeiro digito do numero discado
 ; ${EXTEN:1:3} - especifica range 1 a 3
 ; ${EXTEN:-4:4} - comeca quatro digitos do final
 exten = _3755,1,Macro(local-calls,SIP/+5519${EXTEN:-8})
 exten = _+19X.3755,1,Macro(local-calls,SIP/+5519${EXTEN:-8})


 [default-route]

 [dtmf-test]
 exten = 456,1,Answer()
 exten = 456,n,Background(hello-world)
 exten = 456,n,WaitExten(100)
 exten = 1,1,Playback(digits/1)
 exten = 1,n,Goto(ported-numbers,456,1)


 = sip.conf =
 [general]
 bindport = 5060
 canreinvite = no
 dtmfmode=info
 disallow=all
 allow=ulaw

 [phone-template](!); The exclamation point in parenthesis makes a template.
 type = friend
 context = main-dialplan
 host = dynamic
 srvlookup = yes

 [carrier1.com]
 type = friend
 ;user=phone
 host = carrier1.com
 insecure = very
 context = incoming-ims-calls
 canreinvite = no
 srvlookup = yes
 disallow = all
 allow = ulaw
 allow = alaw
 ;usereqphone=yes

 [+55193755]
 type = friend
 context = main-dialplan
 host = dynamic
 srvlookup = yes

 [+55193755]
 type = friend
 context = main-dialplan
 host = dynamic
 srvlookup = yes


 = HelloEvents.java
 =
 package br.org.teste.asterisk.dtmf;

 import java.io.IOException;

 import org.asteriskjava.manager.AuthenticationFailedException;
 import org.asteriskjava.manager.ManagerConnection;
 import org.asteriskjava.manager.ManagerConnectionFactory;
 import org.asteriskjava.manager.ManagerEventListener;
 import org.asteriskjava.manager.TimeoutException;
 import org.asteriskjava.manager.action.OriginateAction;
 import org.asteriskjava.manager.event.DtmfEvent;
 import org.asteriskjava.manager.event.ManagerEvent;
 import org.asteriskjava.manager.response.ManagerResponse;

 public class HelloEvents implements ManagerEventListener
 {
 private ManagerConnection managerConnection;

 public HelloEvents() throws IOException
 {
 ManagerConnectionFactory factory = new ManagerConnectionFactory(
 127.0.0.1, manager, pa55w0rd);

 this.managerConnection = factory.createManagerConnection();
 }

 public void run() throws IOException, AuthenticationFailedException,
 TimeoutException, InterruptedException
 {
 // register for events
 managerConnection.addEventListener(this);

 // connect to Asterisk and log in
 managerConnection.login();

 // request channel state
 {
 OriginateAction originateAction;
 ManagerResponse originateResponse;

 originateAction = new OriginateAction();
 originateAction.setChannel(SIP/+55193755);
 originateAction.setContext(default);
 originateAction.setExten(3755);
 originateAction.setPriority(new Integer(1));

 originateAction.setTimeout(new Integer(3));

 // send the originate action and wait for a maximum of 30
 seconds for Asterisk
 // to send a reply
 originateResponse =
 managerConnection.sendAction(originateAction, 3);

 // print out whether the originate succeeded or not
 System.out.println(originateResponse.getResponse());

 }

 // Fica travado recebendo os eventos (parar o teste pelo STOP da
 IDE)
   

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico Eder Souza
aqui baixa ele

http://sourceforge.net/projects/asterisk-java/

para conectar no manager olha aqui tem um exemplo básico


http://www.voip-info.org/wiki/view/Asterisk+manager+Example:+Java

Att,


Eng Eder de Souza

2009/11/16 brunoantogno...@email.com

 Bom dia caros amigos.

 Sou desenvolvedor Java que iniciei as atividades no asterisk há uns 2
 meses.

 Tenho que integrar um sistema ao Asterisk.

 O sistema que deverá ser integrado ao Asterisk envia SMS por um Serviço
 Canadense (senão me engano).

 A minha tarefa é construir um Web Service em Java, no qual o sistema
 informe o Nº do Telefone com a Mensagem a ser enviada.

 Eu sei que devo configurar o manager.conf para que o java consiga enviar
 comandos ao Asterisk, mas como fazer isso?

 Já criei um usuario no manager.conf para que o java consiga se conectar
 no asterisk.
 Abaixo como ficou meu manager...
 [manager]
 secret=teste
 permit=0.0.0.0
 read=system,call,log,verbose,agent,command,user
 write=read=system,call,log,verbose,agent,command,user

 Agora também sei que devo baixar alguma biblioteca java para fazer a
 conecxao com o Asterisk, alguém sabe me dizer qual biblioteca preciso? Aonde
 encontro para download e se possível sua documentação?

 Estou utilizando as seguintes referencias:
 http://asterisk-java.org/0.2/tutorial.html
 http://www.voip-info.org/wiki/view/Asterisk+manager+API
 http://www.voip-info.org/wiki/view/LibgAMI
 http://www.voip-info.org/wiki/view/asterisk+manager+events

 Att
 Bruno







 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

___
 http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
 Promoção por tempo limitado!
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Algu ém pode ajudar?

2009-11-16 Por tôpico brunoantognolli

Olá... 
Eu baixei a classe, compilei, copiei o exemplo do site abaixo mas não deu 
certo, a classe roda e tudo mais, mas eu tenho q copiar o jar gerado pelo 
projeto java para a pasta agi-bin ?

Como faço para ver se está funcionando um comando simples, posso usar o 
rasterisk (verbose 255)?

Eu estou tentando passar um comando para o rasterisk o comando que quero 
passar para o asterisk é o
dgv send sms g1 (telefone) '(msg)'.

Alguém sabe como fazer? Estou tentando com o exemplo que o Eder passou(com API) 
e nao estou conseguindo.

Agradeço pela ajuda.

Att
Bruno

-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, Nov 16, 2009 12:04 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?



aqui baixa ele
 
http://sourceforge.net/projects/asterisk-java/
 
para conectar no manager olha aqui tem um exemplo básico
 
 
http://www.voip-info.org/wiki/view/Asterisk+manager+Example:+Java
 
Att,
 
 
Eng Eder de Souza


2009/11/16 brunoantogno...@email.com


Bom dia caros amigos.
 
Sou desenvolvedor Java que iniciei as atividades no asterisk há uns 2 meses.
 
Tenho que integrar um sistema ao Asterisk.
 
O sistema que deverá ser integrado ao Asterisk envia SMS por um Serviço 
Canadense (senão me engano).
 
A minha tarefa é construir um Web Service em Java, no qual o sistema informe o 
Nº do Telefone com a Mensagem a ser enviada.
 
Eu sei que devo configurar o manager.conf para que o java consiga enviar 
comandos ao Asterisk, mas como fazer isso?
 
Já criei um usuario no manager.conf para que o java consiga se conectar no 
asterisk.
Abaixo como ficou meu manager...
[manager]
secret=teste
permit=0.0.0.0
read=system,call,log,verbose,agent,command,user
write=read=system,call,log,verbose,agent,command,user
 
Agora também sei que devo baixar alguma biblioteca java para fazer a conecxao 
com o Asterisk, alguém sabe me dizer qual biblioteca preciso? Aonde encontro 
para download e se possível sua documentação?
 
Estou utilizando as seguintes referencias:
http://asterisk-java.org/0.2/tutorial.html
http://www.voip-info.org/wiki/view/Asterisk+manager+API
http://www.voip-info.org/wiki/view/LibgAMI
http://www.voip-info.org/wiki/view/asterisk+manager+events
 
Att
Bruno
 
 
 
 

 

___
http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
Promoção por tempo limitado!
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil





___
http://www.voipmania.com.br
elefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
Promoção por tempo limitado!
__
ista de discussões AsteriskBrasil.org
steriskbra...@listas.asteriskbrasil.org
ttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

___
 http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
 Promoção por tempo limitado!
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico Eder Souza
kra esse agi nao precisa sem em java pq para mim java é igual a dor de
cabeça para fazer um só Hellow Word já é embaçado rsrsrs

kra faz isso em perl, python ou php ja fiz varios agis em java mas isso já
faz uns 3 anos atraz e te digo isso é atrazo de vida ...

Entao pense tem q ser em java ?

2009/11/16 brunoantogno...@email.com

 Olá...
 Eu baixei a classe, compilei, copiei o exemplo do site abaixo mas não deu
 certo, a classe roda e tudo mais, mas eu tenho q copiar o jar gerado pelo
 projeto java para a pasta agi-bin ?

 Como faço para ver se está funcionando um comando simples, posso usar o
 rasterisk (verbose 255)?

 Eu estou tentando passar um comando para o rasterisk o comando que quero
 passar para o asterisk é o
 dgv send sms g1 (telefone) '(msg)'.

 Alguém sabe como fazer? Estou tentando com o exemplo que o Eder
 passou(com API) e nao estou conseguindo.

 Agradeço pela ajuda.

 Att
 Bruno


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, Nov 16, 2009 12:04 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   aqui baixa ele

 http://sourceforge.net/projects/asterisk-java/

 para conectar no manager olha aqui tem um exemplo básico


 http://www.voip-info.org/wiki/view/Asterisk+manager+Example:+Java

 Att,


 Eng Eder de Souza

 2009/11/16 brunoantogno...@email.com

 Bom dia caros amigos.

 Sou desenvolvedor Java que iniciei as atividades no asterisk há uns 2
 meses.

 Tenho que integrar um sistema ao Asterisk.

 O sistema que deverá ser integrado ao Asterisk envia SMS por um Serviço
 Canadense (senão me engano).

 A minha tarefa é construir um Web Service em Java, no qual o sistema
 informe o Nº do Telefone com a Mensagem a ser enviada.

 Eu sei que devo configurar o manager.conf para que o java consiga enviar
 comandos ao Asterisk, mas como fazer isso?

 Já criei um usuario no manager.conf para que o java consiga se conectar
 no asterisk.
 Abaixo como ficou meu manager...
 [manager]
 secret=teste
 permit=0.0.0.0
 read=system,call,log,verbose,agent,command,user
 write=read=system,call,log,verbose,agent,command,user

 Agora também sei que devo baixar alguma biblioteca java para fazer a
 conecxao com o Asterisk, alguém sabe me dizer qual biblioteca preciso? Aonde
 encontro para download e se possível sua documentação?

 Estou utilizando as seguintes referencias:
 http://asterisk-java.org/0.2/tutorial.html
 http://www.voip-info.org/wiki/view/Asterisk+manager+API
 http://www.voip-info.org/wiki/view/LibgAMI
 http://www.voip-info.org/wiki/view/asterisk+manager+events

 Att
 Bruno







 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
  http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
  Promoção por tempo limitado!
 ___
 Lista de discussões 
 asteriskbrasil.orgasteriskbra...@listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

___
 http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
 Promoção por tempo limitado!
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico NEIMAR LIMA DE AVILA
Não cara...

No asterisk eh assim:



Extensions.conf

[RegraDiscagem_UraCriacao]

exten = 3000,1,NoOp(Ura de Criacao - ${UNIQUEID})

exten = 3000,n,MixMonitor(UraCriacao-${EXTEN}-${UNIQUEID}.gsm)

exten = 3000,n,Agi(agi://192.9.20.5/criacao.agi)



manager.conf

[usuariojava]

secret=senhadousuariojava

permit=192.9.0.0/255.255.0.0

read=system,call,log,verbose,agent,command,user,originate

write=system,call,log,verbose,agent,command,user,originate



Pega o codigo de exemplo do java



Qdo vc carrega a aplicação, ela escuta na porta 4569 (se n me engano)



O asterisk procura isso... linha:  exten = 3000,n,Agi(agi://
192.9.20.5/criacao.agi)



Ou seja... qdo discar 3000 ele vai procurar criação.agi no ip tal..

Funciona perfeitamente



Essa eh a jogada do asterisk-java... o jar n precisa estar no servidor.





Abraço


2009/11/16 brunoantogno...@email.com

 Bom dia caros amigos.

 Sou desenvolvedor Java que iniciei as atividades no asterisk há uns 2
 meses.

 Tenho que integrar um sistema ao Asterisk.

 O sistema que deverá ser integrado ao Asterisk envia SMS por um Serviço
 Canadense (senão me engano).

 A minha tarefa é construir um Web Service em Java, no qual o sistema
 informe o Nº do Telefone com a Mensagem a ser enviada.

 Eu sei que devo configurar o manager.conf para que o java consiga enviar
 comandos ao Asterisk, mas como fazer isso?

 Já criei um usuario no manager.conf para que o java consiga se conectar
 no asterisk.
 Abaixo como ficou meu manager...
 [manager]
 secret=teste
 permit=0.0.0.0
 read=system,call,log,verbose,agent,command,user
 write=read=system,call,log,verbose,agent,command,user

 Agora também sei que devo baixar alguma biblioteca java para fazer a
 conecxao com o Asterisk, alguém sabe me dizer qual biblioteca preciso? Aonde
 encontro para download e se possível sua documentação?

 Estou utilizando as seguintes referencias:
 http://asterisk-java.org/0.2/tutorial.html
 http://www.voip-info.org/wiki/view/Asterisk+manager+API
 http://www.voip-info.org/wiki/view/LibgAMI
 http://www.voip-info.org/wiki/view/asterisk+manager+events

 Att
 Bruno







 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Atenciosamente,

Neimar Lima de Ávila
Administrador Pratanet.com!
nei...@pratanet.com
+55 31 8495-2402
___
 http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
 Promoção por tempo limitado!
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico Eder Souza
kkk ta ferrado entao nao entendo isso de ficar preso em uma linguagem seus
chefes tem cabeça pequena PQP !!!

Pra min não existe isso de ter q programar especificadamente em uma
linguagem eu vejo sempre o que melhor se adapta, tem coisas q as vezes é
mais fácil de fazer em perl entao faço em perl outras melhores de se fazer
em shell script outras mais robustas em C etc etc.

O que importa e a aplicação rodando e sanando suas necessidades, não em q
liguangem ela roda, essa empresa q vc trabalha só pode ta de brincadeira
rsrsrs !!!


Outra coisa o Neimar falou algumas coisas q estão erradas. A porta 4569 é a
porta do protocolo IAX2

outra coisa no Exemplo do Neimar ae exten = 3000,n,Agi(agi://
192.9.20.5/criacao.agi) isso nao é um AGI puro e sim um FastAgi sendo
chamado para um server java rodando da sua classe, funciona como um cliete
servidor !!!

[]'s


Eng Eder de Souza




2009/11/16 brunoantogno...@email.com


 Sim cara, tem de ser em Java é regra da empresa que trabalho. hehehe

 Vlw


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, Nov 16, 2009 3:26 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   kra esse agi nao precisa sem em java pq para mim java é igual a dor de
 cabeça para fazer um só Hellow Word já é embaçado rsrsrs

 kra faz isso em perl, python ou php ja fiz varios agis em java mas isso já
 faz uns 3 anos atraz e te digo isso é atrazo de vida ...

 Entao pense tem q ser em java ?

 2009/11/16 brunoantogno...@email.com

 Olá...
 Eu baixei a classe, compilei, copiei o exemplo do site abaixo mas não deu
 certo, a classe roda e tudo mais, mas eu tenho q copiar o jar gerado pelo
 projeto java para a pasta agi-bin ?

 Como faço para ver se está funcionando um comando simples, posso usar o
 rasterisk (verbose 255)?

 Eu estou tentando passar um comando para o rasterisk o comando que quero
 passar para o asterisk é o
 dgv send sms g1 (telefone) '(msg)'.

 Alguém sabe como fazer? Estou tentando com o exemplo que o Eder
 passou(com API) e nao estou conseguindo.

 Agradeço pela ajuda.

 Att
 Bruno


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, Nov 16, 2009 12:04 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   aqui baixa ele

 http://sourceforge.net/projects/asterisk-java/

 para conectar no manager olha aqui tem um exemplo básico


 http://www.voip-info.org/wiki/view/Asterisk+manager+Example:+Java

 Att,


 Eng Eder de Souza

 2009/11/16 brunoantogno...@email.com

 Bom dia caros amigos.

 Sou desenvolvedor Java que iniciei as atividades no asterisk há uns 2
 meses.

 Tenho que integrar um sistema ao Asterisk.

 O sistema que deverá ser integrado ao Asterisk envia SMS por um Serviço
 Canadense (senão me engano).

 A minha tarefa é construir um Web Service em Java, no qual o sistema
 informe o Nº do Telefone com a Mensagem a ser enviada.

 Eu sei que devo configurar o manager.conf para que o java consiga enviar
 comandos ao Asterisk, mas como fazer isso?

 Já criei um usuario no manager.conf para que o java consiga se conectar
 no asterisk.
 Abaixo como ficou meu manager...
 [manager]
 secret=teste
 permit=0.0.0.0
 read=system,call,log,verbose,agent,command,user
 write=read=system,call,log,verbose,agent,command,user

 Agora também sei que devo baixar alguma biblioteca java para fazer a
 conecxao com o Asterisk, alguém sabe me dizer qual biblioteca preciso? Aonde
 encontro para download e se possível sua documentação?

 Estou utilizando as seguintes referencias:
 http://asterisk-java.org/0.2/tutorial.html
 http://www.voip-info.org/wiki/view/Asterisk+manager+API
 http://www.voip-info.org/wiki/view/LibgAMI
 http://www.voip-info.org/wiki/view/asterisk+manager+events

 Att
 Bruno







 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
  http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
  Promoção por tempo limitado!
 ___
 Lista de discussões 
 asteriskbrasil.orgasteriskbra...@listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Algu ém pode ajudar?

2009-11-16 Por tôpico brunoantognolli

Pra ser sincero gostaria de uma ajuda sim! hahah

Eu estou utilizando o exemplo:
public void run() throws IOException, AuthenticationFailedException,
TimeoutException
{
OriginateAction originateAction;
ManagerResponse originateResponse;

originateAction = new OriginateAction();
originateAction.setChannel(SIP/John);
originateAction.setContext(default);
originateAction.setExten(1300);
originateAction.setPriority(new Integer(1));
originateAction.setTimeout(new Integer(3));

// connect to Asterisk and log in
managerConnection.login();

// send the originate action and wait for a maximum of 30 seconds for 
Asterisk
// to send a reply
originateResponse = managerConnection.sendAction(originateAction, 
3);

// print out whether the originate succeeded or not
System.out.println(originateResponse.getResponse());

// and finally log off and disconnect
managerConnection.logoff();
http://asterisk-java.org/0.2/tutorial.html


Neste exemplo, é setado o Contexto/Regra/Prioridade/Timeout, depois faz um 
login executa uma ação dá um print e desconecta.

Apesar de não ter nada a ver com o que preciso fazer (envio de sms) nem esse 
exemplo consegui fazer, mesmo após configurar o manager.conf.

O java nao consegue encontrar os imports:
import net.sf.asterisk.manager.AuthenticationFailedException;
import net.sf.asterisk.manager.ManagerConnection;
import net.sf.asterisk.manager.ManagerConnectionFactory;
import net.sf.asterisk.manager.TimeoutException;
import net.sf.asterisk.manager.action.OriginateAction;
import net.sf.asterisk.manager.response.ManagerResponse;

Agora eu não sei o porque ele não encontra os imports, seria uma outra 
biblioteca? estou utilizando a biblioteca q vc passou errado?
Enfim, preciso de uma ajuda sim... hehehe

Att


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: brunoantogno...@email.com
Sent: Mon, Nov 16, 2009 4:08 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?



Perfeitamente Possivel simm
 
Se fosse em perl faria em coisa de 30 min agora em java to meio enferrujadao 
rsrs mas tam como fazer sim kra quer ajuda ae rsrs?


2009/11/16 brunoantogno...@email.com


Entao Eder, hhahah sobre a empresa programar só em Java concordo com vc, 
devemos programar no que for mais fácil, o problema aqui é que todo mundo ou é 
certificado .net ou java, entao foi afunilando os conhecimentos nessa linguagem 
ahahaha!!!
 
Sobre o meu problema, é o seguinte...
 
Hoje eu consigo enviar de sms atraves do asterisk conectando no rasterisk e 
digitando:
dgv send sms g1 (telefone) ('mgs')
 
Só que como serão milhares de sms por dia, a idéia foi criar 1 W,S, para que 
nossa outra aplicação consiga consumir esse serviço passando o numero do 
telefone e a msg para o destinatario.
 
Para nao ter que acessar o rasterisk toda hora e ficar digitando o comando 
acima, pensei em fazer o JAVA executar esse comando, seria possivel?
 
Att 


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org



Sent: Mon, Nov 16, 2009 3:51 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?








kkk ta ferrado entao nao entendo isso de ficar preso em uma linguagem seus 
chefes tem cabeça pequena PQP !!!
 
Pra min não existe isso de ter q programar especificadamente em uma linguagem 
eu vejo sempre o que melhor se adapta, tem coisas q as vezes é mais fácil de 
fazer em perl entao faço em perl outras melhores de se fazer em shell script 
outras mais robustas em C etc etc.
 
O que importa e a aplicação rodando e sanando suas necessidades, não em q 
liguangem ela roda, essa empresa q vc trabalha só pode ta de brincadeira rsrsrs 
!!!
 

Outra coisa o Neimar falou algumas coisas q estão erradas. A porta 4569 é a 
porta do protocolo IAX2
 
outra coisa no Exemplo do Neimar ae exten = 
3000,n,Agi(agi://192.9.20.5/criacao.agi) isso nao é um AGI puro e sim um 
FastAgi sendo chamado para um server java rodando da sua classe, funciona como 
um cliete servidor !!!
 
[]'s
 
 
Eng Eder de Souza
 
 

 
2009/11/16 brunoantogno...@email.com



Sim cara, tem de ser em Java é regra da empresa que trabalho. hehehe
 
Vlw 


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org



Sent: Mon, Nov 16, 2009 3:26 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?








kra esse agi nao precisa sem em java pq para mim java é igual a dor de cabeça 
para fazer um só Hellow Word já é embaçado rsrsrs
 
kra faz isso em perl, python ou php ja fiz varios agis em java mas isso já faz 
uns 3 anos atraz e te digo isso é atrazo de vida ...
 
Entao pense tem q ser em java ?


2009/11/16 brunoantogno...@email.com


Olá... 
Eu baixei a classe, compilei, copiei o exemplo do site abaixo mas não

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico Eder Souza
kra como q vc ta compilando isso eu lembro q usava uma string bem complicada
para compilar e vc como ta fazendo ?

2009/11/16 brunoantogno...@email.com

 Pra ser sincero gostaria de uma ajuda sim! hahah

 *Eu estou utilizando o exemplo:*
 public void run() throws IOException, AuthenticationFailedException,
 TimeoutException
 {
 OriginateAction originateAction;
 ManagerResponse originateResponse;

 originateAction = new OriginateAction();
 originateAction.setChannel(SIP/John);
 originateAction.setContext(default);
 originateAction.setExten(1300);
 originateAction.setPriority(new Integer(1));
 originateAction.setTimeout(new Integer(3));

 // connect to Asterisk and log in
 managerConnection.login();

 // send the originate action and wait for a maximum of 30 seconds
 for Asterisk
 // to send a reply
 originateResponse = managerConnection.sendAction(originateAction,
 3);

 // print out whether the originate succeeded or not
 System.out.println(originateResponse.getResponse());

 // and finally log off and disconnect
 managerConnection.logoff();

 http://asterisk-java.org/0.2/tutorial.html


 Neste exemplo, é setado o Contexto/Regra/Prioridade/Timeout, depois faz um
 login executa uma ação dá um print e desconecta.

 Apesar de não ter nada a ver com o que preciso fazer (envio de sms) nem
 esse exemplo consegui fazer, mesmo após configurar o manager.conf.

 O java nao consegue encontrar os imports:
 import net.sf.asterisk.manager.AuthenticationFailedException;
 import net.sf.asterisk.manager.ManagerConnection;
 import net.sf.asterisk.manager.ManagerConnectionFactory;
 import net.sf.asterisk.manager.TimeoutException;
 import net.sf.asterisk.manager.action.OriginateAction;
 import net.sf.asterisk.manager.response.ManagerResponse;

 Agora eu não sei o porque ele não encontra os imports, seria uma outra
 biblioteca? estou utilizando a biblioteca q vc passou errado?
 Enfim, preciso de uma ajuda sim... hehehe

  Att


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
  To: brunoantogno...@email.com
 Sent: Mon, Nov 16, 2009 4:08 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   Perfeitamente Possivel simm

 Se fosse em perl faria em coisa de 30 min agora em java to meio
 enferrujadao rsrs mas tam como fazer sim kra quer ajuda ae rsrs?

 2009/11/16 brunoantogno...@email.com

 Entao Eder, hhahah sobre a empresa programar só em Java concordo com vc,
 devemos programar no que for mais fácil, o problema aqui é que todo mundo ou
 é certificado .net ou java, entao foi afunilando os conhecimentos nessa
 linguagem ahahaha!!!

 Sobre o meu problema, é o seguinte...

 Hoje eu consigo enviar de sms atraves do asterisk conectando no rasterisk
 e digitando:
 dgv send sms g1 (telefone) ('mgs')

 Só que como serão milhares de sms por dia, a idéia foi criar 1 W,S, para
 que nossa outra aplicação consiga consumir esse serviço passando o numero do
 telefone e a msg para o destinatario.

 Para nao ter que acessar o rasterisk toda hora e ficar digitando o comando
 acima, pensei em fazer o JAVA executar esse comando, seria possivel?

 Att


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, Nov 16, 2009 3:51 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   kkk ta ferrado entao nao entendo isso de ficar preso em uma linguagem
 seus chefes tem cabeça pequena PQP !!!

 Pra min não existe isso de ter q programar especificadamente em uma
 linguagem eu vejo sempre o que melhor se adapta, tem coisas q as vezes é
 mais fácil de fazer em perl entao faço em perl outras melhores de se fazer
 em shell script outras mais robustas em C etc etc.

 O que importa e a aplicação rodando e sanando suas necessidades, não em q
 liguangem ela roda, essa empresa q vc trabalha só pode ta de brincadeira
 rsrsrs !!!


 Outra coisa o Neimar falou algumas coisas q estão erradas. A porta 4569 é
 a porta do protocolo IAX2

 outra coisa no Exemplo do Neimar ae exten = 3000,n,Agi(agi://
 192.9.20.5/criacao.agi) isso nao é um AGI puro e sim um FastAgi sendo
 chamado para um server java rodando da sua classe, funciona como um cliete
 servidor !!!

 []'s


 Eng Eder de Souza




 2009/11/16 brunoantogno...@email.com


 Sim cara, tem de ser em Java é regra da empresa que trabalho. hehehe

 Vlw


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, Nov 16, 2009 3:26 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   kra esse agi nao precisa sem em java pq para mim java é igual a dor de
 cabeça para fazer um só Hellow Word já é embaçado rsrsrs

 kra faz isso em perl, python ou php ja fiz varios agis em java mas isso
 já faz uns 3 anos

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Algu ém pode ajudar?

2009-11-16 Por tôpico brunoantognolli

Eu estou utilizando o NetBeans6.7.1 para compilar...

Mas antes de compilar o NetBeans avisa que dá erro nos imports, então não chego 
nem a compilar.

=)

Att
Bruno


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, Nov 16, 2009 4:25 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?


kra como q vc ta compilando isso eu lembro q usava uma string bem complicada 
para compilar e vc como ta fazendo ?


2009/11/16 brunoantogno...@email.com


Pra ser sincero gostaria de uma ajuda sim! hahah
 
Eu estou utilizando o exemplo:
public void run() throws IOException, AuthenticationFailedException,
TimeoutException
{
OriginateAction originateAction;
ManagerResponse originateResponse;

originateAction = new OriginateAction();
originateAction.setChannel(SIP/John);
originateAction.setContext(default);
originateAction.setExten(1300);
originateAction.setPriority(new Integer(1));
originateAction.setTimeout(new Integer(3));

// connect to Asterisk and log in
managerConnection.login();

// send the originate action and wait for a maximum of 30 seconds for 
Asterisk
// to send a reply
originateResponse = managerConnection.sendAction(originateAction, 
3);

// print out whether the originate succeeded or not
System.out.println(originateResponse.getResponse());

// and finally log off and disconnect
managerConnection.logoff(); 

http://asterisk-java.org/0.2/tutorial.html

 
 
Neste exemplo, é setado o Contexto/Regra/Prioridade/Timeout, depois faz um 
login executa uma ação dá um print e desconecta.
 
Apesar de não ter nada a ver com o que preciso fazer (envio de sms) nem esse 
exemplo consegui fazer, mesmo após configurar o manager.conf.
 
O java nao consegue encontrar os imports:
import net.sf.asterisk.manager.AuthenticationFailedException;
import net.sf.asterisk.manager.ManagerConnection;
import net.sf.asterisk.manager.ManagerConnectionFactory;
import net.sf.asterisk.manager.TimeoutException;
import net.sf.asterisk.manager.action.OriginateAction;
import net.sf.asterisk.manager.response.ManagerResponse;
 
Agora eu não sei o porque ele não encontra os imports, seria uma outra 
biblioteca? estou utilizando a biblioteca q vc passou errado?
Enfim, preciso de uma ajuda sim... hehehe
 

Att


-Original Message-
From: Eder Souza eder.so...@bsd.com.br



To: brunoantogno...@email.com
Sent: Mon, Nov 16, 2009 4:08 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?








Perfeitamente Possivel simm
 
Se fosse em perl faria em coisa de 30 min agora em java to meio enferrujadao 
rsrs mas tam como fazer sim kra quer ajuda ae rsrs?


2009/11/16 brunoantogno...@email.com


Entao Eder, hhahah sobre a empresa programar só em Java concordo com vc, 
devemos programar no que for mais fácil, o problema aqui é que todo mundo ou é 
certificado .net ou java, entao foi afunilando os conhecimentos nessa linguagem 
ahahaha!!!
 
Sobre o meu problema, é o seguinte...
 
Hoje eu consigo enviar de sms atraves do asterisk conectando no rasterisk e 
digitando:
dgv send sms g1 (telefone) ('mgs')
 
Só que como serão milhares de sms por dia, a idéia foi criar 1 W,S, para que 
nossa outra aplicação consiga consumir esse serviço passando o numero do 
telefone e a msg para o destinatario.
 
Para nao ter que acessar o rasterisk toda hora e ficar digitando o comando 
acima, pensei em fazer o JAVA executar esse comando, seria possivel?
 
Att 


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org



Sent: Mon, Nov 16, 2009 3:51 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?








kkk ta ferrado entao nao entendo isso de ficar preso em uma linguagem seus 
chefes tem cabeça pequena PQP !!!
 
Pra min não existe isso de ter q programar especificadamente em uma linguagem 
eu vejo sempre o que melhor se adapta, tem coisas q as vezes é mais fácil de 
fazer em perl entao faço em perl outras melhores de se fazer em shell script 
outras mais robustas em C etc etc.
 
O que importa e a aplicação rodando e sanando suas necessidades, não em q 
liguangem ela roda, essa empresa q vc trabalha só pode ta de brincadeira rsrsrs 
!!!
 

Outra coisa o Neimar falou algumas coisas q estão erradas. A porta 4569 é a 
porta do protocolo IAX2
 
outra coisa no Exemplo do Neimar ae exten = 
3000,n,Agi(agi://192.9.20.5/criacao.agi) isso nao é um AGI puro e sim um 
FastAgi sendo chamado para um server java rodando da sua classe, funciona como 
um cliete servidor !!!
 
[]'s
 
 
Eng Eder de Souza
 
 

 
2009/11/16 brunoantogno...@email.com



Sim cara, tem de ser em Java é regra da empresa que trabalho. hehehe
 
Vlw 


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Algu ém pode ajudar?

2009-11-16 Por tôpico brunoantognolli

PROBLEMA DAS BIBLIOTECAS RESOLVIDO.

Nos exemplos da internet a versão da biblioteca era a verão antiga
asterisk-java-0.1.jar; 

entao o import funcionava assim:
import net.sf.asterisk.manager.TimeoutException;

agora com a biblioteca atualizada o import deve ficar assim por ex:
import org.asteriskjava.manager.response.ManagerResponse;

Note a mudança no inicio, a antiga era 
net.sf.asterisk.manager 
e a nova ficou 
org.asteriskjava.manager

Apesar de ter resolvido o problema de import, a dificuldade de fazer o java 
executar o comando para envio de sms ainda continua... =)

Att
Bruno





-Original Message-
From: brunoantogno...@email.com
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, Nov 16, 2009 4:30 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?



Eu estou utilizando o NetBeans6.7.1 para compilar...
 
Mas antes de compilar o NetBeans avisa que dá erro nos imports, então não chego 
nem a compilar.
 
=)
 
Att
Bruno


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, Nov 16, 2009 4:25 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?


kra como q vc ta compilando isso eu lembro q usava uma string bem complicada 
para compilar e vc como ta fazendo ?


2009/11/16 brunoantogno...@email.com


Pra ser sincero gostaria de uma ajuda sim! hahah
 
Eu estou utilizando o exemplo:
public void run() throws IOException, AuthenticationFailedException,
TimeoutException
{
OriginateAction originateAction;
ManagerResponse originateResponse;

originateAction = new OriginateAction();
originateAction.setChannel(SIP/John);
originateAction.setContext(default);
originateAction.setExten(1300);
originateAction.setPriority(new Integer(1));
originateAction.setTimeout(new Integer(3));

// connect to Asterisk and log in
managerConnection.login();

// send the originate action and wait for a maximum of 30 seconds for 
Asterisk
// to send a reply
originateResponse = managerConnection.sendAction(originateAction, 
3);

// print out whether the originate succeeded or not
System.out.println(originateResponse.getResponse());

// and finally log off and disconnect
managerConnection.logoff(); 

http://asterisk-java.org/0.2/tutorial.html

 
 
Neste exemplo, é setado o Contexto/Regra/Prioridade/Timeout, depois faz um 
login executa uma ação dá um print e desconecta.
 
Apesar de não ter nada a ver com o que preciso fazer (envio de sms) nem esse 
exemplo consegui fazer, mesmo após configurar o manager.conf.
 
O java nao consegue encontrar os imports:
import net.sf.asterisk.manager.AuthenticationFailedException;
import net.sf.asterisk.manager.ManagerConnection;
import net.sf.asterisk.manager.ManagerConnectionFactory;
import net.sf.asterisk.manager.TimeoutException;
import net.sf.asterisk.manager.action.OriginateAction;
import net.sf.asterisk.manager.response.ManagerResponse;
 
Agora eu não sei o porque ele não encontra os imports, seria uma outra 
biblioteca? estou utilizando a biblioteca q vc passou errado?
Enfim, preciso de uma ajuda sim... hehehe
 

Att


-Original Message-
From: Eder Souza eder.so...@bsd.com.br



To: brunoantogno...@email.com
Sent: Mon, Nov 16, 2009 4:08 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?








Perfeitamente Possivel simm
 
Se fosse em perl faria em coisa de 30 min agora em java to meio enferrujadao 
rsrs mas tam como fazer sim kra quer ajuda ae rsrs?


2009/11/16 brunoantogno...@email.com


Entao Eder, hhahah sobre a empresa programar só em Java concordo com vc, 
devemos programar no que for mais fácil, o problema aqui é que todo mundo ou é 
certificado .net ou java, entao foi afunilando os conhecimentos nessa linguagem 
ahahaha!!!
 
Sobre o meu problema, é o seguinte...
 
Hoje eu consigo enviar de sms atraves do asterisk conectando no rasterisk e 
digitando:
dgv send sms g1 (telefone) ('mgs')
 
Só que como serão milhares de sms por dia, a idéia foi criar 1 W,S, para que 
nossa outra aplicação consiga consumir esse serviço passando o numero do 
telefone e a msg para o destinatario.
 
Para nao ter que acessar o rasterisk toda hora e ficar digitando o comando 
acima, pensei em fazer o JAVA executar esse comando, seria possivel?
 
Att 


-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org



Sent: Mon, Nov 16, 2009 3:51 pm
Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode ajudar?








kkk ta ferrado entao nao entendo isso de ficar preso em uma linguagem seus 
chefes tem cabeça pequena PQP !!!
 
Pra min não existe isso de ter q programar especificadamente em uma linguagem 
eu vejo sempre o que melhor se adapta, tem coisas q as vezes é mais fácil de 
fazer em perl entao

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico Eder Souza
Tava procurando aqui nos meus Backups de anos atraz e achei como eu
compilava isso no Windows olha ae

java -cp .;asterisk-java-0.2.jar net.sf.asterisk.fastagi.DefaultAGIServer

2009/11/16 brunoantogno...@email.com

 PROBLEMA DAS BIBLIOTECAS RESOLVIDO.

 Nos exemplos da internet a versão da biblioteca era a verão antiga
 asterisk-java-0.1.jar;
 entao o import funcionava assim:
  import net.sf.asterisk.manager.TimeoutException;
 agora com a biblioteca atualizada o import deve ficar assim por ex:
 import org.asteriskjava.manager.response.ManagerResponse;

 Note a mudança no inicio, a antiga era
 net.sf.asterisk.manager
 e a nova ficou
 org.asteriskjava.manager

 Apesar de ter resolvido o problema de import, a dificuldade de fazer o java
 executar o comando para envio de sms ainda continua... =)

 Att
 Bruno





 -Original Message-
 From: brunoantogno...@email.com
 To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, Nov 16, 2009 4:30 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   Eu estou utilizando o NetBeans6.7.1 para compilar...

 Mas antes de compilar o NetBeans avisa que dá erro nos imports, então não
 chego nem a compilar.

 =)

 Att
 Bruno


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, Nov 16, 2009 4:25 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

 kra como q vc ta compilando isso eu lembro q usava uma string bem
 complicada para compilar e vc como ta fazendo ?

 2009/11/16 brunoantogno...@email.com

 Pra ser sincero gostaria de uma ajuda sim! hahah

 *Eu estou utilizando o exemplo:*
 public void run() throws IOException, AuthenticationFailedException,
 TimeoutException
 {
 OriginateAction originateAction;
 ManagerResponse originateResponse;

 originateAction = new OriginateAction();
 originateAction.setChannel(SIP/John);
 originateAction.setContext(default);
 originateAction.setExten(1300);
 originateAction.setPriority(new Integer(1));
 originateAction.setTimeout(new Integer(3));

 // connect to Asterisk and log in
 managerConnection.login();

 // send the originate action and wait for a maximum of 30 seconds
 for Asterisk
 // to send a reply
 originateResponse = managerConnection.sendAction(originateAction,
 3);

 // print out whether the originate succeeded or not
 System.out.println(originateResponse.getResponse());

 // and finally log off and disconnect
 managerConnection.logoff();

 http://asterisk-java.org/0.2/tutorial.html


 Neste exemplo, é setado o Contexto/Regra/Prioridade/Timeout, depois faz um
 login executa uma ação dá um print e desconecta.

 Apesar de não ter nada a ver com o que preciso fazer (envio de sms) nem
 esse exemplo consegui fazer, mesmo após configurar o manager.conf.

 O java nao consegue encontrar os imports:
 import net.sf.asterisk.manager.AuthenticationFailedException;
 import net.sf.asterisk.manager.ManagerConnection;
 import net.sf.asterisk.manager.ManagerConnectionFactory;
 import net.sf.asterisk.manager.TimeoutException;
 import net.sf.asterisk.manager.action.OriginateAction;
 import net.sf.asterisk.manager.response.ManagerResponse;

 Agora eu não sei o porque ele não encontra os imports, seria uma outra
 biblioteca? estou utilizando a biblioteca q vc passou errado?
 Enfim, preciso de uma ajuda sim... hehehe

  Att


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
  To: brunoantogno...@email.com
 Sent: Mon, Nov 16, 2009 4:08 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   Perfeitamente Possivel simm

 Se fosse em perl faria em coisa de 30 min agora em java to meio
 enferrujadao rsrs mas tam como fazer sim kra quer ajuda ae rsrs?

 2009/11/16 brunoantogno...@email.com

 Entao Eder, hhahah sobre a empresa programar só em Java concordo com vc,
 devemos programar no que for mais fácil, o problema aqui é que todo mundo ou
 é certificado .net ou java, entao foi afunilando os conhecimentos nessa
 linguagem ahahaha!!!

 Sobre o meu problema, é o seguinte...

 Hoje eu consigo enviar de sms atraves do asterisk conectando no rasterisk
 e digitando:
 dgv send sms g1 (telefone) ('mgs')

 Só que como serão milhares de sms por dia, a idéia foi criar 1 W,S, para
 que nossa outra aplicação consiga consumir esse serviço passando o numero do
 telefone e a msg para o destinatario.

 Para nao ter que acessar o rasterisk toda hora e ficar digitando o
 comando acima, pensei em fazer o JAVA executar esse comando, seria possivel?

 Att


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, Nov 16, 2009 3:51 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   kkk ta ferrado entao nao

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico Eder Souza
Para executar os comandos usa o CommandAction para isso olha só como q faz

import java.util.Iterator;
import net.sf.asterisk.manager.ManagerConnection;
import net.sf.asterisk.manager.ManagerConnectionFactory;
import net.sf.asterisk.manager.action.CommandAction;
import net.sf.asterisk.manager.response.CommandResponse;
public class Manager
{
private ManagerConnection c;
public Manager() throws Exception
{
c = new ManagerConnectionFactory().getManagerConnection(host,
user, pass);
}
public void run() throws Exception
{
c.login();
CommandAction action;
CommandResponse response;
Iterator lineIterator;
action = new CommandAction();
action.setCommand(core show channels verbose);
response = (CommandResponse) c.sendAction(action);
lineIterator = response.getResult().iterator();
while (lineIterator.hasNext())
{
System.out.println(lineIterator.next());
}

c.logoff();
}
public static void main(String[] args) throws Exception
{
new Manager().run();
}
}


olha essa linha action.setCommand(core show channels verbose);

muda o core show channels verbose por dgv send sms g1 (telefone) '(msg)'

[]'s


Eng Eder de Souza


2009/11/16 Eder Souza eder.so...@bsd.com.br

 Tava procurando aqui nos meus Backups de anos atraz e achei como eu
 compilava isso no Windows olha ae

 java -cp .;asterisk-java-0.2.jar net.sf.asterisk.fastagi.DefaultAGIServer

   2009/11/16 brunoantogno...@email.com

 PROBLEMA DAS BIBLIOTECAS RESOLVIDO.

 Nos exemplos da internet a versão da biblioteca era a verão antiga
 asterisk-java-0.1.jar;
 entao o import funcionava assim:
  import net.sf.asterisk.manager.TimeoutException;
 agora com a biblioteca atualizada o import deve ficar assim por ex:
 import org.asteriskjava.manager.response.ManagerResponse;

 Note a mudança no inicio, a antiga era
 net.sf.asterisk.manager
 e a nova ficou
 org.asteriskjava.manager

 Apesar de ter resolvido o problema de import, a dificuldade de fazer o
 java executar o comando para envio de sms ainda continua... =)

 Att
 Bruno





 -Original Message-
 From: brunoantogno...@email.com
 To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, Nov 16, 2009 4:30 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   Eu estou utilizando o NetBeans6.7.1 para compilar...

 Mas antes de compilar o NetBeans avisa que dá erro nos imports, então não
 chego nem a compilar.

 =)

 Att
 Bruno


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, Nov 16, 2009 4:25 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

 kra como q vc ta compilando isso eu lembro q usava uma string bem
 complicada para compilar e vc como ta fazendo ?

 2009/11/16 brunoantogno...@email.com

 Pra ser sincero gostaria de uma ajuda sim! hahah

 *Eu estou utilizando o exemplo:*
 public void run() throws IOException, AuthenticationFailedException,
 TimeoutException
 {
 OriginateAction originateAction;
 ManagerResponse originateResponse;

 originateAction = new OriginateAction();
 originateAction.setChannel(SIP/John);
 originateAction.setContext(default);
 originateAction.setExten(1300);
 originateAction.setPriority(new Integer(1));
 originateAction.setTimeout(new Integer(3));

 // connect to Asterisk and log in
 managerConnection.login();

 // send the originate action and wait for a maximum of 30 seconds
 for Asterisk
 // to send a reply
 originateResponse = managerConnection.sendAction(originateAction,
 3);

 // print out whether the originate succeeded or not
 System.out.println(originateResponse.getResponse());

 // and finally log off and disconnect
 managerConnection.logoff();

 http://asterisk-java.org/0.2/tutorial.html


 Neste exemplo, é setado o Contexto/Regra/Prioridade/Timeout, depois faz
 um login executa uma ação dá um print e desconecta.

 Apesar de não ter nada a ver com o que preciso fazer (envio de sms) nem
 esse exemplo consegui fazer, mesmo após configurar o manager.conf.

 O java nao consegue encontrar os imports:
 import net.sf.asterisk.manager.AuthenticationFailedException;
 import net.sf.asterisk.manager.ManagerConnection;
 import net.sf.asterisk.manager.ManagerConnectionFactory;
 import net.sf.asterisk.manager.TimeoutException;
 import net.sf.asterisk.manager.action.OriginateAction;
 import net.sf.asterisk.manager.response.ManagerResponse;

 Agora eu não sei o porque ele não encontra os imports, seria uma outra
 biblioteca? estou utilizando a biblioteca q vc passou errado?
 Enfim, preciso de uma ajuda sim... hehehe

  Att


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
  To: brunoantogno

Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alg uém pode ajudar?

2009-11-16 Por tôpico NEIMAR LIMA DE AVILA
So para colocar


Pega o codigo de exemplo do java



Qdo vc carrega a aplicação, ela escuta na porta 4569 (se n me engano)

(se n me engano)

(se n me engano)

n tinha a certeza de qual porta ele escuta...



e sim..

Eh um fast agi client-servidor



Não Precisa de criar a entrada no extensions.conf se vc precisa apenas
discar

e finalizando

NAO é um AGI PURO.
2009/11/16 Eder Souza eder.so...@bsd.com.br

 kkk ta ferrado entao nao entendo isso de ficar preso em uma linguagem seus
 chefes tem cabeça pequena PQP !!!

 Pra min não existe isso de ter q programar especificadamente em uma
 linguagem eu vejo sempre o que melhor se adapta, tem coisas q as vezes é
 mais fácil de fazer em perl entao faço em perl outras melhores de se fazer
 em shell script outras mais robustas em C etc etc.

 O que importa e a aplicação rodando e sanando suas necessidades, não em q
 liguangem ela roda, essa empresa q vc trabalha só pode ta de brincadeira
 rsrsrs !!!


 Outra coisa o Neimar falou algumas coisas q estão erradas. A porta 4569 é a
 porta do protocolo IAX2

 outra coisa no Exemplo do Neimar ae exten = 3000,n,Agi(agi://
 192.9.20.5/criacao.agi) isso nao é um AGI puro e sim um FastAgi sendo
 chamado para um server java rodando da sua classe, funciona como um cliete
 servidor !!!

 []'s


 Eng Eder de Souza




  2009/11/16 brunoantogno...@email.com


 Sim cara, tem de ser em Java é regra da empresa que trabalho. hehehe

 Vlw


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, Nov 16, 2009 3:26 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

 kra esse agi nao precisa sem em java pq para mim java é igual a dor
 de cabeça para fazer um só Hellow Word já é embaçado rsrsrs

 kra faz isso em perl, python ou php ja fiz varios agis em java mas isso já
 faz uns 3 anos atraz e te digo isso é atrazo de vida ...

 Entao pense tem q ser em java ?

 2009/11/16 brunoantogno...@email.com

 Olá...
 Eu baixei a classe, compilei, copiei o exemplo do site abaixo mas não deu
 certo, a classe roda e tudo mais, mas eu tenho q copiar o jar gerado pelo
 projeto java para a pasta agi-bin ?

 Como faço para ver se está funcionando um comando simples, posso usar o
 rasterisk (verbose 255)?

 Eu estou tentando passar um comando para o rasterisk o comando que
 quero passar para o asterisk é o
 dgv send sms g1 (telefone) '(msg)'.

 Alguém sabe como fazer? Estou tentando com o exemplo que o Eder
 passou(com API) e nao estou conseguindo.

 Agradeço pela ajuda.

 Att
 Bruno


 -Original Message-
 From: Eder Souza eder.so...@bsd.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, Nov 16, 2009 12:04 pm
 Subject: Re: [AsteriskBrasil] Asterisk + Java + API + SMS - Alguém pode
 ajudar?

   aqui baixa ele

 http://sourceforge.net/projects/asterisk-java/

 para conectar no manager olha aqui tem um exemplo básico


 http://www.voip-info.org/wiki/view/Asterisk+manager+Example:+Java

 Att,


 Eng Eder de Souza

 2009/11/16 brunoantogno...@email.com

 Bom dia caros amigos.

 Sou desenvolvedor Java que iniciei as atividades no asterisk há uns 2
 meses.

 Tenho que integrar um sistema ao Asterisk.

 O sistema que deverá ser integrado ao Asterisk envia SMS por um Serviço
 Canadense (senão me engano).

 A minha tarefa é construir um Web Service em Java, no qual o sistema
 informe o Nº do Telefone com a Mensagem a ser enviada.

 Eu sei que devo configurar o manager.conf para que o java consiga enviar
 comandos ao Asterisk, mas como fazer isso?

 Já criei um usuario no manager.conf para que o java consiga se
 conectar no asterisk.
 Abaixo como ficou meu manager...
 [manager]
 secret=teste
 permit=0.0.0.0
 read=system,call,log,verbose,agent,command,user
 write=read=system,call,log,verbose,agent,command,user

 Agora também sei que devo baixar alguma biblioteca java para fazer a
 conecxao com o Asterisk, alguém sabe me dizer qual biblioteca preciso? 
 Aonde
 encontro para download e se possível sua documentação?

 Estou utilizando as seguintes referencias:
 http://asterisk-java.org/0.2/tutorial.html
 http://www.voip-info.org/wiki/view/Asterisk+manager+API
 http://www.voip-info.org/wiki/view/LibgAMI
 http://www.voip-info.org/wiki/view/asterisk+manager+events

 Att
 Bruno







 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
  http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
  Promoção por tempo limitado!
 ___
 Lista de discussões 
 asteriskbrasil.orgasteriskbra

Re: [AsteriskBrasil] Asterisk-Java - SIP reload? Dialplan Reload?

2009-10-20 Por tôpico Rodrigo Sertori
Cara tem o shell


Att,


Rodrigo Sertori

___
http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
Promoção por tempo limitado!
Acesse agora http://promo.voipmania.com.br

___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk-Java - SIP reload? Dialplan Reload?

2009-10-20 Por tôpico Diogo Rocha Barbosa
O usuário não tem o comando porque no shell não aparece mesmo. Voce entrando
no console sim.

Então, fazendo no shell: *asterisk -rx ´sip reload´* você conseguirá
executar o comando.
Entenda que o comando que daria no console voce consegue executar direto
colocando a opção *x*, de execute...

2009/10/20 Rodrigo Sertori rodr...@sertori.com.br

 Cara tem o shell


 Att,


 Rodrigo Sertori


 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 Acesse agora http://promo.voipmania.com.br

 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Diogo Rocha Barbosa

___
http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
Promoção por tempo limitado!
Acesse agora http://promo.voipmania.com.br

___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk-Java - SIP reload? Dialplan Reload?

2009-10-20 Por tôpico Rodrigo Lang
 Sertori rodr...@sertori.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Date: Mon, 19 Oct 2009 18:27:49 -0300
 Subject: Re: [AsteriskBrasil] MD3200
 HAuahaUahAU ou ou... eu tb sou velho de lista... fiquei afastado mais
 voltei :P
 mandando no pvt Alexandre...

 abs..

 Rodrigo Sertori
 Consultor Oracle-BEA
 Sent from Sao Paulo, SP, Brazil


 2009/10/19 alexandre - aldeia digital alep...@ad2.com.br

 Tenho 5 placas MD3200 aqui... :P
 E não venham me falar em asterisk-biz, porque só não sou o mais
 'velho' dessa lista porque o Denis Galvão existe !!! ...

 Quem quiser comprar as placas (as 5 de uma vez, nada de vender
 picadinho) mande msg pra mim em PVT, hein  8-)

 Abraço,

 Alexandre
 Aldeia Digital

 Rodrigo Sertori wrote:
  Vlw Itamar.. vou dar uma consultada... mas de inicio ja passei por la
  hoje e a unica que eu achei ja havia encerrado o anuncio.
  Fiz um tour pela Sta Ifigenia tb. Andei = um louco, e nada... por isso
  perguntei aqui... rsrs...
 
  Abração...
 
 
 
  Rodrigo Sertori
  Consultor Oracle-BEA
  Sent from Sao Paulo, SP, Brazil
 
 
  2009/10/19 Itamar Reis Peixoto ita...@ispbrasil.com.br
  mailto:ita...@ispbrasil.com.br
 
  eu recomendo comprar um sipura 3000, mas se realmente quiser
 comprar
  esta placa no mercado calote(mercado livre) tem.
 
 
  2009/10/19 Rodrigo Sertori rodr...@sertori.com.br
  mailto:rodr...@sertori.com.br:
Opa blz gente?
   
Alguém em SP que tenha essa placa?
   
   
Abraços...
   
   
Rodrigo Sertori
Consultor Oracle-BEA
   
 
 
 
  --
  
 
  Itamar Reis Peixoto
 
  e-mail/msn: ita...@ispbrasil.com.br mailto:
 ita...@ispbrasil.com.br
  sip: ita...@ispbrasil.com.br mailto:ita...@ispbrasil.com.br
  skype: itamarjp
  icq: 81053601
  +55 11 4063 5033
  +55 34 3221 8599
 
  ___
  http://www.voipmania.com.br
  Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
  Promoção por tempo limitado!
  Acesse agora http://promo.voipmania.com.br
 
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  mailto:AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
 
 
 
 
 
 
 
  ___
  http://www.voipmania.com.br
  Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
  Promoção por tempo limitado!
  Acesse agora http://promo.voipmania.com.br
 
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 Acesse agora http://promo.voipmania.com.br

 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 -- Mensagem encaminhada --
 From: Rodrigo Sertori rodr...@sertori.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Date: Mon, 19 Oct 2009 18:30:21 -0300
 Subject: Re: [AsteriskBrasil] Asterisk-Java - SIP reload? Dialplan
 Reload?
 Provavel q o J deve ter alguma função que execute comandos do shell certo?
 Se tiver execute: - /usr/sbin/asterisk -rx 'sip reload'

 Essa é uma das maneiras... mais rapido pra vc...

 Att,

 Rodrigo Sertori
 Consultor Oracle-BEA
 Sent from Sao Paulo, SP, Brazil


 2009/10/19 Mateus Moraes mateus.moraes...@gmail.com

 Boa noite,
 Estou desenvolvendo uma aplicação em java e falta isso para concluí-la.
 Depois de editar o sip.conf ou o extensions.conf, preciso recarregá-los,
 executando na linha de comando sip reload ou dialplan reload.
 Mas, quero que meu software java faça isso.
 Algum de vcs sabe como fazer?

 Obrigado!
 --
 Mateus Moraes Garcia Fernandez
 INF3B


 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 Acesse agora http://promo.voipmania.com.br

 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 -- Mensagem encaminhada --
 From: Fernando - NGN Soluções  ferna...@ngnsolucoes.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Date: Mon, 19 Oct 2009 19:50:58 -0200 (Horário brasileiro de verão)
 Subject: [AsteriskBrasil] Res: Asterisk-Java - SIP reload? Dialplan
 Reload?

Olá Mateus.

 Você pode utilizar o asterisk-java. Um pacote que você

Re: [AsteriskBrasil] Asterisk-Java - SIP reload? Dialplan Reload?

2009-10-19 Por tôpico Rodrigo Sertori
Provavel q o J deve ter alguma função que execute comandos do shell certo?
Se tiver execute: - /usr/sbin/asterisk -rx 'sip reload'

Essa é uma das maneiras... mais rapido pra vc...

Att,

Rodrigo Sertori
Consultor Oracle-BEA
Sent from Sao Paulo, SP, Brazil


2009/10/19 Mateus Moraes mateus.moraes...@gmail.com

 Boa noite,
 Estou desenvolvendo uma aplicação em java e falta isso para concluí-la.
 Depois de editar o sip.conf ou o extensions.conf, preciso recarregá-los,
 executando na linha de comando sip reload ou dialplan reload.
 Mas, quero que meu software java faça isso.
 Algum de vcs sabe como fazer?

 Obrigado!
 --
 Mateus Moraes Garcia Fernandez
 INF3B


 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 Acesse agora http://promo.voipmania.com.br

 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


___
http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
Promoção por tempo limitado!
Acesse agora http://promo.voipmania.com.br

___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk-Java - SIP reload? Dialplan Reload?

2009-10-19 Por tôpico Mateus Moraes
 voltei :P
 mandando no pvt Alexandre...

 abs..

 Rodrigo Sertori
 Consultor Oracle-BEA
 Sent from Sao Paulo, SP, Brazil


 2009/10/19 alexandre - aldeia digital alep...@ad2.com.br

 Tenho 5 placas MD3200 aqui... :P
 E não venham me falar em asterisk-biz, porque só não sou o mais
 'velho' dessa lista porque o Denis Galvão existe !!! ...

 Quem quiser comprar as placas (as 5 de uma vez, nada de vender
 picadinho) mande msg pra mim em PVT, hein  8-)

 Abraço,

 Alexandre
 Aldeia Digital

 Rodrigo Sertori wrote:
  Vlw Itamar.. vou dar uma consultada... mas de inicio ja passei por la
  hoje e a unica que eu achei ja havia encerrado o anuncio.
  Fiz um tour pela Sta Ifigenia tb. Andei = um louco, e nada... por isso
  perguntei aqui... rsrs...
 
  Abração...
 
 
 
  Rodrigo Sertori
  Consultor Oracle-BEA
  Sent from Sao Paulo, SP, Brazil
 
 
  2009/10/19 Itamar Reis Peixoto ita...@ispbrasil.com.br
  mailto:ita...@ispbrasil.com.br
 
  eu recomendo comprar um sipura 3000, mas se realmente quiser comprar
  esta placa no mercado calote(mercado livre) tem.
 
 
  2009/10/19 Rodrigo Sertori rodr...@sertori.com.br
  mailto:rodr...@sertori.com.br:
Opa blz gente?
   
Alguém em SP que tenha essa placa?
   
   
Abraços...
   
   
Rodrigo Sertori
Consultor Oracle-BEA
   
 
 
 
  --
  
 
  Itamar Reis Peixoto
 
  e-mail/msn: ita...@ispbrasil.com.br mailto:ita...@ispbrasil.com.br
 
  sip: ita...@ispbrasil.com.br mailto:ita...@ispbrasil.com.br
  skype: itamarjp
  icq: 81053601
  +55 11 4063 5033
  +55 34 3221 8599
 
  ___
  http://www.voipmania.com.br
  Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
  Promoção por tempo limitado!
  Acesse agora http://promo.voipmania.com.br
 
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  mailto:AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
 
 
 
  
 
 
  ___
  http://www.voipmania.com.br
  Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
  Promoção por tempo limitado!
  Acesse agora http://promo.voipmania.com.br
 
  ___
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 Acesse agora http://promo.voipmania.com.br

 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 -- Mensagem encaminhada --
 From: Rodrigo Sertori rodr...@sertori.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Date: Mon, 19 Oct 2009 18:30:21 -0300
 Subject: Re: [AsteriskBrasil] Asterisk-Java - SIP reload? Dialplan Reload?
 Provavel q o J deve ter alguma função que execute comandos do shell certo?
 Se tiver execute: - /usr/sbin/asterisk -rx 'sip reload'

 Essa é uma das maneiras... mais rapido pra vc...

 Att,

 Rodrigo Sertori
 Consultor Oracle-BEA
 Sent from Sao Paulo, SP, Brazil


 2009/10/19 Mateus Moraes mateus.moraes...@gmail.com

 Boa noite,
 Estou desenvolvendo uma aplicação em java e falta isso para concluí-la.
 Depois de editar o sip.conf ou o extensions.conf, preciso recarregá-los,
 executando na linha de comando sip reload ou dialplan reload.
 Mas, quero que meu software java faça isso.
 Algum de vcs sabe como fazer?

 Obrigado!
 --
 Mateus Moraes Garcia Fernandez
 INF3B


 ___
 http://www.voipmania.com.br
 Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
 Promoção por tempo limitado!
 Acesse agora http://promo.voipmania.com.br

 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




 -- Mensagem encaminhada --
 From: Fernando - NGN Soluções  ferna...@ngnsolucoes.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Date: Mon, 19 Oct 2009 19:50:58 -0200 (Horário brasileiro de verão)
 Subject: [AsteriskBrasil] Res: Asterisk-Java - SIP reload? Dialplan
 Reload?
Olá Mateus.

 Você pode utilizar o asterisk-java. Um pacote que você obtem acesso a API
 do asterisk.

 Veja mais em:

 http://asterisk-java.org/0.2/tutorial.html



  *Att,*
 **
 *Fernando da Silva Santos*
 *NGN Soluções*
 http://www.ngnsolucoes.com.br
 *---Mensagem original---*

  *De

Re: [AsteriskBrasil] Asterisk + java

2008-12-16 Por tôpico Cleunio França
valeu tiago

abraco
___
2 a 4 de Dezembro - IPComm 2008
Com presença de engenheiros da Digium e Jon maddog Hall.
http://www.ipcomm2008.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk + java

2008-12-12 Por tôpico Tiago Durante
Cleunio,

Dá uma olhada aqui, ve se te ajuda de alguma maneira:

http://www.voip-info.org/wiki-Asterisk+AGI
http://www.voip-info.org/wiki-Asterisk+cmd+AGI

Outra coisa, vi que vc colocou 'exten=s,1000..'
Seria legal você dar uma olhada em como usar o 'n' no lugar do numero
da linha... ou vc vai ficar louco quando tiver que alterar alguma
coisa... e refletir a auteracão nas outras centenas de linas..

tipo:

exten = s,1,wait
exten = s,n,blabla
exten = s,n,blabla2
exten = s,n,blabla3

vc pode por nome nos 'n's ...

abracos,

2008/12/12 Cleunio França cleuniofra...@gmail.com:
 Pessoal,

 estou fazendo a conexão entre o java e o asterisk através do Agi protocolo.
 Estou identificando os números digitados e gostaria de enviá-los ao java mas
 não estou conseguindo.
 Uma parte do meu código:

 exten= s,3,Read(digito||1)
 exten= s,4,SayDigits(${digito})
 exten= s,5,GotoIf($[${digito} = 1] ? 1000)

 exten=s,1000,Agi(agi://172.17.101.19:4573/hello.agi?user = digito)

 e sei também que os  métodos utilizados para  no java são:
 getParameter e getParameterValue, mas não sei que String eles recebem como
 parâmetro.

 Agradeço Antecipadamente,
 Junior


 ___
 2 a 4 de Dezembro - IPComm 2008
 Com presença de engenheiros da Digium e Jon maddog Hall.
 http://www.ipcomm2008.com.br

 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Tiago Durante

,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
Perseverance is the hard work you do after you
get tired of doing the hard work you already did.
-- Newt Gingrich
___
2 a 4 de Dezembro - IPComm 2008
Com presença de engenheiros da Digium e Jon maddog Hall.
http://www.ipcomm2008.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


Re: [AsteriskBrasil] Asterisk Java

2008-10-07 Por tôpico Guilherme Loch Waltrick Góes
O Asterisk Java é o melhor framework para trabalhar com Asterisk que eu já
encontrei. Sugiro aprofundar os seus estudos sobre o mesmo, pois o mesmo é
bastante poderoso.
Att,

2008/10/7 SkFogo Skates º7.62º [EMAIL PROTECTED]

 Olá Henrique,

 Segue o link:

 http://asterisk-java.org/0.2/tutorial.html

 Abraço,

 SkFogo

 2008/10/7 Henrique Costa [EMAIL PROTECTED]

  Boa noite pessoal.

 Estou desenvolvendo um projeto e vou precisar utilizar Asterisk-Java e
 gostaria de perguntar se alguem possui e poderia me mandar alguma
 documentaçao sobre este assunto.

 Muito Obrigado.

 Henrique

 --
 Conheça já o Windows Live Spaces, o site de relacionamentos do Messenger! 
 Crie
 já o seu! http://www.amigosdomessenger.com.br

 ___
 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



 ___
 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Guilherme Loch Góes

Notícias e Fórum sobre VoIP com software livre:
http://www.voipexperts.com.br
___
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk Java

2008-09-09 Por tôpico Shazaum
http://www.voip-info.org/wiki/view/Asterisk-java

2008/9/9 Henrique Costa [EMAIL PROTECTED]

  Boa noite pessoal.

 Gostaria de saber se algum pode me ajudar, estou com a seguinte duvida.
 como utilizar o asterisk java, sera q alguem poderia me mostrar um exemplo
 codigo.
 Tambem gostaria de saber se existe uma maneira do mesmo efetuar uma
 comunicaçao com utilizando o Asterisk Java chamando um Web Service.

 Muito obrigado.
 Henrique

 --
 Notícias direto do New York Times, gols do Lance, videocassetadas e muitos
 outros vídeos no MSN Videos! Confira já! http://video.msn.com/?mkt=pt-br

 ___
 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Asterisk user number: 1099
Linux user: #443184
visite também: www.asteriskexperts.com.br
___
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Asterisk Java

2008-09-09 Por tôpico Guilherme Loch Waltrick Góes
Para comandar o Asterisk via Web Serivce você pode pesquisar sobre o AJAM.

On Tue, Sep 9, 2008 at 8:09 PM, Henrique Costa [EMAIL PROTECTED] wrote:

  Boa noite pessoal.

 Gostaria de saber se algum pode me ajudar, estou com a seguinte duvida.
 como utilizar o asterisk java, sera q alguem poderia me mostrar um exemplo
 codigo.
 Tambem gostaria de saber se existe uma maneira do mesmo efetuar uma
 comunicaçao com utilizando o Asterisk Java chamando um Web Service.

 Muito obrigado.
 Henrique

 --
 Notícias direto do New York Times, gols do Lance, videocassetadas e muitos
 outros vídeos no MSN Videos! Confira já! http://video.msn.com/?mkt=pt-br

 ___
 Compre uma camiseta da AsteriskBrasil.org!
 http://www.voipmania.com.br

 Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
 rede Freenode.net: #asterisk-br
 ___
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- 
Guilherme Loch Góes

Notícias e Fórum sobre VoIP com software livre:
http://www.voipexperts.com.br
___
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil