<?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>Randy Troppmann</title>
	<atom:link href="http://www.randytroppmann.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.randytroppmann.com</link>
	<description>Interactive designer / developer • Web • Mobile • Desktop</description>
	<lastBuildDate>Thu, 10 May 2012 19:18:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Hiking in Jasper</title>
		<link>http://www.randytroppmann.com/2012/05/10/hiking-in-jasper/</link>
		<comments>http://www.randytroppmann.com/2012/05/10/hiking-in-jasper/#comments</comments>
		<pubDate>Thu, 10 May 2012 19:09:54 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=1052</guid>
		<description><![CDATA[Just testing a permalink feature for runningmap.com. This was a hike I did recently at the Jasper Park Lodge. I used Trackometer to record the route.]]></description>
			<content:encoded><![CDATA[<p>Just testing a permalink feature for runningmap.com. This was a hike I did recently at the Jasper Park Lodge. I used <a href="http://itunes.apple.com/ca/artist/spin-technologies-inc./id333835632" title="Trackometer app on iTunes">Trackometer</a> to record the route.</p>
<p><iframe src="http://www.runningmap.com/widgets/permalink.html?id=385071" frameborder="0" width="600" height="600"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2012/05/10/hiking-in-jasper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Premium Flash Features announced</title>
		<link>http://www.randytroppmann.com/2012/03/28/premium-flash-features-announced/</link>
		<comments>http://www.randytroppmann.com/2012/03/28/premium-flash-features-announced/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 18:01:34 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=1036</guid>
		<description><![CDATA[Adobe announced today that they are offering &#8220;Premium Features&#8221; for gaming using Flash Player 11.2. Apps using the premium features published after Aug 1, 2012 will be subject to a 9% revenue licensing fee (after the first $50k). Read the link for the details. Here are a few key points on how I understand it: [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe <a href="http://blogs.adobe.com/digitalmedia/2012/03/adobe-introduces-premium-features-for-gaming-with-flash-player-11-2-announces-collaboration-with-unity-technologies-2/">announced today</a> that they are offering &#8220;Premium Features&#8221; for gaming using Flash Player 11.2. Apps using the premium features published after Aug 1, 2012 will be subject to a 9% revenue licensing fee (after the first $50k). Read the link for the details. Here are a few key points on how I understand it:</p>
<ul>
<li>Premium feature royalty kicks in only if you use hardware accelerated Stage 3D and Domain Memory features together</li>
<li>The royalty is not applicable if you use just one of these features</li>
<li>The royalty does not apply to mobile or AIR deployed apps</li>
<li>Domain Memory is used for high performance cross compilation and execution of C++ code libraries</li>
<li>Domain Memory is a way of porting premium high end console games to the web</li>
<li>Although Adobe will have audit rights over revenue, this will be a self-reporting system</li>
</ul>
<p>As a flash developer this will not affect me because I don&#8217;t work for a big game development house on 3D console games. Full stop.</p>
<p>It is very cool to see Adobe getting serious about gaming however. I think there are dramatic shifts going on in gaming right now and the Flash platform offers a reach across platforms, OSs, screens and devices that is unrivalled. For example, lots of game developers are looking to leverage AIR on desktop to get games on Steam. Exciting times to be a developer.</p>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2012/03/28/premium-flash-features-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calculating circumcenter in Flash app</title>
		<link>http://www.randytroppmann.com/2012/03/08/calculating-circumcenter-in-flash-app/</link>
		<comments>http://www.randytroppmann.com/2012/03/08/calculating-circumcenter-in-flash-app/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 18:15:30 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=1019</guid>
		<description><![CDATA[Recently I have rediscovered Flash Pro. I find it to be an exceptionally fun tool to make iPad apps with. (2011 was dedicated mostly to Flex and pure AS3 projects built with Flash Builder). In a current project I had to simulate the effect of levelling a tripod with three knobs. The user&#8217;s goal is [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I have rediscovered Flash Pro. I find it to be an exceptionally fun tool to make iPad apps with. (2011 was dedicated mostly to Flex and pure AS3 projects built with Flash Builder).</p>
<p>In a current project I had to simulate the effect of levelling a tripod with three knobs. The user&#8217;s goal is simply to get the bubble into the middle. To solve this I decided on using the <a href="http://en.wikipedia.org/wiki/Circumscribed_circle">circumcenter</a> (red dot) of the triangle created by the value of each knob. Below is an example with the geometry still overlaid. Also useful in this project is the code I use for the interactive knob rotation. You can find the source to this code <a href="https://github.com/randytroppmann/Flash--using-circumcenter">here</a>. </p>
<p><object width="550" height="400"><param name="movie" value="http://www.randytroppmann.com/wp-content/uploads/2012/03/circumcenter.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="allowScriptAccess" value="sameDomain" /><object type="application/x-shockwave-flash" data="http://www.randytroppmann.com/wp-content/uploads/2012/03/circumcenter.swf" width="550" height="400"><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="allowScriptAccess" value="sameDomain" /></object><br />
</object></p>
<p>Flash-based example of using a circumcenter calculation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2012/03/08/calculating-circumcenter-in-flash-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>If HTML5 is a shield, then Flex is the sword.</title>
		<link>http://www.randytroppmann.com/2012/01/18/if-html5-is-a-shield-then-flex-is-the-sword/</link>
		<comments>http://www.randytroppmann.com/2012/01/18/if-html5-is-a-shield-then-flex-is-the-sword/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 17:09:54 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=1002</guid>
		<description><![CDATA[There is plenty of activity going on in the Apache Flex incubation and one current initiative is the development of a new logo. In true open source fashion, there is a contest going on (yesterday was the last day for submissions) and soon there will be a vote. You can see all the submissions here. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.randytroppmann.com/flex-logo/flex-logo-01-randy-troppmann.png" alt="Proposed Flex Logo." /></p>
<p>There is plenty of activity going on in the <a href="http://incubator.apache.org/flex/">Apache Flex incubation</a> and one current initiative is the development of a new logo. In true open source fashion, there is a contest going on (yesterday was the last day for submissions) and soon there will be a vote. You can see all the submissions <a href="http://incubator.apache.org/flex/logo-contest.html" title="Apache Flex Logo contest">here</a>.</p>
<p>Above is my submission. I had a lot of fun thinking about what I wanted to say in a logo. My initial goal was to create a logo that, in terms of visual impact, would hold its own with the HTML5 shield if they were both to appear in a document. That&#8217;s important visually and symbolically. The idea that a sword complements a shield just naturally flowed from that. I don&#8217;t see this as a &#8220;versus&#8221; approach. A sword and a shield work together. This design is brash and whimsical.</p>
<p>I remember the HTML5 shield getting a lot of criticism when introduced, yet look how well it works. It was 30 feet high on the screen at the Max keynote and looked amazing. Imagine this logo beside it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2012/01/18/if-html5-is-a-shield-then-flex-is-the-sword/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flash Builder for PHP install workaround</title>
		<link>http://www.randytroppmann.com/2011/11/07/flash-builder-for-php-install-workaround/</link>
		<comments>http://www.randytroppmann.com/2011/11/07/flash-builder-for-php-install-workaround/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 17:52:25 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=993</guid>
		<description><![CDATA[I have a quick project that might benefit from the workflow offered by Adobe Flash Builder for PHP so I thought I would download the trial and see what it is all about. The Zend framework combined with AMF looks interesting. Unfortunately there were some unexpected road blocks. I believe FB-PHP is designed to install [...]]]></description>
			<content:encoded><![CDATA[<p>I have a quick project that might benefit from the workflow offered by <strong>Adobe Flash Builder for PHP</strong> so I thought I would download the trial and see what it is all about. The <a href="http://framework.zend.com/download/amf">Zend framework combined with AMF</a> looks interesting. Unfortunately there were some unexpected road blocks.</p>
<p>I believe FB-PHP is designed to install and run beside your existing Flash Builder install. At this time I&#8217;m  still not sure. The installer refused to complete the process because of a &#8220;beta version&#8221; of Flash Builder already installed. I uninstalled Flash Builder and ran the installer again which completed the process successfully. When I ran FB-PHP it complained about a conflict with my current CS5 license and requested that I deactivate and enter a compatible license key.</p>
<p>I found out from Adobe that there is indeed a conflict with the CS5.5 licensing scheme which is a bug. Their instuctions are to (temporarily) deactivate CS5.5. Launch and activate FB-PHP with a S/N you can get from here: <a href="https://freeriatools.adobe.com/fbphptrial/">https://freeriatools.adobe.com/fbphptrial/</a> and then reactivate CS5.5. See this <a href="http://kb2.adobe.com/cps/908/cpsid_90822.html">technote</a> for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2011/11/07/flash-builder-for-php-install-workaround/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AIR 3 enables hardware decoding of H.264 video in iOS apps</title>
		<link>http://www.randytroppmann.com/2011/10/07/air-3-enables-hardware-decoding-of-h-264-video-in-ios-apps/</link>
		<comments>http://www.randytroppmann.com/2011/10/07/air-3-enables-hardware-decoding-of-h-264-video-in-ios-apps/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:46:10 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=974</guid>
		<description><![CDATA[Previously it was not possible to achieve hardware decoding of streaming H.264 video in AIR-made apps on iOS, perhaps served in a multi-bitrate manner . I KNOW, huh? It is, in fact, a very specific requirement for achieving quality video playback on devices. And it is now possible because of AIR 3 and a few [...]]]></description>
			<content:encoded><![CDATA[<p>Previously it was not possible to achieve hardware decoding of streaming H.264 video in AIR-made apps on iOS, perhaps served in a multi-bitrate manner . I KNOW, huh? It is, in fact, a very specific requirement for achieving quality video playback on devices. And it is now possible because of AIR 3 and a few other technologies that have been released recently by Adobe.</p>
<p>First of all there is <a href="http://blogs.adobe.com/osmf/2011/09/announcing-osmf-and-strobe-media-playback-1-6.html">OSMF 1.6</a> which was release a couple weeks ago. As far as iOS is concerned, the most important feature here is the seamless support of StageVideo. This enables close-to-metal high-performance hardware-decoded hardware-rendered video. Within the context of an AIR application there are a couple boilerplate items, in addition to using OSMF ver1.6 to playback your video, that you need to add to your AS3 or Flex project in order to enable this performance.</p>
<ol>
<li>add this compiler argument to ensure it targets Flash Player 11:
<pre>-swf-version=13</pre>
</li>
<li>set the rendermode item in the app descriptor file to &#8220;gpu&#8221; or &#8220;direct&#8221;
<pre>&lt;renderMode&gt;gpu&lt;/renderMode &gt;</pre>
</li>
</ol>
<p>Secondly, and it&#8217;s a biggie, is that you need to point to a streaming service using the recently released <a href="http://blogs.adobe.com/ktowes/2011/09/announcing-adobe-flash-media-server-4-5.html">FMS 4.5</a>. It is the support for Apple&#8217;s <a href="http://en.wikipedia.org/wiki/HTTP_Live_Streaming">HLS</a> (HTTP Live Streaming) support that is required. (By the way, the &#8220;Live&#8221;, as in rhyming with &#8220;hive&#8221;, refers to VOD as well as Live. I like to think of it as that which rhymes with &#8220;give&#8221; and I am less confused). And since you have access to the latest greatest FMS technology you may as well use a manifest file and several versions of the video  encoded at different bit rates to take advantage of the dynamic-mutlibitrate-switching support made possible by various parts of this technology stack. OSMF makes this easy by accepting a URL pointing to the manifest file and everything is taken care of.</p>
<p>The final ingredient is <a href="http://blogs.adobe.com/flashplatform/2011/09/announcing-flash-player-11-and-air-3.html">AIR 3</a>. FMS 4.5 can be used to stream video directly to iOS using mobile safari which is a great solution, but the user is presented with the default iOS video player. Perhaps you want to provide a customized video experience and an app made with AIR is just what you need. AIR version 3 to be more precise. With the Flash api at your disposal, so much is possible. AIR 3, released this week, is the final enabling piece of the puzzle in achieving in-app video nirvana on an iPad. Use AS3-only or Flex Mobile projects with Flash Builder to build an awesome and unique video service, and AIR 3 to package it up and sell it on the app-store.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2011/10/07/air-3-enables-hardware-decoding-of-h-264-video-in-ios-apps/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Determining playback bitrate in an OSMF video player</title>
		<link>http://www.randytroppmann.com/2011/09/21/determining-playback-bitrate-in-an-osmf-video-player/</link>
		<comments>http://www.randytroppmann.com/2011/09/21/determining-playback-bitrate-in-an-osmf-video-player/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 19:12:36 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=958</guid>
		<description><![CDATA[NAIT has been using my custom video player for years which has seen several updates and redevelopments over time. A year and a half ago I completely rebuilt the player using Adobe&#8217;s OSMF library and it has worked flawlessly. The recent release of OSFM 1.6 spurred me on to revisit the player to bring it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nait.ca/">NAIT</a> has been using my custom video player for years which has seen several updates and redevelopments over time. A year and a half ago I completely rebuilt the player using Adobe&#8217;s <a href="http://www.osmf.org/">OSMF</a> library and it has worked flawlessly. The recent release of <a href="http://blogs.adobe.com/osmf/2011/09/announcing-osmf-and-strobe-media-playback-1-6.html">OSFM 1.6</a> spurred me on to revisit the player to bring it up to date. A lot has changed in the last year and a half, the most significant item being StageVideo.</p>
<p>I was really happy to see that merely swapping out the OSMF.swc library and recompiling was all I needed to do. No errors. This alone made the work around incorporating OSMF worth it. The only consequence of this update is the minimum Flash Player version required is now 10.1.</p>
<p>One item I finally figured out was how to determine total bitrate during video playback. <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html">NetStream</a> has a <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStreamInfo.html">NetStreamInfo</a> property (called info) which contains all sorts of juicy info, but OSMF does not have any public API for getting access to the NetStream instance. With a lot of googling I found that the not-documented MediaTraitType.LOAD trait has a reference to the NetStream object and can be accessed this way:</p>
<pre>
var mediaLoadTrait:Object = mediaPlayer.media.getTrait(MediaTraitType.LOAD);
var netStreamInfo:NetStreamInfo = mediaLoadTrait.netStream.info;
</pre>
<p>NetStreamInfo has a property of <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStreamInfo.html#playbackBytesPerSecond">playbackBytesPerSecond</a> which is what I needed. We use this information for monitoring quality of service. Note that this is <strong>bytes per second</strong> and most people talk about bitrate as <strong>kilobits per second</strong>. According to google you need to multiply this number by 0.0078125 to determine the kbps bitrate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2011/09/21/determining-playback-bitrate-in-an-osmf-video-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linking to local files in StageWebView</title>
		<link>http://www.randytroppmann.com/2011/09/20/linking-to-local-files-in-stagewebview/</link>
		<comments>http://www.randytroppmann.com/2011/09/20/linking-to-local-files-in-stagewebview/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 20:32:23 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=947</guid>
		<description><![CDATA[I have been working with StageWebView in a Flex Mobile AIR project recently. StageWebView uses the native web view on whatever device the AIR app is running. This means the text scrolling is very responsive and you inherit a bunch of functionality that an AS3 based component does not offer. For example, on Android you [...]]]></description>
			<content:encoded><![CDATA[<p>I have been working with <strong><a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/StageWebView.html">StageWebView</a></strong> in a Flex Mobile AIR project recently. StageWebView uses the native web view on whatever device the AIR app is running. This means the text scrolling is very responsive and you inherit a bunch of functionality that an AS3 based component does not offer. For example, on Android you get pinch zoom and auto text-reflow. I need the text to have simple formatting which includes hyperlinks that link to other “pages”. It just so happens that storing the files in individual html files and loading them into a StageWebView instance solves this use case nicely.</p>
<p>It&#8217;s not so simple though. A hyperlink touch fails to load the local page since the StageWebView tries to go out to the web to load the URL supplied by the anchor tag. I found the solution was to hijack the page load on the LocationChangeEvent.LOCATION_CHANGING event and replace it with content loaded from the local html file using an URLLoader. You can see my code example here: <a href="http://github.com/randytroppmann/StageWebView---linking-local-files/blob/master/src/GreyRectangleStageWebViewBug.as" title="github">http://github.com/randytroppmann/StageWebView&#8212;linking-local-files/blob/master/src/GreyRectangleStageWebViewBug.as</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2011/09/20/linking-to-local-files-in-stagewebview/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Adobe AIR App Challenge, Sponsored by Sony!</title>
		<link>http://www.randytroppmann.com/2011/07/19/adobe-air-app-challenge-sponsored-by-sony/</link>
		<comments>http://www.randytroppmann.com/2011/07/19/adobe-air-app-challenge-sponsored-by-sony/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 23:46:20 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=933</guid>
		<description><![CDATA[I would love to participate in this contest but Canadians are not eligible so your chances are that much better to win! Here is a message from Adobe: Join Adobe and Sony for a webinar to learn about the exciting opportunities to bring innovative apps to Sony Tablet devices, including the just announced Adobe® AIR®App [...]]]></description>
			<content:encoded><![CDATA[<p>I would love to participate in this contest but Canadians are not eligible <img src='http://www.randytroppmann.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  so your chances are that much better to win! Here is a message from Adobe:</p>
<p><br/></p>
<blockquote><p>
Join Adobe and Sony for a webinar to learn about the exciting opportunities to bring innovative apps to Sony Tablet devices, including the just announced Adobe® AIR®App Challenge, Sponsored by Sony <a href="http://www.airappchallenge.com/" title="Adobe AIR App Challenge" target="_blank">www.airappchallenge.com</a>. Adobe and Sony are challenging developers, agencies, and content creators to build breakthrough apps for the upcoming &#8220;Sony Tablet&#8221; devices using Adobe AIR 3 and Adobe® Flash® tools for a chance to win <strong>$200,000 in total cash prizes</strong>, premium promotion on Sony Tablet devices, conference passes and paid travel to Adobe MAX, and more prizes.  In the webinar you’ll learn about the unique features of the Sony Tablet S1 and Sony Tablet S2, as well as how you can be one of the first to gain prerelease access to the tablets, the latest version of Adobe AIR runtime and tools and other benefits. Encourage your peers to attend the webinar and enter the Challenge &#8211; you or someone you know can be one of the first selected as a Finalist by submitting an app or app project now! </p>
<p>Join us on Wednesday July 20, 2011 at 11:00AM – 12:00PM PDT  or 7:00PM – 8:00PM PDT</p>
<p><a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&#038;id=1851799&#038;loc=en_us" target="_blank">http://www.adobe.com/cfusion/event/index.cfm?event=detail&#038;id=1851799&#038;loc=en_us</a></p>
</blockquote>
<p><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2011/07/19/adobe-air-app-challenge-sponsored-by-sony/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>StageVideo in Flex mini-gotchya</title>
		<link>http://www.randytroppmann.com/2011/07/11/stagevideo-in-flex-mini-gotchya/</link>
		<comments>http://www.randytroppmann.com/2011/07/11/stagevideo-in-flex-mini-gotchya/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 20:29:49 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Flash development]]></category>
		<category><![CDATA[Flex development]]></category>

		<guid isPermaLink="false">http://www.randytroppmann.com/?p=924</guid>
		<description><![CDATA[I was playing around with the new Flash-based stage video api using Thibault Imbert&#8217;s tutorial. I used Flex to build my proof of concept and tried to stream video from our FMS server via RTMP. It all seemed pretty straight forward but for the life of me I couldn&#8217;t figure out why I could only [...]]]></description>
			<content:encoded><![CDATA[<p>I was playing around with the new Flash-based stage video api using <a href="http://www.adobe.com/devnet/author_bios/thibault_imbert.html">Thibault Imbert&#8217;s</a> <a href="http://www.adobe.com/devnet/flashplayer/articles/stage_video.html">tutorial</a>. I used Flex to build my proof of concept and tried to stream video from our FMS server via RTMP. It all seemed pretty straight forward but for the life of me I couldn&#8217;t figure out why I could only <strong>hear</strong> and not <strong>see</strong> the video. Of course! Stage video sits behind everything on the display list and all I had to do was set my base application to have an background alpha of 0. I love simple solutions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.randytroppmann.com/2011/07/11/stagevideo-in-flex-mini-gotchya/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

