Captures de la vidéo HTML5 play/stop

Comment puis-je écouter les événements play/stop/pause de la vidéo HTML5?
J'ai essayé avec le code suivant:

$("video").on('play',function(){
    //my code here
});

mais il ne fonctionne pas.

Sinon je serait bien aussi d'intercepter le clic que démarrer et arrêter la vidéo (en fait je préfère), mais même ce code fonctionne pas:

$('video').on('click', function(event) {
    //my code here
});

Je pense que, souvent au-dessus de l'élément vidéo est placé un div avec les événements associés à démarrer et d'arrêter, mais je ne sais pas comment sélectionner via jquery ou javascript:

P. S. Ce code devrait fonctionner sur les pages qui sont composés de manière dynamique /ne sont pas générées par moi, donc je ne peux pas consulter les éléments indiquant leur ID ou une classe spécifique.

Mise à JOUR

Je ne savais pas que la page sur laquelle j'étais essai avait une vidéo à l'intérieur d'un iframe.
La syntaxe est la mieux adaptée à mes besoins:

doc.querySelector("video").addEventListener('play', function(e) {
    //my code here
}, true);

OriginalL'auteur jenjis | 2013-01-10