Há tempos venho procurando por um software que integre os protocolos XMPP e SIP e que seja livre.
Existem por aí algumas ferramentas, mas muitas pagas e que não me agradaram na forma de licenciamento. Outra alternativa disponível seria usar o servidor Openfire e o cliente Spark com os plugins SIP, mas pelos testes realizados não acho que os mesmos estejam funcionando tão bem (ao menos ainda não).
E por um acaso do destino, quando já tinha deixado de procurar me deparei com uma nova ferramenta que está em desenvolvimento. Pois trata-se do Sip Communicator.
O Sip Communicator é a ferramenta que vem atender essa demanda da melhor forma possível. Aliando XMPP, MSN, ICQ, IRC entre outros protocolos de IM e incorporando o protocolo SIP fica fácil e muito produtivo usar o mesmo software para IM e para telefonia. E não para por aí, pois já existe a promessa de suportar IAX e quem sabe o que mais pode vir em breve.
O projeto ainda é meio cru, sendo que diariamente são lançados nightly builds (tem até repositório Debian), e ainda está na versão alpha, mas parece que tem tudo pra dar certo.
Testei o mesmo e encontrei alguns bugs (o que é bastante compreensível nessa etapa de desenvolvimento), entre eles:
- Ao cadastrar uma conta jabber (eu só testei com jabber, porque era isso que me interessava. MSN, ICQ e outros protocolos pode-se implementar com transportes para maior controle) logo que se conecta a primeira vez somente alguns contatos aparecem. Para resolver isso é necessário fechar e abrir o programa novamente (desconectar e reconectar talvez baste). Depois disso tudo fica normal.
- Ao efetuar uma ligação sip, a pessoa do "outro lado da linha" escuta a voz cortada. Observei esse comportamento tanto para Linux quanto para Windows.
Por outro lado a comunição XMPP foi tranquila e sem problemas. A interface é interessante (ao contrário do que encontrei quando testei o Instantbird), mas deve ser melhorada mais pra frente.
Com certeza o Sip Communicator é um projeto que promete, e todos aqueles que tem o desejo de usar um único cliente XMPP/SIP devem ficar de olho no mesmo.
Veja os screenshots aqui.
PS: se você resolver testar o mesmo seus comentários serão muito apreciados.
Boa noite Marcelo,
ResponderExcluirGostaria muito de um help seu, não consigo conectar nenhuma conta SIP no SIP communicator, será que você dispõe que algum tutorial. Tentei de várias maneias e ele não loga.
Meu e-mail e msn é suporte@voxfone.com.br
se puder me ajudar serei muito grato.
Oi Carlos,
ResponderExcluirfaz bastante tempo que não testo o Sip Communicator.
Sei que com o patrocínio da NLnet o desenvolvimento que andava meio parado deu uma melhorada.
O que está ocorrendo ? Você tem um servidor local Asterisk (por exemplo), e não consegue utilizar sua conta SIP ?
[]s