<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Almer/Blank Labs &#187; Open Source Media Framework</title>
	<atom:link href="http://labs.almerblank.com/tag/open-source-media-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.almerblank.com</link>
	<description>Blog of the Talent at Almer/Blank</description>
	<lastBuildDate>Mon, 19 Jul 2010 22:55:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Intro to Adobe OSMF Videos</title>
		<link>http://labs.almerblank.com/2010/04/new-intro-to-adobe-osmf-videos/</link>
		<comments>http://labs.almerblank.com/2010/04/new-intro-to-adobe-osmf-videos/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 04:30:06 +0000</pubDate>
		<dc:creator>rblank</dc:creator>
				<category><![CDATA[Code & Samples]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash cs4]]></category>
		<category><![CDATA[flash cs5]]></category>
		<category><![CDATA[flash media server]]></category>
		<category><![CDATA[flash video]]></category>
		<category><![CDATA[Open Source Media Framework]]></category>
		<category><![CDATA[OSMF]]></category>

		<guid isPermaLink="false">http://labs.almerblank.com/?p=1425</guid>
		<description><![CDATA[I tried to record my &#039;Standardize Your Flash with Adobe OSMF&#039; talk from FITC Toronto &#8212; and, lo and behold, it actually seems to have worked.
So I edited it down a bit (cutting out the Q&#38;A, which unfortunately was not audible on my microphone), chopped the sections down into individual videos, and posted them to [...]]]></description>
			<content:encoded><![CDATA[<p>I tried to record my &#039;<a href="http://www.fitc.ca/events/presentations/presentation.cfm?event=102&amp;presentation_id=1159" target="_talk">Standardize Your Flash with Adobe OSMF</a>&#039; talk from <a href="http://fitc.ca/toronto" target="_blank">FITC Toronto</a> &#8212; and, lo and behold, it actually seems to have worked.</p>
<p>So I edited it down a bit (cutting out the Q&amp;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&#039;ll want for each lesson if you wish to follow along in Flash CS4 or CS5.</p>
<p>In this talk, I cover:<br />
- what is OSMF<br />
- OSMF capabilities<br />
- The basic structure of an OSMF player, including the MediaElement, MediaPlayer and MediaComposition<br />
- Dynamic Streaming (the files for that video also include HTTP Streaming)<br />
- Subclipping<br />
- The key MediaPlayer properties and events required to build a media player</p>
<p><span id="more-1425"></span></p>
<p>The talk and these files all use OSMF 0.9 from Sprint 10, which you can <a href="http://download.macromedia.com/pub/opensource/osmf/osmf_source_s093.zip" target="_blank">download here</a>.</p>
<h3>The Slides</h3>
<div id="__ss_3910236" style="width: 425px;"><object id="__sse3910236" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=standardizeyourflash20100427alive-100429224617-phpapp01&amp;stripped_title=standardize-your-flash-with-adobe-osmf-09" /><param name="name" value="__sse3910236" /><param name="allowfullscreen" value="true" /><embed id="__sse3910236" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=standardizeyourflash20100427alive-100429224617-phpapp01&amp;stripped_title=standardize-your-flash-with-adobe-osmf-09" name="__sse3910236" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<h3>Part 1: Overview of Adobe OSMF</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/KiPqaq-5kPg&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/KiPqaq-5kPg&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Part 2: Getting Started with OSMF in Adobe Flash</h3>
<p><span><em><a href="http://www.rblank.com/rfiles/osmf/toronto2010talk/SimpleBasicPlayer.zip">download the files to accompany this video</a></em></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/JwO7-xYG_t0&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/JwO7-xYG_t0&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Part 3: Dynamic Streaming with Adobe OSMF</h3>
<p><span><em><a href="http://www.rblank.com/rfiles/osmf/toronto2010talk/DynamicStreaming.zip">download the files to accompany this video</a></em></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/tEbiJ5OfMcQ&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/tEbiJ5OfMcQ&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Part 4: Composite Elements in Adobe OSMF</h3>
<p><span><em><a href="http://www.rblank.com/rfiles/osmf/toronto2010talk/CompositeElements.zip">download the files to accompany this video</a></em></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/DIOOoMrOiMs&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/DIOOoMrOiMs&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Part 5: Subclipping</h3>
<p><span><em><a href="http://www.rblank.com/rfiles/osmf/toronto2010talk/Subclipping.zip">download the files to accompany this video</a></em></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/pTncFKS8SwE&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/pTncFKS8SwE&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Part 6: Key MediaPlayer Properties And Events in OSMF</h3>
<p><span><em><a href="http://www.rblank.com/rfiles/osmf/toronto2010talk/FullBasicPlayer.zip">download the files to accompany this video</a></em></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/vUGZmzoEcag&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/vUGZmzoEcag&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.almerblank.com/2010/04/new-intro-to-adobe-osmf-videos/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Intro to Open Source Media Framework and Flash</title>
		<link>http://labs.almerblank.com/2009/10/intro-to-open-source-media-framework-and-flash/</link>
		<comments>http://labs.almerblank.com/2009/10/intro-to-open-source-media-framework-and-flash/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 18:24:05 +0000</pubDate>
		<dc:creator>rblank</dc:creator>
				<category><![CDATA[Code & Samples]]></category>
		<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Open Source Media Framework]]></category>
		<category><![CDATA[OSMF]]></category>

		<guid isPermaLink="false">http://www.rblank.com/?p=367</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<a href="http://www.opensourcemediaframework.com/"><img class="alignleft size-full wp-image-369" title="Adobe OSMF" src="http://www.rblank.com/wp-content/uploads/2009/10/ishot-4.png" alt="Adobe OSMF" width="181" height="53" /></a>

I have recently completed a course on working with the <a href="http://www.opensourcemediaframework.com/">Adobe Open Source Media Framework</a>. <em>Introduction to the Adobe Open Source Media Framework for Flash</em>, which is 90 minutes of video-based online training, has been posted to the <a href="http://www.adobe.com/devnet/flash/articles/video_osmf.html">Adobe Developer Connection</a>, and to the <a href="http://richmediainstitute.com/ondemand/intro_to_flash_and_open_source_media_framework">Rich Media Institute</a>.

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 <strong><em>FREE</em></strong>, so you really don't have an excuse. Check it out!

<strong>Title</strong>: Introduction to the Adobe Open Source Media Framework for Flash
<strong>Duration</strong>: 90 minutes
<strong>Price</strong>: FREE
<a href="http://www.adobe.com/devnet/flash/articles/video_osmf.html">View Course at Adobe Developer Connection</a>
<a href="http://richmediainstitute.com/ondemand/intro_to_flash_and_open_source_media_framework">View Course at the Rich Media Institute</a> (eligible for certificate of completion)
<strong>Description</strong>: 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.

<strong>Who this Course is For</strong>: This course is useful for two sets of students looking to get up to speed with OSMF:
<ul>
	<li>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</li>
	<li>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</li>
</ul>
<strong>Outline</strong>:
<ul>
	<li>Introduction: Brief Overview of OSMF and Installing the SWC ( 5:44 )</li>
	<li>Lesson 1 : Basics of Video Playback with OSMF ( 6:46 )</li>
	<li>Lesson 2 : Handling Changes in View State ( 7:04 )</li>
	<li>Lesson 3: Adding a Pause Toggle Button ( 8:55 )</li>
	<li>Lesson 4: Sizing the Video ( 9:56 )</li>
	<li>Lesson 5: Adding Volume Control ( 5:56 )</li>
	<li>Lesson 6: Adding a Progress Bar ( 13:58 )</li>
	<li>Lesson 7: Adding Seek Functionality ( 10:43 )</li>
	<li>Lesson 8: Cleaning Up After a Video ( 8:26 )</li>
	<li>Lesson 9 : Playing Multiple Videos ( 11:05 )</li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://labs.almerblank.com/2009/10/intro-to-open-source-media-framework-and-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
