TVAnts no Ubuntu Linux
Saturday, 19 de April 2008 — Bruno LucasPub.
Visualização da emissão
Como o mplayer não está integrado com o pseudo-Windows, quando tento ver uma emissão obtenho um sempre um diálogo de erro
Uma pesquisa pela web mostrou ser uma situação é comum.

Ultrapassar este erro é relativamente simples, basta lançar o mplayer para tocar a stream de vídeo que o TVAnts obtém, ou seja:
mplayer http://localhost:16900/1
Como o TVAnts permite ter vários canais em marcação rápida, o 1 corresponde ao primeiro canal da lista, o 2 ao segundo, etc., etc.. Sempre que é acrescentado um canal, o número incrementa, e só decrementa quando o canal for removido e o programa reiniciado.
Não é preciso andar a adivinhar os números ou a fazer contas, na mensagem de erro aparece o endereço que queremos reproduzir, no caso da imagem acima seria http://localhost:1755/7.
Para não ter de andar a abrir consolas e digitar aquilo tudo, acabei por fazer um pequeníssimo programa em Python e GTK, foi aliás o meu primeiro programa em Python.
Como se pode ver pela imagem, basta escolher o número do canal e clicar “Play”, o mplayer é lançado e já está

Podem fazer o download aqui.
Associação no Firefox
As emissões P2PTV baseadas no TVAnts utilivam o protocolo tvants://, o Firefox não sabe o que fazer com este protocolo, mas pode ser ensinado da seguinte maneira:
- É necessário abrir o endereço “about:config” (sem as aspas);
- criar uma nova string, (clicar com o botão direito);
- dar-lhe o seguinte nome “network.protocol-handler.app.tvants“;
- No valor, eu, coloquei “tvants.sh“, que corresponde a um pequeno script que apresento mais abaixo.
A partir de agora o Firefox já sabe gerir as URLs começada por tvanst://.
Este ficheiro, ~/bin/tvants.sh, é muito simples, só contem estas linhas:
#!/bin/sh
wine "~/.wine/drive_c/Programas/TVAnts/Tvants.exe" "$1" sleep 10; python ~/bin/tvants_mplayer.py
Resumidamente: é lançado o TVAnts com a URL vinda do Firefox, espera-se dez segundos e é lançado o programa de Python em que é escolhido o canal da emissão e já está
Bons visionamentos
Possivelmente Relacionado (Geração automática):
- Como ver emissões de TV via P2P em Linux Descobri que é possível ver uma miríade de eventos on-line e em directo usando protocolos...
- Sopcast (P2PTV) em Linux Este post é a continuação deste [Como ver emissões de TV via P2P em Linux]....
- Ver vídeos com velocidade alterada e com som normal – mplayer Para visualizar um vídeo de forma acelerada sem que as vozes subam de tom podem...
Pages: 1 2
Wednesday, 23 de April 2008 at 9:56 (WordPress 2.5)
[...] [actualização] Irei fazer Fiz um post sobre como instalar e correr o Sopcast em Linux e outro sobre o TVAnts. [...]