Para todos quienes por diversos motivos no pueden ver TV online de nuestros queridos canales nacionales (TVN, Canal 13, UCV TV, Megavisión, Chilevisión) porque por lo general a ellos solo les preocupa de que se vea en Windows. Aquí podrán encontrar algunos tips para poder verlos.

Casi todos los canales ocupan RTMP para el envío de los datos. La única opción que he encontrado por el momento es ocupar el programa rtmpdump para pasar el contenido a mplayer o guardarlo en el disco. Si guardan el stream pueden verlo mientras se va guardando o posteriormente. En Ubuntu viene un fork de rtmpdump que se llama flvstreamer que al parecer le sacaron varias características de cifrado. Supongo que habrá sido para evitar problemas legales.
Los ejemplos que pondré son para ver directamente los canales con mplayer. No deberían de tener problemas con otros reproductores. Si quieren guardar el stream solo tienen que reemplazar -o – | mplayer - por -o dump.flv

Mucho bla bla y pocos comandos, aquí van:

Chilevisión

felipe@funstation $ flvstreamer --pageUrl "http://www.chilevision.cl/home/index.php?option=com_content&task=blogcategory&id=1&Itemid=1624" --rtmp "rtmp://streaming.chilevision.cl/internacional" --playpath "livestream" --live -o - | mplayer -

Megavisión

felipe@funstation $ rtmpdump --pageUrl "http://beta.mega.cl/senal-en-vivo/" --swfUrl "http://beta.mega.cl/website/js/flowplayer/3.2.2/swf/rtmp.swf" --rtmp "rtmp://cluster.ztreaming.com/mega" --playpath "megaJaeRa1xing" --live --flv - | mplayer -

Televisión Nacional de Chile – TVN

felipe@funstation $ rtmpdump --pageUrl "http://www.tvn.cl/servicios/senal/2010/index.html" --swfUrl "http://www.tvn.cl/include/mediaplayer/player.swf" --rtmp "rtmp://190.196.11.201/envivo" --playpath "tvchile_s" --live --flv - | mplayer -

Pueden ver un screenshot de la transmisión vista en Windows y al lado con VLC en Linux. De hecho para poder ver como ‘colgarme’ al stream tuve que ocupar la maquina virtual (VirtualBox) con Windows y de host Linux con Wireshark.

Canal 13

felipe@funstation $ rtmpdump --pageUrl "http://envivo.13.cl/" --swfUrl "http://envivo.13.cl/streaming.swf" --rtmp "rtmp://200.6.119.4/c13str-aire" --playpath "c13str-aire.stream" --live --flv - | mplayer -

Canal 13 Cable

felipe@funstation $ rtmpdump --pageUrl "http://envivo.13.cl/" --swfUrl "http://envivo.13.cl/streaming.swf" --rtmp "rtmp://200.6.119.4/c13str-cable" --playpath "c13str-cable.stream" --live --flv - | mplayer -

Tele 13 Online

felipe@funstation $ rtmpdump --pageUrl "http://envivo.13.cl/" --swfUrl "http://envivo.13.cl/streaming.swf" --rtmp "rtmp://200.6.119.4/c13str-online" --playpath "c13str-online.stream" --live --flv - | mplayer -

* Si tienen problemas con la IP 200.6.119.4 pueden ocupar la 200.91.29.254
* Les recomiendo ocupar filtros de desentrelazado (deinterlacing). Para mplayer: mplayer -vf pp=linblenddeint

UCV TV

felipe@funstation $ mplayer mms://200.24.226.186:8080/

La Red
No tiene transmisión online…

* Recomiendo darle un poco más de cache a mplayer con mplayer -cache 512 (o lo que estimen mejor, comenten como les va).

UPDATE: Ahora pueden bajar capítulos de series/teleseries de TVN