Сначала я бы порекомендовал отличную библиотеку JavaScript для обнаружения функций HTML5: Modernizr.
Я также рекомендую этот сайт, который показывает вам, как поддерживать максимальное количество браузеров для видео (даже мобильных): я не мог 'Публикуйте более одной ссылки (облом ... в любом случае ищите точный термин в Google: «видео для всех»)
Я играл с видео свойствами и событиями, чтобы создать пользовательский плеер, он работал хорошона последних версиях Chrome, Firefox, Safari и Opera.Хотя я не пробовал в Internet Explorer ...
Вы можете использовать этот отличный сайт, чтобы увидеть, как события запускаются на видеоэлементе: http://www.w3.org/2010/05/video/mediaevents.html
Cheers!