Another win for H.264 and HTML5 today as Microsoft announced that IE9 would support HTML5 with H.264 decoding. Both Apple's Safari and Google's Chrome have all come out to support HTML5 with H.264, so that just leaves Mozilla's Firefox, although H.264 support is unlikely to come to the second most popular browser in the world.
The "big boys", Apple, Microsoft and Google, can afford to pay for H.264 licensing and still keep their browsers free. Mozilla, being an open source project, is hesitant in this regards, especially since supporting H.264 will lock the browser into a licensing scheme they will find hard to get out of.
H.264 has become an industry standard for delivering everything from web video to HD content as found on Blu-ray discs. But unlike the other contenders for the HTML5 video standard, Ogg Theora, it isn't open source and it isn't royalty free for certain applications.
There is also Flash, which does use H.264, but is competing directly against HTML5's built in video support. The advantages of Flash is that it will add H.264 support for browsers like Firefox without getting users to pay, but it also means that browsers don't come "out of the box" being able to play online videos, which is what HTML5 tries to achieve.
More:
The "big boys", Apple, Microsoft and Google, can afford to pay for H.264 licensing and still keep their browsers free. Mozilla, being an open source project, is hesitant in this regards, especially since supporting H.264 will lock the browser into a licensing scheme they will find hard to get out of.
H.264 has become an industry standard for delivering everything from web video to HD content as found on Blu-ray discs. But unlike the other contenders for the HTML5 video standard, Ogg Theora, it isn't open source and it isn't royalty free for certain applications.
There is also Flash, which does use H.264, but is competing directly against HTML5's built in video support. The advantages of Flash is that it will add H.264 support for browsers like Firefox without getting users to pay, but it also means that browsers don't come "out of the box" being able to play online videos, which is what HTML5 tries to achieve.
More:
Comment