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.

Apple TV en el salón con XBMC

En mi casa hay desde hace años un ordenador en el salón, conectado a la televisión y al router ADSL. En este tiempo todo ha ido evolucionando:

  • El ordenador pasó de ser un PC normal, de esos con caja blanca y lucecitas, a uno más del tipo HTPC (concretamente un Asus Pundit). Actualmente tengo un PC grandote escondido en un rincon, con caja negra ultrasilenciosa y cables muy largos para llegar hasta la tele.

asus_pundit

  • La tele pasó de ser una CRT (de las de antes) a un TFT de esas que ahora llaman HD Ready. No hay nada como la alta definición. Es como pasar del blanco y negro al color…
  • El router también ha sufrido actualizaciones desde un modem USB de los malos para acabar en uno wifi muy completito.

De vez en cuando me da por curiosear a ver qué nuevos dispositivos aparecen, pero hace tiempo que dejé de mirar los HTPC porque son muy incómodos y caros. El principal problema que he tenido siempre es la refrigeración, y en el ordenador ahora mismo lo tengo resuelto gracias a ¡3 ventiladores!. Eso si, son realmente silenciosos.

He estado varias veces a punto de comprar el popcorn hour, pero nunca me ha acabado de convencer tampoco. Lo que he leído por ahí dice que sí, que reproduce muchos formatos pero la interfaz de usuario es lenta y torpe.

popcorn_hour

El caso es que cada vez me llamaba más la atención el Apple TV, por su soporte a XBMC, por el reducido tamaño y porque es bonito. Es algo carillo, pero ya empiezo a cansarme del PC grande y negro que hay en el rincon del salón.

Vamos, que me lo he comprado 🙂

El diseño es realmente espectacular, así que ya no tengo que esconderlo en un rincón. Puedo ponerlo encima del mueble y queda de lo más elegante. A mi mujer le encanta 🙂

apple_tvY en cuanto a las opciones, lógicamente le he instalado XBMC… aunque el frontal propio de Apple también es muy bueno como acostumbra esta marca.

Todavía me queda mucho por enredar, pero ya he configurado XBMC para que se conecte al PC (que voy a esconder en algún rincón de la casa) y poder ver todos los vídeos y películas que tengo.

Por supuesto de lo primero que he probado es el plugin de televisión a la carta. Funciona perfectamente, todos los canales que he probado.

De momento, una compra altamente recomendable. Aunque ya advierto que instalar XBMC sobre este dispositivo aún no es trivial para un usuario medio.

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 🙂