310.684.3047

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

The talk and these files all use OSMF 0.9 from Sprint 10, which you can download here.

The Slides

Part 1: Overview of Adobe OSMF

Part 2: Getting Started with OSMF in Adobe Flash

download the files to accompany this video

Part 3: Dynamic Streaming with Adobe OSMF

download the files to accompany this video

Part 4: Composite Elements in Adobe OSMF

download the files to accompany this video

Part 5: Subclipping

download the files to accompany this video

Part 6: Key MediaPlayer Properties And Events in OSMF

download the files to accompany this video

Category: Code & Samples

Tagged: , , , , , , ,

13 Responses

  1. [...] UPDATE 2009-04-29: I've removed the files linked from this post, as they are now available through Almer/Blank Labs, including the video capture of the talk, as well as the slides and source files, here at this link. [...]

  2. Alyn says:

    I would really like to have a "how to" course that will show me how to construct the OSMF player that uses a playlist that I can edit by itself with out having to go into the main application to change media paths etc. I would like to have buttons (thumbnails) on the player (datagrid) that when clicked – changes the video to a new one. And I just want to edit the playlist that will dynamically change/add the thumbnails and play the corresponding video. I used to be able to do this with Flash 8 Pro and now with my new Flas CS4

  3. Nick says:

    Thanks … "R"ichard? ;) A pleasure to meet you in Toronto. Can't wait to go through all of the source you've provided us with. Just gotta get through this rush of work and get caught up first …

  4. Thank you for the lucid talk and for posting it. A great kick start.

    An example using parallel sync for multiple elements would be a cool addition.

    –greg

  5. edu says:

    Thanks very much for this post… these tutorials are really helpful!!

  6. [...] code I wrote in April for OSMF 0.95 (which I posted, along with the screencasts of my talk at FITC, here). And, lo and behold, all of them [...]

  7. simon says:

    thanks for taking the time to post this great tutorial.

  8. [...] it is, however, very similar to the session I recorded at FITC Toronto, in April, and which remains posted here, on Almer/Blank Labs. Some of the code has been updated (the April talk was given with OSMF 0.95 and this version of the [...]

  9. [...] Then, on day three, August 19th, I'll be giving a talk on 'Getting Started with Adobe Open Source Media Framework (OSMF)' in the 'Adobe Under the Hood' room — a version from FITC Toronto in April you can view here. [...]

  10. when i try to run your files after i put the OSMF.swc file in th as3 lib folder.. i get this
    "
    1046: Type was not found or was not a compile-time constant: DRMStatusEvent."
    erorr..
    what i need to do?
    in the lastest osmf version i didnt find the OSMF.swc file..:(

  11. rblank says:

    Hey "another fan"

    Thank you for pinging me on this older post.

    Yes, a few things have changed with OSMF 1.6. Among them: there is now only one version of the SWC — no longer two of them.

    Go here:
    http://sourceforge.net/projects/osmf.adobe/files/

    Click on 'OSMF 1.6 Release' — http://is.gd/Hwh1Km

    Then, on that next page, click on 'OSMF.swc' (instead of OSMF Source). http://is.gd/xlXxsC

    That SWC still goes in the same place I said in the above videos.

    Once you are using the correct SWC, write back and let me know if you're still having problems.

    Good luck,

    -r

  12. [...] I will not be recording the session — it is, however, very similar to the session I recorded at FITC Toronto, in April, and which remains posted here, on Almer/Blank Labs. [...]

Leave a Reply