Voip usando Gtalk no linux

Iniciado por tosado, 14 de Outubro de 2007, 23:43

tópico anterior - próximo tópico

tosado

Bom pessoal, depois de muita luta tentando instalar o Tapioca (que por sinal não consegui instalar devido a ter inúmeros pacotes a serem baixados e compilados), que até então era o unico cliente de Voip usando o Gtalk que eu conhecia pra Linux; eu acabei conhecendo um outro cliente muito mais fácil de instalar que se chama Jabbin, ele possui um pacote .deb de fácil instalação que pode ser baixado diretamente atraves do link:

http://ufpr.dl.sourceforge.net/sourceforge/jabbin/jabbin_2.0beta2-1baltix1_i386.deb

Este é o link ensinando a configurar para funcionar com a rede do Gtalk:

http://www.jabbin.com/int/index.php/configure-jabbin-for-google-talk/

Bom e aqui vai o link para a página do desenvolvedor para quem quiser saber um pouco mais sobre o programa:

http://www.jabbin.com/int/

Espero que seja útil pra vocês assim como foi útil pra mim.

Abs.

marildo

tosado,

você instalou esse pacote no Feisty ou no Gutsy? Tentei instalar aqui no Gutsy e deu dependência para libssl0.9.7, só que pelo Synaptic já existe a libssl0.9.8 e não satisfaz essa dependência.

Abs.

tosado

Citação de: marildo online 16 de Outubro de 2007, 15:03
tosado,

você instalou esse pacote no Feisty ou no Gutsy? Tentei instalar aqui no Gutsy e deu dependência para libssl0.9.7, só que pelo Synaptic já existe a libssl0.9.8 e não satisfaz essa dependência.

Abs.

Eu instalei pelo Feisty, realmente ele pediu essa biblioteca, mas achei ela no synaptic (a 0.9.7) e deu certo...

Legendario

Como assim???

Eu uso o gtalk pelo pidgin... É totalmente compatível.

GAN0ND0RF

Citação de: Legendario online 17 de Novembro de 2007, 15:31
Como assim???

Eu uso o gtalk pelo pidgin... É totalmente compatível.
O Pidgin não habilita a função de voz.
Instalei no gusty, bastou lincar as bibliotecas necessarias pra versões mais novas
sudo ln /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.7
sudo ln /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7
Eu viverei eternamente ou morrerei tentando!!!

GAN0ND0RF

A instalação foi forçada...
sudo dpkg -i --force-all /endereço/do/pacote.deb
Eu viverei eternamente ou morrerei tentando!!!

fabio_k

e dá pra fazer ligação para movel ou fixo?
tem planos e talz? como que é ai a parada?  :P

juliocbm

Precisou de mais pacotes para dependência? Ou foi só instalar o pacote e fazer os links citados acima?

GAN0ND0RF

Só instalar e linkar
Citação de: juliocbm online 19 de Novembro de 2007, 18:11
Precisou de mais pacotes para dependência? Ou foi só instalar o pacote e fazer os links citados acima?
Eu viverei eternamente ou morrerei tentando!!!

GAN0ND0RF

Eu viverei eternamente ou morrerei tentando!!!

gabriel0085

Citação de: GAN0ND0RF online 19 de Novembro de 2007, 20:20
http://alexblog.eeol.org/linux/voip-na-plataforma-gnulinux/

Bom link, GAN0ND0RF.

Vou reproduzir aqui pra facilitar pro pessoal.




Autor: Alex França

Fonte: http://alexblog.eeol.org/linux/voip-na-plataforma-gnulinux/




Citar

VoIP na plataforma GNU/Linux

Já é possível substituir o telefone pelo PC nas ligações de longa distância. As opções são muitas. Normalmente, o bate-papo por voz podem ser dividido em ligações PC-para-PC e PC-para-telefone. Apenas as ligações PC-para-PC são grátis, enquanto que as ligações PC-para-telefone já podem ser realizadas a um preço muito baixo. Neste artigo, analiso as opções da plataforma GNU/Linux de bate-papo por voz com as redes MSN, Skype e GTalk. Também, mostro que já é possível fazer ligações para telefones fixos no Brasil a um preço de R$ 0,10 por ligação.

Em todos os casos, na conversão do Dólar para o Real utilizei R$ 1,75 = USD$ 1,00. Também, considerei apenas o caso de ligações PC-para-fixo dentro do Brasil. As ligações PC-para-celular dentro do Brasil são mais caras. Também, alguns serviços VoIP têm tarifas diferentes para diferentes regiões. Por exemplo, ligações para São Paulo são (geralmente) mais baratas do que para o restante do país.


Ligações PC-para-PC

Acredito que os programas de bate-papo por voz mais utilizados no Brasil sejam o Skype, o MSN e o Gtalk. (Este último tornou-se popular por conta do Gmail e do Orkut.) Falar com usuários do Skype não é problema, pois este tem um cliente linux oficial com suporte a voz e vídeo. Por outro lado, falar com o pessoal do Gtalk é mais complicado. O Google não fornece um cliente oficial para ele e a comunidade ainda não conseguiu desenvolver uma opção que, na minha opinião, funcione de forma adequada. Contudo, com o tempo isto deve mudar, pois o Google liberou a biblioteca libjingle que facilita muito o desenvolvimento de aplicações de voz compatíveis com o Gtalk. Por enquanto, as alternativas mais populares para o Gtalk são: Tapioca, Landell, Kopete, PSI e o Jabbin. O Tapioca e o Landell foram os pioneiros. O suporte a voz com Gtalk desses aplicativos surgiu no início de 2006. Contudo, o projeto parece estar abandonado, pois não foram lançadas versões atualizadas e as atuais são instáveis e incompatíveis com as versões mais recentes das distribuições Linux. Quanto ao Kopete, o suporte ao Gtalk ainda é experimental e está desabilitado por padrão. Para usa-lo é preciso compilar o aplicativo com a opção –enable-jingle e ter a versão 0.7.1 do oRTP. (Pelo menos é isso que diz no Wiki ofícial do KDE.) Mesmo assim, há informações que a comunicação por voz com o Kopete ainda leva a muitos "travamentos" do aplicativo. O mesmo posso dizer do PSI, ou seja, prepara-se para funcionamentos anormais do programa. Talvez, a opção mais estável no momento seja o Jabbin que já está chegando na versão 2.0 e parece ser bastante estável. Existe um tutorial interessante e que ensina a configurar o Jabbin como Gtalk. Contudo, usuários do Ubuntu Gutsy terão problemas ao instalar o pacote oficial do Jabbin para Ubuntu. Isto porque o pacote deb depende da biblioteca libssl0.9.7, mas só a versão libssl0.9.8 está disponível no Gutsy. O script a seguir resolve o problemas de dependências do Gutsy.

#!/bin/bash

PKG=jabbin_2.0beta2-1baltix1_i386.deb

TMPDIR=/tmp/

dpkg-deb --extract $PKG $TMPDIR/jabbin
dpkg-deb --control $PKG ${TMPDIR}/jabbin/DEBIAN

mv ${TMPDIR}/jabbin/DEBIAN/control ${TMPDIR}/jabbin/DEBIAN/control2
sed -e 's/libssl0.9.7/libssl0.9.8/g' ${TMPDIR}/jabbin/DEBIAN/control2 > ${TMPDIR}/jabbin/DEBIAN/control
rm ${TMPDIR}/jabbin/DEBIAN/control2

dpkg --build $TMPDIR/jabbin

dpkg -i $TMPDIR/jabbin.deb

apt-get -f install

ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.7
ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7


Salve o script anterior em um arquivo texto chamado jabbin.sh e execute-o como segue. Evidentemente, após a equipe de Jabbin lançar uma nova versão, a variável PKG deve ser alterada para refletir o novo nome do pacote deb.

sudo sh jabbin.sh

Quanto ao MSN, ainda não existe um cliente MSN para Linux que permita comunicação por voz. Isto só deverá mudar com o lançamento do framework farsight. Contudo, isso ainda deve demorar um pouco. Neste caso, a opção disponível para se conversar com o pessoal do MSN é através do gateway Gtalk-to-VoIP.


Falando com o MSN

Existe um serviço grátis que é bem interessante, o Gtalk-to-VoIP. Ele estabelece uma ponte entre o protocolo SIP e o protocolo MSN. Assim, para bate-papo por voz com o MSN você pode utilizar qualquer cliente SIP. No Linux, o meu preferido é o Ekiga. Contudo, você pode utilizar qualquer um outro de sua preferência como, por exemplo, o Gizmo.

O Ekiga foi a primeira aplicação VoIP para o Gnome. Por isso, ele é bastante estável. Quando você o instalar, ele perguntará se você quer criar uma conta na rede Ekiga.net. Você deve aceitar e criar a conta. Depois disso, você pode falar com qualquer um das redes MSN, Gtalk e Yahoo. Para isto, basta seguir as instruções do FAQ do Gtalk-to-VoIP. Basicamente, se você quer falar com um usuário fulano@hotmail.com, deve ligar através do Ekiga para fulano_at_hotmail.com@msn.gtalk2voip.com. Funciona muito bem! O único inconveniente é que a pessoal do outro lado receberá a chamada de um tal de service52@gtalk2voip.com. Evidentemente, antes de fazer a ligação, você deve avisar a pessoa que service52@gtalk2voip.com é você. Se você inserir todos os seus contatos do MSN, Yahoo e Gtalk na lista de endereços do Ekiga, poderá falar com seus amigos facilmente. Por sinal, o Gizmo tem uma grande vantagem de adicionar os seus contatos do MSN automaticamente a sua lista de endereços. Você deveria tentar!


Ligações PC-para-telefone

Não gosto de utilizar softwares como MSN e Yahoo para bate-papo por voz. O principal motivo é que as pessoas com quem falo não passam muito tempo conectadas. Assim, na maioria das vezes, não estão acessíveis via MSN ou Yahoo. Também, a maioria não usam fones de ouvido durante ao bate-papo. Ao invés disso, o som sai diretamente pelas caixas de som, provocando um efeito de eco quando são captados pelo microfone. Em vista disso, eu prefiro usar algum programa de voz sobre IP para ligar para o telefone fixo. A desvantagem dessa abordagem é o preço. Ao contrário das ligações PC-para-PC, as ligações PC-para-telefone não são gratuitas. Contudo, o preço é bem razoável. Afinal, uma hora de conversação sai por apenas R$ 0,10 (com a cotação do dólar de 17 de novembro de 2007).

Skype

O Skype é o software VOIP mais utilizado. De fato, foi o Skype quem tornou as ligações VOIP populares. Contudo, ele tem o preço por minuto mais elevado (USD 0,054). Uma hora de ligações para fixo pelo Skype pode custar até R$ 5,67. Sua grande vantagem é a qualidade das ligações e facilidade de configuração. De fato, o cliente Skype para linux possui uma interface bastante agradável, leve e com muitas funções. Apesar disso, o Skype tem algumas propriedades que podem ser indesejáveis para muito usuários e (principalmente) para administradores de rede.

Gizmo

O Gizmo é bem menos popular do que o Skype. Contudo, na minha opinião, o cliente Gizmo é um software muito superior ao Skype. Ele possui muito mais funções grátis: pode adicionar efeitos sonoros durante a conversa; permite a gravação das conversas em arquivos de áudio; mostra a localização dos participantes da conversa através do Google Maps; permite compartilhamento de arquivos entre os usuários; tem caixa postal de voz grátis etc. Acredito que o cliente Gizmo para linux ganhará suporte a bate-papo por vídeo nos próximos 15 dias. (Quando isto acontecer, o software estará disponível aqui antes de estar disponível na página oficial. Fique ligado!) Contudo, as ligações do Gizmo para telefone também custam caro, USD 0,051 por minuto, ou seja, uma hora de conversação custa R$ 5,35.

Yahoo Messenger

Acredito que pouca gente sabe que o Yahoo Messenger permite fazer ligações para telefone fixo ou celular. O preço por minuto das suas ligações também são elevados no Yahoo, USD 0,047. Assim, uma hora de ligação para telefone fixo custa R$ 4,93. Outra desvantagem é o fato do Yahoo não prover uma versão para GNU/Linux do seu software de bate-papo. A solução é utilizar o GYache Improved, um software livre que implementa quase todas as funções do Yahoo Messenger oficial. Pessoalmente, não gosto muito do GYache Improved por ele ter funções demais. Isto faz com que a interface seja bastante poluída e sua janela ocupe boa parte da tela do meu notebook. Apenas para os fãs do Yahoo Messenger!

VoipDiscount

O VoipDiscount tem tarifas bem mais baixas. Para o Brasil, uma hora de ligação custa R$ 3,04 (USD 0,029 por minuto). Contudo, o software oficial não tem versão para GNU/Linux. Contudo, sinceramente, não faz falta, pois o cliente oficial não tem nenhum recurso adicional e tem uma interface horrenda. Além disso, o VoipDiscount utiliza o protocolo aberto SIP. Assim, os usuários do pinguim pode usar o Ekiga para fazer ligações através do VoipDiscount.

VoipBuster Pro


O VoipBuster Pro obriga o usuário a gastar (no mínimo) 10 Euros por ano em créditos. Contudo, as ligações custam apenas USD 0,057, ou seja, uma hora de bate-papo custa apenas R$ 0,10. Os 10 Euros permitem ao usuário fazer 256 ligações. Contudo, o usuário tem disponível apenas 300 minutos por semana, ou seja, dá apenas para falar pouco menos de 43 minutos por dia. Isso vale apenas para ligações para telefones fixos. Para celular é cobrada uma tarifa de R$ 0,41 por minuto.



Ekiga: O cliente VoIP universal

Como discutido na seção anterior, nem o VoipDiscount e nem o VoipBuster Pro têm cliente nativo para Linux. Contudo, você pode acessar esses serviços através do Ekiga. Por exemplo, para acessar o VoipBuster Pro basta criar uma nova conta e inserir sip.voipbusterpro.com no campo Registrador e usar o login e senha criado aqui. Para fazer ligações você deve acrescentar @sip.voipbusterpro.com após o número do telefone. Por exemplo, para ligar para (11) 33332222 use o Ekiga para ligar para +551133332222@sip.voipbusterpro.com. No caso do VoipDiscount, crie o login e senha aqui, utilize o Registrador sip.voipdiscount.com e faça ligações ligando, por exemplo, para +551133332222@sip.voipdiscount.com. Lembrando que, no caso do VoipDiscount tanto no do VoipBuster Pro, você deve estar também registrado na Ekiga.net para a ligação ser completada.