<?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>Geek.blog &#187; Video</title>
	<atom:link href="http://blog.728media.com/tag/video/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.728media.com</link>
	<description>Advanced Flash and Actionscript 3 by Andrew Christensen</description>
	<lastBuildDate>Wed, 12 Aug 2009 04:30:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Connecting to a Flash Media Server using RTMP</title>
		<link>http://blog.728media.com/2008/08/03/connecting-to-a-flash-media-server-using-rtmp/</link>
		<comments>http://blog.728media.com/2008/08/03/connecting-to-a-flash-media-server-using-rtmp/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 04:06:49 +0000</pubDate>
		<dc:creator>Andrew Christensen</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash media server]]></category>
		<category><![CDATA[flash video]]></category>
		<category><![CDATA[flash video streaming]]></category>
		<category><![CDATA[NetConnection]]></category>
		<category><![CDATA[NetStream]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.728media.com/?p=70</guid>
		<description><![CDATA[RTMP is the protocol used by Adobe&#8217;s Flash Media Server to stream content into flash. Most of the help documentation doesn&#8217;t touch much on this method of connection and is limited to sources not easily available to users. This article should be used by those with an understanding of video playback using actionscript 3. If that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.728media.com/wp-content/uploads/2008/08/fms.bmp"><img class="alignnone size-full wp-image-76" title="fms" src="http://blog.728media.com/wp-content/uploads/2008/08/fms.bmp" alt="" /></a></p>
<p><a href="http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol">RTMP</a> is the protocol used by <a href="http://www.adobe.com/products/flashmediaserver/">Adobe&#8217;s Flash Media Server</a> to stream content into flash. Most of the help documentation doesn&#8217;t touch much on this method of connection and is limited to sources not easily available to users.<br />
<span id="more-70"></span></p>
<p><strong>This article should be used by those with an understanding of video playback using actionscript 3. If that isn&#8217;t you, please read </strong><a href="http://theflashblog.com/?p=233"><strong>this article</strong></a><strong> before continuing.</strong></p>
<p><strong>1.)</strong> In order to use the RTMP protocol, you will need to install and run a version of Adobe Flash Media Server. Adobe has released a free <a href="http://www.adobe.com/go/tryflashmediaserver">developer version</a> the limits you to 10 connections. That will be MORE than enough to do some basic development. Please make sure you are running or have access to a Flash Media Server before continuing to the next step.</p>
<p style="padding-left: 30px;"><strong>1.) (B)</strong> If you are having trouble installing or setting up an app, please read <a href="http://www.adobe.com/devnet/flashmediaserver/articles/beginner_live_fms3.html">this article.</a></p>
<p><strong>2.)</strong> Now that you have access to a Flash Media Server, we will start with some basic code that should look familiar if you have worked with actionscript and video before. For this step, you will need to know the URI for the server. If you installed Flash Media server on the machine you are running on, you can use &#8220;localhost&#8221; for the URI. We will be using the &#8220;vod&#8221; app that comes pre-installed on the server for this example.</p>
<pre lang="ACTIONSCRIPT">var nc:NetConnection = new NetConnection();
nc.connect("rtmp://YOUR_SERVER_URI/vod/");</pre>
<p>If we were loading an flv file without streaming, you would have passed null to the connect() method instead.</p>
<p><strong>3.)</strong> The only thing left is to load the stream, instead of loading an FLV video from a URL. This is actually much easier than you think. Instead of passing a URLRequest to the NetStream.play() method, you would instead pass the name of the stream you wish to play from within your app (this is the name of the FLV file on the server, but without the .FLV extension). To playback an HD streaming file, you will need to format your stream name slightly different: &#8220;mp4:NAME_OF_STREAM.mp4&#8243;</p>
<ul>
<li><strong>Please note that you can not setup your NetStream until after the NetConnection has successfully connected. You will know this from the NetStatus event: NetConnection.Connect.Success that is dispatched.</strong></li>
</ul>
<pre lang="ACTIONSCRIPT">var ns:NetStream = new NetStream(nc);
ns.play("NAME_OF_STREAM");
// ns.play("mp4:NAME_OF_STREAM.mp4");  // this will stream an HD movie instead.</pre>
<p><strong>4.)</strong> That&#8217;s it! I hope this article has helped. Please comment below with any questions and I would be glad to help answer them.</p>
<p>For a more informative tutorial, check out <a href="http://www.peachpit.com/articles/article.aspx?p=665127&amp;seqNum=7">this one</a> from <a href="http://www.peachpit.com">Peachpit</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.728media.com/2008/08/03/connecting-to-a-flash-media-server-using-rtmp/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>FiV Video Platform</title>
		<link>http://blog.728media.com/2008/05/28/fiv-video-platform/</link>
		<comments>http://blog.728media.com/2008/05/28/fiv-video-platform/#comments</comments>
		<pubDate>Wed, 28 May 2008 14:41:00 +0000</pubDate>
		<dc:creator>Andrew Christensen</dc:creator>
				<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[fantasy interactive]]></category>
		<category><![CDATA[fi]]></category>
		<category><![CDATA[FiV]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.728media.com/2008/05/28/fiv-video-platform/</guid>
		<description><![CDATA[The FWA Theater recently opened it&#8217;s doors and is showcasing a new interface called FiV. This new interface/platform is developed by Fantasy Interactive. It has the typical Fi look and feel that has plagued made a name for Fi for years. The FiV system seems to be a great fit for those that have a [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px;" src="http://blog.728media.com/wp-content/uploads/2008/05/fiv.jpg" /></p>
<p>The FWA Theater recently opened it&#8217;s doors and is showcasing a new interface called <a href="http://www.fi-video.com/">FiV</a>. This new interface/platform is developed by <a href="http://www.fantasyinteractive.com">Fantasy Interactive</a>. It has the typical Fi look and feel that has <strike>plagued</strike> made a name for Fi for years. The FiV system seems to be a great fit for those that have a lot of video content and need to have it organized and easy to navigate. With the rise in bandwidth speeds, more sites seem to be gearing towards video content. The only catch that I can think of is a site that can handle/afford the bandwidth of a system that has massive amounts of video content will probably have the budget and need to design their own system. Could you imagine <a href="http://www.hulu.com">Hulu </a>using this system instead of their own?</p>
<p>This would be a great tool if it was cheap (think <a href="http://slideshowpro.net/">Slideshow Pro</a>), and could handle smaller amounts of video content gracefully without looking empty. Future potential could then be an online video editing suite add-on (think <a href="http://slideshowpro.net/products/slideshowpro_director/slideshowpro_director">Slideshow Pro Director</a>) and Live Video stream support.</p>
<p>
I don&#8217;t believe this system will take off to quickly, but has a great potential.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.728media.com/2008/05/28/fiv-video-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Open Screen Project</title>
		<link>http://blog.728media.com/2008/05/08/adobe-open-screen-project/</link>
		<comments>http://blog.728media.com/2008/05/08/adobe-open-screen-project/#comments</comments>
		<pubDate>Thu, 08 May 2008 20:39:23 +0000</pubDate>
		<dc:creator>Andrew Christensen</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.728media.com/?p=22</guid>
		<description><![CDATA[Adobe takes it a step further and launches the Open Screen Project &#8220;The Open Screen Project is working to enable a consistent runtime environment – taking advantage of Adobe® Flash® Player and, in the future, Adobe AIR™ &#8212; that will remove barriers for developers and designers as they publish content and applications across desktops and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.adobe.com/openscreenproject/images/devices_376x200.jpg" alt="" /></p>
<p>Adobe takes it a step further and launches the <a title="Adobe Open Screen Project" href="http://www.adobe.com/openscreenproject/" target="_blank">Open Screen Project</a></p>
<p>&#8220;The Open Screen Project is working to enable a consistent runtime environment – taking advantage of Adobe® Flash® Player and, in the future, Adobe AIR™ &#8212; that will remove barriers for developers and designers as they publish content and applications across desktops and consumer devices, including phones, mobile internet devices (MIDs), and set top boxes.&#8221;</p>
<ul>
<li>Removing restrictions on use of the SWF and FLV/F4V specifications</li>
<li>Publishing the device porting layer APIs for Adobe Flash Player</li>
<li>Publishing the Adobe Flash® Cast™ protocol and the AMF protocol for robust data services</li>
<li>Removing licensing fees – making next major releases of Adobe Flash Player and Adobe AIR for devices free</li>
</ul>
<p>[ via <a title="Big Spaceship Labs" href="http://labs.bigspaceship.com/2008/05/01/adobe-open-screen-project/" target="_blank">BigSpaceship </a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.728media.com/2008/05/08/adobe-open-screen-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Papervision Video Plane</title>
		<link>http://blog.728media.com/2008/04/26/papervision-video-plane/</link>
		<comments>http://blog.728media.com/2008/04/26/papervision-video-plane/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 21:22:29 +0000</pubDate>
		<dc:creator>Andrew Christensen</dc:creator>
				<category><![CDATA[Labs]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Papervision]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.728media.com/?p=4</guid>
		<description><![CDATA[UPDATE: I&#8217;ve uploaded the source for this project as is. I&#8217;ve got nothing for comments in the code, so your on your own. Feel free to leave a comment with questions and I&#8217;ll try and answer them. Get the Papervision Video Plane Source There is a possible upcoming project that may involve video with perspective. [...]]]></description>
			<content:encoded><![CDATA[<p> <em><strong>UPDATE</strong></em><em><strong>: </strong></em>I&#8217;ve uploaded the source for this project as is. I&#8217;ve got nothing for comments in the code, so your on your own. Feel free to leave a comment with questions and I&#8217;ll try and answer them. Get the <a href="http://blog.728media.com/wp-content/uploads/2008/04/video_plane.zip" title="Source">Papervision Video Plane Source</a></p>
<p>There is a possible upcoming project that may involve video with perspective. I have been using <a href="http://blog.papervision3d.org/" target="_blank" title="Papervision3D">Papervision</a> for a couple of other projects and figured I would put together a demo to see how well it handles. <a href="http://www.728media.com/3dVideo/" target="_blank" title="Enjoy">Enjoy</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.728media.com/2008/04/26/papervision-video-plane/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
