I wasn't sure where to post this, but Mobile seems like the most relevant place.
So just now for shits and giggles I decided to disable the Flash plug-in in Firefox (10.0.2) and see if I could watch a video on Youtube.
That brought me to the HTML5 info page which basically explained to me that my browser doesn't support h.264 natively, only WebM. Until this moment I've been completely ignorant to the existence of WebM so I started reading up on it.
My understanding is h.264 is royalty free (at least for the time being, until 2015?) so if Mozilla (and Opera) wanted to support it right now they could, and then just drop support for it should they start charging licensing fees? So I'm guessing they must be consciously shunning h.264 for whatever reason, h.264 is open source though isn't it, just patent-encumbered?
So my question is, who exactly owns h.264 and stands to make money off of it in the future? Apple or Microsoft, and others?
I've also read that Microsoft has developed an h.264 plug-in for Firefox, why would they do this? Firefox is the number 3 browser and for a time was Internet Explorer's biggest competition, so the only reason I can see for Microsoft themselves to develop an h.264 plug-in for Firefox users is if they somehow stand to make money off of its eventual licensing? Or maybe they see Google Chrome/Android as the bigger threat so they want to keep WebM from gaining any ground?
Also, why would Google even purchase/develop WebM to begin with when h.264 already has so much of the market? What's their long term plan? h.264 currently is better in regards to quality as well as encoding/decoding performance and it's widely hardware accelerated, but obviously WebM has plenty of potential for improvement in all of those areas. It's already being hardware accelerated by some Broadcom chips, and Intel has announced they'll hardware accelerate it on their Atom platforms if it takes off. Although that's not really a big deal in my opinion considering GPU acceleration is much better for video, and currently AMD and Nvidia are needed as key supporters with their APU's and Tegra devices.
I'm always suspicious of Google because their business is data mining. I avoid using their search engine and I'll never touch their browser basically because I have a fear of them tracking every single thing I do, and I see a future of constant pop-up ads tailored to my online activity. A paranoid part of me wants to believe they're somehow trying to crush h.264 and monopolize the codec world with WebM so they can work their data mining/advertisement business into all streaming video.
But I am pro-open source/platform, so if I can be convinced their intentions are good I'll support the WebM movement. I dream of a day where OpenGL overtakes DirectX, and Linux and Mac OS both become just as viable as Windows as a gaming platform. I have a personal distaste for Adobe because everything they put out is bloated crap, and Flash I think is the worst thing to happen to the internet. So sick of annoying obtrusive Flash ads shooting my CPU utilization through the roof, and it took them way too long to enable GPU hardware acceleration for video. I'm kind of glad Apple killed Flash in the mobile sector, even though I'm not a fan of Apple either.
Lastly, I'm wondering how an eventual surge in WebM might affect us the end users in regards to captured video. Pretty much every camcorder/phone out there today captures in h.264, right? So being able to upload video without any re-encoding and the wide hardware accelerated support for h.264 by current mobile devices is a plus for the consumer. For WebM to succeed it'll take more than just browser support, but hardware manufacturers will have to start enabling native VP8 capture for camcorders/mobile phones won't they? But then again, with the ever changing nature of an open codec in its infant stage like VP8, isn't it impossible for manufacturers to consistently offer firmware updates every time the codec is altered? It seems like Google, Mozilla, and Opera are in a lose-only scenario.
So just now for shits and giggles I decided to disable the Flash plug-in in Firefox (10.0.2) and see if I could watch a video on Youtube.
That brought me to the HTML5 info page which basically explained to me that my browser doesn't support h.264 natively, only WebM. Until this moment I've been completely ignorant to the existence of WebM so I started reading up on it.
My understanding is h.264 is royalty free (at least for the time being, until 2015?) so if Mozilla (and Opera) wanted to support it right now they could, and then just drop support for it should they start charging licensing fees? So I'm guessing they must be consciously shunning h.264 for whatever reason, h.264 is open source though isn't it, just patent-encumbered?
So my question is, who exactly owns h.264 and stands to make money off of it in the future? Apple or Microsoft, and others?
I've also read that Microsoft has developed an h.264 plug-in for Firefox, why would they do this? Firefox is the number 3 browser and for a time was Internet Explorer's biggest competition, so the only reason I can see for Microsoft themselves to develop an h.264 plug-in for Firefox users is if they somehow stand to make money off of its eventual licensing? Or maybe they see Google Chrome/Android as the bigger threat so they want to keep WebM from gaining any ground?
Also, why would Google even purchase/develop WebM to begin with when h.264 already has so much of the market? What's their long term plan? h.264 currently is better in regards to quality as well as encoding/decoding performance and it's widely hardware accelerated, but obviously WebM has plenty of potential for improvement in all of those areas. It's already being hardware accelerated by some Broadcom chips, and Intel has announced they'll hardware accelerate it on their Atom platforms if it takes off. Although that's not really a big deal in my opinion considering GPU acceleration is much better for video, and currently AMD and Nvidia are needed as key supporters with their APU's and Tegra devices.
I'm always suspicious of Google because their business is data mining. I avoid using their search engine and I'll never touch their browser basically because I have a fear of them tracking every single thing I do, and I see a future of constant pop-up ads tailored to my online activity. A paranoid part of me wants to believe they're somehow trying to crush h.264 and monopolize the codec world with WebM so they can work their data mining/advertisement business into all streaming video.
But I am pro-open source/platform, so if I can be convinced their intentions are good I'll support the WebM movement. I dream of a day where OpenGL overtakes DirectX, and Linux and Mac OS both become just as viable as Windows as a gaming platform. I have a personal distaste for Adobe because everything they put out is bloated crap, and Flash I think is the worst thing to happen to the internet. So sick of annoying obtrusive Flash ads shooting my CPU utilization through the roof, and it took them way too long to enable GPU hardware acceleration for video. I'm kind of glad Apple killed Flash in the mobile sector, even though I'm not a fan of Apple either.
Lastly, I'm wondering how an eventual surge in WebM might affect us the end users in regards to captured video. Pretty much every camcorder/phone out there today captures in h.264, right? So being able to upload video without any re-encoding and the wide hardware accelerated support for h.264 by current mobile devices is a plus for the consumer. For WebM to succeed it'll take more than just browser support, but hardware manufacturers will have to start enabling native VP8 capture for camcorders/mobile phones won't they? But then again, with the ever changing nature of an open codec in its infant stage like VP8, isn't it impossible for manufacturers to consistently offer firmware updates every time the codec is altered? It seems like Google, Mozilla, and Opera are in a lose-only scenario.
Last edited: