Faça seu cheque contra o media.currentTime
propriedade em um manipulador para o timeupdate
evento. Ver documentação:
O evento TimeUpdate é disparado quando o tempo indicado pelo atributo CurrentTime foi atualizado.
Assim como um aparte, este Página de demonstração em vídeo html5 é uma referência realmente útil para brincar com as várias propriedades e eventos disponíveis para você.