¿Por qué Coursera, Treehouse y otros lugares de aprendizaje electrónico tienen reproductores de video con tasas de búfer pequeñas?

En Treehouse, utilizamos la etiqueta HTML para videos en forma predeterminada en lugar de confiar en Flash para reproducir los videos, por lo que estamos a merced de cómo el navegador elige manejar el almacenamiento en búfer de videos, que es una relación con la que estamos bastante cómodos. la mayor parte del tiempo. Como ejemplo, cuando inicias sesión en Treehouse y ves un video, hay un enlace debajo del video para descargarlo. El video se abrirá en su navegador, y debería poder verlo de la misma manera en que lo hace nuestro reproductor de video (por el cual, por cierto, el crédito debe ir a mediaelement.js).

Incluso en YouTube, si opta por su versión de prueba HTML5 (http://youtube.com/html5) y luego ve un video compatible con HTML5 (por ejemplo, The Lullaby Corporation), verá que el reproductor de video se comporta de la misma manera . Al menos ese es el comportamiento que estoy viendo ahora.

Sin embargo, a veces tenemos problemas con el rendimiento, especialmente en situaciones de menor ancho de banda, así que tenemos una opción súper secreta (no realmente) para reproducir videos con Flash en https://teamtreehouse.com/accoun…. Sin embargo, recientemente recodificamos toda nuestra biblioteca con algunas configuraciones más precisas, y las cosas han mejorado mucho desde entonces.

No digo esto para culpar a los proveedores de navegadores, solo para explicar