Getting Started with OSMF for Developers

Here are some starting points based on your level of knowledge and interest in video player development:

Open Source Media Framework 1.0 Presentation

 

Lisa Larson-Kelley did a great overview presentation of the features in OSMF 1.0, including several hands-on demos of simple examples to help you get started using OSMF. She also gave an overview and demo of Strobe Media Playback, and a walkthrough of how to create a hosted media player based on OSMF, using the new www.osmfappstudio.com site from KickApps.

 

Watch the presentation at: OSMF 1.0 Recording

 

Download a copy of the presentation: OSMF 1.0 Presentation

 

If you would like to follow along with the demo, using Lisa’s files, download them from her blog: Lisa’s Demo Files

 

 

Open Source Media Framework Users Group

 

This is a virtual users group that meets on the third Wednesday of every month, from 12:00 p.m. to 1:30 p.m. PST. The monthly sessions contain lots of great information about working with OSMF, including presentations by developers from the OSMF team, and users of OSMF talking about specific ways they have used OSMF for their businesses. The live meetings always end with live Q&A for the presenter. Join the group and be notified about upcoming presentations.

 

 

REOPS Sample Player and Skins

 

David Hassoun of RealEyes Media has created a sample player based on OSMF. In addition, Juan Sanchez of ScaleNine has created a set of three terrific looking UI “skins”. The powerful combination of these two free downloads will act as a great starting point for your first OSMF-based video player. In addition to the code for the sample player and the skins, David has also written a series of white papers that give details on how to get started using both them. These papers are:

  • Intro to the RealEyes OSMF Sample Player (see a brief video presentation of this here)

  • Breaking OSMF down and building it back up into REOPS (see a brief video presentation of this here)

  • REOPS Skinning and ControlBar system (see a brief video presentation of this here)


The sample player, skins, white papers, and more can be downloaded here.

 

Tutorial:

 

R Blank's Tutorial is a technical review of how to create a video player with OSMF that works with both progressive downloads and streaming video, to see the recording of the hands-on walk through, go here.

 

 

OSMF Sample Player for HTTP Dynamic Streaming

 

The OSMF Sample player can be used for testing HTTP Dynamic Streaming. This sample player supports playback for live, vod and has full support for multi-bitrate and DVR using the F4F file format. The sample player can also be used to test content protected with Adobe Flash Access. This is a fully functional player, with a default skin, so you don’t need to compile a version, simply unzip and review the readme file attached.

 

Download the Sample Player

 

Getting Started:

 

Follow these steps to get started with the OSMF Sample Player:

 

  1. Download the zip file, it contains:
    • OSMFPlayer.html
    • OSMFPlayer.swf
    • Assets
    • Images
    • Scripts
    • Readme.txt
  2. Deploy the following files to your web server:
    • OSMFPlayer.html
    • OSMFPLayer.swf
    • Assets
    • Images
    • Scripts
  3. Load the OSMFPlayer.html page in your web browser.
  4. To load media from a specific URL, click the Eject button (in the middle of the control panel) and enter your URL.
  5. Eject Button location on the player.

 

Notes:

 

The included OSMFPlayer.swf requires Flash Player 10.1.

 

Hosted Applications

OSMF AppStudio

Downloads

OSMF
REOPS Sample Player
Strobe Media Playback

User Groups

OSMF

Developer Resources

Developer Documentation
Developer Forums
Features and Specifications
Bug Submission

Articles

OSMF Intro and Overview

Tutorials

Building Video Players

Marketing Collateral

OSMF Presentation
OSMF Datasheet

Blogs

OSMF Blog
David Hassoun Blog
Greg Hamer Blog
Jodie O’Rourke Blog
Kevin Towes FMS Blog
R Blank Blog

Twitter

OSMF