mediaelement.js es un reproductor HTML para audio y video que puede integrarse fácilmente en una aplicación web.
En Chamilo LMS necesitábamos que los videos puedan mostrar preguntas de ejercicios en algunos puntos de un video. Y mediaelement.js tiene actualmente dos plugins, Markers y Postroll, que se podían usar para esto. El primero permite agregar marcadores en la línea de reproducción del video para agregar algunas acciones, mientras que el segundo te permite inyectar HTML en algún punto de la reproducción del video.
Empecé a desarrollar un plugin que uniera ambas funcionalidades, tiene el creativo nombre de Markers Rolls (unión de los nombres de ambos plugin base).
Después de terminarlo envié un pull request para que sea considerado útil a otros usuarios. Hoy, al fin, le hicieron merge en el repositorio oficial de plugin, por lo que Markers Rolls ahora se distribuye con mediaelement.js y todos sus plugins.