xplayer.js supports HTML5 video, Youtube, and Vimeo.