Close

Media center

El media center es el dispositivo que tienes enchufado a tu tele, para disfrutar de tus vídeos favoritos, tu música y tus fotos en el salón. Ya sea un pequeño Apple TV o un HTPC de altas prestaciones, un media center es fundamental para una auténtica experiencia de televisión a la carta. Las entradas archivadas en esta categoría hablan de noticias del mundillo del media center, sus diferentes aplicaciones, algunos consejos y por supuesto de los plugins pelisalacarta, tvalacarta y mywebtv.

tvalacarta XBMC plugin versión 1.0 beta 1

Ya está disponible una nueva versión del plugin con ¡tres! cadenas más disponibles desde XBMC:

  • TVG
  • Canal Plus TV
  • Mallorca TV

He decidido versionarla como «1.0 beta 1», ya que después de un mes (!) de desarrollo y 10 canales disponibles ha llegado el momento de  estabilizar una primera versión del plugin / script tvalacarta.

plugin-v10

En este momento todas las cadenas funcionan (excepto la Sexta :)) pero hay varias cosas que pulir durante la fase beta:

  • Fallos de funcionamiento: Existen fallos en algunos canales que conviene arreglar (la paginación en TVE, el tratamiento de errores en TV3, vídeos que faltan, programas que no tienen vídeos, descripciones, etc.). Lo se. Soy el primer usuario. Y seguro que hay fallos que no conozco o que he introducido en esta última versión.
  • Compatibilidad con las diferentes plataformas de XBMC: Hay que hacer todo lo posible para que el script funcione en Windows, Linux, XBOX, Live, Mac OS y Apple TV.
  • Mejorar la distribución del plugin: Hay una serie de cosas que deben hacerse en lo que se refiere a la distribución del plugin. Entre otras redactar la documentación adjunta a los ficheros, darlo de alta en los repositorios públicos de XBMC, dejar la web del proyecto en Google algo más presentable, etc.

No voy a añadir nuevas cadenas durante la fase de beta, puesto que cada una tiene sus peculiaridades y obliga a modificar el código completo. Eso introduce normalmente más fallos.

Podéis descargar la versión actual en la página del plugin.

En el momento de publicar esto hay 133 descargas de la versión 0.9 del script en la página del proyecto… y me parece una verdadera pasada!

Gracias a todos los que han dedicado un rato a enredar con este script, y desde luego gracias a todos los que me han dejado un comentario diciéndome su opinión.

Espero vuestra colaboración durante las pruebas, para conseguir entre todos dejar bien pulida la versión definitiva.

Plugins y scripts en XBMC

Quiero hacer una reflexión sobre las extensiones de XBMC y cuales son sus ventajas e inconvenientes. Básicamente ¿porqué hacer un script y no un plugin?

Un script proporciona muchas más posibilidades, algo que sólo se puede entender si tenemos claras las diferencias entre ambas modalidades. Vamos a verlo usando como ejemplo el Apple Movie Trailers que viene de serie con XMBC.

Modo plugin

Un plugin de vídeo XBMC permite añadir nuevas carpetas a la opción «Vídeos» de forma dinámica, lo cual es bastante útil para centralizar el acceso a tus contenidos. Si desde el menú «Vídeos» eliges la opción «Añadir fuente»

xbmc-anadir-fuente

puedes añadir nuevas entradas a tu menú de vídeos desde varios orígenes de datos. Si le das a «Buscar» te saldrá el listado completo de posibilidades:

xbmc-fuentes

Si eliges una unidad de disco puedes seleccionar los directorios donde están tus vídeos grabados, y también puedes elegir carpetas de red y varios protocolos exóticos.

¿Qué pasa si eliges «Plugins Video»?

xbmc-fuente-plugin

Los plugins de vídeo son un origen de datos más. Si eliges tvalacarta o XOT-UZG, podrás añadir un acceso directo a tus canales favoritos en el menú Vídeos.

Vamos a añadir ahora el «Apple Movie Trailers», seleccionándolo y pulsando en «OK». Aparecerá una nueva entrada en el menú Videos y cuando la pulses te saldrá la lista de trailers de la web de Apple.

Si pulsas la tecla «i» podrás ver el detalle del argumento (en inglés), reparto, etc.

xbmc-trailers-plugin

Es una solución elegante, muy flexible, bien diseñada. Simplemente espectacular.

Modo script

Un script de XBMC es un programa, que se ejecuta de forma independiente pero tiene acceso a todas las funcionalidades de XBMC. Puedes hacer un script para prácticamente cualquier cosa: juegos, consulta, vídeos, etc.

Veamos como es Apple Movie Trailers en modo script:

xbmc-trailers-script

En este caso tienes una aplicación para ver trailers de películas, casi como un XBMC a medida.

La principal diferencia en este caso es que en lugar de acceder a la totalidad de los trailers (lo cual es inmanejable) puedes consultarlos filtrando por Novedades, Favoritos, Género, Estudio, Actor. Incluso puedes hacer búsquedas directas a la base de datos.

Ambos modos tienen ventajas, pero las posibilidades en el script son mucho mayores. Imagínate: juegos, mensajería, conexión on-line a servicios, … Pásate por xbmc.org y sus foros para ver la variedad que ya hay disponible.

Si lo que quieres es hacer una aplicación para la tele sin necesidad de programar toda la complejidad de una interfaz de usuario específica, claramente necesitas un script.

TV3 desde XBMC

Hoy os traigo una incorporación de lujo al plugin de XBMC, y no es otra que el acceso a 3alacarta de TV3.

El acceso a los contenidos es por categoría, siguiendo los menús de la parte superior de la web:

Categorias web

Categorías web

Categorias xbmc

Categorias xbmc

Cuando eliges la categoría te sale el listado de vídeos, con la posibilidad de ir a la siguiente página y de ver el detalle del vídeo. Como la información está mejor organizada, he trabajado más que en otros canales el formato de esta página para que muestre las fechas correctas, título del programa y título del capítulo.

plugin-20090203-detalle

Desde luego los vídeos se pueden descargar. La descarga y reproducción de los vídeos se hace siempre con la calidad alta (TV3 permite elegir entre dos), así que da un buen resultado.

plugin-20090203-video

Una de las cosas que tengo que investigar es si es posible que la reproducción del vídeo muestre el título, la descripción y el icono del vídeo que estás viendo en lugar de esa URL.

Lo cierto es que navegando por los contenidos hay montones de cosas que ver, pero no creo que lleguen ni de lejos a los 75.000 vídeos que se anuncian en la web. He visto que hay cosas que son accesibles desde la lista de programas y no desde la lista de categorías… tendré que investigar también.

Podéis descargarlo desde la página del plugin.

Veréis que he cambiado la forma de denominar a las versiones, pasando de poner la fecha a usar un identificador de versión 0.9. Entre otras cosas esto es así porque voy a preparar el camino a una primera versión 1.0.

Mi idea es incorporar algún canal más, probar bien todos los canales de la versión antes de publicarla y empezar a distribuirla también por los canales más oficiales de XBMC para obtener un buen feedback de los usuarios. A partir de ese momento empezaré a recopilar posibles mejoras que se puedan incorporar en futuras versiones.

Próximamente…

La Sexta cifra las URL de su servicio a la carta

Tal como nos ha informado Juliano, el acceso a La Sexta desde XBMC ha durado poco.

Antes cuando descargabas el detalle de vídeos de un programa obtenías un XML con estas entradas:

<links>
<link publi=»true»>http://publis.adbureau.net/xtserv…</link>
<link>rtmp://fl.interoute.com/stream/…</link>
<link publi=»true»>http://publis.adbureau.net/xtserv</link>
</links>

Son 3 enlaces, correspondientes a los 2 anuncios y al vídeo (en rojo).

Ahora esa zona del XML contiene lo siguiente:

<links>
<link publi=»true»>http://publis.adbureau.net/xtserv…</link>
<link>7077f50772d8145c1531f50cb66a6f8ed88046629f5f3eab94b54c…</link>
<link publi=»true»>http://publis.adbureau.net/xtserv</link>
</links>

Esa secuencia de números es una cadena binaria, lo que probablemente signifique que la URL está cifrada. Además lo he comprobado y los vídeos siguen descargándose de la misma URL.

Se me ocurren dos razones:

  • Que sea aleatorio, y vaya cambiando precisamente para evitar el parseo automático de su web. En este caso mejor esperaré a ver que pasa.
  • Que sea debido a la publicación del script para XBMC. Si este es el caso… no se si sentirme halagado o preocupado.

En cualquier caso de momento no voy a hacer nada al respecto.

En la lista de mejoras que pensaba añadir en el plugin estaba la de respetar la publicidad de los sitios que agrego. Había pensado en mostrar desde XBMC los banners del sitio, e incluso reproducir la publicidad que va acompañada al vídeo, para que los proveedores tuvieran el mismo impacto que si los vídeos se vieran en la web.

Aunque la verdad, no creo que tanta gente esté usando el plugin aún para que eso se note… esta mañana sólo había 15 descargas realizadas de la versión de «La Sexta», y la primera de ellas era la mía para verificar el enlace.

Por último quiero agregar que con este plugin no quiero perjudicar a nadie. Si estás leyendo esto y representas, directa o indirectamente a alguno de las cadenas proveedoras de contenidos, no dudes en ponerte en contacto conmigo para cualquier queja, sugerencia, o incluso solicitud de retirada de la cadena del plugin.

La Sexta desde XBMC

ACTUALIZACIÓN: El canal de La Sexta ha dejado de funcionar. La razón podéis verla aquí.

¡Nueva incorporación de La Sexta al plugin para XBMC!

Ha sido difícil porque los vídeos están en dos formatos (.MP4 para los «HD» y .FLV para el resto), y además los .FLV se sirven mediante streaming RTMP en lugar de HTTP. Por lo visto este protocolo de streaming será soportado en futuras versiones de XBMC, puesto que ya funciona en las versiones de desarrollo, pero de momento lo que hace es colgar el XBMC si intentas reproducirlo.

He evitado el problema enlazando todos los vídeos por HTTP (algo de magia con el httpwatch), así que se pueden ver todos los contenidos de la carta de La Sexta… ¡y descargarlos!.

El plugin muestra al entrar un listado con los programas disponibles, incluyendo además el número de vídeos de cada programa.

plugin-20090129-programas

Cuando eliges un programa puedes ver carpetas, ya que La Sexta ofrece para algunos de sus programas tanto la emisión completa como vídeos de las secciones. Es bastante útil.

plugin-20090129-secciones

Por lo que he visto, los programas en alta calidad (lo que ellos llaman «HD») se encuentran sobre todo en las carpetas «Programas completos». Si el programa que te interesa está disponible en HD, lo recomiendo. Algunos vídeos están cortados en trozos para poder insertar publicidad, así que veréis que aparece cada trozo con números consecutivos 1, 2, 3, etc.

plugin-20090129-videos

No hay más que añadir. Podéis descargarlo en la página del plugin.

La próxima cadena que quiero añadir va a ser TV3. Cada vez quedan menos 🙂

Extremadura TV disponible en el plugin XBMC

¡Tenemos una nueva incorporación al plugin de XBMC!

Desde hoy se puede acceder también el servicio de televisión a la carta de Extremadura TV.

Canales

Al seleccionar el canal accedes a la lista de programas disponibles, y al seleccionar uno cualquiera tienes acceso a la lista de emisiones.La descarga de vídeos no está habilitada, ya que Extremadura TV sirve sus contenidos por streaming MMS.

La versión de hoy corrige también problemillas con los acentos en Antena 3, y el fallo al ver vídeos en algunos programas de Andalucía TV.

Podéis descargar esta versión en la página dedicada. Pensaba publicarla mañana cuando la hubiera probado un poco mejor, pero como voy a estar liado me adelanto.

Nueva versión del plugin XBMC – Antena 3 y Barcelona TV

Ya está subida a la web del proyecto xbmc-tvalacarta la nueva versión del plugin, con la incorporación de no una sino dos nuevas cadenas a la carta:

Canales

  • Barcelona TV: Listado para elegir programas, con la lista de emisiones de cada programa. Los contenidos se sirven por streaming (MMS) así que no será posible la descarga desde XBMC 🙁
  • Antena 3: Listado plano con todas las partecitas de los programas, sacado de la fuente RSS. He dedicado muy poco tiempo a esto así que tiene todavía fallos (especialmente con los acentos y las eñes), pero ya pueden verse los vídeos.

No voy a extenderme mucho esta vez porque no tengo mucho tiempo, pero como el fin de semana voy a tener complicado actualizar el blog aprovecho para subir la versión y que podáis enredar con ella el fin de semana.

Disponible en la página dedicada al plugin.

Por cierto, ya he anunciado también el plugin en los foros de XBMC. Confirmado, soy un friki 🙂

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.