Close

streaming

Actualización del plugin XBMC para ver TVE

Ya he terminado de actualizar el plugin de XBMC para ver el servicio de televisión a la carta de TVE.

La verdad es que ha resultado muy fácil, pero aunque lo tenía funcionando en modo básico desde casi el principio he aprovechado para hacerlo más completo. He estado un par de días viendo documentales de “Otros pueblos” mientras desayuno (que es mucho mejor que ver el telediario).

Selector de canales

Selector de canales

Al entrar en el icono del canal te lista los menús de la carta de TVE:

Menú del  plugin

Menú del plugin

Menu de la web

Menu de la web

Una vez seleccionado uno, te aparecen los vídeos de la primera página de la sección con el argumento y la foto. A la derecha aparece un botón “Pg2” para avanzar de página, de forma similar a lo que aparece en la web.

Detalle de un video y paginación

Detalle de un vídeo y paginación

Detalle video y paginación en la web

Detalle vídeo y paginación en la web

Si entras en un menú con opciones (como el de temas) te muestra carpetas con las diferentes opciones, así como los vídeos de la primera opción.

Selección por temas

Selección por temas

Seleccion por temas en la web

Seleccion por temas en la web

La novedad más interesante en este caso es que se permite la descarga de vídeos, usando la tecla de menú (la que está entre “Alt Gr” y “Control”).

Descarga del video

Descarga del vídeo

Además he cambiado un poco el plugin de radiotelevisionandalucia.es para permitir también la descarga de contenidos, y eliminar el molesto popup que aparecía mientras se descargaba la descripcion y la imágen.

He creado un nuevo proyecto en Google Code para subir las diferentes versiones, ya que es lo que utilizan muchos de los autores de scripts y plugin. Puedes descargar la nueva versión tvalacarta 14-01-2009.zip.

Para instalarla ya sabes, descomprímela en el directorio “scripts” de tu XBMC.

totlol.com – Youtube para niños

A pesar de que he ironizado en ocasiones con la mala calidad de Youtube, lo cierto es que también soy usuario habitual de su servicio. Inicialmente lo utilizaba para ver los típicos vídeos chorras que me reenviaban en el trabajo, pero en el momento que mi hijo ha llegado a cierta edad hemos descubierto que es una fuente inagotable de vídeos infantiles para pasar el rato.

El otro día googleando me encontré con un post que describía la web de Totlol. La idea es curiosa porque consiste en una recopilación de vídeos de Youtube, filtrada por una comunidad de usuarios (los padres de las criaturas) para garantizar que son adecuados para niños.

Página principal de Totlol

Página principal de Totlol

Conservan la parte de vídeos recomendados de Youtube, que es en mi opinión una de las claves de la enorme utilidad para usuarios como yo. Estás viendo un vídeo como este de Discovery Kids, y te salen otros vídeos de la misma serie.

[youtube=http://www.youtube.com/watch?v=GBtNH6Z4hBA]

La clave para mí en este tipo de servicios es la publicación de contenidos mediante RSS, de forma que empiecen a aparecer reproductores capaces de explotarlo y permitirte la configuración de verdaderos servicios de vídeo a la carta. XBMC tiene algunas posibilidades en este sentido, pero es algo que tienen bastante verde aún.

Lástima que Totlol no haya resuelto este apartado con la misma calidad que Youtube, que permite la suscripción por usuario o categoría, o como WordPress que lo permite por tag. Podrían montarse canales para programas específicos (como el tag Pocoyo), por edades (como el tag preschool) o cualquier combinación de estos, y configurarte la carta de contenidos como tu quieras.

Para no dejar el post sin la referencia al método de descarga de vídeos, para los que aún no lo sepan la forma más fácil de entre las miles que hay de bajar vídeos de Youtube es usar el plugin Downloader Helper de Firefox o sitios web especializados como KeepVid si no tienes el Firefox a mano.

Usa XBMC para ver la televisión a la carta… en Dinamarca

La mayor parte de las televisiones, dentro y fuera de España, no disponen de un servicio de televisión a la carta suficientemente maduro como para que pueda ser visto cómodamente en la tele del salón.

Si la calidad del vídeo merece la pena en una tele grande (que ya es raro), te ves obligado a tener un ordenador en el salón con un teclado y un ratón para navegar por la página hasta conseguir poner el vídeo a pantalla completa y poder verlo.

Un mediacenter como XBMC puede ser considerado como un software que sustituye al sistema operativo del ordenador, para permitir usarlo con un simple mando a distancia. Si el ordenador donde está instalado es un dispositivo especializado en lugar de un PC tradicional (como el Apple TV), la experiencia de usuario gana muchos puntos.

No puedo ver la televisión a la carta de las cadenas nacionales usando XBMC, a menos que me baje los vídeos y los deje en un directorio para luego poder verlos. Para que esto fuera posible tendrían que pasar una de estas tres cosas:

  • Que las cadenas de televisión publicaran sus contenidos mediante RSS o algún otro estándar, incluyendo en cada entrada la URL del vídeo. Esto no les quitaría cuota de negocio, ya que pueden publicar como URL la del vídeo en streaming e incluir así anuncios intercalados.
  • Que las mismas cadenas de televisión desarrollen plugins para los mediacenter. Esto no es descabellado, y de hecho en este país al parecer TV3 ya lo permite con Windows Mediacenter (que a mí personalmente nunca acabó de funcionarme bien).
  • Que alguien desarrolle un programa que recorra las páginas de cada web extrayendo los contenidos para los mediacenter. Esta técnica se conoce como Web Scraping (no se si tiene traducción).

Un ejemplo de las posibilidades de esta última opción la podemos ver de primera mano si instalamos un plugin para XBMC con el difícil nombre XOT-UZG. Este programita permite conectarte al servicio de televisión a la carta de la televisión Danesa y acceder a sus contenidos desde XBMC. Está realizado por un usuario, que yo sepa desvinculado de la televisión.

La instalación es fácil. Bájate el fichero y descomprímelo en la carpeta “C:\Archivos de programa\XBMC\scripts”. Desde XBMC, vete a la opción “Scripts” y aparecerá el icono:

Icono

Si lo eliges vas directamente al selector de cadenas de la televisión, que es realmente variado:

Selector de canales

Si eliges una cadena accedes a la lista de programas:

Programas

Y si eliges un programa puedes ver todas las emisiones disponibles, con el detalle del argumento y en algunos casos incluso una captura de la misma.

Emisiones

La lástima de este plugin es que la calidad de los vídeos de la televisión holandesa es bastante mala (por debajo de la media). Eso, y que mis conocimientos de danés son nulos 🙁

Entre las cadenas disponibles hay una de “South Park”, donde puedes acceder a todos los capítulos de esta serie organizado por temporadas. Es prácticamente igual que la organización de vídeos que tengo en mi disco duro, con la diferencia de que en este caso están on-line y servidos por el proveedor.

South Park

Lo mejor de este plugin es que está desarrollado como framework para que otros desarrolladores implementen conectores con otras cadenas de televisión.

Lástima no saber programar en Python… ¿Alguien se anima?

Bienvenidos al lado oscuro

La forma más cómoda de ver una película en casa es bajársela de Internet. Es gratis, rápido y requiere poco esfuerzo. Mientras no cambien las cosas esto seguirá siendo así.

Había pensado elaborar una lista de sitios con diferentes opciones, pero una vez leído este post he decidido ser breve y dejar la exposición en manos del maestro.

http://www.opcionweb.com/index.php/2008/04/24/recetas-para-una-television-a-la-carta/

Me costará un tiempo revisar todas las “recetas”, aunque no debemos olvidar que los enlaces se quedarán obsoletos rápidamente.

Puede que algún día podamos ver las películas (o series, o documentales) en las páginas web de las televisiones, en las de los productores, o en sitios de intermediarios que proporcionen un valor añadido. También puede ser que algún día el largo brazo de la ley de este país elimine todos los sistemas alternativos que tenemos actualmente.

Mientras tanto, seguiremos jugando en el lado oscuro.

Flumotion – La tecnología detrás de los contenidos

Esto no es la tele, es Internet. La televisión a la carta no se monta con repetidores y antenas, sino con plataformas de desarrollo y servidores.

Para publicar vídeos no basta con subirlos a un servidor web y dejar que la gente acceda a ellos desde el navegador, ya que el protocolo http que funciona tan bien en las páginas web no es el más apropiado para el streaming. Por ello debe acudirse a un sistema basado en dos tipos de servidores: el servidor web para las páginas y el servidor de streaming para los vídeos.

Si miramos las URL de los ficheros y streaming de los servicios de TV a la carta de este país, encontramos en muchos de ellos el nombre de Flumotion. ¿Por qué tantas televisiones han elegido este servicio?

Una historia completa de quién son estos señores puede encontrarse en la Wikipedia, donde podemos ver que son una compañía española que están relacionados con algunos proyectos muy interesantes, como el mediacenter Elisa o el popular reproductor del mundo Linux GStreamer. Entre otros productos tienen un servidor de streaming basado en GStreamer, que tiene versiones open-source y comerciales.

No conozco mucho más de la historia, pero por lo que he leído me imagino las claves del éxito:

  • Empiezan a trabajar con una tecnología para tenerla madura cuando el mercado empieza a usarla
  • Implantan su solución en alguna televisión importante de este país
  • Con esa referencia, el resto de proyectos son más fáciles de abordar
  • Tienen infraestructura (servidores y CDN) para empezar un servicio de TV a la carta sin mucho dolor de cabeza, siempre que se disponga de presupuesto.

Hay otros servidores de streaming en el mercado. No se si serán mejores o peores, pero en este país tendemos siempre a empezar las cosas con gente cercana.