Open Source Media Framework

OSMF 1.5 Release is now available!

We have just posted the OSMF 1.5 Feature Complete build. You can download the source code here.

As of the November 5th release of OSMF v1.5, the OSMF project site, including the wiki and downloads, will be hosted on Open@Adobe at SourceForge.

Please visit the following links for:

Features and Specifications
Plug-ins
Documentation
Downloads and SVN
Forums

Overview

Open Source Media Framework (OSMF) is an open software framework for building robust, feature rich video players and applications based on the Adobe® Flash® Platform.

OSMF has two key objectives:
1) Enable content providers to focus on the user experience, rather than player plumbing
2) Enable ecosystem partners to focus delivering best-in-class services, instead of player integration

Simplifying Player Development
OSMF reduces the complexity of player development, allowing the developer more time to focus on the overall user experience. OSMF's flexible architecture allows the developer to easily customize their player for all three screens (desktop, mobile, and TV), incorporating plug-ins for advertising, reporting and content delivery along with standard player features such as playback controls, video navigation, buffering, and Dynamic Streaming.

This media framework is designed to reduce costs associated with developing players in-house. With a best-in-class code base built on open standards and supported development best practices by leading players, OSMF can accelerate player time to market.

Simplifying 3rd Party Service Integration
OSMF simplifies integrations with third party solutions and services by allowing developers to integrate plug-ins from partners in the Adobe Flash Platform ecosystem. Anyone can develop plug-ins that integrate with OSMF media players and enable custom features and new functionality, like advertising or reporting. Plug-ins can be compiled into the OSMF-based SWF or loaded dynamically, allowing plug-in providers to perform immediate upgrades and versioning.

Footnote: OSMF was formerly known by its project code name "Strobe".

OSMF Team Blog

Announcing OSMF and Strobe Media Playback 1.6
2011 has already been an exciting year in the world of online video. Fabio’s battle with the Old Spice Guy, the realization of TV Everywhere, user-generated videos and the Arab Spring (not to equate the importance of any of these!) – these all testify to online video’s ability to resurrect careers, entertain, and literally change [...]
OSMF 1.6 Sprint 5 is here!
We have just released the latest sprint drop for OSMF 1.6, Sprint 5, and the key new feature is support for multiple audio tracks for HTTP Dynamic Streaming, often referred to as “late-binding audio.”  This feature allows publishers to associate multiple audio-only streams with a particular video and present these as alternate audio tracks to [...]
OSMF 1.6 Sprint 3 is here!
We have just released the next sprint drop for OSMF 1.6.  We continued to address some important bugs, a list of which can be found in the release notes. We also want to make sure everyone is aware of the following: If StageVideo mode is enabled and a video resource is being associated with a [...]
Stage Video and Ad Insertion Plug-In for OSMF
OSMF 1.6 (pre-release “Sprint” 1) introduced Stage Video support. With Sprint 2, we wanted to see how well the implementation works for advertisement scenarios, so we created a sample plug-in for ad insertion. Our intent is to provide the best Stage Video support in complex, multiple video scenarios and at the same time we’d like [...]

Community Discussions