H.264 Comes to Firefox

I missed this back when it happened, but I noticed it earlier this week when doing some testing. H.264 video has finally come to Firefox. GigaOm reported on this back in October. It looks like the Mozilla Foundation finally bit the bullet, with some considerable prompting from Cisco. Without getting too much into the nuts and […]


February 5, 2014

I missed this back when it happened, but I noticed it earlier this week when doing some testing. H.264 video has finally come to Firefox. GigaOm reported on this back in October. It looks like the Mozilla Foundation finally bit the bullet, with some considerable prompting from Cisco. Without getting too much into the nuts and bolts of it, H.264 is a codec, a way of encoding video. When the HTML5 specs were standardized, no decision was made as to what codec was going to be used for the <video> tag. So suddenly, what was supposed to end the need for plugins (not more Flash video!) launched a new format war. Was your video going to be in Ogg Theora? H.264? WebM? What browsers would support which format? Google really wanted WebM to take off and at one point said they’d even stop supporting other formats in their Chrome browser, but eventually backed away from that threat. Meantime, Apple supported H.264 in Safari (including on iOS devices) and Microsoft also supported H.264 in Internet Explorer. With Google grudgingly supporting H.264 in Chrome, that only left Mozilla’s Firefox browser as the outlier among the top browsers. Mozilla had a good reason to not support H.264, as a number of the technologies it uses are licensed from MPEG LA. It wasn’t an open format, something the Mozilla Foundation has advocated for since the very start. while Ogg Theora was an open format. But who supports Ogg? This meant that if you wanted a video playback system that played video in HTML5 instead of Flash, you needed to encode your videos in multiple formats; exactly what we’d been trying to avoid.

With this change, all the major browsers now support H.264 as the codec for HTML5 video playback. For us, that means that we can move ahead with a fully HTML5 player in our next generation MediaSpace deployment, and every browser will play your video back without the need for the Flash plugin. But don’t worry, because we’ll be using a “HTML5-first” system, which means that if you’re using an older browser that doesn’t yet support HTML5 video – or does support HTML5, but not H.264 – it will fallback to Flash. The benefit is a much lighter load on your computer for playback and a much speedier load time for your video. Look for the new HTML5 player in MediaSpace this Spring.

CATEGORIES: HTML5 MediaSpace


4 thoughts on “H.264 Comes to Firefox

  1. sweet!

    Hey, is the new player’s embed code going to get “cleaned up” to the point of not functioning when posted to blogs.oregonstate.edu?

    And by that I mean, can you work with CWS to be sure content from mediaspace can properly embed in posts at blogs.oregonstate.edu?… or am I just currently doing something wrong? If I am – can you add a post describing how to properly post embed codes in blogs.oregonstate.edu posts?

    1. The new embed code is still a little cluttered. In fact, I think I’ll open a ticket with the vendor about this. The good news is that with the new embed code, very rarely will the video not load. *crosses fingers*

  2. I thought it more an issue with CWS being overzealous with how they have embed codes cleaned up.

    Is it currently possible to embed media space video in blogs.oregonstate.edu post?

  3. I do believe we speak of different matters. No, it doesn’t look like you can embed a MediaSpace video in blogs.oregonstate.edu right now. When I click the “Insert Media” button in the toolbar, I get options to insert videos from the following sources:

    OSU Mediaman, YouTube, Google Video, Myspace Video and Dailymotion

    That’s adorable! I do believe I’ll need to have a word with CWS.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.