Índice das dicas
SopCast: assistindo TV via Internet no Linux
Por Júlio César Bessa Monqueiro em 13 de abril de 2007 às 16h41
1Com isso, qualquer um consegue assistir televisão pela Internet, sendo objetivo do próprio programa ser fácil e descomplicado. Portanto, o funcionamento deste programa é similar às redes PSP de compartilhamento de arquivos como o quase extinto Kazaa, eMule e afiliados, distribuindo os programas usando a própria conexão das máquinas que estão assistindo. Existe uma ampla gama de canais, entre eles CNN, Discovery, HBO, MTV, Globo, etc.
Entretanto o SopCast foi desenvolvido em modo texto, o que traz um certo desconforto. Pensando nisso, um desenvolvedor chinês produziu duas interfaces gráficas, em GTK e QT, chamados gSopCast e qSopCast, respectivamente. Ambas são patrocinadas pelo programa "Google Summer of Code".
SopCast
Após ter certificado que possui o pacote w32codes devidamente instalados para a execução dos vídeos, vamos partir para a instalação do SopCast inicialmente.
Para isso, faça o download do executável e mova-o para a pasta /usr/local/bin, com os comandos:
$ tar zvfx sp-sc.tgz
$ sudo mv sp-sc/sp-sc /usr/local/bin
Com isso teremos o "motor" SopCast instalado. Já é possível assistir alguns canais assim mesmo, usando o comando "sp-sc ip/porta/canal". Exemplo:
Mas como existem interfaces, o melhor é usufruí-las. Então, vamos lá.
gSopCast
Para instalar a interface em GTK em distribuições baseadas no Debian são simples os passos. Basta efetuar o download e instalar o pacote, rodando:
$ sudo dpkg -i gsopcast_0.2.10-1_i386.deb
E "correr pro abraço", dando Alt+F2 e rodando o comando gsopcast. Se você deseja criar um ícone, faça um novo arquivo texto na pasta desejada com o nome gsopcast.desktop, e cole o texto:
Name=gSopCast
Comment=P2P TV player
Exec=gsopcast
Icon=/home/leeyee/Software/Wallpaper&Themes/icons/sopcast-log.png
Terminal=false
Type=Application
Categories=Application;Network;
Depois de iniciá-lo, é apresentada uma tela que dispensa explicações pelo grau de simplicidade:

E, para configurar aspectos como o player de vídeo, lista de canais, etc, clique na aba "config":

Para quem possui outra distribuição, terá que compilar o programa. Para isso, basta ter as bibliotecas de desenvolvimento do GTK, gcc e make.
Faça o download do código-fonte em http://code.google.com/p/gsopcast/. A seguir, extraia-o:
Entre na pasta qsopcastc, rodando:
E compile:
Instale:
qSopCast
Já para a interface QT, apenas o código-fonte está disponível por enquanto. Antes, verifique se as bibliotecas de desenvolvimento do QT, gcc e make estão instalados. Vamos lá.
Baixe o código o qSopCast (http://code.google.com/p/qsopcast/) com:
$ wget -c http://qsopcast.googlecode.com/files/qsopcast-0.3.1.tar.bz2
Extraia-o:
Entre na pasta qsopcastc, rodando:
E compile:
$ qmake
$ make
Instale:
$ sudo make install
Agora basta chamá-lo pelo comando qsopcast, ou fazendo procedimento similar ao do gSopCast para criar o ícone no desktop:
Comment=
Exec=qsopcast
GenericName=Internet TV
Icon=xawtv
Name=qSopCast
Path=
StartupNotify=true
Terminal=0
TerminalOptions=
Type=Application
Categories=Application;Network
Veja abaixo uma imagem, feita pelo Henrique do "Viva o Linux", onde o ambiente QT do SopCast tem os aspectos similares ao gSopCast:

A vantagem deste é que possui opções como favoritos e histórico, além uma uma interface mais amigável também.
Ambas as interfaces possuem busca fácil de canais. Porém, uma lista de canais está disponível em http://www.sopcast.com/channel/
Boa diversão!
1 comentárioPor Júlio César Bessa Monqueiro. Revisado 13 de abril de 2007 às 16h41


Comentários