One of the biggest frustrations I (and many of our clients) experience with WordPress is the inability to easily manage videos. Since version 2.0.1, videos could be uploaded to the Media Library, but you had to have your own video player to make them work on a page. Back then, everything relied on Flash and it was clunky to embed that stupid object into a page.
Then came HTML5 Video…and nothing changed.
WordPress still happily allows you to upload your HTML5-compliant videos into the Media Library (except for .webm), but it still doesn't have a built-in player, so getting those videos into your site still requires some HTML coding. Wordpress.com, VideoPress, and a whole host of other solutions allow you to embed local videos into your pages, but they charge for this service. We wanted a free way to host videos within WordPress AND easily embed them into our pages.
So we created HTML5 Videos.
HTML5 Videos allows a site manager to upload all HTML5 compliant videos (including .webm) into the Media Library and embed them into their pages without having to write any shortcodes or video tags. It serves up the right video type for all modern browsers, and gracefully falls back to Flash for old clunkers using the VideoJS library.
You can find the latest version of HTML5 Videos for your site in the WordPress Plugins Library.