Telefone pela Internet

Telefone pela Internet, ou VoIP, sigla em ingl\xEAs que significa "Voz sobre IP", \xE9 uma t\xE9cnica que permite que se envie e receba audio simultaneamente com baixa lat\xEAncia (pouca espera) e com uma qualidade suficiente para se conversar, parecido com o que \xE9 o telefone hoje em dia. No entanto, esse tipo de comunica\xE7\xE3o, diferentemente do telefone comum, n\xE3o est\xE1 sob comando das grandes empresas de telecomunica\xE7\xF5es, que cobram altas taxas, principalmente em liga\xE7\xF5es de longa dist\xE2ncia, portanto, o VoIP permite a comunica\xE7\xE3o de pessoas ao redor do globo de forma irrestrita e sem a imposi\xE7\xE3o de fronteiras acarretadas pelos altos pre\xE7os das chamadas.

Para realizar essas liga\xE7\xF5es, que s\xE3o transmitidas atrav\xE9s da Internet, \xE9 preciso que ambas as pessoas que estejam conversando tenham um computador e acesso a Internet.

No entanto, \xE9 poss\xEDvel interligar a internet com a rede de telefonia comum.

Por exemplo, digamos que algu\xE9m, de Campinas, queira se comunicar com outra pessoa, em Berkeley, que n\xE3o tenha acesso \xE0 Internet.

Ao inv\xE9s de se fazer uma liga\xE7\xE3o telef\xF4nica internacional (de Campinas para Berkeley), \xE9 poss\xEDvel pagar apenas uma liga\xE7\xE3o local, de Berkeley para Berkeley. Basta fazer uma conex\xE3o de "Voz por IP" do computador em Campinas com um computador em Berkeley, o qual ir\xE1 telefonar, usando uma linha de telefone comum de "Berkeley para Berkeley", para o telefone da pessoa com quem se quer falar. E assim, apenas ser\xE1 cobrada uma liga\xE7\xE3o local em Berkeley.

Al\xE9m das vantagens \xF3bvias, essa tecnologia possibilita mais facilmente a implementa\xE7\xE3o de uma conversa\xE7\xE3o segura (usando criptografia), impedindo assim a exist\xEAncia de "grampos" telef\xF4nicos, e possibilita tamb\xE9m a cria\xE7\xE3o de redes aut\xF4nomas de telefonia, criando assim uma alternativa aos meios tradicionais de telefonia.

\xCDndice

Hardware necess\xE1rio

\xC9 preciso ter um computador com uma placa de som que suporte operar no modo full-duplex (as placas de som recentes e n\xE3o t\xE3o recentes suportam operar em full-duplex), e que seu driver suporte esse modo. No sistema GNU/Linux prefira usar os drivers do projeto ALSA - www.alsa-project.org, que suporta corretamente a opera\xE7\xE3o das placas em full-duplex. Plugue na placa som um microfone e um fone de ouvido, por exemplo, e j\xE1 se tem o b\xE1sico para come\xE7ar a usar "VoIP".

Com rela\xE7\xE3o a conex\xE3o com a Internet, se poss\xEDvel escolha uma de banda larga, no entando \xE9 poss\xEDvel utilizar somente de um modem de 56kbps e obter \xEAxito.

Para se transmitir v\xEDdeo, \xE9 preciso ter uma c\xE2mera compat\xEDvel com o Video4Linux (no caso do sistema operacional ser o GNU/Linux) ou uma c\xE2mera firewire (dispositivo IEEE1394).

Software necess\xE1rio

Com rela\xE7\xE3o ao software, \xE9 preciso instalar um software que implemente os protocolos do VoIP (no nosso caso, usaremos o padr\xE3o SIP). Neste guia daremos \xEAnfase \xE0 softwares livres que rodam em sistemas livres, como o GNU/Linux e os *BSDs.

Ekiga

O Ekiga \xE9 um software livre, desenvolvido principalmente por Damien Sandras, conhecido at\xE9 pouco tempo atr\xE1s como GnomeMeeting, que implementa todas as caracter\xEDsticas de um software de "VoIP". O Ekiga suporta transmiss\xE3o de audio e de video. O Ekiga roda no GNU/Linux, em sistemas BSD e no Window$.

http://www.ekiga.org/

Instala\xE7\xE3o

\xC9 poss\xEDvel instalar o Ekiga utilizando pacotes pr\xE9-compilados para determinada distribui\xE7\xE3o. No site do programa existem pacotes pr\xE9-compilados para RedHat, Suse, Mandriva e Ubuntu (vers\xE3o Dapper ou posterior): http://www.ekiga.org/index.php?rub=5

No caso do Window$, existe uma vers\xE3o de testes em: http://snapshots.gnomemeeting.net/win32/

C\xF3digo fonte

A partir do c\xF3digo fonte, o procedimento de instala\xE7\xE3o \xE9 o seguinte:

Baixe as seguintes bibliotecas (e todas suas depend\xEAncias):
PWlib - http://www.ekiga.org/admin/downloads/latest/sources/sources/pwlib-1.10.0.tar.gz
OPAL - http://www.ekiga.org/admin/downloads/latest/sources/sources/opal-2.2.1.tar.gz
e o programa em si:
Ekiga - http://www.ekiga.org/admin/downloads/latest/sources/sources/ekiga-2.0.1.tar.gz

e compile, na ordem (depois de satisfazer as depend\xEAncias das bibliotecas), a PWLib, o OPAL e depois o Ekiga.

Para testar, digite "ekiga" no terminal e ele deve abrir:

gnomemeeting1.jpg

No Debian

Al\xE9m dos pacotes pr\xE9-compilados existente no site, voc\xEA pode optar por adicionar o seguinte reposit\xF3rio em seu source-list:
deb http://pkg-voip.buildserver.net/debian/ sarge main

Ent\xE3o, basta atualizar sua lista de pacotes e instalar o ekiga
# aptitude update
# aptitude install ekiga

Utiliza\xE7\xE3o

Entre em http://www.ekiga.net e fa\xE7a um cadastro para obter seu nome SIP.

Primeiro, clique em "Editar" -> "Assistente de Configura\xE7\xE3o" e siga os passos de registro e configura\xE7\xE3o.

gnomemeeting2.jpg

Existem diferentes maneiras de especificar o destino da liga\xE7\xE3o. A forma b\xE1sica \xE9 colocando o endere\xE7o SIP da pessoa que se quer falar (ex: rafael2k@ekiga.net), da seguinte forma:

ekiga-2.jpg

E ent\xE3o, com o SIP da pessoa que se quer chamar corretamente colocado na caixa de texto, e estando essa pessoa com o Ekiga rodando em seu computador, clique no bot\xE3o conectar e, se tudo estiver configurado corretamente, voil\xE1! A conversa\xE7\xE3o deve iniciar.

Refer\xEAncias

-- SilvioRhatto - 02 Oct 2005
-- RafaelK - 18 Mar 2006
-- VitoR - 04 Apr 2006
Topic attachments
I Attachment Action Size Date Who Comment
ekiga-2.jpgjpg ekiga-2.jpg manage 38 K 25 Feb 2006 - 05:54 UnknownUser  
gnomemeeting1.jpgjpg gnomemeeting1.jpg manage 34 K 12 Dec 2004 - 00:23 UnknownUser  
gnomemeeting2.jpgjpg gnomemeeting2.jpg manage 37 K 12 Dec 2004 - 00:22 UnknownUser  
gnomemeeting3.jpgjpg gnomemeeting3.jpg manage 34 K 12 Dec 2004 - 00:23 UnknownUser  
Topic revision: r20 - 13 Sep 2007, AlsteR
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback