Dynamic streaming
Short Film: Bridge - 1080p

Fullscreen performance
Best practices + player

Flash Player 10.1 for Android
Is a reason for me to switch from iPhone to Android
I already have an Android phone
Wait for other platform support (HP/Palm, RIM, WiMo,...)
I keep my current phone without Flash

View Results

Broadband Sites
CBS Flash HD Gallery
Epix HD
Favourite Website Awards
Hulu
Immersive Media
StreamFlashHD
Vimeo

FMIS Demos
FSW Videochat

Flash Resources
Adobe Catalyst
Adobe Flash
Adobe Flex
FFDmag
Flashkit
Flashmagazine

Flash Media
Adobe Flash Media Server
Distribution
Flashcomguru
Open Source Media Framework
Video encoding

Flash Streaming Providers
Adobe FVSS

FMIS Hosting Providers
Flashcomguru list
Influxis
Uvault

Weblogs
Big Spaceship Labs
Dan Rayburn
Fabio Sonnati
Flash Media Blog
Flash Platform blog
Kevin Towes
Richard Galvan
Ryan Stewart


Twitter Updates

Sunday, February 7th 2010

The Power of OSMF (v 0.9 released)

The Open Source Media Framework (OSMF - formerly "Strobe") is an Adobe architected media framework, and is now available in version 0.9. If you worked with Flash video before in the past, you might be familiar the FLVPlayback Flash component, or the Flex video player component - both are easy to use video players, but primarily built for the use case to play a single clip, and not as a framework.

So why do you need a framework?
The decision depends on your use case. If are building a small website, with some static videos, the existing components might work well and provide a great default UI. A different case are more advanced video projects. The players might simply not fulfill your requirements, therefore you have to build a wrapper on top of it, or even build your own framework from ground up - if you ever built your own video framework, you probably know this can be a pretty intensive task, and certainly something you don't to do for each individual video project.

What are the problems OSMF solves?
First of all abstraction of the media playback. Abstraction is not always a great idea, but if you build your UI on a non-abstracted video player and are confronted with some fundamental playback changes, it will become obvious how important abstraction is (e.g. switching from progressive to streaming, or to some of the upcoming Flash Player 10.1 features, e.g. HTTP streaming).

Secondly the ability to integrate standardized plug-ins from 3rd party vendors. The Flash Media partner ecosystem is very broad, with a lot of third parties providing Flash based technology to e.g. deliver ads or do reporting. Without a standardized API, the integration can be a time intensive task, with different architectures colliding. OSMF provides a standardized plug-in architecture, which is a win-win situation. A win for the developer, since the integration work is minimal, and a win for the plug-in provider, since it reduces the custom integration work and provides scalability.

Is OSMF basically for ad integration?
It certainly makes ad integration a lot easier, but it's not the only use case - the OSMF is for all media types, including video, audio, SWF files, with the ability to create compositions, overlay media elements, create playlists, etc. The benefits are reduced development time, rich ecosystem support, the ability to focus on the important parts of your application (UI, controls, etc) without having to worry about integrating latest Flash media innovations in the future - OSMF will support them from day one without any additional work on your side.

Although the current version 0.9 is still under development, with 1.0 targeted as the first major release, most of the APIs are locked down, or will be locked down soon. Keep in mind OSMF will never be really "finished", since technology will evolve continuously. If you are evaluating a new player framework, this might be a great timing to look at OSMF.

More information:
Open Source Media Framework (OSMF) website.
Source code.
Developer's guide.
API documentation.

Posted by Jens Loeffler | 11:14 am

<< Previous: ABC returns to Flash platform for premium online content | Home | Next: Exporting instant, edited on-demand highlights clips during live events with FMIS >>

Visitors comments (8028 Views)

I've been working with OSMF for 3 months now and I want to jump out the window.

:: Posted by Flash Guy History | April 22, 07:52 pm

Comment this Posting:  
Name*:
Keep in mind:
HTML tags will be removed.
Only well-formed URLs will be automatically parsed as links (use 'http://).
Use the "Just 'Listen'" button to subscribe to the thread without leaving a comment.
I reserve the right to delete offensive or unsigned comments.
Email:
URL:
Comment*:


Recent Posts

Interesting upcoming webinars with Adobe and Streamingmedia.com
StreamingMedia.com has kicked off a new series of “Ask Adobe” webinars. Join us on 9/10th to learn more about the Flash Media Server roadmap with Adobe’s Kevin Towes and Dan Rayburn as they discuss the future plans and how you can be successful distributing high quality video online. ...

Demo of Flash P2P video with AIR for Android over 3G
Flash Player 10.0 introduced RTMFP and FP 10.1 RTMFP groups, both powerful P2P features. In parallel AIR for Android is getting ready for primetime, with full support of Flash Player 10.1, local camera/mic and P2P. ...

Crystal-clear HD with Adobe HTTP Dynamic Streaming
Released a couple of weeks ago, Adobe HTTP Dynamic Streaming combines the features of streaming, with the advantages of HTTP scalability. Besides traditional RTMP streaming, and the P2P functionality of Flash Player 10.x, it offers an additional option to deliver your high quality video content - live and on-demand, with full Flash Access DRM protection....

U.S.-Algeria World Cup match largest U.S. live sports event on the web
It's official, ESPN reports the U.S.-Algeria game broadcasted on ESPN3.com broke a new record for the largest live sports event audience on the web in the U.S.....

World Cup and Wimbledon on ESPN3.com
As if the World Cup wouldn't be enough to fill your day, Wimbledon started as well this week, and ESPN3.com is covering it....

Watch the 2010 FIFA World Cup South Africa live on ESPN3.com
It's time again for the biggest sporting event of the world. If you live in the United States, the way to watch the games is on ESPN/ABC, with 52 out of the 64 games on ESPN (see World Cup TV schedule)....

Recent Comments

Anon on Flash 'vs' H.264 demystified

ed hardy on Demo of Flash P2P video with AIR for Android over 3G

Jens Loeffler on Demo of Flash P2P video with AIR for Android over 3G

Scott on Demo of Flash P2P video with AIR for Android over 3G

ashley on Eminem.com - another great site by wefail

John Walshaw on Watch the 2010 FIFA World Cup South Africa live on ESPN3.com

Popular Posts

Watch the 2010 FIFA World Cup South Africa live on ESPN3.com (48347 views)

Flash on Android - Top 5 reasons why you won't be able to live without it (45396 views)

The Evolution of Online Video - Adobe HTTP Dynamic Streaming and OSMF released (44264 views)

Google I/O Flash highlights (43210 views)

UJAM - Revolutionary Music Editor based on Flash Platform (39032 views)

2010 FIFA World Cup Kickoff Concert (38334 views)

Archives

Feeds

RSS 1.0 
Subscribe to feed   Add to Google

Updates via email (Feedburner):

Search
Loading

Copyright (c) 2010 Flashstreamworks