Almer/Blank Labs

New Intro to Adobe OSMF Videos

I tried to record my 'Standardize Your Flash with Adobe OSMF' talk from FITC Toronto — and, lo and behold, it actually seems to have worked.

So I edited it down a bit (cutting out the Q&A, which unfortunately was not audible on my microphone), chopped the sections down into individual videos, and posted them to YouTube. I thought it might be a good reference if I embedded all of them in a single post, along with the source code you'll want for each lesson if you wish to follow along in Flash CS4 or CS5.

In this talk, I cover:
- what is OSMF
- OSMF capabilities
- The basic structure of an OSMF player, including the MediaElement, MediaPlayer and MediaComposition
- Dynamic Streaming (the files for that video also include HTTP Streaming)
- Subclipping
- The key MediaPlayer properties and events required to build a media player

…read more…

Intro to Open Source Media Framework and Flash

Adobe OSMF I have recently completed a course on working with the Adobe Open Source Media Framework. Introduction to the Adobe Open Source Media Framework for Flash, which is 90 minutes of video-based online training, has been posted to the Adobe Developer Connection, and to the Rich Media Institute. OSMF is relatively new, and if you haven't yet heard about it, you should check it out. I have been building video players in Flash for over eight years, and almost no two players are ever built the same way. OSMF is an attempt at standardizing the way that such players are built into Flash. Incorporating basic functionality (which we cover in this course), as well as more advanced behaviors like playlists, overlays and integrated advertising, OSMF is a set of classes available for Flash Platform development. In this course, we cover the basics of working with OSMF in Adobe Flash CS4 -- coding on the timeline to build a fully-functional video player, step-by-step. And, of course, it's FREE, so you really don't have an excuse. Check it out! Title: Introduction to the Adobe Open Source Media Framework for Flash Duration: 90 minutes Price: FREE View Course at Adobe Developer Connection View Course at the Rich Media Institute (eligible for certificate of completion) Description: This course covers all the basic functionality and concepts required to build progressive video players in Flash CS4 with the Adobe Open Source Media Framework. We start from the basics, and work our way to a fully-functioning video player, authored from scratch, using OSMF and Flash CS4. OSMF is Adobe's community-centered approach to standardizing the way that media players (and, in particular, video players) are built on the Adobe Flash Platform. Although still in prelease, OSMF encompasses media playback functionality, playlists, branding, advertising, and other monetization aspects, and represents a powerful and comprehensive attempt to standardize a huge portion of the work currently executed in Flash. Who this Course is For: This course is useful for two sets of students looking to get up to speed with OSMF:
  • Low-to-intermediate level Flash ActionScripters, comfortable coding on the timeline, who want to learn the raw ActionScript, as well as the underlying concepts, required to work with OSMF
  • Higher level coders, using Adobe Flash or Flex, who want a quick run-down of the core classes utilized when building an OSMF video player
Outline:
  • Introduction: Brief Overview of OSMF and Installing the SWC ( 5:44 )
  • Lesson 1 : Basics of Video Playback with OSMF ( 6:46 )
  • Lesson 2 : Handling Changes in View State ( 7:04 )
  • Lesson 3: Adding a Pause Toggle Button ( 8:55 )
  • Lesson 4: Sizing the Video ( 9:56 )
  • Lesson 5: Adding Volume Control ( 5:56 )
  • Lesson 6: Adding a Progress Bar ( 13:58 )
  • Lesson 7: Adding Seek Functionality ( 10:43 )
  • Lesson 8: Cleaning Up After a Video ( 8:26 )
  • Lesson 9 : Playing Multiple Videos ( 11:05 )