mos_logo_adwords_hor

Dando continuidade a integração XMPP + VoIP, depois de colocar em testes o AstDemo, chegou a hora de liberar o código do mesmo para que outros possam usufruir do recurso e, até mesmo, aprimorá-lo, criando novos comandos e novas funcionalidades.

O AstDemo foi desenvolvido em Python e depende de algumas bibliotecas para funcionar (xmpppy, pyst e psycopg2). Além disso, é preciso ter um servidor Asterisk 11 (ou superior) rodando com suporte a XMPP e também um servidor Openfire rodando com suporte ao plugin ServerInfo.

Neste primeiro release público, o AstDemo tem os seguintes recursos:

  • Ligação para número específico: disca para um número específico e toca o arquivo tt-monkeys no atendimento da chamada. Este recurso depende de permissões específicas no banco de dados. Leia mais no arquivo CALLS.txt.
  • Exibição de informações (básicas) do servidor Asterisk e Openfire.
  • Listagem dos peers SIP.
  • Listagem dos peers IAX.
  • Informações (básicas) sobre um peer SIP específico.
  • Recebimento de mensagem com callerid em ligações entrantes para o ramal.
  • Monitoramento de peer sip, iax através de mensagem xmpp quando ocorrer alteração de status.
  • Monitamento de fila, com alerta quando a fila ficar sem membros.
  • Exibição dos itens sendo monitorados.

Se o suporte a Asterisk Realtime estiver ativo, os seguintes recursos são liberados:

  • Liga para um ramal SIP e transfere a chamada para seu ramal quando a mesma for atendida.
  • Exibe informações sobre o usuário.
  • Ativa/desativa e exibe o status do Do Not Disturb.
  • Manda mensagem para todos membros de uma fila.
  • Entra em uma fila.
  • Sai de uma fila.
  • Exibe informações de uma fila. (membros e estatísticas)

O AstDemo está disponível no GitHub, o que facilitará o desenvolvimento do mesmo, especialmente se existirem outras pessoas dispostas a participar deste pequeno projeto. Baixe o AstDemo aqui ou então acesse a página do projeto no Github.

Então, se você tem interesse em ajudar  a desenvolver o AstDemo, contate-me para que possamos tratar do assunto.

E, se você não tem interesse em desenvolver, mas quer apenas utilizá-lo, fique à vontade e por favor deixe seus comentários, sugestões e críticas aqui no post.

Leia a página do AstDemo para informações mais completas sobre o mesmo.

Até mais.

XMPP e VoIP – um exemplo prático – Parte 2
Tags:     
Animated Social Media Icons by Acurax Responsive Web Designing Company
%d blogueiros gostam disto:
Visit Us On FacebookVisit Us On TwitterCheck Our FeedVisit Us On Linkedin