¡darandandunguen!

Ver la tele por Internet (y 2)

Al fin he conseguido ver los partidos de la NBA desde mi casa, ha sido un gustazo poder ver todos los partidos de Gasol y Calderón en lugar de conformarme con leer las crónicas. Al lío, la página para lograrlo es streamtvnow.

Esta página tiene 15 canales en streaming que en la mayoría de los casos están emitiendo deportes. El problema es que emiten con los últimos códecs de nullsoft, con los que los debianeros pueden tener algún problemilla (el resto podéis dejar de leer ya). Si usáislos paquetes de mplayer de marillat, este códec viene deshabilitado, con lo que hay que recompilar el mplayer (simplemente usad las opciones por defecto y seguir las instrucciones que da mplayer para crear un paquete Debian (son tres líneas en total). Además, el mplayer tiene un bug que hace que no se autentifique bien contra los servidores que necesitan nombre de usuario y password, pero eso se soluciona con este script (tomado de los foros de streamtvnow):

#!/bin/bash
#nsv_play version 2 - the simplest and best way
#mplayer -playlist $1
#nsv_play version 1 - not the best way to do it
dir=~/tmp
file=stream.nsv
quasicache=512
if ! [ -e $dir ]
then
mkdir $dir
fi
wget -i $1 -O $dir/$file > /dev/null &
size=0
while [[ $size
size=`ls -s -k $dir/$file | grep -E -o "^[0-9]+"`
sleep 1
done
mplayer $dir/$file > /dev/null
wgetproc=`ps h -o pid,cmd -C wget | grep $1 | grep -E -o "^[0-9]+"`
kill $wgetproc

Disfrutad.

Be Sociable, Share!

Categorised as: Tutoriales


Comments are closed.