<?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>Video Hosting Support &#187; Streaming Media Servers</title>
	<atom:link href="http://www.gravlab.com/forum/category/streaming-media-servers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gravlab.com/forum</link>
	<description>Video Hosting, Audio Hosting, Streaming Media Hosting, Mobile video host, iPhone video host</description>
	<lastBuildDate>Tue, 15 Jun 2010 18:38:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to configure JW Player to stream FLV or MP4 video</title>
		<link>http://www.gravlab.com/forum/2008/11/18/how-to-configure-jw-player-to-stream-flv-or-mp4-video/</link>
		<comments>http://www.gravlab.com/forum/2008/11/18/how-to-configure-jw-player-to-stream-flv-or-mp4-video/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 20:02:07 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Hosting Tutorial]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/?p=58</guid>
		<description><![CDATA[Note: for GravityLab Multimedia customers, this method only applies to our Live Broadcasting packages. Pseudo-streaming is available with all standard on-demand video hosting accounts, and does not require rtmp configuration.

Download the free JW Player from www.jeroenwijering.com and unzip the file somewhere on your computer
Open the newly created directory, you should see several files. Upload the [...]]]></description>
			<content:encoded><![CDATA[<p>Note: for GravityLab Multimedia customers, this method only applies to our Live Broadcasting packages. Pseudo-streaming is available with all standard on-demand video hosting accounts, and does not require rtmp configuration.</p>
<ol>
<li><a href="http://www.jeroenwijering.com/?item=JW_FLV_Media_Player">Download</a> the free JW Player from www.jeroenwijering.com and unzip the file somewhere on your computer</li>
<li>Open the newly created directory, you should see several files. Upload the following files to your web server, or to your GravityLab home directory.
<ul>
<li>readme.html</li>
<li>swfobject.js</li>
<li>player.swf</li>
</ul>
</li>
<li>Open readme.html in your favorite HTML or text editor.</li>
<li>Find the code that begins with &lt;div id=&#8221;container&#8221;&gt; and ends with &lt;/script&gt;. This is the section of code you&#8217;ll need to edit and then copy and paste into your own page.</li>
<li>Find this line of code:<br /> s1.addParam(&#8221;flashvars&#8221;,&#8221;file=video.flv&#038;image=preview.jpg&#8221;); and replace it with the following (for FLV files):<br />
s1.addParam(&#8221;flashvars&#8221;,&#8221;streamer=rtmp://arecibo.gravlab.com/streamingvideo/&#038;file=AccountName/YourFile.flv&#8221;);<br/> OR, if you&#8217;re streaming mp4, .mov, or .m4v files, replace that line of code with:<br />s1.addParam(&#8221;flashvars&#8221;,&#8221;streamer=rtmp://arecibo.gravlab.com/streamingvideo/&#038;file=mp4:AccountName/YourFile.m4v&#8221;);</li>
<li>Keep in mind that arecibo.gravlab.com is just one of our servers, and if your files are on a different server, then you will replace arecibo.gravlab.com with servername.gravlab.com. If you need help with this part, contact us and we&#8217;ll get you squared away.</li>
<li>After you&#8217;ve copied and pasted that section of code and customized it to point to our servers, you can save it and view it in your web browser.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2008/11/18/how-to-configure-jw-player-to-stream-flv-or-mp4-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expression Encoder 2 for Silverlight and Windows Media</title>
		<link>http://www.gravlab.com/forum/2008/03/20/microsoft-expression-encoder-2-for-silverlight-and-windows-media-video/</link>
		<comments>http://www.gravlab.com/forum/2008/03/20/microsoft-expression-encoder-2-for-silverlight-and-windows-media-video/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 07:25:16 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Mobile Hosting (3GP, MPEG4)]]></category>
		<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Streaming Video Help]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2008/03/20/microsoft-expression-encoder-2-for-silverlight-and-windows-media-video/</guid>
		<description><![CDATA[From the Microsoft Expression Encoder download site:
&#8220;Microsoft® Expression® Encoder, a feature of Expression Media, offers encoding, enhancement, and publishing of rich          media experiences to Microsoft Silverlight. &#8221;
Features Include:
Better Encoding
VC-1 advanced authoring SDK integration: by adopting the new VC-1 authoring SDK, Expression Encoder 2 is able to [...]]]></description>
			<content:encoded><![CDATA[<p>From the Microsoft <a href="http://www.microsoft.com/expression/products/overview.aspx?key=encoder" title="Expression Silverlight Encoder" target="_blank">Expression Encoder</a> download site:</p>
<p>&#8220;Microsoft<sup>®</sup> Expression<sup>®</sup> Encoder, a feature of Expression Media, offers encoding, enhancement, and publishing of rich          media experiences to Microsoft Silverlight. &#8221;</p>
<p>Features Include:</p>
<p><strong>Better Encoding</strong></p>
<p><em><strong><a href="http://en.wikipedia.org/wiki/VC-1" target="_blank" title="video codec">VC-1</a> advanced authoring SDK integration</strong></em>: by adopting the new VC-1 authoring SDK, Expression Encoder 2 is able to author better quality video faster.  We&#8217;ve exposed a set of presets for tuning the encoder as well as detailed settings with comprehensive tooltips for the advanced compressionist.</p>
<p><em><strong>New profiles, and <a href="http://www.gravlab.com/encoding.html" title="video encoding transcoding">video codecs</a> for <a href="http://www.gravlab.com/forum/2007/04/27/streaming-broadcasting-and-progressive-download/" title="streaming media" target="_blank">streaming media</a></strong></em>: Encoder 2 supports a number of new modes and codecs including Quality VBR, WMA Pro (stereo), WMA Lossless, 24 bit audio and audio/video encoding stream selection.</p>
<ul>
<li><strong><em>Improved <a href="http://bmrc.berkeley.edu/frame/research/mpeg/mpeg2faq.html" title="What is MPEG" target="_blank">MPEG</a> source support</em></strong>: We now include an MPEG 2 decoder in the product to give a consistent story across platforms.  The decoder we ship supports transport streams (so you are able to work with sources that originated from HDV cameras.  Seeking performance and accuracy has been greatly improved.</li>
<li><strong><em>Better multi-core performance</em></strong>: we are not done with performance enhancements by any means but have made decent progress in Expression Encoder 2, particularly on multi-core systems.</li>
<li><strong><em>Improved aspect ratio handling</em></strong>: by default, the new Profile Adaptive mode is selected which preserves the width specified in the profile but varies the height according to the aspect ratio of the source.  Translation: it just works.  Additionally, when Source compression is used the aspect ratio mode as well as pixel aspect settings are fixed up to ensure source compression will just work.</li>
<li><strong><em>Pre-processing enhancements</em></strong>: the new Pre-processing palette contains a number of settings for controlling resizing (Bicubic, Lanczos, Supersampling in addition to nearest neighbor and bilinear), de-interlacing and audio options.  As well as detecting the need to de-interlace from the header of the file, the user can manually override the defaults.  In addition to the V1 capabilities, Expression Encoder 2 includes inverse telecine as well as a new pixel-adaptive de-interlacer.  On the audio side, there is a volume leveling filter as well as a volume control.</li>
</ul>
<p><strong>Better <a href="http://silverlight.net/Learn/" title="Silverlight" target="_blank">Silverlight</a> Interactive experiences</strong></p>
<p>The second bucket of functionality covers improvements to Silverlight output.</p>
<ul>
<li><strong><em>New templates</em></strong>:  We&#8217;ve revisited both the functionality and the design of our core Silverlight Templates.  As before these support core functionality such as Chapter points and close captioning and are user extensible.</li>
<li><strong><em>Template Parameters</em></strong>:  We have had a lot of requests for more and easier control of how templates behave.  Examples include not automatically playing (or buffering) the video, being able to control the background color of the HTML and more.  In Expression Encoder 2 we&#8217;ve added parameters to templates.  The parameter system is extensible enabling developers to easily expose custom things e.g. skin primary color etc.</li>
</ul>
<p><a href="http://www.microsoft.com/expression/products/download.aspx?key=encoder2beta" title="Download Encoder" target="_blank"> Download Expression Encoder for Microsoft Silverlight</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2008/03/20/microsoft-expression-encoder-2-for-silverlight-and-windows-media-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Broadcast Live Quicktime Video with Quicktime Broadcaster and DSS</title>
		<link>http://www.gravlab.com/forum/2008/01/01/broadcast-live-quicktime-video-with-darwin-streaming-server/</link>
		<comments>http://www.gravlab.com/forum/2008/01/01/broadcast-live-quicktime-video-with-darwin-streaming-server/#comments</comments>
		<pubDate>Tue, 01 Jan 2008 19:20:30 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media Servers]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2008/01/01/broadcast-live-quicktime-video-with-darwin-streaming-server/</guid>
		<description><![CDATA[Darwin Streaming Server (DSS) is the open source version of Apple&#8217;s QuickTime Streaming Server technology that allows you to send streaming media to clients across the Internet using the industry standard RTP and RTSP protocols. Based on the same code base as QuickTime Streaming Server, Darwin Streaming Server provides a high level of customizability and [...]]]></description>
			<content:encoded><![CDATA[<p>Darwin Streaming Server (DSS) is the open source version of Apple&#8217;s QuickTime Streaming Server technology that allows you to send <a href="http://www.gravlab.com/standard.html" title="Streaming video hosting">streaming media</a> to clients across the Internet using the industry standard RTP and RTSP protocols. Based on the same code base as QuickTime Streaming Server, Darwin Streaming Server provides a high level of customizability and runs on a variety of platforms allowing you to manipulate the code to fit your needs. Although Darwin Streaming Server does not offer as many professional features as QuickTime Streaming Server, it still retains its capacity to broadcast streaming video. Although there are other free alternatives, DSS was the first free RTP/RSTP server to arise, and it also integrates impressively well with everything Apple. As long as you have a quick internet connection, you will be able to deliver a completely professional real time stream to as many users as you want.</p>
<p>Typically, in any given streaming setup, there are two computers. One is the server, which requires either DSS or QTSS, and the other is the broadcaster, which requires Quicktime Broadcaster (Mac OS X only). The server can be either Windows or Mac, but the broadcaster must be a mac. For more detailed instructions on installing DSS on a Windows machine, <a href="http://www.iupui.edu/~nmstream/live/howtoquicktime.html">follow these instructions</a>. For Mac users, continue following these instructions:</p>
<p>1. Download <a href="http://www.opensource.apple.com/projects/streaming/release/DarwinStreamingSrvr5.5.5-OSX.dmg">DSS</a><br />
2. Download <a href="http://www.apple.com/quicktime/broadcaster/">QuickTime Broadcaster</a><br />
3. Make sure you have <a href="http://www.apache.org/">Apache Web Server</a> installed.<br />
4. Obtain the URL from QuickTime Broadcaster.<br />
5. Post it on a website on your Apache Web Server.</p>
<p>The installation is a breeze, and there is virtually no configuration whatsoever. You might only want to open a couple of ports, and then you’ll manage everything from QuickTime Broadcaster. You’ll be able to stream from your webcam, or just transmit a file from your HDD.</p>
<p>That’s it. In no time, you’ll be using the same solution that YouTube Mobile uses to transfer videos in 3GP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2008/01/01/broadcast-live-quicktime-video-with-darwin-streaming-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create a simulated live broadcast with Windows Media Services</title>
		<link>http://www.gravlab.com/forum/2007/09/28/how-to-create-a-simulated-live-broadcast-with-windows-media-services/</link>
		<comments>http://www.gravlab.com/forum/2007/09/28/how-to-create-a-simulated-live-broadcast-with-windows-media-services/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 18:05:36 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media Servers]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/09/28/how-to-create-a-simulated-live-broadcast-with-windows-media-services/</guid>
		<description><![CDATA[This article details the steps needed to create a looping collection of videos with WMS. With this feature, a viewer can &#8220;tap&#8221; into whatever video happens to be playing at any given moment. GravityLab Multimedia provides this capability for users with all video streaming accounts.
Steps to Set Up a Server-Side Play List

Create Windows Media content [...]]]></description>
			<content:encoded><![CDATA[<p>This article details the steps needed to create a looping collection of videos with WMS. With this feature, a viewer can &#8220;tap&#8221; into whatever video happens to be playing at any given moment. <a href="http://www.gravlab.com/" title="Simulated Live Broadcasting with GravityLab Multimedia">GravityLab Multimedia</a> provides this capability for users with all video streaming accounts.</p>
<h2>Steps to Set Up a Server-Side Play List</h2>
<ol>
<li>Create Windows Media content and place it in the ASFROOT folder on the Windows Media Services server.</li>
<li>Open the Windows Media Administrator.</li>
<li>From the left side of the Administrator, select Unicast Publishing Points.</li>
<li>In the Broadcast Unicast Publishing Points section, clear the use wizard option. Click Broadcast, and then choose New.</li>
<li>For alias name, type a descriptive name.</li>
<li>For the path type, choose Remote Windows Media Station, and for the URL use msbd://localhost/alias (where alias is the same name you used in the previous step). This provides the connection point for Windows Media Player clients.</li>
<li>Next, on the left side of the administrator, choose Multicast Stations.		</li>
<li>Click Stations, and then choose New.		</li>
<li>Create a new station.		</li>
<li>Give the station the same name as in step 5, and select distribution only.</li>
<li>Provide a descriptive program name. For the stream name, use the file name of the first file that you want to be in the playlist. Make sure that both the Start program once wizard is finished and Replay stream objects once finished (loop) options are selected.</li>
<li>Select Advanced Streaming Format (.asf) file.</li>
<li>Specify the unicast path to the file that you placed in the ASFROOT folder. This is typically mms://localhost/filename.asf.</li>
<li>Once the wizard is finished, the program and stream should play.</li>
</ol>
<h2>To Add Files (Streams) to the Playlist</h2>
<ol>
<li>Open the Windows Media Administrator.</li>
<li>From the left side of the administrator, select Multicast Stations.</li>
<li>Select the program that contains the playlist that you want to modify and ensure that the program is stopped.</li>
<li>Click Streams, and then choose New.</li>
<li>For the name, it is best to use the file name of the file that you want to stream.</li>
<li>On the Source/Destination tab, specify a unicast URL for the file that you that want to add. This is typically like ms://localhost/filename.asf.</li>
</ol>
<p>When you connect with a Windows Media Player client to the broadcast unicast publishing point, use the server name or IP address and the publishing point alias from step 5 in the first part of this section.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/09/28/how-to-create-a-simulated-live-broadcast-with-windows-media-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can videos stream over the http:// protocol?</title>
		<link>http://www.gravlab.com/forum/2007/05/07/can-videos-stream-over-the-http-protocol/</link>
		<comments>http://www.gravlab.com/forum/2007/05/07/can-videos-stream-over-the-http-protocol/#comments</comments>
		<pubDate>Tue, 08 May 2007 04:17:37 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/05/07/can-videos-stream-over-the-http-protocol/</guid>
		<description><![CDATA[http: defines a port that normal web servers use to deliver content. Port 80, to  be precise. Sometimes that content is .html, sometimes it is .jpg image files,  sometimes it is mp3&#8217;s or video files. You want to know that your video is being served from a streaming server. At GravityLab, it is.
Your [...]]]></description>
			<content:encoded><![CDATA[<p>http: defines a port that normal web servers use to deliver content. Port 80, to  be precise. Sometimes that content is .html, sometimes it is .jpg image files,  sometimes it is mp3&#8217;s or video files. You want to know that your video is being served from a <a title="Streaming server dedicated" href="http://www.gravlab.com/">streaming server</a>. At GravityLab, it is.</p>
<p>Your multimedia, when pushed through <a title="Microsoft Media Services" target="_blank" href="http://en.wikipedia.org/wiki/Microsoft_Media_Services"> mms://</a>, <a title="Real Time Streaming Protocol" target="_blank" href="http://tools.ietf.org/html/rfc3550">rstp://</a> or <a title="http with streaming media" target="_blank" href="http://www.w3.org/Protocols/">http://</a>via the 554 port protocol, is being pushed through Windows Media Services 9, Helix Universal, or  Quicktime Streaming Server respectively. What <span class="moz-txt-link-freetext">http://</span> can, considering video MIME types with apache, is port  80. So if you link to video through http: but you specify the 554 port (ie:http://helix.gravlab.com:554/youraccount/yourfile.mov) http: loses all meaning in terms of defining a standard Port, because it is using the Quicktime Streaming Server 554 port.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/05/07/can-videos-stream-over-the-http-protocol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do you offer Video Hosting that supports Live streaming using Windows Media Encoder and DSL Connection?</title>
		<link>http://www.gravlab.com/forum/2007/04/27/do-you-offer-video-hosting-that-supports-live-streaming-using-windows-media-encoder-and-dsl-connection/</link>
		<comments>http://www.gravlab.com/forum/2007/04/27/do-you-offer-video-hosting-that-supports-live-streaming-using-windows-media-encoder-and-dsl-connection/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 22:15:47 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/04/27/do-you-offer-video-hosting-that-supports-live-streaming-using-windows-media-encoder-and-dsl-connection/</guid>
		<description><![CDATA[Yes, we have live video webcast plans. In addition to our archived on demand video hosting services, we have live video broadcasting with Windows Media. You can take a look at the live video plans here: http://www.gravlab.com/live.html
]]></description>
			<content:encoded><![CDATA[<p>Yes, we have live video webcast plans. In addition to our archived <a target="_blank" title="video hosting" href="http://www.gravlab.com/standard.html">on demand video hosting</a> services, we have live video broadcasting with Windows Media. You can take a look at the live video plans here: <a title="Windows Media Live" href="http://www.gravlab.com/live.html">http://www.gravlab.com/live.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/04/27/do-you-offer-video-hosting-that-supports-live-streaming-using-windows-media-encoder-and-dsl-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can I upload AVI into my account?</title>
		<link>http://www.gravlab.com/forum/2007/04/27/can-i-upload-avi-into-my-account/</link>
		<comments>http://www.gravlab.com/forum/2007/04/27/can-i-upload-avi-into-my-account/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 22:07:34 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/04/27/can-i-upload-avi-into-my-account/</guid>
		<description><![CDATA[You&#8217;ll probably want to convert your AVI file to Windows Media. It&#8217;s a  much better streaming video than AVI when delivered over the web.  Windows Media Encoder is a free utility from Microsoft that you can  download here &#8211;  http://www.microsoft.com/windows/windowsmedia/9series/encoder/default.aspx
However, I don&#8217;t see any AVI file in your account. I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ll probably want to convert your AVI file to Windows Media. It&#8217;s a  much better streaming video than AVI when delivered over the web.  Windows Media Encoder is a free utility from Microsoft that you can  download here &#8211;  <a class="moz-txt-link-freetext" href="http://www.microsoft.com/windows/windowsmedia/9series/encoder/default.aspx">http://www.microsoft.com/windows/windowsmedia/9series/encoder/default.aspx</a><br />
However, I don&#8217;t see any AVI file in your account. I don&#8217;t think you  could have uploaded it last night while the account was locked.  Remember, since you&#8217;re uploading video to our delivery network, it can  take quite awhile for your file to finish uploading (it starts uploading  when you drag it to the folder, but can take awhile). If you do use your  AVI file on myspace, the link would look like this:</p>
<p><a class="moz-txt-link-freetext" href="mms://media.gravlab.com/crabtree/filename.avi">mms://media.gravlab.com/your-account-name/filename.avi</a></p>
<p>or</p>
<p><a class="moz-txt-link-freetext" href="http://media.gravlab.com/crabtree/filename.avi">http://media.gravlab.com/your-account-name/filename.avi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/04/27/can-i-upload-avi-into-my-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is GravityLab&#8217;s streaming media hosting?</title>
		<link>http://www.gravlab.com/forum/2007/04/27/what-is-gravitylabs-streaming-media-hosting/</link>
		<comments>http://www.gravlab.com/forum/2007/04/27/what-is-gravitylabs-streaming-media-hosting/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 21:51:52 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/04/27/what-is-gravitylabs-streaming-media-hosting/</guid>
		<description><![CDATA[The GravityLab Multimedia content delivery network  is comprised of best-of-breed streaming media servers located directly  on the fiber optic North American internet backbone. What that  means, basically, is that your media content is delivered on demand very  quickly to a global audience using the best Internet path directly into  their [...]]]></description>
			<content:encoded><![CDATA[<p>The GravityLab Multimedia content delivery network  is comprised of best-of-breed streaming media servers located directly  on the fiber optic North American internet backbone. What that  means, basically, is that your media content is delivered on demand very  quickly to a global audience using the best Internet path directly into  their homes.</p>
<p>You are able to deliver all the major streaming media formats from one  account. You simply FTP your video to your account, and then link to  your video or audio assets from your web site. We try to make it as easy  as possible for you to deliver streaming media to your audience.</p>
<p>Once you open your account, within 24 hours you can begin uploading your  video. If you need your video encoded to streaming media formats, we can  do that as well from your source media.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/04/27/what-is-gravitylabs-streaming-media-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to calculate your bandwidth use for streaming media hosting</title>
		<link>http://www.gravlab.com/forum/2007/03/05/how-to-calculate-your-bandwidth-use-for-streaming-media-hosting/</link>
		<comments>http://www.gravlab.com/forum/2007/03/05/how-to-calculate-your-bandwidth-use-for-streaming-media-hosting/#comments</comments>
		<pubDate>Mon, 05 Mar 2007 21:33:55 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/03/05/how-to-calculate-your-bandwidth-use-for-streaming-media-hosting/</guid>
		<description><![CDATA[How to Start?
Most people who are evaluating the use of the GravityLab&#8217;s Media hosting for audio and video will reach a point where they have questions along the lines of the following:
“Which streaming media hosting plan should I choose?”, “should I use Windows Media, Quicktime, Flash or some combination?”, “how much storage allocation will I [...]]]></description>
			<content:encoded><![CDATA[<p><strong>How to Start?</strong><br />
Most people who are evaluating the use of the GravityLab&#8217;s <a title="Media Hosting" href="http://www.gravlab.com/">Media hosting</a> for audio and video will reach a point where they have questions along the lines of the following:<br />
“Which <a title="streaming media hosting" href="http://www.gravlab.com/standard.html">streaming media hosting plan</a> should I choose?”, “should I use <a title="Windows Media" href="http://www.gravlab.com/windows.html">Windows Media</a>, <a title="Quicktime Hosting" href="http://www.gravlab.com/standard.html">Quicktime</a>, Flash or some combination?”, “how much storage allocation will I need?”<br />
<strong>Calculating Simultaneous Users:</strong></p>
<p>Most companies do not have accurate estimate of the number of simultaneous users on a particular portion of their web site. In general, web stat logging software typically does not provide this much granularity. In fact, if your client tells you that they expect a hundred thousand, a half of million, or even a million or more simultaneous users, it is probably time to raise a red flag.</p>
<p>Unless you are building the next version of Yahoo’s IM, MSN’s IM, or AOL’s IM, your web site will not see this amount of simultaneous traffic. Chances are your client was talking about the amount of total page views or hits over the course of some time frame.</p>
<p>For this reason, it is important to understand what we are looking for. The number of simultaneous users that will be using your application at peak load is the maximum amount of users that will be using your application at the same time. It is not the total number of users who will ever use your application. It is not the number of people who have used your application in a single day. The number of simultaneous users that will be using your application at peak load will likely be much lower than the total number of users of your application.</p>
<p><strong> How to Estimate Number of Simultaneous Users:</strong></p>
<p>Since this the number of simultaneous users is such an important piece of information for determining which hosting plan you choose for your account and the bandwidth capacity you will need for your application, we will walk you through one way of estimating this number when the only information you have is very general web page statistics.</p>
<p>We’ll use a hypothetical case: The ACME Company intends to launch a 10 minute marketing video linked off the home page of their web site for 20 days to promote an upcoming product launch. They have stats from their last product launch that showed 150,000 people viewed the promotional materials during that 20 day campaign. In this example, we also know that almost 50% of this traffic occurred in the first 5 days of the campaign.</p>
<p>To find an estimate for the number of peak simultaneous users, we’ll try to find the single hour in which the most users viewed the video and then make an assumption that 1/6 of the visitors in that hour will be watching the video simultaneously. The 1/6 factor is a simplifying assumption based on the fact that the viewers will be distributed evenly in that peak hour and each will be viewing the video for only 10 minutes of a possible 60 minutes in the hour. Therefore at any one point in the hour, on average, only 1/6 of all of the viewers in that hour would have been viewing the video simultaneously (given a random distribution).</p>
<p>In the example above, since we don’t know how many visitors our site will have during the peak hour, we’ll need to make some more assumptions. First, since we know that about 50% of the traffic will occur during the first five days, let’s assume that there is a spike in traffic during the first five days, and then traffic gradually decreases. With these assumptions, and the fact that we expect 150,000 viewers over 20 days with about 50% of those in the first five days, we can use Microsoft Excel to model up an estimate of daily web traffic.</p>
<p>In this example, our model would suggest that the day with the largest amount of viewers would be Day 4 with 16,250 viewers. The next step is to find the hour with the greatest amount of expected viewers. Making the assumption that this marketing campaign will be aimed predominately at US audiences, we can use Excel to develop a similar model of estimated traffic per hour during the day.</p>
<p>The distribution of traffic into the various hours as shown above roughly models the traffic we’ve seen for certain videos deployed on macromedia.com. Using this model with our ACME Company example we’ve now identified that the single hour during the entire campaign (20 days) with the most viewers will be from 11AM – 12noon PST on Day 4 and that there will be 1,950 viewers at this time.</p>
<p>We can now multiply the 1,950 viewers during the peak hour by 1/6 to get the estimate for the peak number of simultaneous users. In this case, our estimated number of peak simultaneous viewers of this video will be 325.<br />
<strong><br />
Examples of Calculating Simultaneous Users</strong></p>
<p>In this example, the application is a one­way data­casting system that streams real time monitoring info to a group of end users. In this example, the Media Server will serve only one stream to each user.</p>
<p>Simple Connections Formula</p>
<p>A simple way to calculate simultaneous users can be made with the<br />
following data points:</p>
<p><strong>Total Users over a known time period</strong></p>
<p>Average Connection Time for a user (normalized)</p>
<p>Formula:</p>
<p>U(s) = U(T) / (T / A)</p>
<p>U(s) = Simultaneous users<br />
U(T) = Total users<br />
T = Time period<br />
A = Avg. connection time</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/03/05/how-to-calculate-your-bandwidth-use-for-streaming-media-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Media encoding for Windows Media Services hosting</title>
		<link>http://www.gravlab.com/forum/2007/03/01/windows-media-encoding-for-windows-media-services-hosting/</link>
		<comments>http://www.gravlab.com/forum/2007/03/01/windows-media-encoding-for-windows-media-services-hosting/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 22:29:45 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/03/01/windows-media-encoding-for-windows-media-services-hosting/</guid>
		<description><![CDATA[Preparing Your Content
Windows Media Player renders audio and video content in the same way, whether a file is on a Windows Media server, a Web server, a network server, or a local hard disk. The server does not affect the quality of the media. What the server does affect is how the packets of data [...]]]></description>
			<content:encoded><![CDATA[<p><span class="headertext">Preparing Your Content</span></p>
<p>Windows Media Player renders audio and video content in the same way, whether a file is on a Windows Media server, a Web server, a network server, or a local hard disk. The server does not affect the quality of the media. What the server does affect is how the packets of data that contain the media are delivered to Windows Media Player.</p>
<p>A Windows Media server is designed to handle busy, congested networks and low-bandwidth connections to client computers that are running Windows Media Player. This section describes what you should consider before you encode content that will be hosted on a Web server, and then shows you how to configure Windows Media Encoder 9 Series.</p>
<p><strong>Encoding Content for a Web Server</strong><br />
If you stream by using a Web server instead of a Windows Media server, keep these things in mind:</p>
<ul type="square" style="margin-top: 0pt; margin-bottom: 0pt">
<li>A Web server is not designed for streaming media, so playback is more likely to be interrupted by periods of buffering. Buffering occurs when Windows Media Player is not receiving audio and video data packets fast enough. Windows Media Player has to stop to refill its memory buffer before it can proceed with playback. To help correct for this, you may have to encode files at a lower bit rate than you would if they were being streamed from a Windows Media server.</li>
<li>Web servers do not support intelligent streaming. Multiple-bit-rate files contain a number of video streams—each of which are encoded at a different bit rate. These files enable the server to perform intelligent streaming. When using intelligent streaming, Windows Media Player sends feedback to the Windows Media server about current network conditions. The Windows Media server then delivers the most appropriate video stream for the current bandwidth from among the streams that are contained in the file. Because a Web server has no mechanism for dealing with intelligent streaming, it sends the entire file, which contains all the streams, and only the highest bit rate stream plays. This can result in wasted bandwidth and a poor user experience.</li>
</ul>
<p><strong>Procedures</strong><br />
The procedures in this section describe how to configure Windows Media Encoder 9 Series for Web server streaming. You can download the encoder from the <a id="auto_MBZW_ext" href="http://go.microsoft.com/fwlink/?linkid=741">Windows Media Web site.</a> These procedures include:</p>
<ul type="square" style="margin-top: 0pt; margin-bottom: 0pt">
<li>How to configure Windows Media Encoder 9 Series to encode a file.</li>
<li>How to create a Windows Media metafile.</li>
<li>How to add a tag to an HTML file.</li>
</ul>
<p><strong>To configure Windows Media Encoder 9 Series to encode a file</strong></p>
<ol>
<li>On the toolbar, click <strong>New Session</strong>. The New Session Wizard starts.</li>
<li>On the <strong>Wizard</strong> tab, click <strong>Convert a file.</strong></li>
<li>On the File Selection screen, type both the file that you want to convert (the source file) and the file that you want to create (the output file).</li>
<li>On the Content Distribution screen, click <strong>Web server (progressive download)</strong>. When you click <strong>Web server (progressive download)</strong>, only those encoding options that pertain to encoding files for Web servers are displayed.</li>
<li>On the Encoding Options screen, select how you want to encode your audio and video from the lists, and then click to select the appropriate bit rate check box.</li>
<li>On the next two screens, type display information and review your settings.</li>
<li>After you quit the wizard, click <strong>Start Encoding</strong>.</li>
</ol>
<p>If you want to edit or create a new a profile, click <strong>Properties</strong>, and then click <strong>Edit</strong> on the <strong>Compression</strong> tab. In the <strong>Custom Encoding Settings</strong> dialog box, you enter the primary settings that the encoder will use to create your content. Keep in mind that the file you encode for a Web server must be able to play as it is downloading (progressive download). Therefore, for the smoothest playback, you should choose CBR (Constant Bit Rate) mode and only one bit rate.</p>
<p class="indent"><strong>Note:</strong> Creating and managing profiles is a method provided for advanced users with a detailed knowledge of bandwidth capacity, media settings, and codec usage. For more information, see Windows Media Encoder Help.</p>
<p>After you encode your files, there are two more steps to prepare your content for streaming from a Web server: creating Windows Media metafiles with .wax, .wvx, or .asx file name extensions, and adding tags to your HTML files. The HTML tag points the user&#8217;s browser to the metafile, which points Windows Media Player to the content (the Windows Media file). You must use a metafile to reference the media because a direct reference to the media in an HTML tag will cause many browsers to attempt to download the media rather than stream it.</p>
<p><strong>To create a Windows Media metafile</strong></p>
<ol>
<li>Open a text editor, such as Notepad.</li>
<li>Type the following metafile script, but replace the URL with that of your file. Reference the audio or video file just as you would any other Web file.
<pre class="preSyntax"><code></code></pre>
</li>
<li>You can place the metafile in the same folder as that of your digital media file. If you do so, you can use a relative path, which is simply the name of the file. The REF line would look like this:
<pre class="preSyntax"><code></code></pre>
</li>
<li>Save the text file using the name of your digital media file followed by the .wvx extension if the metafile points to a file with a .wmv extension, or .wax if the metafile points to a file with a .wma extension, such as <em>YourFile</em>.wvx. You can also use the .asx file name extension for either audio or video.</li>
</ol>
<p>When an end user clicks the reference on the Web page, the metafile is downloaded and Windows Media Player opens. Windows Media Player opens the metafile, and then opens and plays the Windows Media file from your Web server.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/03/01/windows-media-encoding-for-windows-media-services-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Streaming Media and Progressive Download explained</title>
		<link>http://www.gravlab.com/forum/2007/01/06/streaming-media-and-progressive-download-explained/</link>
		<comments>http://www.gravlab.com/forum/2007/01/06/streaming-media-and-progressive-download-explained/#comments</comments>
		<pubDate>Sat, 06 Jan 2007 07:06:42 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/06/streaming-media-and-progressive-download-explained/</guid>
		<description><![CDATA[How do you choose whether to deliver a movie using progressive download, streaming, or broadcasting? It&#8217;s an important question for you, and since GravityLab&#8217;s business is delivering your content to your audience with the best possible user experience in mind, it&#8217;s an important question for us, too.
All all of the major streaming media codecs, both [...]]]></description>
			<content:encoded><![CDATA[<p>How do you choose whether to deliver a movie using progressive download, streaming, or broadcasting? It&#8217;s an important question for you, and since GravityLab&#8217;s business is delivering your content to your audience with the best possible user experience in mind, it&#8217;s an important question for us, too.<br />
All all of the major streaming media codecs, both audio and video, can be delivered as progressive downloads. Streaming is limited to sound, video, and text. Broadcasting is further limited to compression schemes and quality settings compatible with real-time capture and compression.</p>
<p>Progressive download works even when the bandwidth is not sufficient for real-time playback; it simply buffers incoming data and delivers delayed playback. However, since it is simply a web server delivering your content through the HTTP protocol, many simultaneous demands for that media can result in a poor audience experience with significant buffering while the player waits for the content from the server. The back end infrastructure of the GravityLab <a title="Audio and Video CDN" href="http://www.gravlab.com/forum/../index.html">content delivery network</a> provides client / server negotiation for delivering the content in a timely, efficient manner for the best possible audience experience. This is important, since your online user&#8217;s patience, speaking in statistical averages, is about 4 seconds before they move on.<br />
Streaming movies do not store a copy of the movie on the client computer, making them inherently more difficult to copy without the consent of the movie’s owner. This can be an important consideration, and is one reason why people choose streaming over progressive download.</p>
<p>Streams take up a specified amount of bandwidth, whereas HTTP file downloads proceed as quickly as the connection allows. It is therefore easier to manage the bandwidth usage of a streaming server than of a web server delivering progressive-download movies. With the proliferation of high speed internet connections at home, and because the vast majority of the US workforce has high speed access at work, delivering video content at predefined multiple bit rates (streaming) makes sense.<br />
Broadcasting allows you to deliver coverage of live events as they happen, or to provide real time “chat” between computers. GravityLab provides live video broadcasts that can scale up as your audience grows.<br />
To sum up, if your movie includes live coverage, you must use broadcasting. If bandwidth management and copy discouragement are paramount considerations, streaming may be your best choice for stored content. If bandwidth is not a concern, you want users to be able to receive you media regardless of connection speed, and you don&#8217;t mind if users obtain the actual copies of your audio and video content on their computers and portable devices, progressive download may be viable.</p>
<p><strong><span class="headertext">Using a <a title="Windows Media Server" href="http://www.gravlab.com/windows.html">Windows Media Server</a> vs. a Web Server</span> :</strong></p>
<p>A Windows Media server is often the best way to stream media because Windows Media Services is designed specifically for that purpose, and all Windows Media components work together to enhance the end-user experience. Intelligent streaming, for example, involves Windows Media Encoder, Windows Media Services, and Windows Media Player.</p>
<p>This section compares the features of a Windows Media server and a Web server and describes the best way to determine which option is right for you.</p>
<p><strong>Comparing server features</strong><br />
The features of each type of server are compared in the following table.</p>
<table cellpadding="5" border="0">
<tr valign="top">
<td style="width: 48%" class="tableNormalTH"><strong>Feature</strong></td>
<td style="width: 29%" class="tableNormalTH"><strong>Windows Media Services</strong></td>
<td style="width: 23%" class="tableNormalTH"><strong>Web server</strong></td>
</tr>
</table>
<p><strong><strong>Table 2. Comparison of features for streaming Windows Media-based content </strong></strong></p>
<p>The following list describes each feature. If you are interested only in the features that a Web server can provide, then Web server streaming may be the right option for you.</p>
<ul type="square" style="margin-top: 0pt; margin-bottom: 0pt">
<li><strong>Stream through most firewalls</strong>. Firewalls are special servers that filter information that flows between the Internet and private networks or intranets. Many firewalls are set up by default to block data that isn&#8217;t from a Web server—data such as a Windows Media stream. Firewalls can be reconfigured to allow this data into the intranet. Alternatively, Windows Media servers can be configured to stream using the same protocol as Web servers, HTTP.</li>
<li><strong>Stream content with Digital Rights Management</strong>. Content that has been packaged using Microsoft Windows Media Rights Manager can be streamed or downloaded from either type of server. Windows Media Rights Manager helps content owners distribute licensed digital media over the Internet with superior audio quality.</li>
<li><strong>Fast Streaming</strong>. A feature of Windows Media Services that allows for a combination of streaming, downloading, and caching to provide the best user experience. Fast Streaming includes Fast Start, which downloads the first few seconds of the content at as high a bit rate as possible, so the wait to start playing is reduced; Fast Cache, which uses available bandwidth to cache as much content as possible ahead of playback; Fast Recovery, which sends error correction data with the data packets instead of waiting for an error to occur; and Fast Reconnect, which enables the server to automatically restore connections that are lost.</li>
<li><strong>Stream without downloading</strong>. Content from a Web server is downloaded. If Fast Cache is enabled on a Windows Media server, content might be cached to enhance playback. However, this feature can be disabled if you want your content streamed only.</li>
<li><strong>Broadcast (live)</strong>. Web servers can only host on-demand content (files). A Windows Media server can host content for on-demand delivery or as a broadcast. Broadcasting enables you to stream live content (events that occur in real time), and files and playlists that are played back from the server. Some examples of broadcasting are streaming live radio and television signals, and Internet radio stations.</li>
<li><strong>Intelligent streaming</strong>. As mentioned earlier, this feature requires an interaction between a Windows Media server and Windows Media Player to optimize the stream for the current available bandwidth.</li>
<li><strong>Optimized for streaming Windows Media content</strong>. Windows Media Services was designed for the special requirements of streaming media. For example, Windows Media Services handles resources on a computer better than a Web server when streaming. A Windows Media server is capable of delivering more concurrent streams on a given computer by making more efficient use of a computer&#8217;s CPU and network bandwidth. A Windows Media server sends data at the same bit rate as the content. A Web server on the other hand does not control the bit rate at which it sends a stream. Consequently, two or more concurrent streams from a Web server could saturate a network&#8217;s bandwidth.
<p class="tl">Files are streamed from a Web server by using a method called <em>progressive downloading</em>. This means that a file plays as it downloads to the user&#8217;s Internet cache. This can be a concern for users, because digital media files often consume a large amount of hard disk space. Also, a user cannot seek to different parts of the content, until the entire file is downloaded.</p>
</li>
<li><strong>Indexing</strong>. This feature provides end users with a means of fast-forwarding and rewinding through a file that is being streamed, which requires interaction between a Windows Media server and Windows Media Player.</li>
<li><strong>Administering and logging</strong>. You can control how a Windows Media server manages live content and files, and monitor overall system activity in real time. You can also create detailed logs that include data such as individual client connection information and server events.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/06/streaming-media-and-progressive-download-explained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quicktime tools for streaming video</title>
		<link>http://www.gravlab.com/forum/2007/01/05/quicktime-tools/</link>
		<comments>http://www.gravlab.com/forum/2007/01/05/quicktime-tools/#comments</comments>
		<pubDate>Sat, 06 Jan 2007 06:34:44 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/05/quicktime-tools/</guid>
		<description><![CDATA[If you want to stream Quicktime files, you will need to encode the videos correctly so they can be played on a streaming server. GravityLab provides this encoding service for affordable prices. We make the process simple for you so that you don&#8217;t have to acquire a new skillset just to get your videos online. [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to <a title="quicktime hosting" href="http://www.gravlab.com/standard.html">stream Quicktime files</a>, you will need to encode the videos correctly so they can be played on a streaming server. GravityLab provides this <a title="affordable video encoding" href="http://www.gravlab.com/encoding.html">encoding service</a> for affordable prices. We make the process simple for you so that you don&#8217;t have to acquire a new skillset just to get your videos online. However, if you are technically inclined, check out the following utilities for Quicktime files.</p>
<table width="550" cellpadding="2" border="0">
<tr>
<td style="width: 550px" colspan="3"><font size="-1" face="geneva, verdana, helvetica, arial" color="#000000"><strong><a name="streaming"></a>Streaming Tools</strong><a name="streaming"></a> </font><a name="streaming"></a><a name="streaming"></a></td>
</tr>
<td bgcolor="#cccccc" style="width: 280px"><font size="-2" face="geneva, verdana, helvetica, arial"><strong>QTPlayer Streaming Info Plug-in</strong> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/Tools/Streaming/QTPlayer_Streaming_InfoPlug-in.sit.hqx"><font size="-2" face="geneva, verdana, helvetica, arial">Mac OS</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/Windows_Tools/Streaming_Tools/Streaming_Info_Plug-in/Streaming_Info_Plug-in.zip"><font size="-2" face="geneva, verdana, helvetica, arial">Win32</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" style="width: 340px" colspan="3"><font size="-2" face="geneva, verdana, helvetica, arial">This plug-in adds an Info Panel for streaming tracks that shows packet transfer information. </font></td>
</tr>
<tr>
<td bgcolor="#cccccc" style="width: 280px"><font size="-2" face="geneva, verdana, helvetica, arial"><strong>QTStreamSplicer</strong> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/Tools/Streaming/QTStreamSplicer.sit.hqx"><font size="-2" face="geneva, verdana, helvetica, arial">Mac OS</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/Windows_Tools/Streaming_Tools/QTStreamSplicer/QTStreamSplicer.zip"><font size="-2" face="geneva, verdana, helvetica, arial">Win32</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" style="width: 340px" colspan="3"><font size="-2" face="geneva, verdana, helvetica, arial">This tool allows you to add an image to an audio only live stream. (or in front of a streaming track) </font></td>
</tr>
<tr>
<td bgcolor="#cccccc" style="width: 280px"><font size="-2" face="geneva, verdana, helvetica, arial"><strong>Hint Track Profiler</strong> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/Tools/Streaming/Hint_Track_Profiler.sit.hqx"><font size="-2" face="geneva, verdana, helvetica, arial">Mac OS</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><font size="-2" face="geneva, verdana, helvetica, arial">x</font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" style="width: 340px" colspan="3"><font size="-2" face="geneva, verdana, helvetica, arial">A diagnostic tool that graphs a streaming movies hinted packets over time. </font></td>
</tr>
<tr>
<td style="width: 260px" colspan="3"></td>
</tr>
<tr>
<td style="width: 260px" colspan="3"><font size="-1" face="geneva, verdana, helvetica, arial" color="#000000"><strong><a name="web"></a>Webmaster Tools</strong><a name="web"></a> </font><a name="web"></a><a name="web"></a></td>
</tr>
<tr>
<td bgcolor="#cccccc" style="width: 280px"><font size="-2" face="geneva, verdana, helvetica, arial"><strong>Plug-In Helper</strong> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/Tools/Web/PluginHelper.sit.hqx"><font size="-2" face="geneva, verdana, helvetica, arial">Mac OS</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/PlugInHelper.exe"><font size="-2" face="geneva, verdana, helvetica, arial">Win32</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" style="width: 340px" colspan="3"><font size="-2" face="geneva, verdana, helvetica, arial">Associates URLs as well as stores QuickTime Plug-In settings inside a QuickTime movie. </font></td>
</tr>
<tr>
<td bgcolor="#cccccc" style="width: 260px"><font size="-2" face="geneva, verdana, helvetica, arial"><strong>MakeRefMovie</strong> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/MakeRefMovie.bin"><font size="-2" face="geneva, verdana, helvetica, arial">Mac OS</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/MakeRefMovie.exe"><font size="-2" face="geneva, verdana, helvetica, arial">Win32</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" style="width: 340px" colspan="3"><font size="-2" face="geneva, verdana, helvetica, arial">Creates alternate movies for various internet connection speeds, CPU&#8217;s, languages, and more. This version allows you to create a reference movie that supports QuickTime 6.</font></td>
</tr>
<tr>
<td bgcolor="#cccccc" style="width: 260px"><font size="-2" face="geneva, verdana, helvetica, arial"><strong>MakeRefMovie X</strong> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><a href="ftp://ftp.apple.com/developer/Quicktime/MakeRefMovieX.dmg"><font size="-2" face="geneva, verdana, helvetica, arial">Mac OS X</font></a><font size="-2" face="geneva, verdana, helvetica, arial"> </font></td>
<td bgcolor="#bbbbbb" align="center" style="width: 135px"><font size="-2" face="geneva, verdana, helvetica, arial">x</font></td>
</tr>
<tr>
<td bgcolor="#eeeeee" style="width: 340px" colspan="3"><font size="-2" face="geneva, verdana, helvetica, arial">Creates alternate movies for various internet connection speeds, CPU&#8217;s, languages, and more. This version runs on Mac OS X and allows you to create a reference movie that supports QuickTime 7.</font></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/05/quicktime-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Darwin Streaming Server: Linking to MP3 via DSS</title>
		<link>http://www.gravlab.com/forum/2007/01/02/darwin-streaming-server-linking-to-mp3-via-dss/</link>
		<comments>http://www.gravlab.com/forum/2007/01/02/darwin-streaming-server-linking-to-mp3-via-dss/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 23:18:18 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/02/darwin-streaming-server-linking-to-mp3-via-dss/</guid>
		<description><![CDATA[Linking to mp3 Streams 
Linking to mp3 streams from your mp3 hosting account requires a text file with the extension .m3u. This file has the URL to your mp3 stream in it. For instance, if a mp3 playlist named &#8220;Blues&#8221; was playing from the Streaming Server, and the domain name of the server was stream.mydomain.net, [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span class="postbody"><strong>Linking to mp3 Streams</strong> </span></p>
<p><span class="postbody">Linking to mp3 streams from your <a title="mp3 hosting and audio hosting" href="http://www.gravlab.com/library.html">mp3 hosting</a> account requires a text file with the extension .m3u. This file has the URL to your mp3 stream in it. For instance, if a mp3 playlist named &#8220;Blues&#8221; was playing from the Streaming Server, and the domain name of the server was stream.mydomain.net, the m3u file would contain the link: </span></p>
<p><span class="postbody"><a target="_blank" href="http://stream.mydomain.net:8000/blues">http://stream.mydomain.net:8000/blues</a> </span></p>
<p><span class="postbody">The &#8220;:8000&#8243; is the port for streaming mp3 playlists from Darwin Streaming Server. If you enable port 80 streaming the &#8220;:8000&#8243; is not required. The .m3u file could be placed on any web server, and linked to a web page with the standard <A HREF> tag. For instance, to link to a file named &#8220;blues.m3u&#8221; from a web page in the same directory with the file, the link could be: </span></p>
<p><span class="postbody"><A xhref="http://stream.mydomain.net:8000/blues">Play the blues</a> </span></p>
<p><span class="postbody">Note: For .m3u files to work correctly, your web server must be configured to deliver the correct mime type for .m3u files: </span><br />
<span class="postbody">audio/x-mpegurl .mp4</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/02/darwin-streaming-server-linking-to-mp3-via-dss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Media MIME Types &#8211; IIS and Apache</title>
		<link>http://www.gravlab.com/forum/2007/01/02/windows-media-mime-types-iis-and-apache/</link>
		<comments>http://www.gravlab.com/forum/2007/01/02/windows-media-mime-types-iis-and-apache/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 23:17:08 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/02/windows-media-mime-types-iis-and-apache/</guid>
		<description><![CDATA[Microsoft Internet Information Server 3.0 
If you are running Windows NT Server and IIS 3.0 and want to configure the MIME types, create a registration entry file with a .reg file name extension: 
1. Open Microsoft Notepad or another text editor. 
2. Type in the following text. (Do not cut and paste the text from [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span class="postbody"><strong>Microsoft Internet Information Server 3.0</strong> </span></p>
<p><span class="postbody">If you are running Windows NT Server and IIS 3.0 and want to configure the MIME types, create a registration entry file with a .reg file name extension: </span></p>
<p><span class="postbody">1. Open Microsoft Notepad or another text editor. </span><br />
<span class="postbody">2. Type in the following text. (Do not cut and paste the text from the Web page.) </span></p>
<p><span class="postbody">REGEDIT4 </span></p>
<p><span class="postbody">[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet </span><br />
<span class="postbody">/Services/InetInfo/Parameters/MimeMap] </span></p>
<p><span class="postbody">&#8220;video/x-ms-asf,asf,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;video/x-ms-asf,asx,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;audio/x-ms-wma,wma,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;audio/x-ms-wax,wax,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;video/x-ms-wmv,wmv,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;video/x-ms-wvx,wvx,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;video/x-ms-wm,wm,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;video/x-ms-wmx,wmx,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;application/x-ms-wmz,wmz,,5&#8243;=&#8221;" </span><br />
<span class="postbody">&#8220;application/x-ms-wmd,wmd,,5&#8243;=&#8221;" </span><br />
<span class="postbody">3. Save the file with a .reg file name extension. </span><br />
<span class="postbody">4. Double-click on the file to add the entries to your registry. </span><br />
<span class="postbody">5. After creating this file, stop and then restart all IIS services. </span></p>
<p><span class="postbody"><strong>Apache</strong> </span></p>
<p><span class="postbody">1. Ensure that you have server administration privileges. If you do not have these privileges, ask your server administrator to update these MIME type extensions. </span><br />
<span class="postbody">2. Change directories to <apache_root>/httpd/conf. </span><br />
<span class="postbody">3. Edit the file srm.conf. </span><br />
<span class="postbody">4. Add the following lines to the end of the file, or to where the other AddType video/* entries are found: </span></p>
<p><span class="postbody">AddType video/x-ms-asf asf asx </span><br />
<span class="postbody">AddType audio/x-ms-wma wma </span><br />
<span class="postbody">AddType audio/x-ms-wax wax </span><br />
<span class="postbody">AddType video/x-ms-wmv wmv </span><br />
<span class="postbody">AddType video/x-ms-wvx wvx </span><br />
<span class="postbody">AddType video/x-ms-wm wm </span><br />
<span class="postbody">AddType video/x-ms-wmx wmx </span><br />
<span class="postbody">AddType application/x-ms-wmz wmz </span><br />
<span class="postbody">AddType application/x-ms-wmd wmd </span></p>
<p><span class="postbody">If you add these to the end of the file, make sure that the file ends with a blank line. </span><br />
<span class="postbody">5. Save changes and quit the editor. </span><br />
<span class="postbody">6. Restart the Web server.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/02/windows-media-mime-types-iis-and-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quicktime MIME types</title>
		<link>http://www.gravlab.com/forum/2007/01/02/quicktime-mime-types/</link>
		<comments>http://www.gravlab.com/forum/2007/01/02/quicktime-mime-types/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 23:16:07 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/02/quicktime-mime-types/</guid>
		<description><![CDATA[.qt video/quicktime 
.qtc video/x-qtc 
.qti image/x-quicktime 
.qtif image/x-quicktime 
.qtl video/quicktime 
.smi application/smil 
.smil application/smil
]]></description>
			<content:encoded><![CDATA[<p><span class="postbody"><span style="font-size: 12pt; font-family: "Times New Roman"">.qt video/quicktime </span></span><span style="font-size: 12pt; font-family: "Times New Roman""><br />
<span class="postbody">.qtc video/x-qtc </span><br />
<span class="postbody">.qti image/x-quicktime </span><br />
<span class="postbody">.qtif image/x-quicktime </span><br />
<span class="postbody">.qtl video/quicktime </span><br />
<span class="postbody">.smi application/smil </span><br />
<span class="postbody">.smil application/smil</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/02/quicktime-mime-types/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real MIME Types</title>
		<link>http://www.gravlab.com/forum/2007/01/02/real-mime-types/</link>
		<comments>http://www.gravlab.com/forum/2007/01/02/real-mime-types/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 23:14:50 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/02/real-mime-types/</guid>
		<description><![CDATA[.rmm audio/x-pn-realaudio 
.rmp audio/x-pn-realaudio 
.rmp audio/x-pn-realaudio-plugin 
.ra audio/x-pn-realaudio 
.ra audio/x-pn-realaudio-plugin 
.ra audio/x-realaudio 
.ram audio/x-pn-realaudio 
.rv video/vnd.rn-realvideo
]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span class="postbody">.rmm audio/x-pn-realaudio </span><br />
<span class="postbody">.rmp audio/x-pn-realaudio </span><br />
<span class="postbody">.rmp audio/x-pn-realaudio-plugin </span></p>
<p><span class="postbody">.ra audio/x-pn-realaudio </span><br />
<span class="postbody">.ra audio/x-pn-realaudio-plugin </span><br />
<span class="postbody">.ra audio/x-realaudio </span><br />
<span class="postbody">.ram audio/x-pn-realaudio </span></p>
<p><span class="postbody">.rv video/vnd.rn-realvideo</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/02/real-mime-types/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTSP protocol rollover problem and Windows Media Services 9</title>
		<link>http://www.gravlab.com/forum/2007/01/02/rtsp-protocol-rollover-problem-and-windows-media-services-9/</link>
		<comments>http://www.gravlab.com/forum/2007/01/02/rtsp-protocol-rollover-problem-and-windows-media-services-9/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 23:14:19 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Streaming Media Servers]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/02/rtsp-protocol-rollover-problem-and-windows-media-services-9/</guid>
		<description><![CDATA[RTSP protocol is used for years for streaming Real Video and Streaming Real Audio. And starting with Windows Media Player 9 Series, Windows Media Services 9 Series and Windows Server 2003 RTSP Protocol is now the default protocol for streaming Windows Media. 
Windows Media Services 9 Series can use RTSP, HTTP, or MMS for streaming. [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span class="postbody">RTSP protocol is used for years for <a target="_blank" title="real video hosting" href="http://www.gravlab.com/standard.html">streaming Real Video</a> and <a target="_blank" title="streaming media audio hosting" href="http://www.gravlab.com/library.html">Streaming Real Audio</a>. And starting with Windows Media Player 9 Series, Windows Media Services 9 Series and Windows Server 2003 RTSP Protocol is now the default protocol for streaming Windows Media. </span></p>
<p><span class="postbody">Windows Media Services 9 Series can use RTSP, HTTP, or MMS for streaming. It uses RTSP when trying to connect to Windows Media Player 9 Series. If that attempt is unsuccessful, the server uses MMS or HTTP to connect to the Player. This process is called rollover. Earlier versions of Windows Media Player do not support RTSP, but they do support MMS. If the server cannot connect to the Player by using MMS, then the server tries to connect using HTTP. Windows Media Player automatically tries to rollover to different protocols according to its Windows Media property settings. </span></p>
<p><span class="postbody">Protocol rollover for Windows Media Series 9 for URLs starting with &#8220;mms://&#8221;: </span></p>
<p><span class="postbody">1. RTSPU (RTSP using UDP) </span><br />
<span class="postbody">2. RTSPT (RTSP using TCP) </span><br />
<span class="postbody">3. MMSU (MMS using UDP) </span><br />
<span class="postbody">4. MMST (MMS using TCP) </span><br />
<span class="postbody">5. HTTP </span></p>
<p><span class="postbody">When Windows Media Player 9 Series accesses a stream from Windows Media Server 2003 with Windows Media Services 9 Series, it normally uses RTSP protocol and only uses MMS or HTTP protocols if a RTSP connection is not available. Old streaming media recording software as well as old versions of Windows Media Player can only download <a title="Windows Media audio and video" href="http://www.gravlab.com/">Windows Media streams</a> using MMS or HTTP Protocols. In most cases streaming media recording works only because of the Protocol Rollover.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/02/rtsp-protocol-rollover-problem-and-windows-media-services-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can Windows Media Services 9 stream all media formats?</title>
		<link>http://www.gravlab.com/forum/2007/01/02/can-windows-media-services-9-stream-all-media-formats/</link>
		<comments>http://www.gravlab.com/forum/2007/01/02/can-windows-media-services-9-stream-all-media-formats/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 23:11:52 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/01/02/can-windows-media-services-9-stream-all-media-formats/</guid>
		<description><![CDATA[No. Windows Media Player 9 Series can play files in a wide variety of digital media file formats, but Windows Media Services 9 Series cannot stream all of those files. In certain cases, you may need to convert digital media files into a compatible format before you can stream them. 
Servers running Windows Media Services [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span class="postbody">No. Windows Media Player 9 Series can play files in a wide variety of digital media file formats, but Windows Media Services 9 Series cannot stream all of those files. In certain cases, you may need to convert digital media files into a compatible format before you can stream them. </span></p>
<p><span class="postbody">Servers running Windows Media Services 9 Series can stream files that are in the Microsoft <a target="_blank" title="Audio Hosting" href="http://www.gravlab.com/library.html">Windows Media Audio</a> (WMA), <a title="video hosting" href="http://www.gravlab.com/standard.html">Windows Media Video</a> (WMV), Advanced Systems Format (ASF), and Motion Picture Experts Group (MPEG)-1 Layer 3 (MP3) formats. However, Windows Media Services cannot use the intelligent streaming feature to stream files in <a target="_blank" title="mp3 hosting" href="http://www.gravlab.com/library.html">MP3</a> format. </span></p>
<p><span class="postbody">You can use a Windows Media server to stream files in other digital media file formats if the appropriate media parser plug-in is enabled. A media parser plug-in translates the information contained within the file to a format that can be used by the Windows Media server and Windows Media Player. To find out whether a media parser plug-in is available for the format you want to stream, contact the digital media file format developer.</span></p>
<p class="MsoNormal"><a title="streaming audio hosting" href="http://www.gravlab.com/library.html">Audio Hosting</a> / <a target="_blank" title="streaming media video hosting" href="http://www.gravlab.com/standard.html">Video Hosting</a> / <a title="Windows Media Hosting" href="http://www.gravlab.com/">Windows Media Hosting</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/01/02/can-windows-media-services-9-stream-all-media-formats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The business of streaming media hosting</title>
		<link>http://www.gravlab.com/forum/2006/12/27/the-business-of-streaming-media-hosting/</link>
		<comments>http://www.gravlab.com/forum/2006/12/27/the-business-of-streaming-media-hosting/#comments</comments>
		<pubDate>Thu, 28 Dec 2006 02:56:16 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Audio Hosting]]></category>
		<category><![CDATA[Mobile Hosting (3GP, MPEG4)]]></category>
		<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[Streaming Media Servers]]></category>
		<category><![CDATA[Video Hosting]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2006/12/27/the-business-of-streaming-media-hosting/</guid>
		<description><![CDATA[Tom Keller had a problem. His Bluegrass on Broad Street program had just reached a milestone, streaming the last night of a summer music series on the Web with both audio and video, and the audience response—both physical and virtual—had been better than expected. 
But his plans to expand beyond the local area and its [...]]]></description>
			<content:encoded><![CDATA[<p><span class="postbody"><span style="font-size: 12pt; font-family: "Times New Roman"" /></span><span style="font-size: 12pt; font-family: "Times New Roman""><span class="postbody">Tom Keller had a problem. His Bluegrass on Broad Street program had just reached a milestone, streaming the last night of a summer music series on the Web with both audio and video, and the audience response—both physical and virtual—had been better than expected. </span></p>
<p><span class="postbody">But his plans to expand beyond the local area and its crowds of thousands to introduce his hometown of Kingsport, Tennessee—and his hot dog shop where the whole series started—came to an abrupt halt when faced with the minimum costs presented by the streaming service providers contacted in the wake of his initial success. </span></p>
<p><span class="postbody">“The minimum dollar amount I could find was around $1,000 per month,” Keller says, “and I only make about $2,600 during that same period of time on the show, after paying the bands and factoring in food costs in the hot dog shop. I’d love to do this, but the minimums don’t make business sense for me.” </span><br />
<span class="postbody">Keller’s story is typical of the catch-22 faced by small businesses and startups that want to use the Web to get the word out, often in unique ways, but cannot afford the price of entry. They also often cannot afford the price of success: should their marketing content catch the interest of even a small percentage of the Internet audience, the costs associated with meeting the audio and video hosting demand can be staggering. As demand for a particular piece of video content spikes, small businesses may find themselves faced with a Hobson’s choice of shutting down their own servers and risking a customer backlash or paying a Tier 1 or 2 CDN a significant amount of money to handle the spike. </span></p>
<p><span class="postbody">During interviews conducted for this article, <a title="Audio and Video hosting Content Delivery Network" href="http://www.gravlab.com/">Content Delivery Network</a> representatives acknowledged the issues facing small customers, and at the same time offered potential workarounds that meet the needs of both the small business owner and the <a title="Video Hosting Audio Hosting Streaming Media" href="http://www.gravlab.com/">Content Delivery Network</a>. </span></p>
<p><span class="postbody">We’ll explore the suggestions provided by <a title="Audio and Video CDN" href="http://www.gravlab.com/">CDN</a> representatives later in the article, but first let’s look at the hurdles. </span></p>
<p><strong><span class="postbody">Crossing the Chasm<br />
</span></strong><br />
<span class="postbody">Small businesses hoping to use streaming as an effective marketing and sales tool face six hurdles, each of which must be addressed in order to understand the total cost of small-scale streaming. The hurdles are listed in logical order and include the following: </span></p>
<p><span class="postbody">- <a title="Video Format encoding" href="http://www.gravlab.com/encoding.html">Format choice</a> (for production and streaming) </span><br />
<span class="postbody">- Production value </span><br />
<span class="postbody">- Conversion process </span><br />
<span class="postbody">- Compliance (508, closed captioning, etc.) </span><br />
<span class="postbody">- Distribution </span><br />
<span class="postbody">- Tracking </span></p>
<p><strong><span class="postbody">Format Choice </span></strong></p>
<p><span class="postbody">The advent of digital video was supposed to lessen the confusion about formats; instead, small business owners find themselves facing a wide variety of digital <a title="audio hosting" href="http://www.gravlab.com/library.html">audio</a> and <a title="video hosting" href="http://www.gravlab.com/standard.html">video</a> formats, some of which are good for acquisition or production and some of which are best used for streaming. As a rule of thumb, video captured in the MiniDV format (also known as DV25) on a three-chip camera is often more than adequate for editing and conversion purposes. In fact, in good light, many single-chip DV consumer cameras provide acceptable video quality, although the audio quality on these cameras can be somewhat lacking. </span></p>
<p><span class="postbody">For <a title="streaming video host" href="http://www.gravlab.com/">streaming media hosting</a> formats, four primary options are available: QuickTime (led by the new high-quality codec called H.264 or AVC), Real, Microsoft Windows Media, and newcomer Flash 8 (or VP6, as it is referred to by its license holder, On2 Technologies). Each of these options provides acceptable or exceptional video at various data rates and can be used for either streaming or progressive downloads. DivX is another up-and-coming codec that can be used for progressive downloads as well as select DVD playback. </span></p>
<p><strong><span class="postbody">Production </span></strong></p>
<p><span class="postbody">While many small businesses choose to have a professional graphics designer create their logo, letterhead, and business cards—the general “look and feel” of their business—these same business owners often resort to in-house creation of brochures, flyers, and other printed materials that use the same professionally-designed logo in a less-than-professional appearance. This is often done because the perceived value of a professionally designed brochure, flyer, or poster is outweighed by the cost. </span></p>
<p><span class="postbody">This same cost issue is exacerbated when it comes to video hosting projects; too often “Uncle Joe” is called in to create an inexpensive and, inadvertently, unprofessional marketing or advertising tool. The content may look acceptable to the business owner when it is viewed on its own but completely unacceptable to the same business owner when viewed side by side with other commercials or advertising. </span></p>
<p><span class="postbody">This side-by-side comparison is not merely an act of aestheticism: the early computer truism garbage in, garbage out also applies in streaming. For every 3 dB of noise (or snow in layperson’s video terms), the size of the streaming video file is increased twofold. So, for small businesses, it really pays to invest in proper production values up front. </span></p>
<p><strong><span class="postbody">Conversion </span></strong></p>
<p><span class="postbody">Once production is complete, most videos are still in an editable format, such as MiniDV or MPEG-2; unfortunately, these formats are often 10–50 times larger than the average viewer’s available streaming media bandwidth. Until recently, the cost of programs that compress the videos down to manageable levels for streaming was prohibitive for small businesses that did only a few videos per month or quarter. While professional-level conversion programs such as Sorenson’s Squeeze, Autodesk’s Cleaner, or Popwire’s CompressionMaster are still the best choice for conversion, a recent spate of free or open-source applications have changed the playing field, offering acceptable conversions from MiniDV. Additionally, many open-source programs marketed as DVD- or movie-ripping tools work equally well for converting MPEG-2 to <a title="streaming encoding and transcoding" href="http://www.gravlab.com/encoding.html">streaming media formats</a>. </span></p>
<p><strong><span class="postbody">Compliance </span></strong></p>
<p><span class="postbody">Little is mentioned, outside of high-end Web development firms or government institutions, about 508 compliance or other aids for the visually impaired. Yet a growing number of businesses, including small businesses, would benefit a portion of their customer base by adding closed captioning and other visual aids to their streaming and Web presence. Don’t be surprised if mandatory 508 compliance spreads beyond government Web sites, the only U.S. group currently required to provide these visual aids. </span><br />
<strong><br />
<span class="postbody">Distribution </span></strong></p>
<p><span class="postbody">Some small businesses will distribute their audio and video content through the mail (or FedEx or UPS) on videotape or DVD. But this trend is decreasing as potential customers come to rely on the Web to get their information about products and services. In fact, an article by this author in the 2005 Streaming Media Industry Sourcebook that noted nascent industries that would soon use video streaming to drive an uptick in customer purchases—such as the travel industry—is already outdated; almost every major travel Web site has shifted to online accessibility to its previously mailed <a title="video content for hosting and streaming" href="http://media.gravlab.com/">video content</a>. </span></p>
<p><span class="postbody">As noted at the beginning of this article, however, streaming distribution is a “great unknown” for small businesses. Each CDN interviewed for this article mentioned that their customer base spans from mid-size to large companies but that they are actively pursuing business models that would suit small businesses. They do so with hopes of growing the business opportunity from today’s startup businesses. </span></p>
<p><span class="postbody">Nine Systems’ Helen Tse sums up the forward-thinking CDN’s approach to small-business clients. Sounding more like a savvy small business banker than a CDN exec, Tse notes that her company benefits from the “fresh set of eyes” and excitement small business customers bring to the <a title="Video Content Delivery Network" href="http://www.gravlab.com/">Content Delivery Network</a>. </span></p>
<p><span class="postbody">“After many years of being jaded by the companies that believe they know it all and change streaming providers like clothes—always chasing the lowest price per GB—we are able to see from newbies’ eyes how incredibly beneficial and useful streaming media has become and the value our company offers in enabling these clients to leverage streaming media easily to add value to their daily business,” says Tse. “These small businesses appreciate this value and customer service we provide and they remember it when they have become above-average streaming opportunities where every streaming company in the country is trying to get their business.” </span></p>
<p><strong><span class="postbody">Tracking </span></strong></p>
<p><span class="postbody">For all the benefits of streaming media and Web delivery of rich media audio and video content, very few businesses—large or small—successfully use tracking tools to monitor the effectiveness of their distributed content. Hit rates and viewership on the Web will typically be significantly lower than for traditional mediums, but targeted responses and demographic tracking will conversely be significantly higher. The Web can provide an effective marketing bargain for small businesses only if used with granular visit-and-response measurement tools that are not available for traditional marketing or advertising mediums such as television, radio, or newspapers. </span><br />
<strong><br />
<span class="postbody">Roll Your Own </span></strong></p>
<p><span class="postbody">For the adventurous (or frugal, as the case may be), low- or no-cost <a title="dedicated video servers" href="http://www.gravlab.com/hosting.html">streaming servers</a> now have the capability to handle select or even multiple file formats. Three of the better-known projects are Real’s HelixServer, VideoLAN’s VLC, and Unreal Streaming Technologies’ Media Server. </span></p>
<p><span class="postbody">HelixServer is an open-source project based on the Helix DNA architecture, although a commercial license is also available (and required for Real Audio, Real Video, and Helix DRM—digital rights management—modules). Up until the most recent branch (version 11.0), Helix could be hosted on a non-server Windows machine, as well as FreeBSD and AIX. Under version 11.0, the server now requires Linux 2.6, Solaris 9/10, Red Hat Enterprise, or—for Windows users—Windows Server 2003, which may put Helix’s total cost of ownership out of reach for the average small business. </span></p>
<p><span class="postbody">VideoLAN’s VLC (the acronym comes from its early player-only incarnation, the VideoLAN Client) is also available under an open-source license and takes a unique approach. VLC is primarily used as a video player but also has transcoding capabilities, which, in essence, allow users to change both formats or codecs as well as the data rate at which a video file can be delivered and serve them up to other viewers (albeit at a lower quality for lower data rates). VideoLAN provides an overview on their Web site of how to turn any VLC-equipped machine (with the exception of the PDA version) into a video server. </span></p>
<p><span class="postbody">Unreal Streaming Technologies has taken a balanced approach with its Media Server. The company notes that “existing media servers, such as Microsoft and RealNetworks servers, are expensive and difficult to install and operate.” To counteract that approach, UST notes that Media Server “is the result of our work aimed to provide a powerful, reliable, secure, and completely free multimedia delivery system.” The popularity of the Unreal Media Server for commercial uses, though, has led Unreal, upon release of its version 4.0 Media Server, to modify its licensing agreement to strike a balance that benefits small businesses. </span></p>
<p><span class="postbody">“While we want to keep Unreal Media Server available and free for home users and small businesses, we require larger companies that heavily use our product to purchase a license for unlimited version,” the company’s Web site notes. “The free version of Unreal Media Server has a limitation of 15 concurrent connections. This is more than enough for home and small business networks, therefore most of the users are not affected by this limitation.” </span></p>
<p><strong><span class="postbody">Tips and Tricks </span></strong></p>
<p><span class="postbody">When asked about the “why and wherefore” of small business streaming, each company interviewed gave several pointers. </span></p>
<p><span class="postbody">Todd Loewenstein of Arcostream noted, first and foremost, that small business really doesn’t differ in its needs from its larger comrades. “Small companies have many of the same needs for streaming as larger companies—things like marketing, product info, and customer contact,” says Loewenstein. “But these small business don’t have the capital expenditure that larger companies do that build out their own server farms.” </span></p>
<p><span class="postbody">Loewenstein noted that, while the average small business customer consumes approximately $1,000 of services per month just like other customers, the sales cycle with small customers is shorter “since they don’t need budgetary approval like a big company does.” This suggests that a small company might press for a lower price in return for a significantly shortened sales cycle; the decision, however, is completely up to the CDN, as all CDN representatives say they have to balance lower fees with equal or higher education and training for small customers versus their larger customers. </span></p>
<p><span class="postbody">Martin Hayward of Mirror Image suggests another model that may help small businesses: the content aggregator. </span></p>
<p><span class="postbody">“When we get inquiries from small companies and they ask about our services and what the cost is, we do mention that our minimum fee is $1,000 per month,” says Hayward. “If they can’t afford the cost, we never just turn those small companies away; we’ll do whatever we can to recommend someone else that can possibly help provide them with a solution, including content aggregators.” </span></p>
<p><span class="postbody">An aggregator buys the minimum chunks of bandwidth or storage space from a CDN and then sells it in smaller chunks at a higher rate. </span></p>
<p><span class="postbody">“Streaming media is still, in our opinion, in its infancy,” says Jerry Scheibeler, vice president of sales for Nine Systems, one of the leading content aggregators. “We’ve only scratched the surface of the number of clients that will be using streaming media as a primary form of communication, training, marketing, and media distribution in the future. Aggregation has worked well in the discount Web hosting market and we have no reason to expect that it will not be a part of the larger CDN picture for streaming media.” </span></p>
<p><span class="postbody">To further address the needs of small businesses that are able to afford the $1,000 minimum, some CDNs are looking to pricing models from other industries. Mirror Image has created an innovative pricing plan based on the cell phone industry. Called the TotalValuePlan, this Mirror Image service allows for “rollover minutes” that reward long-term small business customers with the flexibility of moving minutes from month to month. </span></p>
<p><span class="postbody">Another tip offered by at least two CDN representatives is leveraging innovative streaming content to appeal to the CDN’s desire for publicity. I faced a similar problem during a benefit concert held for Hurricane Katrina victims on Labor Day in 2005. When an article about the benefit concert appeared, listing the URL of the stream, the interest in the concert from around the world caused bandwidth usage to jump dramatically. Sonic Foundry, whose product was used to record the concert, heard about the concert and offered to host the content free of charge; Sonic Foundry even wrote a press release about the event and the use of their product, which further drove interest in the streaming content. </span></p>
<p><span class="postbody">Mirror Image’s Hayward shares a similar story. Noting that CDNs need compelling content that they can tout to select markets they’re targeting, he noted that Mirror Image stepped up to host content that was about to receive enormous attention. </span></p>
<p><span class="postbody">“Early in 2005, Mirror Image hosted a series of clips for a Norwegian company called the Active Child Aid Foundation,” says Hayward. “The company produced a film titled The Children of Leningrad, which was up for an Academy Award in February 2005. Mirror Image delivered the video for the company to offload the expected traffic their Web site was going to see as a result of the Academy Awards. We did this at no cost as a way to provide exposure to the plight of these children and the filmmakers who were chronicling their plight.” (It goes without saying that Mirror Image also received exposure from the arrangement.) </span></p>
<p><span class="postbody">Dan Ushman, head of operations at midPhase—a discount Web hosting company—says his best advice for small businesses that want to stream is to start small. In many cases, the small organization will find that a Web hosting service is the right middle ground between hosting their own content and partnering with a CDN. </span></p>
<p><span class="postbody">“People sometimes have really big eyes,” says Ushman, “and ask for dedicated servers and rates starting in the $1,000-plus monthly range. We can usually provide dedicated machines in the $150 per month range that would be more than adequate for the small business that wants to test the waters of streaming.” </span><br />
<strong><br />
<span class="postbody">Summary </span></strong></p>
<p><span class="postbody">Streaming video is growing in all sizes of business—multinational, mid-sized, and small. Options for small businesses to use streaming for advertising and marketing are also expanding, but a small business needs to know how to adequately address the growth potential and initial phases of its streaming endeavors. Streaming service providers understand that small business customers have the potential to turn into large business customers, so each provider offers a unique approach to meeting the demands of the growing segment of small businesses seeking rich media tools for marketing and advertising.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2006/12/27/the-business-of-streaming-media-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
