sábado, 26 de enero de 2008

Vista Media Center Blues o El Terror de HDCP

Y En mi último post sobre mi experiencia configurando Vista Media Center mencioné que adelante veríamos porque HDCP es importante. HDCP significa High-Bandwidth Digital Content Protection y también es una pesadilla para los consumidores. Resulta que cuando quise reproducir un disco Blu-Ray en mi flamante HP Media Center que conecté a una televisión DLP HD 720p Samsung de hace un par de años mediante DVI, después de 5 segundos de reproducción esta se detenia con la leyenda "Este contenido está protegido y su reproducción no está soportada por este sistema." En resumen lo que ese mensaje quiere decir es:

  • En la industria de electrónicos nos importa un bledo que usted quiera utilizar su TV HD de hace dos años para reproducir contenido HD. Haga favor de proceder a su tienda más cercana para comprar una nueva TV que soporte HDCP.


 

Me parece un abuso total. Por lo tanto, me di a la tarea de investigar cómo resolver este tema y comprar una nueva T.V. cuando a mí se me de la gana y no cuando la industria me lo quiera imponer. HDCP es un protocolo para encriptar contenido de alta definición digital como discos Blu-Ray, HD-DVD y estaciones de cable HD de contenido protegido. La novedad es que si quieres reproducir contenido protegido HD con tu computadora, necesitas:

  1. Un disco Blu-Ray o HD-DVD
  2. Un sistema operativo que soporte HDCP (por ahora solo Windows Vista lo soporta)
  3. Una tarjeta de video que soporte HDCP (la mayoría no lo soportan aunque las mas nuevas si)
  4. Una TV o monitor que soporte HDCP.

"Soportar HDCP" implica tener conjuntos de llaves PKI que le permiten al dispositivo encriptar/desencriptar el contenido. Las TVs de alta definición de hace relativamente poco (unos dos años) no soportan esto y NO PUEDEN REPRODUCIR CONTENIDO DIGITAL HD. Como muchos otros esquemas de protección, este solo le hace la vida difícil a los consumidores "normales", ya que me tomó sólo unas cuantas horas encontrar en Internet "cracks" a los sistemas de protección tanto de Blu-Ray como de HD DVD. Hay programas de código libre que permiten "rippear" uno de estos discos a disco duro quitándole la encripción. Sin embargo, resulta un proceso tardado y tedioso (que además requiere espacio en disco). La mejor solución que encontré es un software de una compañía que se llama SlySoft que ha tomado estos cracks y armado un producto integral para quitar la protección HDCP. Funcionó perfecto con las tres películas que tengo en Blu-Ray: Eranor, El Quinto Elemento y Dinosaurio.

Francamente, cuando los esquemas de protección de contenido impiden el uso legitimo de un producto, en mi opinión los consumidores tenemos todo el derecho a buscar alternativas. Ya es hora de que los estudios productores de música, cine y contenido digital entiendan que no pueden seguir viviendo de un modelo de negocios obsoleto y tomen cartas en el asunto. Da gusto ver lo que Apple ha hecho con iTunes donde ahora ya puedes rentar películas a costos decentes aunque da coraje que no haya tienda de iTunes en México. ¿Para cuando?

miércoles, 16 de enero de 2008

Using a Broadband USB Wireless Card in Vista x64 (Without 64 bit drivers)

I recently got a 4GB upgrade for my Inspiron XPS M1710 laptop and decided to reformat it and install Vista 64 Ultimate. I am very happy, the OS feels a lot snappier than Vista 32. Most everything I use runs fine and faster. The only device for which I was unable to find drivers was for a Franklin Wireless CDU-550 USB card.

To get it to work under Vista 64, this is what I did:

  1. Set up a simple Virtual Machine using VMWare player and install Windows XP Pro SP2 on it with 256MB RAM (more than enough).
  2. Set the USB options of the VM so that it will get assigned a USB device whenever it has focus.
  3. Insert my Franklin USB card (while the VM has focus) and configure it under XP inside the VM using standard 32 bit drivers.
  4. Set the VM for host only networking.
  5. Enable and configure Internet Connection Sharing in the VM
  6. Set the VMWare virtual network adapter in the host machine to use DHCP.


 

Voila, now I have a working Internet connection from Vista x64 through the VM. At a cost of 256 MB RAM and a bit of a hassle when I use broadband. I cannot feel any difference in performance at all as the VM is mostly idling all the time and 256MB out of 4GB is not that big a deal.

Next up: Configuring Vista x64 on a 10GB RAM Mac Pro (Quad Core Dual Xenon) which should arrive within a month….

domingo, 13 de enero de 2008

Vista Media Center Blues (Con Final Feliz)

Esta Navidad Santa Clos me trajo una nueva HP Media Center 9060LA. Este equipo tiene varias virtudes que lo hacen, en mi opinión, un buen Media Center:

  • Diseño atractivo que se ve "padre" en la sala de T.V.
  • No es ruidosa, operación muy silenciosa
  • Un excelente control remoto de HP
  • Características muy razonables:
    • Procesador de cuatro nucleos Q6600
    • 2 GB RAM
    • 660 GB de Disco (160 removibles)
    • Vista Home Premium
    • Tarjeta decodificadora de video
    • Salidas HDMI y DVI
    • Soporte a HDCP (más adelante veremos porque es importante…)

La experiencia de configurarla como Media Center ha sido, por decir lo menos… interesante. Mi primera sorpresa fue descubrir que, contra lo que me dijeron los vendedores al momento de comprarla, este equipo no incluye un IR Blaster para poder controlar una caja de Sky o de Cable. Afortunadamente ya antes había configurado una desktop Dell para hacer esto mediante el Windows Media Center Remote que pedí desde Estados Unidos.

Pensé que bastaría simplemente con conectar mi control remoto adicional con IR Blaster y configurar la grabación del Sky. Desafortunadamente Media Center se cae al tratar de configurar el blaster aparentemente porque los dos controles remotos (el de Microsoft y el de HP) entran en conflicto. Así que tuve que abrir mi flamante HP para buscar donde podía desconectar su control remoto integrado directamente de la tarjeta madre. Encontré que el receptor del control remoto de HP está integrado en el lector multiformato (de SD, MMC, CompactFlash, etc) y bastó con desconectar el cable de energía de este módulo. Haciendo esto pude configurar sin problemas la recepción de TV de Media Center para mi caja de Sky.

El siguiente paso fue instalar una serie de utilerías para que Media Center pudiera reconocer más formatos de video y audio. Para el video, instalé el Haali Media Splitter y después el paquete de codecs ffdshow. Con eso es posible reproducir mucho más formatos de video dentro de Vista Media Center. Luego quería lograr que Media Center reconociera mi librería de música de iTunes. Se puede lograr instalando estos codecs de Orban y este extensor de tags para Windows Media Player.

Es muy importante instalar todo esto antes de agregar tus directorios con media a la librería de Media Center.