Check the new version here

Popular channels

Televisión Online en Linux



Como estan amigos, en esta oportunidad les traigo un pequeño tutorial de como ver la television en vivo, les propongo una opción realmente sencilla para disfrutar el fútbol, canales y programas de tv favoritos, existen diversas formas de hacerlo, seguro que algunos ya las conocen, pero para los que no esta puede ser una opción.



Lo primero vamos a necesitar el programa RTMPDump.

RTMPDump es una pequeña herramienta que permite capturar el streaming multimedia de cualquier sitio web, permite volcar el contenido hacia un reproductor local, evitando asi el uso del navegador. tiene la capacidad de grabar, retransmitir entre muchas opciones más, pero en esta ocasión nos enfocaremos solamente en reproducir un streaming en vivo.
No tiene interfaz grafica, asi que es controlada por medio de la linea de comandos y su uso es de lo mas sencillo.

Pagina oficial:
https://rtmpdump.mplayerhq.hu

Para instalarlo en Debian, Ubuntu y derivadas:
sudo apt-get install rtmpdump

Instalacion mediante Git:
git clone git://git.ffmpeg.org/rtmpdump

O bien lo buscamos mediante Synaptic o el Software Center de nuestra distribución.


Manos a la obra!

1° - Obtener un enlace RTMPT, RTMPS, RTMP (Real Time Messaging Protocol)
Los enlaces los podemos conseguir en paginas como Roja Directa, foros para XBMC, Simple TV o Sopcast. En este ejemplo utilizare un enlace de la cadena televisiva Euronews que transmite en vivo las 24 hrs.

Enlace Original:
rtmp://$OPT:rtmp-raw=rtmp://fr-par-10-stream-relay.hexaglobe.net/rtpeuronewslive/ playpath=es_video750_rtp.sdp swfUrl=http://www.euronews.com/media/player_live_1_14.swf pageUrl=http://es.euronews.com/noticias/en-directo/

Importante: Excluir estas lineas siempre! rtmp://$OPT:rtmp-raw=

Comprendiendo la estructura basica del streaming. Está compuesta por 4 parámetros basicos y 1 parámetro opcional:

1 rtmp://fr-par-10-stream-relay.hexaglobe.net/rtpeuronewslive/
2 playpath=es_video750_rtp.sdp
3 swfUrl=http://www.euronews.com/media/player_live_1_14.swf
4 pageUrl=http://es.euronews.com/noticias/en-directo/

Parámetro opcional, es variable y muchas veces necesario:
5 token=%ZZri([email protected]#Z

2° - Construyendo el enlace para volcarlo mediante RTMPdump a nuestro reproductor favorito:

Estructura basica de RTMPdump:

rtmpdump -v -r "INSERTAR rtmp://" -y "INSERTAR playpath" -W "INSERTAR swfUrl" -p "INSERTAR pageUrl" -o - | mpv -

En donde:
-v = verbose
-r = reproducir
-o - = output
| mpv - = reproductor. Sustituyendo nuestro favorito, Ejemplos: | mplayer -, | vlc -, etc.

Parámetro token:
este parámetro nos permite agregar el token.
-T "Insertar token aqui"

3° - Sustituyendo valores obtenemos el enlace final:

rtmpdump -v -r "rtmp://fr-par-10-stream-relay.hexaglobe.net:80/rtpeuronewslive" -y "es_video750_rtp.sdp" -W "http://es.euronews.com/media/player_live_1_14.swf" -p "http://es.euronews.com/noticias/en-directo/" -o - | mpv -

Ejemplo de enlace con token canal NFL Network:

Link original:
rtmp://$OPT:rtmp-raw=rtmpe://46.246.124.88/live playpath=nflusa_usa swfUrl=http://ukcast.co/player//player.swf live=1 pageUrl=http://www.ukcast.co/ token=%ZZri([email protected]#Z

Link final modificado:
rtmpdump -v -r "rtmpe://46.246.124.88/live" -y "nflusa_usa" -W "http://ukcast.co/player//player.swf" -p "http://www.ukcast.co/" -T "%ZZri([email protected]#Z" -o - | mpv -

Ejemplo para listas de reproducción .m3u, .m3u8, canal Azteca 13


(Reproductor) + (Opcion del reproductor, opcional) + (Enlace o Link)
mpv -ao alsa http://urtmpkal-f.akamaihd.net/i/[email protected]/index_1_av-b.m3u8

Listo, copiamos y pegamos el enlace la terminal.

TV en Vivo!







Como nota final una vez construidos nuestros enlaces, para evitarnos la molestia de copiar y pegar enlaces en la terminal, podemos crear un script.sh para acceder a nuestros canales favoritos.



1. Abrimos una terminal y escribimos lo siguiente:
cd $HOME && touch script.sh && chmod +x script.sh

2. Despues abrimos el script.sh y pegamos nuestro link:


#!/bin/bash
rtmpdump -v -r "rtmp://fr-par-10-stream-relay.hexaglobe.net:80/rtpeuronewslive" -y "es_video750_rtp.sdp" -W "http://es.euronews.com/media/player_live_1_14.swf" -p "http://es.euronews.com/noticias/en-directo/" -o - | mpv -
exit

Ejecutamos y listo!








Paginas para encontrar links:
http://www.tvonlinestreams.com/
http://www.enlacesiptv.es/



Espero que les sea de mucha útilidad.
Comentarios, dudas, recomendaciónes y consejos buena onda son bienvenidos.


+1
0
0
30
0No comments yet