Close

reproductores

Nuevas ideas para XBMC

Hace unos días se celebró en Berlín la XBMC Dev Con, que viene a ser una reunión que los integrantes del XBMC Team mantienen cada año para verse las caras. Siendo en Berlín supongo que también se echarían también unas cervecillas 🙂

A esta reunión asistieron también miembros del equipo de desarrollo de Boxee, y lógicamente trataron temas de interés para ambas plataformas. Hay una entrada en el blog de XBMC para los que quieran leer los detalles.

Hay dos puntos que me han parecido especialmente interesantes, tanto si los miro como usuario habitual como si los miro como desarrollador de plugins.

Combinar las opciones de “Vídeos” y “Biblioteca”

Cada vídeo en XBMC puede tener metadatos asociados, que además del nombre del fichero te permiten especificar el título, el argumento, la carátula, etc. Esta información es explotada luego por el modo “Biblioteca”, que proporciona una perspectiva siempre espectacular de tu colección de vídeos.

Una vista de la biblioteca en XBMC, con el fanart de fondo

Una vista de la biblioteca en XBMC, con el fanart de fondo

Completar esa información es una tarea enorme, aliviada en parte gracias a los “scrapers” de XBMC que extraen todos los datos de las páginas de cine. Como aún así hay vídeos que no están en esas páginas (documentales, series, etc.) la vista de biblioteca acaba siendo poco práctica. Está bien cuando entras a las películas, pero yo acabo usando el modo “Vídeos” normal, me guío por las carátulas y uso la ventana “Movie information” para ver el argumento de la película antes de elegir verla.

Siempre he pensado que Boxee hace esto mucho mejor, porque en el listado incorpora los metadatos como el argumento y por tanto acaba presentando una vista mucho más útil. Esto en XBMC sólo lo hace Mediastream en algunos modos de vista.

Vídeos infantiles de tvalacarta en Boxee

Vídeos infantiles de tvalacarta en Boxee

Creo que el modo biblioteca requiere realmente una reflexión, porque es complejo, no apto para principiantes, y poco práctico para gente que no puede dedicar mucho tiempo al mediacenter.

Integración de Flash

El reproductor de Boxee acepta como URL un contenido en Flash, que puede ser a su vez un player de vídeo. De esa forma, independientemente del formato o protocolo en que esté el vídeo en una página se puede hacer fácilmente un plugin para visualizarla en el mediacenter.

Esto es una mejora que en mi opinión es clave para el futuro de XBMC. Simplificaría mucho la programación de plugins y además respetaría el reproductor de vídeo del proveedor. Así se mantiene su publicidad, sus funcionalidades, etc.

Esto solucionaría hoy por hoy el problema que impide ver Telecinco, probablemente La Sexta, y seguro que ayuda mucho con la visualización de videos de Megavídeo.

En resumen, dos mejoras, que tienen toda la pinta de haber sido sugeridas por el equipo de Boxee (especialmente la segunda).

Conclusión

Ambas mejoras parecen haber sido bien resueltas ya en Boxee, y empiezo a pensar que es una derivación muy interesante del proyecto original. Por una parte el XBMC Team ha conseguido una de las plataformas técnicas más rápidas, robustas y extensibles que hay en el mercado. Por otra parte Boxee ha utilizado esta plataforma como soporte para desarrollar un mediacenter con unas funcionalidades increíbles capaz de llevar realmente Internet a la televisión del salón.

Y lo mejor es que ambos sistemas no compiten, sino que colaboran para aprovechar cada uno lo mejor del otro y así conseguir que seamos todos los que salimos ganando.

¿Habéis votado ya por el proyecto en los Community Choice Awards 2009 de Sourceforge? Animáos…

Nuevo tvalacarta 2.0 – De momento en beta

Han pasado casi 6 meses desde la primera versión del plugin tvalacarta, que mostraba vídeos únicamente de Andalucía TV, que me costó un montón de trabajo hacer funcionar, y que los únicos comentarios al post fueron de Tobisham y de Lily. Ambos pasan todavía por aquí de vez en cuando 😉

La última versión 1.2 salió hace ya más de 2 meses, con 15 canales online, y desde entonces ha sido descargada ¡2.272 veces! de la web del proyecto en Google Code.

Joder, 2 meses sin novedades es una pasada.

Ha llegado el momento de que se vean cambios aunque sea una beta 🙂

Logo tvalacarta

Logo tvalacarta

tvalacarta 2.0 vendrá sólo con dos canales nuevos, pero internamente ha evolucionado como mi otro proyecto para incorporar una programación más flexible, sencilla de entender y adaptable a otras plataformas.

  • Clan TVE: Un canal dedicado a los más pequeños es siempre una buena incorporación para un mediacenter. Tenéis un buen surtido de series infantiles, y la calidad de streaming de TVE
  • Hogarutil: Recetas de cocina, bricolaje, jardinería. El video no tiene buena calidad, pero está bien para pasar un rato y buscar recetas.
  • Vuelven a funcionar todos los canales rotos: Incluyendo entre otros Antena 3, La mediateca de TVE, Terra TV.
  • Funcionan los que emiten por RTMP: Como Plus TV y Turbonick, además del nuevo Hogarutil. XBMC no se comporta muy bien con este protocolo (se cuelga a veces), pero aún así no os perdáis la calidad de los vídeos de Turbonick. Impresionante.
  • Modo plugin: Igual que las últimas versiones pelisalacarta, tvalacarta ya no es un script. Eso tiene muchas ventajas, como la visualización en modo thumbnail y mayor velocidad al estar mejor integrado en XBMC.
  • Funcionamiento en Plex y Boxee: Está diseñado para ello, y aunque al principio dará problemas porque ambas plataformas son muy peculiares el funcionamiento está garantizado.
  • Actualizador automático: Igual que pelisalacarta, a partir de ahora el plugin se actualizará él solo.

En la beta hay 4 canales que no funcionan (TV3, TVG, TV Mallorca, Clan TVE) porque están sin terminar. Como el resto de canales funcionan lo suficiente para que pueda empezar a usarse, os animo a que os la bajéis.

Queda muy poco trabajo para terminar la versión final pero tengo el portátil roto y me costará unos días acabarla. Escribo el post desde mi mediacenter en el salón 🙂

El enlace ya está en la página del plugin.

El mediacenter de Hulu

Si hay alguien en Internet que tiene vídeos de interés esa es probablemente la popular Hulu. La web tiene detrás a las grandes productoras americanas, que son las dueñas de las mejores películas y series de televisión, y representa el resultado de su estrategia para llevar sus contenidos a la red.

Hulu desktop

Hulu Desktop

Este canal es tan popular que su inclusión en el mediacenter Boxee fue uno de los factores clave para darle a su vez un buen número de usuarios en Estados Unidos. En España no nos aporta nada, ya que las emisiones de Hulu están restringidas sólo para EEUU.

También son famosas las múltiples técnicas que Hulu ha incorporado a su web para evitar que Boxee haga uso de sus contenidos, como ya conté en otra ocasión. La técnica de Boxee es similar a la de cualquier plugin de XBMC, consistente en extraer la información de los vídeos del HTML, pero en este caso lo hacen de una web que está invirtiendo una auténtica fortuna en impedirlo.

Y ahora anuncian su propio mediacenter Hulu-Desktop, que podéis ver con todo detalle en este vídeo promocional.

Hulu Desktop en acción

El mediacenter en acción

Eso explica muchas cosas…

Pero no podemos negar lo evidente: Hulu Desktop es muy atractivo visualmente, tiene una gran cantidad de vídeos donde elegir, y es gratis. Ahora se habla de que Disney, accionista de Hulu, va a empezar a poner también sus películas y series.

Si yo fuera americano ya estaría usando Hulu Desktop. Boxee está bien, pero eso de que unos días pueda ver Hulu y otros no me cansaría.

Probablemente con el tiempo este proyecto hará disminuir el número de suscriptores de televisión por cable, que abandonarán sus contratos para subirse al carro de Hulu. Esto puede parecer contraproducente para las productoras, dueñas de Hulu pero con enormes beneficios obtenidos por el cable, pero de momento su negocio no creo que peligre ya que los usuarios de mediacenter somos muy pocos.

Con la llegada de los nuevos dispositivos hardware más asequibles para el público general, esto cambiará. Cada vez más usuarios tendrán su Acer Revo (o similar) para ver la tele por Internet, y se darán de baja para instalarse Hulu Desktop, para ver House sin tener que estar pendientes de las guías de programación y sin pagar al cable. Es la televisión a la carta.

Será entonces cuando Hulu pase a cobrar por los contenidos “Premium” desde su propio mediacenter. Nuevos clientes, nuevos mercados, nuevas posibilidades.

A mí me parece evidente la estrategia, inteligente por su parte, pero sigo pensando que tiene un fallo. No es abierto.

Creo que deberían ofrecer sus vídeos en abierto, y de verdad no entiendo porqué llegan a la conclusión de que es mejor tener un mediacenter cerrado:

  • Sus ingresos por publicidad están garantizados, dado que pueden ofrecer sus vídeos incluyendo la publicidad en cualquier mediacenter. Boxee lo respeta.
  • El pago por visión se puede hacer con un canal abierto, basta con que proporcionen un mecanismo para que otros mediacenters lo incorporen. Seguro que Boxee lo respetaría.
  • La inversión necesaria para desarrollar ese estándar abierto también cuesta dinero, pero pondría a Hulu a la cabeza de este mundillo. Seguro que Boxee lo implementaría 🙂

Y desde luego, es absurdo pensar que me voy a instalar un mediacenter por cada cadena. Es como tener una televisión para cada cadena de TDT 🙂

Disponible para Windows y Mac. Yo no me lo he instalado, porque se que no va a funcionar…

justin.tv – Un análisis de la experiencia de usuario

El servicio ofrecido por Justin.tv se basa en el mismo principio que YouTube: que los usuarios generen su propio contenido y lo cuelguen en Internet a disposición de todo el mundo.

Pero a diferencia de YouTube la gente no sube vídeos. Publican una señal de vídeo emitida directamente por streaming desde sus propias casas de forma que cualquiera verla en directo desde la propia web. Es como las webcams, pero con streaming en vivo y no mediante secuencias de imágenes.

La idea es innovadora como plataforma tecnológica, pero supongo que los que no conozcan Justin.tv se preguntarán qué hay realmente de sorprendente en esta web que no se haya explotado ya como webcam.

Pues es muy sencillo: en lugar de poner webcams con chorradas la gente utiliza el servicio de Justin.tv para emitir sus propias cadenas de televisión. Y como los usuarios no generan películas, series y dibujos animados por sus propios medios… emiten las que se han bajado de Internet 🙂

En Justin.tv puedes encontrar la emisión en vivo de cadenas de televisión de todo el mundo (sobre todo americanas), que los usuarios simplemente enchufan desde sus casas a la señal en streaming, así como secuencias de vídeos que los usuarios programan para crear sus propias cadenas de películas, series, etc.

Canales de entretenimiento en Justin.TV

Canales de entretenimiento en Justin.TV

Es como hacer zapping a una escala bestial, con miles de cadenas con programas que van desde magazines de actualidad hasta series de dibujos y películas de estreno.

La estructura de esta página nunca me ha gustado, me parece fea e incómoda, pero aprovechando que hay un plugin XBMC recién publicado he pensado usarlo para ver si la idea es interesante para el usuario de mediacenter. Es lo que en el oficio se conoce como el análisis de la experiencia de usuario, y aunque no soy experto en estos temas bien podemos intentarlo 🙂

Instalando el plugin desde SVN Repo Installer te aparece el icono en la sección Plugins vídeo.

Plugin justin.tv en XBMC

Plugin justin.tv en XBMC

En la configuración del plugin cambias para que muestre vídeos en castellano, y al entrar seleccionas la categoría Entertainment para acceder a las cadenas de televisión de películas y series. El resto de las categorías están vacías o casi vacías, a excepción de las de deportes que merecen un post aparte 🙂

Mosaico de canales de Justin.tv en Mediastream

Mosaico de canales de Justin.tv en Mediastream

Lo que primero me viene a la cabeza cuando me enfrento a este mosaico de canales es que no hay forma de saber cuál escoger.

  • !No hay guía de programación!
  • Los títulos de los canales tienen nombres poco descriptivos: Resultan cachondos, como trujillano4444dos’s channel o Canal de carlit0s, pero yo quiero ver una peli. La web de Justin.tv tiene descripción adicional donde suelen poner algún detalle más, pero en XBMC no se ve y además poco ayuda.
  • Hay un thumbnail del canal que se ve borroso, y no es tampoco muy representativo.

Aún así, como estoy siendo crítico con la experiencia de usuario, me pongo a lanzar canales al azar. Algunos de ellos tienen una calidad realmente pésima, y al pedir más información a XBMC me indica que usan el viejo codec VP6. Basta ver esta captura de pantalla para ver que los cuadradotes aparecen por todas partes.

Canal en VP6

Canal en VP6

Otros tienen una calidad más que aceptable, que resultan ser los codificados mediante H264. Estos son los más recomendables, así que estaría bien que permitieran diferenciarlos sin necesidad de entrar a reproducir.

Canal en h264

Canal en h264

Aún me entretengo un rato viendo algun trozo de documentales y películas…. aunque nada que no esté ya colgado a la carta en pelisalacarta. No tardo en aburrirme de hacer zapping.

Cuando ya pienso en cerrar el mediacenter y no volver a entrar más a Justin.TV, al menos para ver pelis, me doy cuenta de un detalle que no resulta evidente hasta que no estás un rato entrando y saliendo de categorías. Las imágenes de las cadenas no son thumbnails estáticos, sino que cambian cada poco tiempo ¡para mostrar lo que realmente está emitiendo cada cadena!

En la captura de pantalla se ve que el canal anterior (que estaba reproduciendo Avatar) ahora muestra otra secuencia diferente.

Captura actualizada del mismo canal

Captura actualizada del mismo canal

Esto le da un nuevo sentido a la palabra Zapping, porque ahora puedes hacer el proceso de ver canales mucho más visual y según lo interesante que parezca el contenido. Puedes distinguir al menos el tipo de programas.

En mi caso, vuelvo a hacer una pasada echando un vistazo a los canales de películas y series de dibujos, saltando los telediarios, corazón, magazines, etc. Acaba resultando un modo curioso de pasar el rato, que es esencialmente el espíritu del Zapping… cuando no tienes nada que ver.

Supongo que tarde o temprano acabaran clausurando esta página, o controlando realmente la legalidad de sus contenidos como ya hace YouTube. Desde luego mientras no llegue ese momento resulta un complemento interesante para la televisión a la carta, y por tanto de nuestro mediacenter.

Y me encanta el espíritu de comunidad libre que se respira mientras navegas por los canales. Yo añadiría la posibilidad de ver los comentarios del canal para echarte unas risas 🙂

pelisalacarta 2.1 – Mejoras Megavídeo premium

Hay una nueva versión de pelisalacarta con pequeñas mejoras, aunque espero que interesantes:

  • Cambio en la obtención de la cookie de Megavídeo: Para ver un vídeo de Megavídeo en alta calidad se necesita la cookie, y esta se obtiene simulando el login en Megavídeo con tu login y password. La versión anterior del plugin lo hacía una vez y se guardaba la cookie para las demás veces, pero como ha dado bastantes problemas he modificado el proceso para que esta comprobación se haga cada vez.
  • Solución del problema en Plex para Megavídeo premium: Debido a que Plex no permite que un plugin modifique su propia configuración, la generación de la cookie fallaba. Gracias a jocaferlo el problema ha sido detectado y resuelto 🙂
  • Menú de opciones de reproducción: He añadido un menú cuando le das a un vídeo, que te permite elegir si quieres descargarlo, verlo en calidad normal o verlo en calidad alta. Lógicamente ver el vídeo en calidad alta sólo aparecerá si tienes cuenta premium de Megavídeo y estás viendo un vídeo de este servidor.
pelisalacarta-21-seleccion1

Ver o descargar

  • Pintadibujos: Es una web de películas que tiene una buena selección de dibujos animados para los peques. Nada que no puedas encontrar en otros sitios dentro de la categoría “Infantil”, pero un sitio curioso para entrar con un niño que quiere ver una peli.
pelisalacarta-21-canal

Pintadibujos

Está disponible en la web del plugin, aunque esta vez el actualizador automático debería hacer el trabajo para los que ya lo tengáis instalado.

Tened en cuenta que la versión 2.0 tiene desactivada por defecto la comprobación de actualizaciones, así que tendréis que activarla para que detecte el cambio.

Esto se hace en el menú de configuración del plugin, eligiendo la opción “Plugin settings” en la pantalla de vídeos.

pelisalacarta-21-menu

Menú de configuración

Ahí tenéis las opciones actuales del plugin, y si activáis la última empezarán a funcionar las actualizaciones automáticas.

pelisalacarta-21-menu-2

Activa comprobar actualizaciones