Welcome Guest. Sign in or Signup

2 Answers

Adobe Open Media Source Media Framework: Pros and Cons

Asked by: misha 22 views Uncategorized

Where did the Adobe Strobe project go? It was not even a few months ago that I first found the homepage for this project. The homepage claimed that Adobe came together with a bunch of other companies to create a consortium that aims to take Flash Video Player development out of the equation of competition. The partner company roster was impressive, and the pronouncements were boastful. ‘Lets standardize player development!’ they urged, ‘lets make player development easy so that people can focus on other elements of the value chain’. But what was this really?

In essence it was all a big PR move. The ‘Strobe Project’ as a whole really didn’t amount to much besides a lot of hot air. However, the Open Video Player page did indeed seem substantial. Here is an open source code base of a video player created by none other than the CDN Akamai. The page also features links to sites that have used this video player as a base for their players. I got excited about it and decided to give it a try.

I downloaded the code and tried in in Flash CS4. The features seemed vast: an informative debugging screen and a way to specify a SMIL file source that contains individual links to the same media encoded into different bit-rates to facilitate adaptive streaming. The player touts an extending drawer that shows other media files. The player can read RSS feeds and show appropriately embedded video. However, on actually running the latest player I hit some depressing bugs. The scrubbing is crappy: its inconsistent and glitchy. The autostart setting is definitely busted: setting autostart to off produced very strange and incorrect results. The debug console didn’t seem available – it was grayed out in the contextual menu.

I decided to download a previous version and see how that performed. Though the autostart bug was not there (seems to be a recent bug only with the latest version) the scrubbing was still whack. Its a shame that a player as feature-full and flexible doesn’t have the basic necessities ironed out. I decided to check out the example sites mentioned on the page. I was surprised and disappointed to find that the players on these sites were similarly buggy, if not more so. Some of the sites didn’t load at all.

Now it looks like the Strobe Project is gone from the internet, replaced with Adobe’s Open Source Media Framework. This looks like a more serious and sober project site with less PR and more meat. Downloading the source though showed that it still relives on the open video player. Perhaps the video player included here is less buggy? The open video player source forge page doesn’t show any updates since May of 2009, so I doubt it.

In conclusion, Adobe and Akamai should test their code before releasing it to the greater public. However, I still think its cool of them to release it. I hope to find the time to fix their bugs and contribute my fixes back into the community.

2 Answers



  1. Sumner Paine on Sep 27, 2009

    Just to shed some light on how these various efforts all relate to each other:

    The Open Source Media Framework (OSMF) is a project that’s being led by Adobe with collaboration from Akamai and others. “Strobe” was just the code name for OSMF before the project was open sourced back in July, and that’s why the original press for the project used the name Strobe. So Strobe and OSMF are actually the same project, and OSMF is just the official name to use going forward.

    Akamai’s Open Video Player for Flash was a precursor to OSMF/Strobe. Today, Akamai’s engineering team and Adobe’s are building OSMF together. The goal is for OSMF to be the standard player framework on the Flash platform, so the focus of both companies’ player efforts is on developing OSMF.

    As you point out, OSMF isn’t done yet. There are still features to build and bugs to fix! In fact, we only just released version 0.5 earlier this month. The team is releasing stable builds with new features every month, and the reason for these frequent releases before we reach 1.0 is to get your feedback. We really want 1.0 to be a quality release that enables your use cases and meets your needs, so to the extent you have time to test drive the code and share your feedback in the meantime, the OSMF team will be incredibly grateful.

    general discussion on use cases: http://forums.adobe.com/community/opensource/osmf/

    bug reports: https://bugs.adobe.com/jira/browse/FM

    -Sumner Paine, product manager

    0 Votes Thumb up 0 Votes Thumb down 0 Votes



  2. Michael Rabinovich on Sep 30, 2009

    I emailed Sumner to thank him for his great comment. He got back to me with this, which I hope he doesn’t mind me sharing here:

    “Hi Misha,

    That’s great to hear. The SVN tree is fully public with read access for
    all, and you can find it here:
    http://opensource.adobe.com/svn/opensource/osmf

    There’s more info on accessing the tree here:
    http://opensource.adobe.com/wiki/display/osmf/Get Source Code

    I’m guessing you already found the place to get the monthly stable builds:
    http://opensource.adobe.com/wiki/display/osmf/Downloads

    -Sumner”

    0 Votes Thumb up 0 Votes Thumb down 0 Votes


Answer Question