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

Netflix HTML5

Con el lanzamiento de Windows 8.1 Preview, Netflix ahora admite la transmisión a través de HTML5 en lugar del complemento Silverlight, propiedad de 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 en 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 API de criptografía web (WebCrypto). MSE permite que JavaScript maneje la creación de manipulación de HTML5 y elementos; En esencia, en lugar de simplemente cargar un archivo completo de video o audio, JavaScript permite la transmisión adaptativa, el cambio de tiempo y otras funciones útiles. EME, como su nombre indica, permite que la multimedia esté protegida por DRM. WebCrypto no está directamente relacionado con la transmisión de contenido, pero la capacidad de pasar datos de manera fácil y segura entre navegadores y servidores es una característica valiosa.

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 por 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.

Copyright © Todos Los Derechos Reservados | 2007es.com