Slashdot Mirror


Sun Developing Open Media Stack

Graftweed writes to share that Sun is working on a new open video codec called Open Media Stack (OMS). OMS video will be based on H.26x technology and promises to deliver royalty-free open video. This certainly isn't the first attempt at an open codec, hopefully Sun will decide to add something to the table beyond just their name.

9 of 99 comments (clear)

  1. Just their name by DennisZeMenace · · Score: 5, Funny

    > hopefully Sun will decide to add something to
    > the table beyond just their name.

    The *Java* Sun Open Media Stack ?

  2. Xvid by TheGreatOrangePeel · · Score: 5, Informative

    ...uhm. not only is Xvid an "attempt" at an open codec, it's arguably a success. I use it for just about all of my encoding, andyway and it's certainly more of a success than Theora.

    1. Re:Xvid by Cajun+Hell · · Score: 5, Insightful

      It's only successful from a technical perspective. The patents keep it underground. If anyone with money tries to use Xvid, they'll either have to license the patents, or they'll be in court. Xvid is useless to Sun and their customers.

      --
      "Believe me!" -- Donald Trump
  3. Seriously? Why? by rmdir+-r+* · · Score: 5, Interesting
    What's wrong with existing solutions? Xiph has a pretty good container format, and a codec comparable divx/xvid, while the BBC has recently finished Dirac, which is not quite ready, but which has the advantage of being:
    • Patent and royalty free (the BBC worked very hard at this)
    • GPLv2, LGPL, MIT or MPL licensed reference implementation
    • Finished: the bitstream has been frozen, etc. Integration with container formats isn't quite there though.
    • Better than h.264
    So why is trying making a patent-free h.264 clone worth the time? You are certainly duplicating effort, and we already have solutions.

    NIH, perhaps? Too many bored engineers?

    1. Re:Seriously? Why? by Jherek+Carnelian · · Score: 4, Insightful

      Obviously all the folks who use H.264 have looked at the alternatives you mention and rejected them. That's an awfully big assumption. From my experience within the corporate world, I'd feel reasonably confident in saying that not even half of the folks who use h.264 even know that dirac exists, much less have looked at it as an alternative to h.264.
    2. Re:Seriously? Why? by trawg · · Score: 4, Interesting

      Xiph has a pretty good container format, and a codec comparable divx/xvid Last time I checked the open source Xiph stuff wasn't really comparable to DivX/Xvid - that was a while ago so maybe they've made advances since then, but the last benchmarks I saw showed it was not as good for quality/bitrate.

      I have been posting about Dirac in almost every thread on video codecs on Slashdot hoping to raise awareness; the fact that it is truly free and (hopefully) not going to be encumbered by patent rubbish means we might stand a chance of freeing Internet video from the clutches of Adobe/Flash and all the h264/other codec patent holders.

      So why is trying making a patent-free h.264 clone worth the time? You are certainly duplicating effort, and we already have solutions.

      NIH, perhaps? Too many bored engineers? My first reaction on reading this was "this is awesome news because the more options the better", which is typically my attitude towards most software. That said, the more people working on Dirac, the better - the BBC have done the hard yards and having a pool of awesome Sun engineers working on it and improving it would certainly help matters.
    3. Re:Seriously? Why? by trawg · · Score: 4, Insightful

      How do you unseat Flash? Unless the codec is efficient enough to be decoded by Javascript, you won't have anything more commonly installed available. If I had unlimited resources and was hugely philanthropic (and/or just wanted to destroy Flash as the de facto standard for web video), I'd do it like this:

      1) develop an open source video codec that is a) comparable in quality/bitrate to mpeg4/h264) and b) not encumbered by patents and does not conflict with existing patents (this is almost certainly the hardest part - even starting from scratch chances are you're going to step on someone's patent portfolio)

      2) create an open source player plugin for as many browsers on as many platforms as I could find, with some nice basic functionality and published specs so anyone else could create one for their browser/platform of choice.

      3) create open source tools for easy encoding/transcoding of existing content to your content (note that this step might require your transcoding tool to be commercial - in order to do this legitimately I'd say you'd need to buy a license to decode things like mpeg4 into a new format). Publish the shit out of your encoding process and let the open source community make free tools. (This step is, I feel, ridiculously important. Video creation is still a bit of a pain in the ass and unless you can make it easy for people to use it, it'll never take off.)

      4) create open source DirectShow filters and all the other crap needed to make your video codec work seamlessly on Windows, and distribute as a simple Windows installer. Make sure they're explicitly redistributable as part of the license and let all those codec pack creators help spread the word.

      5) parter with, or create, a site with a bunch of video to a) demonstrate how well it works and b) promote it and help foster adoption. There is an assload of excellent Creative Commons content out there to start with.

      (Optional) 6) Create a new company providing commercial services for all of the above for companies that want to go the extra mile (bulk encoding services, streaming and distribution, hosting, etc).

      All non-trivial steps!
  4. Re:Alas, another flavour by Sancho · · Score: 4, Informative

    Theora is a last-generation codec. It's pretty good, but quality/compression-wise, it's comparable to DivX.

    What we really want is something which is comparable to h.264.

  5. Re:Alas, another flavour by setagllib · · Score: 5, Informative

    Except that Sun's work is based on h261, because it's so old that no patents can possibly apply to it any more. Dirac is a current/next-generation codec that's also royalty free, and certainly a lot closer to completion than Sun's offering. The FAQ for OMS considers Theora and Dirac as friendly competition, which is fair enough, but really, why not just put more talent into Dirac?

    --
    Sam ty sig.