MediaElement.js

MediaElement.js is a jQuery plugin which enables you to use the video tag with one H.264 file (you can also include OGG or WebM, but you don’t have to). If the player doesn’t support html5 video formats, the plugin replaces the player with a Flash or Silverlight-powered one.
It supports oft-desired features such as standard play controls, skinning, and fullscreen video, but also has a plug-in architecture that enables the unique features. These include looping, auto translation (provided by Google Translate), post-roll (displaying custom HTML after a video finishes), and even a virtual backlight that frames the footage with matching colours taken from the video during playback (HTML5 video player only, inspired by Ambilight by Philips).
Official Website:
http://www.mediaelementjs.com/
Download Player:
https://github.com/mediaelement/mediaelement/archive/master.zip