Siguiendo con la historia que empezó hace unos días, finalmente Hulu ha terminado por cifrar el HTML de sus páginas para impedir que el parser de Boxee (entre otros) extraiga los datos. El código HTML se descifra mediante javascript en el navegador en el momento de mostrar la página.

Esto es muy divertido, porque realmente eso no es criptografía sino «ofuscación». Todo está en la página, sólo una cuestión de tener paciencia y habilidad, y al final se consigue descifrar.

Pero en lugar de descifrar, el equipo de Boxee ha optado por una solución mejor y ahora se pueden reproducir vídeos directamente sobre una página web.

Es decir, que si quieres ver una vídeo de una página de Hulu en tu mediacenter es muy fácil:

  1. Accede a ella con el navegador web de Boxee, por ejemplo desde el RSS
  2. La ves 🙂

¿No te viene a la mente el refrán de «No se le pueden poner puertas al campo»? Vamos, que si realmente quieres impedir que se vean tus videos por Internet lo mejor… es no colgarlos en Internet.

El partido continúa, y seguro que va para largo. No se si en este momento ganan los de casa o los visitantes, porque en cualquier caso yo no puedo ver Hulu desde España así que mi interés es relativo 🙂

Pero fruto de esta guerra ha surgido algo que me ha sorprendido favorablemente. En los foros de Boxee y en su entrada en la wikipedia cuentan que ahora soportan como nuevo formato de URL una del tipo flash:// para indicarle al reproductor de Boxee que es una película iniciada desde un reproductor flash. Citando a la Wikipedia:

Boxee parece venir con un programa binario llamado bxflplayer, que parece cargar el plugin propietario de Flash de Adobe. Este programa comunica con el proceso principal de Boxee mediante memoria compartida y muestra el vídeo en pantalla. Usando esta solución, Boxee puede no sólo reproducir cualquier contenido Flash sino que también puede controlar el mismo reproductor flash usando el mando a distancia y otros dispositivos de entrada.

Desde luego, para quitarse el sombrero. Esperemos que ese código pase pronto a XBMC, porque tiene muchas posibilidades.