[Jderobot] Streaming de Video en browsers con HTML5

Roberto Calvo rocapal en gsyc.urjc.es
Vie Jul 12 10:30:14 CEST 2013


Hola,

Mirando diferentes maneras para reproducir un streaming de vídeo en un
browser con HTML5 sin necesidad de plugins externos, veo que está
complicado.

En principio los formatos de streaming y codecs de video no son parte de
la estandarización de HTML5, aunque viendo el panorama están en ello. Se
comenta que MPEG o el nuevo MPEG-DASH [1] son los candidatos. MPEG-DASH
es similar al HLS de Apple.

Hay demasiados intereses y política de los diferentes browsers para que
se pongan todos de acuerdo. En [2] podéis comentan un poco este tema,
DASH pretende brindar una standarización a todos los browsers, pero
Apple con HLS o Adobe con FLASH no lo tienen tan claro.

Por último en [3] se describe el estado del arte del tag video en HTML5,
en el apartado 7 analizan el adaptative streaming y solo Safari soporta
HLS (creo recordar que Android lo incluyó en las últimas versiones). Y
de momento, ninguno soporta MPEG-DASH.

He preguntado a varios colegas que trabajan en sistemas de contenidos
audio-visuales y todos en sus sistemas tienen plugins para los
navegadores porque es imposible, de momento, reproducir el mismo
streaming con el tag video de HTML5.

Creo que Daniel también andaba o había mirado esto ¿llegaste a alguna
otra conclusión?

Un saludo!


[1] http://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP
[2] http://www.quickplay.com/blog/multiscreen/the-5-major-speed-bumps-on-the-dash-highway/
[3] http://www.longtailvideo.com/html5/


-- 
Roberto Calvo Palomino        | Robotics Lab (GSyC) 
R&D Android Mobile Engineer   | Universidad Rey Juan Carlos

Twitter: @rocapal 
Linkedin: http://www.linkedin.com/in/rocapal




More information about the Jde-developers mailing list