Haz tu cheque contra el media.currentTime
propiedad en un manejador para el timeupdate
evento. Ver documentación:
El evento TimeUpdate se dispara cuando se ha actualizado el tiempo indicado por el atributo de TIME Current.
Solo como un aparte, esto Página de demostración de video HTML5 es una referencia realmente útil para jugar con las diversas propiedades y eventos disponibles para usted.