Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Firefox Media Mozilla Patents

Firefox 33 Integrates Cisco's OpenH264 194

NotInHere (3654617) writes As promised, version 33 of the Firefox browser will fetch the OpenH264 module from Cisco, which enables Firefox to decode and encode H.264 video, for both the <video> tag and WebRTC, which has a codec war on this matter. The module won't be a traditional NPAPI plugin, but a so-called Gecko Media Plugin (GMP), Mozilla's answer to the disliked Pepper API. Firefox had no cross-platform support for H.264 before. Note that only the particular copy of the implementation built and blessed by Cisco is licensed to use the h.264 patents.
This discussion has been archived. No new comments can be posted.

Firefox 33 Integrates Cisco's OpenH264

Comments Filter:
  • by ledow ( 319597 ) on Wednesday July 23, 2014 @09:41AM (#47514971) Homepage

    But with access to the source code, it's easily possible to verify that the binary supplied corresponds to the source.

    That's how we know that TrueCrypt has no "binary" backdoors - we just try different combinations of compiling, noting the differences, until we find the one that Cisco used. If we never find the exact combination, the differences between a "known good" compile of the original source and the final binary make the amount of code to blind-check almost negligible in comparison.

    It's when people DON'T provide source that you should be suspicious, or when you can't get close to their source providing their binary.

  • Great (Score:4, Insightful)

    by Burz ( 138833 ) on Wednesday July 23, 2014 @09:42AM (#47514975) Homepage Journal

    I always wanted a backdoor in my browser.

  • by Anonymous Coward on Wednesday July 23, 2014 @09:50AM (#47515039)

    They've already destroyed FF and changed it from a browser with its own identity into Chrome's obsessed former friend who mimics her every move and style and is planning to kill her and assume her identity some day.

    Honestly, there's nothing left to call Firefox now. If I want a browser like Chrome, I'll run Chrome. If I want a browser like Firefox, then I have to use an old one or a fork.

    Stop punching your users in the face, and give them back the control they had over their browser.

  • bad for standards (Score:5, Insightful)

    by l2718 ( 514756 ) on Wednesday July 23, 2014 @10:05AM (#47515129)
    Mozilla capitulating on the tag has serious implications for web standards. By including patent-encumbered code in the browser they take the rug from under those in the www foundation that argue for free web standards. Yes, some websites wanted to use H.264 for video encoding, but Mozilla shouldn't have abetted them.
  • by wonkey_monkey ( 2592601 ) on Wednesday July 23, 2014 @10:12AM (#47515189) Homepage

    But with access to the source code, it's easily possible to verify that the binary supplied corresponds to the source.

    Is it that easy? My understanding was that you'd at least have to have identical versions of the compilation tools to have any hope of coming close to a bit-for-bit match on the binary.

  • by Kardos ( 1348077 ) on Wednesday July 23, 2014 @10:19AM (#47515263)

    Seems like a problem with a simple solution: Cisco needs to publish their build procedure.

  • by tepples ( 727027 ) <tepples.gmail@com> on Wednesday July 23, 2014 @10:39AM (#47515413) Homepage Journal

    And, it becomes just more BSD code when the patent expires in... what, a decade?

    A decade from now, most major web video streams will be in H.265 (HEVC), and H.266 will be the Next Big Thing(tm). By the time the patents on one codec have run out, bandwidth constraints cause providers of non-free media to switch to a new freshly patented codec. Users end up stuck on a treadmill, from H.261 to MPEG-1 to MPEG-2 to H.263 family (Sorenson Spark, DivX, Xvid) to H.264 (AVC) and so on.

  • by westlake ( 615356 ) on Wednesday July 23, 2014 @10:52AM (#47515497)

    Yes, some websites wanted to use H.264 for video encoding, but Mozilla shouldn't have abetted them.

    H.264 is here.

    HEVC not far down the road.

    The geek sees everything in terms of the "open" web.

    But there is more to digital video than video distribution through the web.

    Which is why the mainstream commercial codecs dominate here.

    Why hardware and software support for these codecs are baked into the smartphone, tablet, PC, graphics card, HDTV, video game console, Blu-ray player. The prosumer HD camcorder, medical and industrial video systems and so on, endlessly.

  • by petermgreen ( 876956 ) <plugwash.p10link@net> on Wednesday July 23, 2014 @11:04AM (#47515611) Homepage

    Maybe maybe not. Once a format is deemed "good enough" it can stick around for a long time. See mp3, jpeg png etc. Furthermore bandwidth prices have dropped through the floor in recent years,

  • by tepples ( 727027 ) <tepples.gmail@com> on Wednesday July 23, 2014 @11:21AM (#47515741) Homepage Journal

    Once a format is deemed "good enough" it can stick around for a long time.

    True, if it is impractical to deploy a new codec in the field alongside the existing codecs, a first mover will win. This is why U.S. OTA digital television is stuck on DVD/SVCD era codecs, but some countries whose digital transition happened later use H.264.

    Furthermore bandwidth prices have dropped through the floor in recent years

    Long haul yes, last mile no. Satellite and cellular ISPs tend to charge on the order of $10 per GB. Even wired home ISPs such as Comcast and Verizon have been practicing "congestion by choice", refusing to peer with L3.

  • by smash ( 1351 ) on Wednesday July 23, 2014 @12:03PM (#47516075) Homepage Journal
    Why the fuck would they bother, when they can just do that to all of the backbone routers you use?
  • by smash ( 1351 ) on Wednesday July 23, 2014 @12:10PM (#47516125) Homepage Journal

    If the open source world releases something (unencumbered with the GPL - i.e., BSD licensed) with encoding and decoding tools that actually works as well or better than the closed alternative, in a timely manner then I'm sure people will use it.

    It will never happen. Get used to it. There is far, far less complex stuff in the free desktop that has been broken for the past 20 years and still not fixed.

  • by Randle_Revar ( 229304 ) <kelly.clowers@gmail.com> on Wednesday July 23, 2014 @04:07PM (#47517865) Homepage Journal

    how about "-1 whoosh"?

To the systems programmer, users and applications serve only to provide a test load.

Working...