
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:amp="http://www.adobe.com/amp/1.0" version="2.0">
<channel>
	<title>FMSGuru.com: Video Tutorials on Adobe Flash Media Server</title>
	<link>http://www.fmsguru.com</link>
	<language>en-us</language>
	<copyright>&#x2117; &amp; &#xA9; 2009 FMSGuru.com</copyright>
	<itunes:subtitle>Video Tutorials on Adobe's Flash Media Server Software</itunes:subtitle>
	<itunes:author>Graeme Bull</itunes:author>
	<itunes:summary>This series of tutorials covers the details and how-tos of Adobe's Flash Media Server</itunes:summary>
	<description>This series of tutorials covers the details and how-tos of Adobe's Flash Media Server</description>
    <itunes:owner>
        <itunes:name>Graeme Bull</itunes:name>
        <itunes:email>graeme@fmsguru.com</itunes:email>
	</itunes:owner>
	<itunes:image href="http://www.fmsguru.com/podcasts/fmsguruImage.jpg" />
	<itunes:category text="Technology">
		<itunes:category text="Software How-To"/>
	</itunes:category>
    
    <image>
        <url>http://www.fmsguru.com/images/logo.png</url>
        <title>FMSGuru.com : Video Tutorials on Adobe Flash Media Server</title>
        <link>http://www.fmsguru.com</link>
        <description></description>
		<width>199</width>
		<height>74</height>
	</image>
    <amp:logo>http://www.fmsguru.com/images/logo.png</amp:logo>
    <amp:background></amp:background>
    <amp:banner>http://www.fmsguru.com/images/headerbg.jpg</amp:banner>
    <amp:halfBanner>http://www.fmsguru.com/images/headerbg.jpg</amp:halfBanner>
    
    
	<item>
		<title>The basics of using the DVR functionality in Flash Media Server 3.5</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The basics of using the DVR functionality in Flash Media Server 3.5</itunes:subtitle>
		<itunes:summary><p>In this tutorial we cover the basics of making a DVR video player for Flash and Flash Media Server. This application is built in AS3 and has two parts, the publisher and the player. The publisher sends out the live video and the player plays that video with the ability to scrub back in time to catch the beginning or middle and of course scrub right back to the live point. Just like DVR on your TV. There is a small amount of server side code but it isn't required for this application.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial31.flv" length="430250631" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial31.flv</guid>
		<pubDate>Friday, 30 October 2009 4:00 -0900</pubDate>
		<itunes:duration>43:08</itunes:duration>
		<itunes:keywords>Flash Media Server, DVR, Graeme Bull, Flash, NetStream, best practices, flash development, DVR, video, Actionscript 3, AS3, tutorial, FMS3.5, FMIS</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb31.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial31.flv" fileSize="430250631" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Switching between two live streams on the client side</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Switching between two live streams on the client side</itunes:subtitle>
		<itunes:summary><p>This tutorial covers the basics of switching between two different live streams on the client side. Essentially it allows you to switch to one live stream from another in the case that you want to watch one or another, like changing channels on your TV. Other little tidbits of information for server side coding, net streams and live video are discussed throughout the tutorial as we go along.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial30.flv" length="213140882" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial30.flv</guid>
		<pubDate>Tuesday, 27 October 2009 4:00 -0900</pubDate>
		<itunes:duration>29:29</itunes:duration>
		<itunes:keywords>Flash Media Server, Interactive, Stream, Graeme Bull, Development, Flash, Best Practices, Tutorial, Video, Live Streams, Server side code, AS3, Actionscript 3</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb30.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial30.flv" fileSize="213140882" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>The basics of banning a user from your application</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The basics of banning a user from your application</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about the basics of banning a user from your application. This is especially handy when you have users that keep coming back even though you've kicked them out multiple times. If FMS is a bit new to you then you may want to go over Tutorial 23, The basics of kicking a user out of your application.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial29.flv" length="219076498" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial29.flv</guid>
		<pubDate>Friday, 11 September 2009 4:00 -0900</pubDate>
		<itunes:duration>30:37</itunes:duration>
		<itunes:keywords>Flash Media Server, Graeme Bull, Flash, development, Server Side code, AS2, Actionscript, best practice, banning users, ban user, ban user from application</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb29.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial29.flv" fileSize="219076498" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Setting up a timer on the server side to start an event</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Setting up a timer on the server side to start an event</itunes:subtitle>
		<itunes:summary><p>In this tutorial we cover how to set up a timer on the server side to simulate playing a live event by creating a server side stream to play a video. This could be useful for all kinds of applications that need to do something at a particular time or when something should be triggering it like a particular amount of users etc. The client side is simple and in AS2 as the server side coding is where the focus is at in this tutorial.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial27.flv" length="1111111111" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial27.flv</guid>
		<pubDate>Thursday, 16 July 2009 4:00 -0900</pubDate>
		<itunes:duration>20:38</itunes:duration>
		<itunes:keywords>Flash Media Server, Development, Server side code, Graeme Bull, best practices, timer for event, Flash, video</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb27.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial27.flv" fileSize="1111111111" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Controlling flooding of a chat from the server side</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Controlling flooding of a chat from the server side</itunes:subtitle>
		<itunes:summary><p>This tutorial covers a concept of how to stop users from flooding a chat in Flash and FMS. The client side is a very basic chat window built in AS3 that interacts with some server side code for control. The server side coding is simple enough to get the idea of what needs to happen with lots of room for more control and functionality to keep malicious users out of your chat application.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial26.flv" length="96976265" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial26.flv</guid>
		<pubDate>Thursday, 14 May 2009 4:00 -0900</pubDate>
		<itunes:duration>31:00</itunes:duration>
		<itunes:keywords>Flash Media Server, server side code, Graeme Bull, FMS, Flash, Chat, Flood control, AS3, Actionscript 3, development</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb26.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial26.flv" fileSize="96976265" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>The Basics of Working with FMLE and FMS</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The Basics of Working with FMLE and FMS</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about the basics of Flash Media Live Encoder and how to use it with Flash Media Interactive Server to record the video that is being sent out live to the server. The server side code that is taught enables that small record button at the bottom of FMLE to work. Handy! There is also a bit on the client side in Flash that shows how to make a very basic live video player in Actionscript 3.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial25.flv" length="103939569" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial25.flv</guid>
		<pubDate>Thursday, 7 May 2009 4:00 -0900</pubDate>
		<itunes:duration>33:33</itunes:duration>
		<itunes:keywords>FMLE, Flash Media Live Encoder, Flash Media Server, Interactive, recording, streams, server side code, Graeme Bull, FMSGuru.com, AS3, Actionscript 3, tutorial, video</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb25.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial25.flv" fileSize="103939569" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Introduction and Installation of Flash Media Server 3.5</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Introduction and Installation of Flash Media Server 3.5</itunes:subtitle>
		<itunes:summary><p>This video tutorial talks about the newly released Flash Media Server 3.5 installation process. I cover the differences between the 3 versions that are out, installation and details on what is new with this release, primarily the new HTTP proxying and Apache server.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial24.flv" length="71916543" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial24.flv</guid>
		<pubDate>Thursday, 16 April 2009 4:00 -0900</pubDate>
		<itunes:duration>20:26</itunes:duration>
		<itunes:keywords>Graeme Bull, FMS, Flash Media Server, Installation, Apache, versions</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb24.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial24.flv" fileSize="71916543" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>The basics of kicking a user out of your application</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The basics of kicking a user out of your application</itunes:subtitle>
		<itunes:summary><p>This tutorial covers the basic idea on how to kick a user out of your application. Since most of the material is on the server side coding of kicking a user out, the client side code is very basic and in AS2. I cover how to get a user out of your application and also send them a message on why they are getting kicked out. Could be useful for your applications if you need to kick bothersome users logging in.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial23.flv" length="11111111" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial23.flv</guid>
		<pubDate>Friday, 29 August 2008 4:00 -0900</pubDate>
		<itunes:duration>23:45</itunes:duration>
		<itunes:keywords>Flash Media Server, Flash, best practices, server side coding, AS2, kick a user, kick client, Graeme Bull</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb23.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial23.flv" fileSize="11111111" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Creating functionality with FMS3 to have one client communicate to a specific other client in AS3</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Creating functionality with FMS3 to have one client communicate to a specific other client in AS3</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about creating functionality with Flash Media Server 3 server side coding and AS3 to have one client be able to communicate specifically with another client that is connected to the application. This is a great example to understand how private messaging can work in a chat application.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial22.flv" length="555555" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial22.flv</guid>
		<pubDate>Thursday, 26 June 2008 4:00 -0900</pubDate>
		<itunes:duration>43:00</itunes:duration>
		<itunes:keywords>Flash Media Server, Flash, Graeme Bull, best practices, as3, client to client, serverside code</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb22.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial22.flv" fileSize="555555" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>The basics of the File object on the server side of Flash Media Server</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The basics of the File object on the server side of Flash Media Server</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about using the File object on the server side of Flash Media Server 2 or 3. I cover the basics about reading and writing a text file and then move forward to reading directories on the server. I also talk about getting a list of files in a directory, in a virtual directory and then passing that information back to the client for use in playing a video. Very useful to know if you don't want to use a database to keep track of files that are recorded on the server.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial21.flv" length="36782477" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial21.flv</guid>
		<pubDate>Wednesday, 4 June 2008 4:00 -0900</pubDate>
		<itunes:duration>31:21</itunes:duration>
		<itunes:keywords>FMS, Flash, Graeme Bull, best practices, file object, server side coding, video list</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb21.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial21.flv" fileSize="36782477" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Showing the amount loaded for a streamed video file from FMS</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Showing the amount loaded for a streamed video file from FMS</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about how to show the total bytes loaded of a streamed file from Flash Media Server. Using a combination of how much is buffered along with how far the user is along in watching the video file, it's possible to easily show how much of the file has been loaded in. This tutorial covers just this basic concept in AS2 with small tips on the difference for AS3.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial20.flv" length="20832256" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial20.flv</guid>
		<pubDate>Wednesday, 21 May 2008 4:00 -0900</pubDate>
		<itunes:duration>14:53</itunes:duration>
		<itunes:keywords>Flash Media Server, Flash, buffering, video, flv, netstream, netconnection</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb20.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial20.flv" fileSize="20832256" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Basics of Virtual Keys and Virtual Directories Working Together</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Basics of Virtual Keys and Virtual Directories Working Together</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about using virtual keys and virtual directories together to more easily serve up different resolutions or versions of videos based on a client's attributes. By using this technique it's possible to have clients play a particular video but have FMS automatically serve them up a different version based on an attribute that either you can set or have FMS set automatically when they connect up.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial19.flv" length="27459584" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial19.flv</guid>
		<pubDate>Friday, 18 April 2008 4:00 -0900</pubDate>
		<itunes:duration>19:31</itunes:duration>
		<itunes:keywords>virtual keys, virtual directories, virtual streams, FMS, Flash Media Server, Flash, development, best practices, Graeme Bull</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb19.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial19.flv" fileSize="27459584" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Creating a Basic Chat Application with Flash Media Server and Flash</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Creating a Basic Chat Application with Flash Media Server and Flash</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about how to&nbsp; make a very basic chat application with FMS (2 or 3) and Flash. Even though the chat application itself is quite basic, lots of best practices are brought up and talked about, for both client and server side development, and further talk on what can be done with the chat application is addressed. This is a good tutorial to see how a basic application is thought out and built with Flash Media Server.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial18.flv" length="40275968" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial18.flv</guid>
		<pubDate>Thursday, 27 March 2008 4:00 -0900</pubDate>
		<itunes:duration>30:00</itunes:duration>
		<itunes:keywords>Flash Media Server, chat application, shared objects, netconnection, best practices, server side development, flash</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb18.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial18.flv" fileSize="40275968" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Taking advantage of the native bandwidth checking functionality of FMS3</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Taking advantage of the native bandwidth checking functionality of FMS3</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about the new functionality of Flash Media Server 3 where you can check the bandwidth of a client without server side code. The new bandwidth checking is native to FMS3 which makes it more simple to use than FMS2. I explain how to check bandwidth from the client in both AS2 and AS3 and why everything works the way it does and how.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial17.flv" length="19509248" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial17.flv</guid>
		<pubDate>Tuesday, 11 March 2008 4:00 -0900</pubDate>
		<itunes:duration>15:54</itunes:duration>
		<itunes:keywords>flash media server, flash, bandwidth check, onBWCheck, onBWDone, best practice, development, AS2, AS3</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb17.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial17.flv" fileSize="19509248" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Best Practices for the Basics of Development with Flash Media Server (Part 1)</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Best Practices for the Basics of Development with Flash Media Server (Part 1)</itunes:subtitle>
		<itunes:summary><p>In this tutorial I talk about some of the best practices when it comes to the basics of building Flash Media Server applications. I try to cover some of the client side for making connections to the server and then on the server side dealing with new clients. This tutorial is good for beginners that are wondering what the order of business is when it comes to making a new application for FMS.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial16.flv" length="40894464" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial16.flv</guid>
		<pubDate>Friday, 15 February 2008 4:00 -0900</pubDate>
		<itunes:duration>30:05</itunes:duration>
		<itunes:keywords>best practices, flash media server, flash, server side code, development, main.asc, classes</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb16.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial16.flv" fileSize="40894464" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Basics of streaming an MP3 file with Flash Media Server</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Basics of streaming an MP3 file with Flash Media Server</itunes:subtitle>
		<itunes:summary><p>This tutorial is about creating a basic application that will stream an MP3 file from Flash Media Server. Along with a few random tips and tricks, I talk about and show a very basic MP3 file streaming application that will allow you to test your MP3 files, or just get familiar with the basics of streaming an MP3 file from FMS.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial15.flv" length="14426112" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial15.flv</guid>
		<pubDate>Sunday, 10 February 2008 4:00 -0900</pubDate>
		<itunes:duration>11:51</itunes:duration>
		<itunes:keywords>Flash Media Server, streaming, mp3, basics, netstream, netconnection</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb15.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial15.flv" fileSize="14426112" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>FMS3 VOD Application Demystified and Virtual Streams</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>FMS3 VOD Application Demystified and Virtual Streams</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about the new VOD application that was added with Flash Media Server 3 on how it works and what it does and how to use it. To go with this, being a related topic, I also talk about how virtual streams work and why you would want to use them.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial14.flv" length="82608128" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial14.flv</guid>
		<pubDate>Friday, 8 February 2008 4:00 -0900</pubDate>
		<itunes:duration>22:35</itunes:duration>
		<itunes:keywords>FMS3, Flash Media Server, VOD, Video, Video on Demand, streams, virtual streams, virtual directory, application.xml, vhost.xml</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb14.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial14.flv" fileSize="82608128" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Taking advantage of the new SWF Verification functionality of FMS3</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Taking advantage of the new SWF Verification functionality of FMS3</itunes:subtitle>
		<itunes:summary><p>This tutorial covers the details on how to use the new SWF Verificaiton functionality of Flash Media Server 3. I quickly talk about how to make the changes in the application.xml file and why and show an example of how this new handy functionality works. Call it another tool in your security functionality toolbox.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial13.flv" length="4677632" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial13.flv</guid>
		<pubDate>Monday, 4 February 2008 4:00 -0900</pubDate>
		<itunes:duration>13:50</itunes:duration>
		<itunes:keywords>Flash Media Server, Flash, SWF verification, server side, good practice</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb13.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial13.flv" fileSize="4677632" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Playing a prerecorded file on the server side with the Stream class to play on the client</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Playing a prerecorded file on the server side with the Stream class to play on the client</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about how to play a prerecorded file (in this case an FLV file) on the server with the Stream class and then play that stream from the client side. This technique is useful for making a TV station style application that requires all users to be synced to the same time in the stream that they can play.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial12.flv" length="17354752" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial12.flv</guid>
		<pubDate>Tuesday, 29 January 2008 4:00 -0900</pubDate>
		<itunes:duration>14:36</itunes:duration>
		<itunes:keywords>prerecorded file, play video stream, server side, Stream class, netStream, play server side stream, FMS, Flash, Flash Media Server</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb12.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial12.flv" fileSize="17354752" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Introduction and Installation of Flash Media Server 3</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Introduction and Installation of Flash Media Server 3</itunes:subtitle>
		<itunes:summary><p>This video tutorial talks about the newly released Flash Media Server 3. I cover the differences between the 3 versions that are out, installation and details on what is new with this release.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial11.flv" length="29608420" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial11.flv</guid>
		<pubDate>Sunday, 27 January 2008 4:00 -0900</pubDate>
		<itunes:duration>17:44</itunes:duration>
		<itunes:keywords>Flash Media Server 3, Adobe, Video Tutorial, development, Flash, Installation</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb11.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial11.flv" fileSize="29608420" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Dynamically loading the server settings</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Dynamically loading the server settings</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about how loading in a separate XML file which has the server settings (ip, application name and instance name) makes it easier to deploy the SWF files without having to republish the SWF. Use this technique with clients that may change Flash Media Server machines and you may not want to hand over the FLA source files.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial10.flv" length="17051648" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial10.flv</guid>
		<pubDate>Monday, 21 January 2008 4:00 -0900</pubDate>
		<itunes:duration>12:31</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, deploying SWF files, XML loading, settings, dynamic loading, application settings, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb10.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial10.flv" fileSize="17051648" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Communicating between client to server and server to client</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Communicating between client to server and server to client</itunes:subtitle>
		<itunes:summary><p>In this tutorial I talk about communicating with the server from the client and back again to the client from the server. Which in turn means that you would be able to talk to a client from another client through the server. There are multiple ways to do this with FMS and I try to cover which ways I consider most useful and why.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial9.flv" length="21037056" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial9.flv</guid>
		<pubDate>Saturday, 15 December 2007 4:00 -0900</pubDate>
		<itunes:duration>23:38</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, communication, server to server, client to client, server to client, client to server, best practices, server side coding</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb9.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial9.flv" fileSize="21037056" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>The basics of the Camera object and sending a live stream to the server</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The basics of the Camera object and sending a live stream to the server</itunes:subtitle>
		<itunes:summary><p>This tutorial is about the basics of the Camera object that the Flash player has access to, how to get it and set certain settings for it and then to stream it live to Flash Media Server. I also cover a bit more on using the administration console to debug streams and some basic code to play that live stream back in the SWF file.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial8.flv" length="36601856" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial8.flv</guid>
		<pubDate>Sunday, 9 December 2007 4:00 -0900</pubDate>
		<itunes:duration>24:20</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, camera object, settings for camera, quality, bandwidth, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb8.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial8.flv" fileSize="36601856" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Working with the Stream Class on the Server Side</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Working with the Stream Class on the Server Side</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about taking advantage of the Stream class on the server side to manipulate Net Streams coming from the client side. A basic application is built on the client side to send the mic audio to the server and then record it with server side coding.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial7.flv" length="26742784" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial7.flv</guid>
		<pubDate>Tuesday, 20 November 2007 4:00 -0900</pubDate>
		<itunes:duration>20:01</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, server side, stream class, netStream, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb7.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial7.flv" fileSize="26742784" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Using the send() method of shared objects and net streams</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Using the send() method of shared objects and net streams</itunes:subtitle>
		<itunes:summary><p>This tutorials talks about the send() method of net streams and shared objects and how they are used and why. The topics covered require an understanding of how to create shared objects and net streams and what they are.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial6.flv" length="23789568" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial6.flv</guid>
		<pubDate>Tuesday, 13 November 2007 4:00 -0900</pubDate>
		<itunes:duration>19:40</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, send() method, netStream, shared objects, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb6.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial6.flv" fileSize="23789568" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Basic concepts of coding on the server side of Flash Media Server</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Basic concepts of coding on the server side of Flash Media Server</itunes:subtitle>
		<itunes:summary><p>This tutorial talks about coding on the server side of Flash Media Server. Basic concepts and best practices are covered and an example of loading in separate server side files to break up the functionality of the application.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial5.flv" length="43085824" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial5.flv</guid>
		<pubDate>Monday, 29 October 2007 4:00 -0900</pubDate>
		<itunes:duration>31:58</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, server side coding, debugging, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb5.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial5.flv" fileSize="43085824" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>The basics of remote Shared Objects</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The basics of remote Shared Objects</itunes:subtitle>
		<itunes:summary><p>This tutorial covers some of the basics of remote shared objects with FMS. I talk about persistant and non-persistant remote shared objects and some of the concepts in using them and why you would want to use them.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial4.flv" length="30183424" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial4.flv</guid>
		<pubDate>Sunday, 28 October 2007 4:00 -0900</pubDate>
		<itunes:duration>25:13</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, shared obejcts, persistance, non-persistant, remote, debugging, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb4.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial4.flv" fileSize="30183424" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>The basics of NetStreams and playing prerecorded FLV files</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>The basics of NetStreams and playing prerecorded FLV files</itunes:subtitle>
		<itunes:summary><p>In this tutorial I talk about the basics of NetStreams and playing a prerecorded FLV file with just code and also using the FLVPlayback component in Flash CS3.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial3.flv" length="32870400" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial3.flv</guid>
		<pubDate>Friday, 26 October 2007 4:00 -0900</pubDate>
		<itunes:duration>26:05</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, netStream, FLV, playing video files, FLVPlayback component, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb3.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial3.flv" fileSize="32870400" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Administration Console and simple debugging techniques</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Administration Console and simple debugging techniques</itunes:subtitle>
		<itunes:summary><p>This tutorial covers the basics of the administration console that is used to debug applications as you build them and a few debugging techniques. This is the first tutorial that starts to talk about server side scripting.</p></itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial2.flv" length="33161216" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial2.flv</guid>
		<pubDate>Thursday, 25 October 2007 4:00 -0900</pubDate>
		<itunes:duration>27:02</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, administration console, debug, server side scripting, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb2.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial2.flv" fileSize="33161216" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
	<item>
		<title>Introduction to Flash Media Server 2</title>
		<itunes:author>Graeme Bull</itunes:author>
		<itunes:subtitle>Introduction to Flash Media Server 2</itunes:subtitle>
		<itunes:summary>This tutorial covers the very basics of installing and getting setup with FMS2.</itunes:summary>
		<enclosure url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial1.flv" length="25358336" type="video/x-flv" />
		<guid>http://www.fmsguru.com/amp_videos/fmsguru_tutorial1.flv</guid>
		<pubDate>Thursday, 18 October 2007 4:00 -0900</pubDate>
		<itunes:duration>27:04</itunes:duration>
		<itunes:keywords>Flash Media Server 2, Adobe, Video Tutorial, development, Flash, Installation, best practices</itunes:keywords>
        <media:group>
	        <media:thumbnail url="http://www.fmsguru.com/images/tuteThumb1.gif" />
            <media:content url="http://www.fmsguru.com/amp_videos/fmsguru_tutorial1.flv" fileSize="25358336" type="video/x-flv" medium="video" />
        </media:group>
	</item>
    
    
</channel>
</rss>
