Comparando reproducción de video HTML5 vs FLASH
Posted by Eduardo Martinmay 29
Uds. sabrán que están aparecionedo las primeras demos de reproductores de video para html5 lo cual es muy interesante, se me ocurrió chequear el uso de recursos de CPU de dos ejemplos, y compararlo con el uso de recursos utilizados en una pagina de nuestro desarrollo en donde tenemos reproductores Flash.
Descripción del equipo de prueba:
AMD Athlon 64 x2 Dual Core Processor 3600+ 2.01 Ghz
Ram 2.00 GB
Sistema OP Win 7 64bit
Uso CPU estado de reposo: de 0% a 12%
Ejemplo 1 – Video reproducido con HTML5
URL:Â http://people.mozilla.com/~prouget/demos/DynamicContentInjection/play.xhtml
Duración video: 10 seg
Uso CPU: 53 % constantes.
Ejemplo 2 – Video reproducido con HTML 5
URL: http://videojs.com/
Duración: 47 seg
Uso CPU: entre 35 – 40 % constantes y si se hace rollover para ver el reproductos salta a 60 %
Ejemplo 3 – Video reproducido con Flash
URL: http://www.budokansports.com.ar/
Esta página tiene un banner animado swf loopeado y un video de reproductor
Duración video reproductor: 50 seg
Uso CPU: sin dar play al reproductor solo banner swf:Â cuando se realizan las transiciones tiene picos de no menos de un seg de 25 %, cuando le damos play el uso del cpu no es constante y tiene picos 25% a 60%. Hay que tener en cuanta que hay dos videos por asi decirlo.
Ejemplo 4 – Video reproducido con Flash
URL: http://www.starbene.com/home.php?seccion=novedades
Video inmerso en una interfaz completamente hecha en Flash sistema de carga streaming !
Duración video: mas de 50 seg
Uso CPU: Constante 25%
Creo que estas pruebas son bastante positivas ya que el hecho de que se quiera descartar a Flash como plataforma no es del todo un problema de recursos, para lo que es reproducción de video.
Creo que el problema va a radicar en la frma en que los desarrolladores programen, ya que en javascript que va a ser la base de la interactividad que se le va a otorgar a HTML5 se pueden cometer errores muy grabes que van a lleva a un exceso del uso del CPU a igual que flash.
Seguiremos probando.
La próxima mediremos alguna aplicación mas compleja con mayor niver de interactividad.


2 comentarios
Comentario by Andrés Argüello Pitt on mayo 30, 2010 at 11:11 am
Me parece excelente la prueba, cosas que hay que tener en cuenta para la próxima serÃa: que ambos videos esté utilizando el mismo codec, bitrate, tamaño. Luego que en la prueba se utilice Flash Player 10.1 ya que éste tiene acceso a la acceleración por hardware. Y por último estarÃa bueno hacer la prueba de rendimiento de baterÃa en dispositivos móviles, cuanto dura reproduciendo el mismo video utilizando flash vs html5.
Pingback by 10 comparaciones entre jQuery y Flash | Pixelco blog on septiembre 22, 2010 at 6:06 pm
[...] Lectura de recomendada: Comparando reproducción de video HTML5 vs FLASH [...]