Como ya todos sabemos una de las novedades de HTML5 es poder reproducir contenido multimedia sin la necesidad de usar Flash, usando sólo los tags <video> y <audio>, lo "malo" es que, dichos tags no incluyen los controles necesarios para reproducir dichos contenidos, pero eso no es problema ya que gracias a JavaScript y librerías como jQuery, podemos solucionarlo.

Una buena alternativa es MediaElement.js, un plugin jQuery que nos permite reproducir audio y video HTML5 (H.264, OGG y WebM), si nuestro navegador no soporta HTML5, el reproductor es cambiado por uno en Flash o Silverlight.

Enlace: MediaElement