With all of the codecs and compression standards in the video encoding space, Encoding.com wanted to give a refresher and complete overview on the most popular video compression standard-H.264. This industry standard for advanced video compression is arguably the most widely used, and compared with other standards such as MPEG-2 and MPEG-4 Visual, H.264 can deliver better image quality at the same compressed bitrate, or a lower compressed bitrate for the same image quality.
The standardization of the first version of H.264/AVC was completed in May 2003. The Scalable Video Coding extensions were completed in November 2007. The Multiview Video Coding extensions were completed in November 2009, and adaption of the standard has been growing ever since.
|wdt_ID||Browser Support||Chrome||Firefox||Internet Explorer||Safari||iPhone||Android|
|1||H.264 + AAC + MP4||4.0+||partial support 2.1+||9+||3.2+||3.2+||partial support 2.1+|
There has been mixed support surrounding H.264 codec primarily from its use within the HTML5 Internet standard. As a reminder, HTML5 added the < video > and < audio > embeds and the codec support varied from the different major companies and browsers. Google and Apple support H.264 video codec, while initially Mozilla and Opera supported Ogg Theora (now Google, Mozilla and Opera all support Theora and WebM with VP8).
Microsoft, with the release of Internet Explorer 9, has added support for both HTML 5 and H.264 codec. In January 2011, Google announced that they were pulling support for H.264 from their Chrome browser and supporting both Theora and WebM/VP8 to use only open formats. However, Google has not followed through with this announcement and still supports H.264 in their Chrome browser through FFmpeg. In March of 2012, Mozilla announced support for H.264 in Firefox on mobile devices, due to prevalence of H.264-encoded video and the increased power-efficiency of using dedicated H.264 decoder hardware common on such devices. In February of 2013, Mozilla implemented support in Firefox for decoding H.264 on Windows 7 and above.In late 2013, Cisco Systems published the open source code, OpenH264, and, with that, Firefox announced additional support. This open source gave Mozilla the ability to support the H.264 standard natively in Firefox. As of the release of Firefox 26, H.264 support has been added.