Check out the live KickOff Concert for the World Cup at WordCup.Vevo.com . Greg Hamer, one of the co-managers of the OSMF Users Group helped create the player with Vevo, AEG Live and Conviva. Learn more about it at Greg’s blog: provenWebVideo.com blog (and catch some of that World Cup fever at the concert ;>
Don’t forget that next Wednesday, Lisa Larson-Kelley will be doing a great overview presentation of OSMF 1.0. In addition to OSMF, she will also be covering the new Strobe Media Player, and www.osmfappstudio.com . Strobe Media Player is in prerelase and available for download right now at Strobe Media Playback. OSMFAppStudio is a new hosted service that allows you to build and deploy social video players in minutes.
To see Lisa’s presentation: Register Here
We are very excited to announce the release of OSMF
1.0! We’ve come a long way since the early days of OSMF, and we want to
thank the community for helping us to evolve the framework.
vision for OSMF was to address many of the pain points around video publishing
and monetization. We kept hearing from our customers that player
development was difficult and resource intensive, and as a result, adoption of
new video technologies lagged behind. In addition, ecosystem service
providers were feeling the strain of integrating their services into players
individually. We believed that by developing a media player framework
that could serve as a common, standardized integration point for player
developers and ecosystem providers, we could help solve a lot of these
problems, and thus, OSMF was born.
made the conscious decision to make OSMF open source because we wanted the
entire ecosystem to own the framework. OSMF-based players are already
being deployed by major media companies. FIFA’s new World Cup 2010 site will stream video through an OSMF
player, and ESPN built the player for ESPN3, its broadband network for live
sports programming, on OSMF. Platform partners like KickApps have
released OSMF player development tools, and
companies like EyeWonder have contributed OSMF libraries that extend the
OSMF 1.0, developers can build rich media experiences that incorporate video
playback, companion advertising, dynamic chrome for content-specific UIs, and
captioning. Content owners can manage and monetize their video through a
series of third-party plug-ins from companies like Omniture. OSMF also
enables the latest Flash Platform features like Flash Access content
protection and HTTP Dynamic
Streaming. (For a full list of features, please visit the OSMF wiki.)
are also pre-releasing Strobe Media Playback, our pre-built, production-ready
OSMF player. Strobe Media Playback is the perfect solution for someone
who wants to easily and quickly publish video content to their web site.
It is available for free download as a compiled swf.
As always, we want to hear your
feedback, so please feel to reach out to us here or through the forums!
1.0 is available here:
I’ll be presenting to the OSMF user group tomorrow (Wednesday, May 19th) at noon PST about the latest OSMF features, as well as what we’re considering for OSMF 1.5. We’ll definitely be interested in feedback on the latter. Hope you can make it!
Brian Riggs – OSMF Team
Our terrific partner KickApps has just launched a new hosted service for creating OSMF based video players. It features a very intuitive drag and drop interface for creating your own custom player, and powerful integration with a variety of different plug-in partners. Go and take a 30 day free trial at www.osmfappstudio.com
R Blank did a great presentation on OSMF at FITC in Toronto this past week. Check out a recording at: AlmerBlank Labs
The feature complete (FC) build of OSMF is now available on osmf.org. With 1.0 right around the corner, our primary focus has been quality, with over 130 bugs fixed since the last release. Here are the highlights from the current release:
- Player Size Reductions – We’ve optimized OSMF for player size, with the minimum player coming in at 35KB. Lots more details on our player size summary page.
- Plugin Loading Changes – We’ve made some subtle but important changes to how dynamic plugins are loaded. Plugin developers should take a close look at the details in the release notes to see if the changes will impact their plugins.
- MediaPlayerSprite – We heard your feedback, and brought back a streamlined, improved version of this useful display class. For those just getting started with OSMF, MediaPlayerSprite (as seen in our HelloWorld example) is the easiest-to-use introduction class.
- Ad & Recommendation Examples – The ExamplePlayer sample app boasts two new examples, demonstrating how to implement a recommendations bumper and how to implement an overlay countdown timer with pre-, post-, or mid-roll ads. There are now 50 examples in ExamplePlayer, demonstrating a wide variety of OSMF features.
And here are the links:
Don’t forget that tomorrow, Wednesday the 21st, at 12:00 noon Pacifc Coast Time, Jodie O’Rourke will be giving a great presentation on how to generate revenue from video using OSMF. Jodie is co-manager of the OSMF UG, and a video guru at www.blinkbox.com.
Go join the UG tomorrow for this live session.
OSMF Users Group
Something must be in the air ! There are several great videos just posted up on Adobe TV discussing OSMF. To start, we have a series of short videos done by David Hassoun to cover the material he created for the REOPS player and his great white papers (posted here, for those of you with short memories).
Episode 1 – David does an overview of OSMF, and how he used it with MobileRider
Episode 2 – David goes over the creation of a little video player project
Episode 3 – David works with the great skins provided by Juan Sanchez
In addition to all these videos, Nick Hippe, one of Adobe’s talented solutions engineers, did a terrifc 1/2 hour long presentation at NAB this week, giving an overview of OSMF, some demos, and a links to additional information.
See Nick’s NAB presentation here
A popular question on the forums and with player developers is how to use transitional effects on media elements. A common transitional effect is a fade to and from black. These transitions help ease the transition from content to ad. I’ve written a small sample to demonstrate how to do this with the framework. It’s a reusable effect that utilizes the Flex Fade effect. Here is an excerpt from the sample:
var video:MediaElement = new VideoElement(new URLResource(REMOTE_PROGRESSIVE));
new MediaElementEffect(10, video);
ps.media = video;
The class that performs the transition is the MediaElementEffect, which takes two constructor params: a duration and the media element the transition will target. In the above case, the transition will be ten seconds. Clicking the stage will restart the video and effect from the beginning.
Other effect frameworks, such as Tweener, can be swapped in and out. The effect type can be changed as well, to something such as dissolve. To override or change the effect override the doTransition() function in MediaElementEffect.