Slashdot Mirror


Mozilla To Support H.264

suraj.sun writes with a followup to last week's news that Mozilla was thinking about reversing their stance on H.264 support. Mozilla chairman Mitchell Baker and CTO Brendan Eich have now both written blog posts explaining why they feel H.264 support is no longer optional. Eich wrote, "We will not require anyone to pay for Firefox. We will not burden our downstream source redistributors with royalty fees. We may have to continue to fall back on Flash on some desktop OSes. I’ll write more when I know more about desktop H.264, specifically on Windows XP. What I do know for certain is this: H.264 is absolutely required right now to compete on mobile. I do not believe that we can reject H.264 content in Firefox on Android or in B2G and survive the shift to mobile. Losing a battle is a bitter experience. I won’t sugar-coat this pill. But we must swallow it if we are to succeed in our mobile initiatives. Failure on mobile is too likely to consign Mozilla to decline and irrelevance." Baker added, "Our first approach at bringing open codecs to the Web has ended up at an impasse on mobile, but we’re not done yet. ... We'll find a way around this impasse."

47 of 249 comments (clear)

  1. Good move by vivek7006 · · Score: 5, Insightful

    better live to fight tomorrow, rather than become irrelevant

  2. Will Googorola sue them? by recoiledsnake · · Score: 5, Interesting

    They have recently declined to pledge that they won't sue over standards essential patents like H.264, instead of demanding 2.5% of proceeds of devices(ad revenues in this case). Apple and Microsoft have pledged this.
    http://arstechnica.com/tech-policy/news/2012/02/regulators-to-google-you-can-buy-motorola-but-we-still-dont-trust-you.ars

    Interesting to see Google becoming the patent trolls over H.264 that it previously warned others over and recommended WebM.

    --
    This space for rent.
    1. Re:Will Googorola sue them? by ZorinLynx · · Score: 4, Funny

      Given that Firefox is free, 2.5% of revenues from Mozilla would be $0.00, and still satisfy the agreement. Right?

    2. Re:Will Googorola sue them? by SuricouRaven · · Score: 4, Informative

      Key patents are also held by... actually, there's a list. A long one. Will all of them agree not to sue too?

    3. Re:Will Googorola sue them? by ccguy · · Score: 2

      Firefox is free to final users, but someone (Google at least) is definitely footing the bill.

      Most likely that 2.5% doesn't apply to what you pay for firefox but to their global income.

    4. Re:Will Googorola sue them? by tlhIngan · · Score: 4, Insightful

      Or better yet... why doesn't Firefox on Android use the standard, pre-licensed, OS library to play back h.264?

      All Android devices support h.264 playback these days and it's baked into Android's media playback architecture, so it's prelicensed by the device manufacturer.

      I don't think an app needs to pay in order to use h.264 playback if it's already been paid for and provided for everyone else to use.

      Heck, Firefox on regular PCs can do the same - Windows 7 supports it, and I'm sure Firefox could leverage other plugins like QuickTime to support h.264 playback on other OSes (really, Apple's giving away a h.264 decoder, for free. Licensed that they have to pay for! Each download costs Apple money!)

      Not sure what they want to do with Boot 2 Gecko though, since there won't be a pre-licensed library already.

    5. Re:Will Googorola sue them? by mystikkman · · Score: 3, Informative

      Because Motorola is suing Apple and Microsoft over standards essential patents with exorbitant fees, in the classic way of bait-and-switch once the standard is in place.

      And Google specifically declined to make the same promise as Apple and Microsoft about this issue.

    6. Re:Will Googorola sue them? by Anonymous Coward · · Score: 2, Interesting

      Oh please, it would be utterly *insane* to pledge to not sue anyone over patents because that is how the game - disgusting as it is - is currently being played by the likes of Apple (and in a more indirect and shady way, by Microsoft). People need to get over the fact that Google isn't holy and can't be the good 'do no evil' guy here as long as this patent situation is allowed to spiral out of control.

    7. Re:Will Googorola sue them? by CharlyFoxtrot · · Score: 4, Insightful

      Firefox is free to final users, but someone (Google at least) is definitely footing the bill.

      Google is paying for access to Firefox users through search bar and default home page. They are not supporting Firefox out of kindness.

      --
      If all else fails, immortality can always be assured by spectacular error.
    8. Re:Will Googorola sue them? by CharlyFoxtrot · · Score: 5, Interesting

      Yes, yes - because Google has a long patent trolling history and Mozilla is obviously at the top of their "To sue" list.

      Yahoo wasn't a patent troll either, until it was. And Mozilla would very quickly become enemy no1 at Google if they ever switched to Bing or another search engine. It'd be all-out war.

      --
      If all else fails, immortality can always be assured by spectacular error.
    9. Re:Will Googorola sue them? by Tridus · · Score: 5, Informative

      Firefox isn't implementing h.264 though. They're simply going to call the system codec if the OS has one. Typically the OS vendors that do that also offer patent indemnification for their users, so if someone sues you for using h.264 in FIrefox on Windows, Microsoft would get involved because they already paid to license it to Windows users.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    10. Re:Will Googorola sue them? by Tridus · · Score: 4, Insightful

      That's exactly my understanding of what they're doing. They're not licensing it themselves, they're just going to rely on the OS implementaiton where one exists.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    11. Re:Will Googorola sue them? by RebelWebmaster · · Score: 5, Informative

      Exactly, which is also why they brought up Windows XP, which does not have a built-in H.264 decoder.

    12. Re:Will Googorola sue them? by JDG1980 · · Score: 2

      Almost all modern smartphones and tablets support H.264 decoding in hardware. Likewise, virtually every video card and integrated video chipset made in the past 5 years (with the exception of Intel's Atom) supports H.264 decoding in hardware. There should be nothing to sue over, since the hardware manufacturer already paid the H.264 license fee. All Firefox has to do is send the raw data stream to the hardware using the appropriate API and say "Here, decode this."

    13. Re:Will Googorola sue them? by larry+bagina · · Score: 2

      It's not google so much as it's Motorola with Google's blessing.

      I'm not going to call Motorola a patent troll because they're not, per se. But they watched competitors (Samsung and Apple) overtake them, they watched their revenue dry up and the red ink flow. And they turned to the dark side.

      And this isn't just suing Apple or Microsoft -- they started threatening to sue all the other Android manufacturers before Google bought them for $12 billion.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    14. Re:Will Googorola sue them? by Daniel+Phillips · · Score: 2

      Because Motorola is suing Apple and Microsoft over standards essential patents with exorbitant fees, in the classic way of bait-and-switch once the standard is in place.

      Um, I thought it was tit for tat versus Apple and Microsoft abusing their software patents against Android.

      --
      Have you got your LWN subscription yet?
    15. Re:Will Googorola sue them? by tibman · · Score: 3, Interesting

      Oh geez, this was not an easy one. So it reads that WebM is just a container anyways but VP8 is the only video codec it currently uses. VP8 sounds equivalent to or only slightly inferior to H.264 (which could change in WebM's favor as encoders improve). One critical thing that jumped at me was the WebM container doesn't appear to support subtitles at all. That could also change in the future.

      So WebM is a container only for VP8 video and vorbis audio. H.264 is a video codec that can be used in another container like MKV.

      --
      http://soylentnews.org/~tibman
  3. I don't understand the opposition by cpu6502 · · Score: 4, Insightful

    We currently use MPEG1, MPEG2, and JPEG in our browsers (and TVs) but the world has not collapsed, or our personal savings wiped out.

    I don't see any problem with moving onward with MPEG4 audio and video (AACplusSBR)(h.264)(ATSC 2008).

    --
    My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    1. Re:I don't understand the opposition by Jonner · · Score: 2

      Mozilla browsers have never included the ability to decode MPEG-1 or MPEG-2. They have included the ability to use plugins to interpret any content a plugin is designed for, including MPEG video and Flash applets. Mozilla can and do include JPEG, PNG, SVG and even GIF decoding in their browsers without paying anyone for a patent license or otherwise getting permission. Decoding of any MPEG standard media (with the possible exception of ancient, very inefficient MPEG-1 video) requires a patent license from at least the MPEG-LA and possibly others. Therefore, to include software which decodes MPEG video as part of a Mozilla browser is fundamentally incompatible with Mozilla's Free and Open Source development model and the fact they do not charge for downloads of Firefox.

      What Mozilla is now considering is to use video decoding interfaces exposed by the underlying platform, whether that's Windows, OpenGL, Android or something else. This would allow Firefox to pass the encoded H.264 video to an external module implemented in either software or hardware and get back the decoded video. H.264 video decoding would not be a part Mozilla browsers in the way decoding JPEG images is, but it would be seamless for the user.

      It's unfortunate that we have to continue to rely on patent-encumbered formats at all, but it is true that hardware decoding of video is essential on mobile platforms. The ideal situation would be for those holding patents on MPEG standards to allow unencumbering, royalty-free use or for software patents to go away entirely. Then, there'd be no problem with using H.264 video everywhere since we already have very high quality Free and Open Source implementations. However, it may be that for now, the closest we can get to ideal is to use well-defined interfaces to licensed decoders provided by platforms.

  4. Re:Hardware Acceleration by XanC · · Score: 5, Insightful

    It's critical, even with multi-core, if for no other reason than battery life.

  5. Re:not a troll by Tumbleweed · · Score: 2, Insightful

    What made it worse was Firefox really messed up when they did that crazy version numbers issue just to copy Google chrome as if the Version Number was the key to success. What that did was Show how desperate Firefox is, then their choice to snub their noses at valid complaints from business usage just made it worse.

    So, Mozilla copying Google's version numbering scheme and release schedule made Firefox *worse* than Chrome? Okay, then...

  6. OSS advocacy or maybe zealotry by Sycraft-fu · · Score: 5, Insightful

    They wanted a completely patent and royalty free standard. Now I can accept that is the preferable way to go but it wasn't very practical. The problem was nobody in the open and unpatented world wanted to get their shit together and develop a next gen video format in a timely fashion. So AVC got standardized and started to get implemented everywhere since it gives quite good quality/bit. Once it was huge and implemented in near everything, there was movement to create an open standard but too little, too late. When standards get entrenched, they get entrenched hard. GIFs are a great example, people still use them all over despite PNG being more or less in every way superior.

    Well FF wanted to fight back against that and so said "No AVC evar!" They backed WebM, which had Google gotten done 3-5 years earlier, might have had a shot, but they are finding it just isn't feasible.

    So AVC is what we have now, and probably will for a long, long time. When the next better standard comes out, it'll be hard to get people to switch because AVC is "good enough". We finally have a "good enough" video streaming solution, meaning it offer the kind of quality we want and can do so in bandwidth we have.

    1. Re:OSS advocacy or maybe zealotry by cpu6502 · · Score: 2

      >>>GIFs are a great example, people still use them all over despite PNG being more or less in every way superior

      My ISP (and Opera's Turbo) can compress GIFs and JPEGs prior to sending them, and thereby speed up webpage loads. Not so with PNGs. As for the rest of your post I agree completely; the OSS crowd acted too late with their development of a new video standard. (And WebM really is not better than MPEG3 in quality; it's inferior.)

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    2. Re:OSS advocacy or maybe zealotry by slew · · Score: 2

      (And WebM really is not better than MPEG3 in quality; it's inferior.)

      I think you mean MPEG4 (the original MPEG4pt2 which was kinda like DivX or H.263L), as opposed to the "new" MPEG4pt10 which is known as AVC or H.264. There is no MPEG3. The standards process that was going to lead to MPEG3 (aka HD-MPEG2) encountered the roadblock that none of the proposed techniques was much better than MPEG2 at the proposed resolution and bitrate so it was cancelled which is why HDTV on first-gen satellites and terrestrial broadcast still used MPEG2 compression that was originally developed for SDTV (e.g., DVD and SDTV satellite).

    3. Re:OSS advocacy or maybe zealotry by Daniel+Phillips · · Score: 4, Informative

      This was just Google's play to push a standard they define over a standard defined by their competitors.

      Utter nonsense. WebM/VP8 are fully open and free of patent license fees. Defined by Google perhaps, but controlled by Google, no, that is the whole point of a patent-free standard.

      --
      Have you got your LWN subscription yet?
  7. Re:Failure? by jellomizer · · Score: 4, Insightful

    You are are becoming the minority.

    The Mobile Smart Phone popularity is due to the face that you can bring it with you almost anywhere. Even an Ultra Portable Laptop has places where you would be looked at kinda funny if you took it with you, and the extra power of the laptop comes at a cost of battery life. A Smart Phone under moderate use gives you about 16 hours a day. A Laptop under that use gives you 3-5 hours. Also the Mobile Network is handy to get data when you are not near any other hot spots. Which does happen more often then you think. I got a smart phone figuring that it would be a fun toy... But I found it more useful then I thought.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  8. Re:H.26x by 93+Escort+Wagon · · Score: 3, Funny

    Oh no! And I just spent my weekend encoding 100 TB of movies in H.265...

    You should have went with h.266 and used the --backward-compatible flag.

    --
    #DeleteChrome
  9. Re:not a troll by gauauu · · Score: 2, Insightful

    So, Mozilla copying Google's version numbering scheme and release schedule made Firefox *worse* than Chrome? Okay, then...

    Actually yes. Version upgrades in chrome are transparent to the user. I don't care if chrome updates to version 324...I don't know even know what version of chrome I'm running.

    When firefox updates, it make you go through a huge hassle of clicking approve on update boxes, checking to see if your extensions are broken, realizing half your extensions ARE broken, looking for new ones, etc. If they made their upgrades as transparent as chrome does, it wouldn't be a problem. But a rapid release schedule is a terrible idea when upgrading is a hassle.

  10. Desktops becoming more relevant, mobile is a niche by Eravnrekaree · · Score: 2, Interesting

    It is true that firefox should try to work its way onto mobile devices. There was some talk about the alternative such as the Ogg formats that were not patent encumbered, one wonders if some sort of plugin for browsers like IE would have removed a barrier to adoption.

      However, I think the idea that firefox will become irrelevant if they do not make their way onto mobile is dubious, because desktops will remain the primary means of computing, for many reasons. This is due to the fact that desktops are superior and a better value overall, mobile devices are only good in a niche usage when in a car on in a subway or out and about town. However, at home in the evening, mobile devices provide a drastistically worse usage characteristics and value than desktop. Do we really think that its a good idea to trade in your 20" screen, full sized keyboard and fast, memory expansive system for a 4" screen with a chiclet sized keyboard or some overpriced tablet that gives far less computing power and reliability than a desktop system? It seems absurd to me.

    I do think that desktops will be used in conjunction with a mobile device, like a smart phone and or lap/netbook and that allowing these two to share data will be important (hello, remote desktop anyone).

    Smart phones are a very specific usage niche, they only really make since when one is on the go, in their car, on a subway, or walking about town. This is a trade off because the mobile device provides much worse user experience and value than a desktop, which is only tolerable where portability is important. At home, in the den, the desktops strengths vastly excel over a mobile device, and in that place the mobile has absolutely no advantage. So, desktops will be used at home, few people want to do spread sheets, work on a collage paper, play a 3D game or such on some lousy mobile device.

    Another fact is that since the mobile has a smaller display and different usage characteristics, the GUI is customized for that environment, however, the GUI that works well on a mobile, such as tabs, does not work very well on the desktop where full window system is very workable. So these two classes of computing device will have different UI designs.

    It is true there has been growth in the smart phone sector. However, this should not be read as these becoming more popular than desktop, but that the mobile platform is unsaturated so far so that there is more room to growth. This growth as well is due to a technological tresh-hold that has been reached recently which has made smart phones viable for purposes. However, this is a business cyle, eventually mobile sales will fall of significantly, and i expect that mobile and desktop sales will eventually equalize as people have purchased both and enter more of a long term wear out replacement cycle on mobiles as with desktops.

    As well, desktops are a better value in general for computing, providing higher speeds and more RAM for lower cost. They are also a general all in one computing device which can fill the role of DVR, Game console, office management, home management, communications and web browsing, telephone and video chat from home, and so on. Doing all of this with a desktop general purpose computer is a much, much better value than buying a bunch of seperate specific purpose computers like a wii or a tivo. It is far less wasteful becuse all of these devices have a general purpose computer and it makes sense to do all of these functions with a single general purpose computer rather than 3 seperate devices. As CPU speeds have increased and RAM has increased, a single desktop computer has enough resources that gaming, DVR, and office functions can all be done simultaneously. All of this results in desktops being able to multiple things for less cost making them a better value.

    Mobile devices are a niche device and eventually sales of these will decline. Desktop sales will remain steady over time due to the much better value and better and more versatile usage characteristics.

  11. Re:not a troll by Tumbleweed · · Score: 4, Informative

    So, Mozilla copying Google's version numbering scheme and release schedule made Firefox *worse* than Chrome? Okay, then...

    Actually yes. Version upgrades in chrome are transparent to the user. I don't care if chrome updates to version 324...I don't know even know what version of chrome I'm running.

    When firefox updates, it make you go through a huge hassle of clicking approve on update boxes, checking to see if your extensions are broken, realizing half your extensions ARE broken, looking for new ones, etc. If they made their upgrades as transparent as chrome does, it wouldn't be a problem. But a rapid release schedule is a terrible idea when upgrading is a hassle.

    Many people aren't thrilled with the idea of silent updates, for sure, the hassle of updating past versions was horrible. Fortunately, it's pretty easy now, and I haven't had any add-ons break since v8 or so. v13 will bring silent updates.

  12. Re:Failure? by Hadlock · · Score: 3, Insightful

    I am pretty sure my mom uses her phone for web browsing more than she does her desktop. She always had a hatred for desktops, but she finds her slow, 2nd gen 2.1 crappy android phone rather likable for some reason.

    --
    moox. for a new generation.
  13. Re:Hardware Acceleration by dbrueck · · Score: 2

    Yup, that's exactly it, especially when it comes to mobile: just about any modern smartphone has at least some hardware acceleration for video decoding (and often encoding). It makes an enormous difference in terms of battery life. VP8 has made little or no headway into the hardware space (it's a chicken and egg thing - vendors won't put it on the chips if there's no demand for it, and there's no demand for it because it's not supported on the chips).

  14. Re:I still don't think..... by BaronAaron · · Score: 2

    With just a tag? No, not possible. In combination with javascript? Very possible.

    There are plenty of javascript libraries out there that might get you most of the way there, like this one here.

  15. Glad to see it by 93+Escort+Wagon · · Score: 2

    I'm really glad to see Mozilla making the pragmatic move. I understand it's ultimately a question of their own self interest; but in this case that dovetails nicely with what's best for their customers, in my opinion.

    The best of all worlds would be for Google to continue development of WebM so it reaches quality parity with h.264. Right now I think it's harder for WebM to gain traction when most of the "pro" arguments are about licensing issues and gloss over any technical deficiencies.

    --
    #DeleteChrome
    1. Re:Glad to see it by slew · · Score: 2

      I'm really glad to see Mozilla making the pragmatic move. I understand it's ultimately a question of their own self interest; but in this case that dovetails nicely with what's best for their customers, in my opinion.

      The best of all worlds would be for Google to continue development of WebM so it reaches quality parity with h.264. Right now I think it's harder for WebM to gain traction when most of the "pro" arguments are about licensing issues and gloss over any technical deficiencies.

      It's easy to say that the WebM folks should just "do something better", but unfortunatly many of the simple techniques that they could use to get better quality w/ the same framework (predictive motion-compensated transformed block encoding), would likely tread on the patent portfolio of H.264. Most video compression experts are pretty sure many of the VP8/WebM features/limitations are a result of engineering around existing well-known patents.

      Doing something better would probably mean stealing mindshare of compression experts from the HEVC/H.265 effort. Although it's possible for a bunch of smart people in google to try to do something better, WebM-Next (or even Dirac-Next) aren't getting much love these day from the world-wide community of people likely to make it significantly better, so the odds are long that one company by itself will be able to outdo the chorus of folks contributing to the HEVC committee...

      I'm sure that Google isn't going to stop working on WebM, but doing something fundamentally different is gonna be hard. First, they'll have to convince HW accelerators in mobile phones to adopt it and if it doesn't share much HW with the standard, it's gonna be an uphill sell. Second, is the submarine patent problem. If they do something "close" to the standard, at least they can avoid the patents they probably know about, if they do something totally different, it's possible they accidentally read on some patent from some nearly bankrupt company that thinks it hit the jackpot (not necesarily like apple and proview which was a trademark dispute, but you get the idea)...

      Arguably, Google's current play in this space is very similar to what MSFT's playbook has been in the past: take something that exists, re-engineer it, call it something else and offer it under unreasonably financially favorable licensing terms to OEMs to attempt to capture market share. WMV and Silverlight anyone? That seems to turn out great for them... On the other hand, Gary Sullivan (one of the key guys on H.264 and the new HEVC standards development), is a long time MSFT employee. You gotta know that Google is playing on both sides of the fence just like MSFT, so don't be surprised that WebM is always gonna be trailing the state of the art...

    2. Re:Glad to see it by roca · · Score: 4, Interesting

      It's not really about self-interest at all.

      If not supporting H.264 isn't reducing H.264 usage, but reduces the influence of Firefox by turning users away from Firefox, and increases the usage of Flash vs HTML5 video, then not supporting H.264 is a net lose for freedom and standards on the Web and supporting H.264 is the right thing to do for our mission.

  16. Re:What makes Chrome better? by i_ate_god · · Score: 3, Interesting

    Firefox has become my webapp IDE these days. Firebug (and things that let me log to firebug from the server-side code) + SQLite manager + a variety of tools for mangling http requests and responses + a variety of tools for creating your own requests, all in one tabbed application. It's perfect!

    Chrome has become my web browser though.

    IT's like comparing Eclipse to say, Notepad. Eclipse is useful because of everything that it CAN do. Notepad is useful for everything that it can't do (and thus doesn't get in your way when you're not doing it).

    --
    I'm god, but it's a bit of a drag really...
  17. Re:Failure? by jsdcnet · · Score: 2

    Yes, because 60 kB/s mobile browsing sure is the future for the internet.

    Excuse me, are you from the past? You realize that mobile devices are shipping right now that can get something like 44Mb/sec down? One of the guys in my office just demoed his new iPad on LTE getting 44/20Mb/sec. Even my iPhone on AT&T's crappy oversubscribed 3G network in San Francisco can regularly pull 1Mb.

    --
    no longer working for cnet
  18. Re:Desktops becoming more relevant, mobile is a ni by Renderer+of+Evil · · Score: 2

    Is this satire?

  19. Re:Desktops becoming more relevant, mobile is a ni by Billly+Gates · · Score: 2

    Notice on Youtube the lower income looking people in a trailer typically we be on a phone commenting on showing a friend a song or video clip? Same is true with minorities who are statistically poorer.

    Rich people own desktops and some offices. In places like India more people go on the web with phones than desktops. This trend will continue as costs go down. Phones will be the prefered method for teenage girls to communicate and use the web even if they have a computer at home for homework.

    It is not a niche and there are probably more phones than desktops. In 3 years there will be more tablets and smart phones than laptops and desktops.

  20. Yes, that's the point of the pool by Anonymous Coward · · Score: 5, Informative

    Key patents are also held by... actually, there's a list. A long one. Will all of them agree not to sue too?

    By joining the pool, the ones on that list have put their patents under a common license. So as long as you buy a license from the pool, then yes, they have agreed not to sue you.

    (That's no help against Google/Motorola, or patent trolls that aren't in the pool, however.)

  21. Re:not a troll by larry+bagina · · Score: 2
    Chrome does UI changes, too (perhaps not as frequently). Perhaps a month ago, they removed the "+" from the new tab button -- I (and others) thought there was a missing graphic file, but it turns out they removed it due to google+ branding.

    But, yeah, firefox would be nicer if there was an _option_ to automatically download and install updates without nagging or getting in your way.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  22. Re:Failure? by Culture20 · · Score: 2

    I use mobile browsing once a month, and couldn't care less about it.

    I use mobile browsing at least twenty or more times a day. I used to use minimo eight years ago on my PDA. Now that I use my smart phone regularly, I find myself still complaining in my internal dialogue about how ancient and clunky mobile Safari is compared to minimo. Mobile Safari wouldn't even allow animated gifs until a couple years ago!

  23. Re:Hardware Acceleration by jedidiah · · Score: 3, Informative

    You're funny.

    A specialized part is always going to trump the "jack of all trades". That's rather the point of having the specialize part.

    Claims of this kind are especially funny considering that ARM CPUs simply don't have the ability to deal with the vast bulk of video content already out there. That's why these SoCs have special GPUs to begin with.

    An ARM would be dead in the water without special purpose silicon for video decoding.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  24. Re:I still don't think..... by petsounds · · Score: 2

    Since the connections are streamed in chunks, Flash Media Server knows what media is currently playing and can't really be "hijacked" by the Flash client. It knows when the playing time is done and controls serving the next stream (interstitial ad, movie, whatever) to the client. The Flash client is basically a dumb terminal in this respect. [note: this is only regarding FMS when serving via RTMP streams]

    Adobe makes some dumb mistakes, but they put a decent amount of effort into their DRM for media streaming (precisely to win over content companies). Of course it's possible that their encryption scheme could be hacked; I'd be a fool to say otherwise. But I'm quite certain it's not as easy as decompiling the SWF and finding an encryption key.

  25. Re:Hardware Acceleration by sexconker · · Score: 2, Informative

    You're funny.

    A specialized part is always going to trump the "jack of all trades". That's rather the point of having the specialize part.

    Claims of this kind are especially funny considering that ARM CPUs simply don't have the ability to deal with the vast bulk of video content already out there. That's why these SoCs have special GPUs to begin with.

    An ARM would be dead in the water without special purpose silicon for video decoding.

    Not only is that not an axiomatic truth, a GPU is in no way a "specialized part" for decoding an MPEG stream.

  26. Re:Firefox Mobile... h.264 is not your main issue. by kbrosnan · · Score: 2

    We are working on a Java front end for Firefox mobile. Performance on devices that were marginal at running XUL Firefox mobile is much improved. There were a couple design decisions that made Firefox mobile slow to startup. First it was a testbed for Firefox multiprocess work. Secondly shipping as a full NDK app as complex as Firefox could not compete with Java app startup time due to library unpacking. This was exacerbated on phones that had a poor filesystem such as the Galaxy S.

    If you want to give the Java native version a try it can be downloaded from http://nightly.mozilla.org/ It will require you to enable installing of non-market apps on your phone.

    --
    These people look deep within my soul and assign me a number based upon the order I joined. -Homer Simpson