Saltar al contenido
ᐅ HielosMendez – Información digital que te dejara helado 🧊🥶

Netflix cambia de Silverlight a HTML5 en Windows 8.1, reduce drásticamente el uso de la CPU

Este sitio puede ganar comisiones de afiliados con los enlaces de esta página. Términos de Uso.

Con el lanzamiento de Windows 8.1 Preview, Netflix ahora admite la transmisión a través de HTML5 en lugar del complemento Silverlight patentado por Microsoft. La advertencia es que solo Internet Explorer 11, que se incluye con Windows 8.1, admite las extensiones HTML5 necesarias; si es un usuario de Firefox o Chrome, continuará usando el complemento Silverlight. En nuestras pruebas iniciales, el cambio a HTML5 ve una reducción masiva en el uso de CPU, aproximadamente un tercio del uso de CPU de Silverlight.

A pesar del cambio masivo de Flash, Silverlight y otros complementos de terceros para contenido web dinámico, los proveedores de productores de contenido se han negado rotundamente a cambiar a HTML5 debido a la falta de DRM. Nos guste DRM o no, la triste verdad es que los servicios de transmisión como Netflix y Hulu, que son muy populares, solo existen porque los titulares de las licencias se sienten algo seguros de que sus programas no serán estafados. La forma convencional en que se implementa el video HTML5 es básicamente colocando un archivo de video completo sin cifrar en la web y luego incrustándolo en una página web. Este archivo se puede descargar directamente si así lo desea. Esto es fantástico para los navegantes y la proliferación de la web abierta, pero no tanto para los titulares de derechos de autor.

Para llevar la transmisión de TV y películas a IE11 y HTML5, Netflix ha estado trabajando con Microsoft para implementar tres extensiones de HTML5 denominadas «Extensiones de video premium». Estas extensiones, propuestas por Microsoft, Mozilla, Google y Netflix, no forman parte actualmente de la especificación oficial de HTML5, pero se han enviado al W3C como borradores de trabajo. En general, dado que HTML5 es una especificación tan reciente, en los últimos años los fabricantes de navegadores han implementado su propio subconjunto de funciones de HTML5 de forma desordenada. Microsoft está tomando la delantera con las extensiones de video premium, pero todavía está detrás de Firefox y Chrome en otras áreas de la especificación HTML5. Con Mozilla y Google involucrados en los borradores de trabajo, no sería sorprendente que las mismas extensiones también lleguen a Firefox y Chrome a su debido tiempo.

Hay tres partes de lo que Netflix llama Extensiones de video premium: Extensiones de fuente de medios (MSE), Extensiones de medios cifrados (EME) y la API de criptografía web (WebCrypto). MSE permite que JavaScript maneje la creación de manipulación de elementos HTML5

Netflix en IE11 y HTML5 (izquierda) frente a Chrome 28 y Silverlight (derecha)

Netflix en IE11 y HTML5 (izquierda) frente a Chrome 28 y Silverlight (derecha). Haga clic para acercar.

En nuestra prueba inicial, la versión HTML5 de Netflix se parece mucho a la versión Silverlight, excepto que es un poco más plana y sencilla (no necesariamente algo malo). Las películas y los programas de televisión aún se cargan con la misma rapidez, la calidad del video es la misma, las miniaturas siguen apareciendo cuando pasa el mouse sobre la barra de reproducción y aún puede saltar a través de la transmisión con una carga mínima. Lo mejor de todo es que la versión HTML5 de Netflix parece usar mucho menos tiempo de CPU que la versión Silverlight. Como puede ver en la captura de pantalla anterior, IE11 (izquierda) usa solo el 1.6% de mi CPU, mientras que Chrome 28 (derecha) usa 5.4%. Esto es con una CPU robusta Core i7 930 con frecuencia de reloj de 3.8GHz; en un dispositivo móvil con una CPU más pequeña, la diferencia podría ser mucho más notable. Se pueden obtener grandes ganancias en la vida útil de la batería si usa Windows 8.1 e IE11 para ver videos de Netflix.

También puede notar que IE11 está oculto en la captura de pantalla. No estoy del todo seguro de por qué es esto, ciertamente mostraba video en mi monitor, pero podría ser parte de las medidas de DRM tomadas por Netflix. No se sabe cuándo llegará el reproductor HTML5 de Netflix a Firefox y Chrome, pero no nos sorprendería que sea bastante pronto. Si escuchas con atención, puedes escuchar el gorgoteo de la muerte de Flash y Silverlight.

Ahora lea: Por qué pirateo