<?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 General Discussion</title>
	<atom:link href="http://www.gravlab.com/forum/category/streaming-media-general-discussion/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>What is HTTP streaming?</title>
		<link>http://www.gravlab.com/forum/2009/06/22/what-is-http-streaming/</link>
		<comments>http://www.gravlab.com/forum/2009/06/22/what-is-http-streaming/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 17:27:15 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2009/06/22/what-is-http-streaming/</guid>
		<description><![CDATA[HTTP Streaming can be several things. Here is an attempt to outline the different HTTP streaming protocols:
MP3/AAC/aacPlus HTTP Streaming:
This is usually the SHOUTcast or Icecast ICY protocol, which uses ADTS packetization over TCP. This is NOT compatible with ANY RTSP streaming. This uses an ICY based Streaming Server such as SHOUTcast or Icecast2. This is [...]]]></description>
			<content:encoded><![CDATA[<p>HTTP Streaming can be several things. Here is an attempt to outline the different HTTP streaming protocols:</p>
<p>MP3/AAC/aacPlus HTTP Streaming:<br />
This is usually the SHOUTcast or Icecast ICY protocol, which uses ADTS packetization over TCP. This is NOT compatible with ANY RTSP streaming. This uses an ICY based Streaming Server such as SHOUTcast or Icecast2. This is the part that is MOST confusing: QuickTime/Darwin Streaming Server includes an ICY server module for MP3 streaming only. It is based the old deprecated Icecast1 protocol, and is no longer supported or recommended. Icecast2 is the preferred server here.</p>
<p>HTTP Tunnelling:<br />
This is standards-based RTSP/RTP TCP Interleave (RFC-2326/3550) inside HTTP encapsulation to look like HTTP web server traffic to penetrate difficult firewalls. This method will usually get through content filtered firewalls where HTTP/ICY is filtered. Being standards-based, many different types of audio/video codecs may be used for these streams. Most streaming using this protocol is MPEG-4 based today. This uses an RTSP/RTP Streaming Server, such as QuickTime/Darwin Streaming Server.</p>
<p>HTTP Progressive Download Streaming:<br />
This is nothing more than a file download from a Web Server, and the file plays as it is downloading, hopefully, if there is sufficient bandwidth. The file will also land in the user temporary folder, offering no security to content. This method uses a Web Server.</p>
<p>Hopefully, this clears up some confusion on all of this.</p>
<p><a href="http://lists.apple.com/archives/streaming-server-users/2007/Jun/msg00244.html" alt="http streaming reference">via</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2009/06/22/what-is-http-streaming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding an MP3 playlist to your site</title>
		<link>http://www.gravlab.com/forum/2009/05/11/adding-an-mp3-playlist-to-your-site/</link>
		<comments>http://www.gravlab.com/forum/2009/05/11/adding-an-mp3-playlist-to-your-site/#comments</comments>
		<pubDate>Mon, 11 May 2009 21:23:16 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Hosting Tutorial]]></category>
		<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/?p=49</guid>
		<description><![CDATA[Many times, you may want to have a listener stream MP3s from your site, but you don&#8217;t have any streaming software set up. One solution is to create an M3U file which acts as a playlist that opens up with many mainstream MP3 players such as iTunes and Winamp. Following is an example of an [...]]]></description>
			<content:encoded><![CDATA[<p>Many times, you may want to have a listener stream MP3s from your site, but you don&#8217;t have any streaming software set up. One solution is to create an M3U file which acts as a playlist that opens up with many mainstream MP3 players such as iTunes and Winamp. Following is an example of an M3U playlist:</p>
<p><code> #EXTM3U<br />
  #EXTINF:199,Radiohead - Creep<br />
  http://www.yoursite.com/radiohead-creep.mp3<br />
  #EXTINF:217,Pink Floyd - Money<br />
http://www.yoursite.com/pinkfloyd-money.mp3</code></p>
<p>The .m3u file can 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;playlist.m3u&#8221; from a web page in the same directory with the file, the link could be:</p>
<p><code>&lt;a href="playlist.m3u"&gt;Play my playlist&lt;/a&gt;</code></p>
<p>Note: For .m3u files to work correctly, your web server must be configured to deliver the correct mime type for .m3u files. To do this with Apache (one of the most common web server applications), you can do one of the following:</p>
<ol>
<li>In apache&#8217;s conf/ directory, open the file titled &#8220;mime.types&#8221; and add the following line: <code>audio/x-mpegurl .m3u</code>, and then you will now have to restart apache</li>
<li>In your web site&#8217;s root directory, create a file (if it doesn&#8217;t already exist) called &#8220;.htaccess&#8221;, and add the following line: <code>audio/x-mpegurl .m3u</code></li>
</ol>
<p>M3U playlists are compatible with all of GravityLab&#8217;s <a href="http://www.gravlab.com/library.html" alt="affordable audio hosting">Audio Hosting accounts</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2009/05/11/adding-an-mp3-playlist-to-your-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Member Center Features</title>
		<link>http://www.gravlab.com/forum/2009/02/18/new-member-center-features/</link>
		<comments>http://www.gravlab.com/forum/2009/02/18/new-member-center-features/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 18:48:10 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/?p=65</guid>
		<description><![CDATA[We are proud to announce the latest member center plug-in, our very own file viewer application. With this new feature, members are able to view all of their media files in one easy-to-use interface. This application also makes it a breeze to embed your media into any web page. Just find which video you want [...]]]></description>
			<content:encoded><![CDATA[<p>We are proud to announce the latest <a href="http://members.gravlab.com" title="GravityLab Member Center">member center</a> plug-in, our very own file viewer application. With this new feature, members are able to view all of their media files in one easy-to-use interface. This application also makes it a breeze to embed your media into any web page. Just find which video you want to link to and copy &#038; paste the provide code. You can also customize FLV video embedding, choosing your own skinned video player that just works, no complicated uploads of javascript or flash swf players! If you don&#8217;t already have an account, sign up for our <a href="http://www.gravlab.com/standard.html" title="affordable video hosting">affordable video hosting</a> today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2009/02/18/new-member-center-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What are the best settings for encoding Mobile 3GP files?</title>
		<link>http://www.gravlab.com/forum/2008/10/22/what-are-the-best-settings-for-encoding-mobile-3gp-files/</link>
		<comments>http://www.gravlab.com/forum/2008/10/22/what-are-the-best-settings-for-encoding-mobile-3gp-files/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 21:32:37 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/?p=56</guid>
		<description><![CDATA[Here&#8217;s a short summary of the best encoding bit-rates and formats for mobile video


Device
Total Bit Rate
Video
FPS


Nokia 3650
34 &#8211; 80 kbps
H.263, 22 &#8211; 68 kbps QCIF
5 &#8211; 8


Motorola A830, Sony Ericsson P800
34 &#8211; 80 kbps
H.263, 22 &#8211; 68 kbps QCIF
5 &#8211; 8


PocketPC
34 &#8211; 200 kbps
H.263, 22 &#8211; 188 kbps QCIF or 240&#215;180
6 &#8211; 15


]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a short summary of the best encoding bit-rates and formats for mobile video</p>
<table width="100%" border="0">
<tr>
<th>Device</th>
<th>Total Bit Rate</th>
<th>Video</th>
<th>FPS</th>
</tr>
<tr>
<td>Nokia 3650</td>
<td>34 &#8211; 80 kbps</td>
<td>H.263, 22 &#8211; 68 kbps QCIF</td>
<td>5 &#8211; 8</td>
</tr>
<tr>
<td>Motorola A830, Sony Ericsson P800</td>
<td>34 &#8211; 80 kbps</td>
<td>H.263, 22 &#8211; 68 kbps QCIF</td>
<td>5 &#8211; 8</td>
</tr>
<tr>
<td>PocketPC</td>
<td>34 &#8211; 200 kbps</td>
<td>H.263, 22 &#8211; 188 kbps QCIF or 240&#215;180</td>
<td>6 &#8211; 15</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2008/10/22/what-are-the-best-settings-for-encoding-mobile-3gp-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The correct way to login to our ftp server with Internet Explorer</title>
		<link>http://www.gravlab.com/forum/2008/10/16/the-correct-way-to-login-to-our-ftp-server-with-internet-explorer/</link>
		<comments>http://www.gravlab.com/forum/2008/10/16/the-correct-way-to-login-to-our-ftp-server-with-internet-explorer/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 19:42:14 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/?p=53</guid>
		<description><![CDATA[Problem: I can&#8217;t access my GravityLab Multimedia files with Internet Explorer!
Answer: Make sure to use the following format in the URL bar for accessing your GravityLab FTP account:
ftp://username:password@ftp1.gravlab.com
]]></description>
			<content:encoded><![CDATA[<p>Problem: I can&#8217;t access my GravityLab Multimedia files with Internet Explorer!</p>
<p>Answer: Make sure to use the following format in the URL bar for accessing your GravityLab FTP account:</p>
<p>ftp://username:password@ftp1.gravlab.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2008/10/16/the-correct-way-to-login-to-our-ftp-server-with-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The differences between HTTP downloading and true streaming</title>
		<link>http://www.gravlab.com/forum/2008/04/15/the-differences-between-http-downloading-and-true-streaming/</link>
		<comments>http://www.gravlab.com/forum/2008/04/15/the-differences-between-http-downloading-and-true-streaming/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 19:00:19 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2008/04/15/the-differences-between-http-downloading-and-true-streaming/</guid>
		<description><![CDATA[Downloading
When a user wishes to view video on your site, there are several possible methods that can allow said user to see the video. The easiest method is the create a hyperlink to the video file. This method is useful if you want the viewer to save the movie to their computer before viewing. This [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Downloading</strong><br />
When a user wishes to view video on your site, there are several possible methods that can allow said user to see the video. The easiest method is the create a hyperlink to the video file. This method is useful if you want the viewer to save the movie to their computer before viewing. This is fine for small files, but the bigger the file size, the longer the wait time and the less likely your viewers will want to wait for the entire movie to download before they can watch it. Delivering video files this way is known as HTTP streaming or HTTP delivery. HTTP means Hyper Text Transfer Protocol, and is the same protocol used to deliver web pages. For this reason it is easy to set up and use on almost any website, without requiring additional software or special hosting plans.</p>
<p><strong>Progressive Downloading</strong><br />
This is a step up from hyperlinking to your video files. It is a temporary solution to the problems mentioned for downloading. The video file is embedded with code that is unique to each type of video, and as soon as enough of the video is downloaded to watch, the video will begin to play. If the user&#8217;s connection is fast enough, they can watch the video as it downloads. The disadvantage here is that the viewer cannot skip forward to any part of the video. This solution does not require any special software or streaming server to work.</p>
<p><strong>True Streaming</strong><br />
This is the best way to deliver video to viewers if you want to allow the viewer to instantly skip to any part of the video or if you want to prevent the viewer from downloading the video file to their computer. True streaming works by delivering bits of video through a streaming server, which sends packets of data in real-time, effectively allowing the end user to view the data as it is arriving. This process is not possible with the HTTP protocol. Instead, RTSP is the protocol of choice for streaming media. It stands for real-time streaming protocol, and it is a method of routing video data to the end user. RTSP provides &#8220;VCR-style&#8221; control functionality such as pause, fast forward, reverse, and absolute positioning, which cannot be achieved with HTTP.</p>
<p><strong>Which method should I use?</strong><br />
If you are serious about your videos, true streaming is the best option for delivering media to a global audience. With instant-access, built in download prevention, VCR style controls, and affordability, there&#8217;s never been a better time to start delivering streaming media to your audience. With GravityLab Multimedia, you can have the best of both worlds. We provide methods to access your streaming media via HTTP and RTSP, allowing you to choose which method is best for you. Check out our <a href="http://www.gravlab.com/standard.html">streaming video hosting plans</a><br />
 to see which plan best fits your needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2008/04/15/the-differences-between-http-downloading-and-true-streaming/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>Converting DVD to Streaming Video</title>
		<link>http://www.gravlab.com/forum/2007/12/05/converting-dvd-to-streaming-video/</link>
		<comments>http://www.gravlab.com/forum/2007/12/05/converting-dvd-to-streaming-video/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 19:52:25 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/12/05/converting-dvd-to-streaming-video/</guid>
		<description><![CDATA[Before you read ahead, consider GravityLab Multimedia&#8217;s streaming media encoding services. We take the complexity out of creating streaming media for an affordable price.
Often times, companies that wish to stream their media are given video from a production company on a DVD. This is a great multi-purpose archival format, because the disc is high capacity, [...]]]></description>
			<content:encoded><![CDATA[<p>Before you read ahead, consider GravityLab Multimedia&#8217;s <a href="http://www.gravlab.com/encoding.html">streaming media encoding services</a>. We take the complexity out of creating streaming media for an affordable price.</p>
<p>Often times, companies that wish to stream their media are given video from a production company on a DVD. This is a great multi-purpose archival format, because the disc is high capacity, and therefore can store high-quality video. Until recently, DVD video was difficult to extract and convert into video files. If you&#8217;ve ever looked inside the DVD on your computer, you would have noticed all sorts of VOB, IFO, and BUP files. This is a confusing mess of files, and it takes specialized software to convert this data into streaming video.</p>
<p>One way to convert the audio and video on a DVD to WMV format is to  capture the content using an analog capture device. You can connect the audio and video analog outputs of a DVD player to a video capture card  on your computer, and then use Windows Media Encoder to encode the video  to a file. But this requires a video capture card, and is a subject for another time.</p>
<p>If you want to convert digitally, you have a plethora of DVD extraction utilities for both Windows and Mac users. </p>
<p><strong>Windows users:</strong><br />
<a href="http://sourceforge.net/project/showfiles.php?group_id=72208">DVDx,</a> available on SourceForge.net. This program is able to convert DVDs directly to Windows Media Format, as well as AVI, MPEG. and WM9.</p>
<p>Once you have created an AVI or WMV file from the DVD, you can use the free <a href="http://www.microsoft.com/windows/windowsmedia/forpros/encoder/default.mspx">Windows Media Encoder<br />
</a> to prepare the file for web streaming.</p>
<p><strong>To configure Windows Media Encoder 9 Series to encode a file</strong></p>
<ol>
<li>On the toolbar, click New Session. The New Session Wizard starts.</li>
<li>On the Wizard tab, click Convert a file.</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 Web server (progressive download). When you click Web server (progressive download), 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 Start Encoding.</li>
</ol>
<p>Now the video should be ready to upload to your account!</p>
<p><strong>Mac Users:</strong><br />
Check out this list of video software for OS X: <a href="http://www.pure-mac.com/video.html">http://www.pure-mac.com/video.html</a></p>
<ol>
<li>Insert the DVD into your computer</li>
<li>Extract the video from the disk using <a href="http://www.miraizon.com/products/products.html">Cinematize</a>. This highly recommended program extracts DVD into Quicktime DV format which can then easily be encoded into a streaming file</li>
<li>Use one of the following to export your video:
<ul>
<li>For best results, use Apple&#8217;s Compressor (bundled with Final Cut Studio). Its algorithms produce high-quality, low-filesize video in Quicktime and Windows Media format</li>
<li>Quicktime Pro is a low-cost option for converting videos, but filesize is typically larger and quality isn&#8217;t as top-notch. But it does the job. From the menu bar, choose File > Export, then on the Export drop-down menu, select &#8220;Movie to Quicktime Movie&#8221;, then for the drop-down below that, (Use:) select &#8220;Streaming &#8211; Medium&#8221;.</li>
<li>Quicktime Pro for .wmv files: You will need a plug-in called <a href="http://www.flip4mac.com/">Flip4Mac</a>. Then export video using Quicktime Pro&#8217;s &#8220;Movie to Windows Media&#8221; option.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/12/05/converting-dvd-to-streaming-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bit-rate requirements of common connection speeds</title>
		<link>http://www.gravlab.com/forum/2007/11/02/bit-rate-requirements-of-common-connection-speeds/</link>
		<comments>http://www.gravlab.com/forum/2007/11/02/bit-rate-requirements-of-common-connection-speeds/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 18:40:02 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/11/02/bit-rate-requirements-of-common-connection-speeds/</guid>
		<description><![CDATA[When streaming media over the web, it is important to take into consideration the speed at which your viewers are connecting to the internet. Listed below are several common connection speeds and the corresponding bit-rate at which your videos will need to be encoded in order to play back smoothly. Bit-rates are listed in Kilobits [...]]]></description>
			<content:encoded><![CDATA[<p>When <a href="http://www.gravlab.com/">streaming media over the web</a>, it is important to take into consideration the speed at which your viewers are connecting to the internet. Listed below are several common connection speeds and the corresponding bit-rate at which your videos will need to be encoded in order to play back smoothly. Bit-rates are listed in Kilobits (1000 bits = 125 bytes)</p>
<p></p>
<table>
<tr>
<th>Bit-rate</th>
<th>Connection Speed</th>
<th>File Size Per Minute<br />
        of Video</th>
</tr>
<tr>
<td>21 Kbits/sec.</td>
<td>28.8 modem users</td>
<td>160 KB</td>
</tr>
<tr>
<td>37 Kbits/sec.</td>
<td>56K modem users</td>
<td>280 KB</td>
</tr>
<tr>
<td>80-100 Kbits/sec.</td>
<td>ISDN</td>
<td>600-750KB</td>
</tr>
<tr>
<td>150-200 Kbits/sec.</td>
<td>High Speed ISDN</td>
<td>1.13 MB </td>
</tr>
<tr>
<td>250 Kbits/sec.</td>
<td>DSL, cable modem, satellite dish</td>
<td>1.88 MB</td>
</tr>
<tr>
<td>300 Kbits/sec.</td>
<td>DSL, cable modem, satellite dish</td>
<td>2.25 MB</td>
</tr>
<tr>
<td>500 Kbits/sec.</td>
<td>Fast cable modem</td>
<td>3.75 MB</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/11/02/bit-rate-requirements-of-common-connection-speeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to tell if video can be streamed</title>
		<link>http://www.gravlab.com/forum/2007/11/01/how-to-tell-if-video-can-be-streamed/</link>
		<comments>http://www.gravlab.com/forum/2007/11/01/how-to-tell-if-video-can-be-streamed/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 20:07:40 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/11/01/how-to-tell-if-video-can-be-streamed/</guid>
		<description><![CDATA[All files that are to be streamed must be hinted for streaming. This is made possible by the hint track, which is a small piece of data inside a streaming movie file. Our streaming servers recognize the hint track and use it to guide the streaming process. The hint track is never sent to the [...]]]></description>
			<content:encoded><![CDATA[<p>All files that are to be streamed must be hinted for streaming. This is made possible by the hint track, which is a small piece of data inside a streaming movie file. Our streaming servers recognize the hint track and use it to guide the streaming process. The hint track is never sent to the viewer, it always resides on the server.</p>
<p>Hinting your movies is essential for streaming media hosting, because without a hint track, the viewer will see an error instead of video.</p>
<p>Quicktime Pro provides the ability to check for hint tracks in a video. Simply open the video qith Quicktime Pro, and select Window > Show Movie Properties. If there is a hint track, you will see the words &#8220;Hint Track&#8221; under the Name column.</p>
<p>If there is no hint track, <a href="http://www.gravlab.com/contact.html">contact us</a> and we would be glad to help you prepare your media for online delivery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/11/01/how-to-tell-if-video-can-be-streamed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multiple bitrate video streaming</title>
		<link>http://www.gravlab.com/forum/2007/10/10/multiple-bitrate-video-streaming/</link>
		<comments>http://www.gravlab.com/forum/2007/10/10/multiple-bitrate-video-streaming/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 18:15:13 +0000</pubDate>
		<dc:creator>modcam</dc:creator>
				<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/10/10/multiple-bitrate-video-streaming/</guid>
		<description><![CDATA[In order to provide the best quality video possible to the widest range of viewers, it is necessary to tailor the bit rate of the video to match the download speed of the client&#8217;s connection. This is possible to do with Windows Media Server, Real Producer and Quicktime.
The most difficult task of streaming audio and [...]]]></description>
			<content:encoded><![CDATA[<p>In order to provide the best quality video possible to the widest range of viewers, it is necessary to tailor the bit rate of the video to match the download speed of the client&#8217;s connection. This is possible to do with Windows Media Server, Real Producer and Quicktime.</p>
<p>The most difficult task of streaming audio and video over a network is maintaining a continuous presentation to the user in a highly changeable environment. Buffering is the biggest problem of streaming digital media. It is caused when the client runs out of data in memory, called the buffer, and must wait for more to arrive. The client will always run out of data if the bit rate of the incoming stream exceeds the current available bandwidth.</p>
<p>Unpredictability of bandwidth is taken for granted on the Internet. For example, just because a user connects to an ISP at 56 Kbps does not mean there is 56 Kbps of bandwidth available to the user at all times. The actual bandwidth at any given point is determined by network conditions and traffic on the Internet, which is constantly fluctuating, causing bandwidth to drop to 18 Kbps one moment, and then increase to 40 Kbps the next. If a user attempts to view video being streamed at 50 Kbps, the presentation suffers considerably when bandwidth is squeezed.</p>
<p><span id="more-34"></span><br />
<strong>Windows Media</strong></p>
<p>To ensure a continuous presentation, Windows Media technologies use intelligent streaming, which adjusts the bit rate of the content stream to counteract changes in available bandwidth. When a user first connects to a stream, intelligent streaming ensures that the client receives content at the bit rate that is most appropriate for the current bandwidth. As the user continues to play a stream, intelligent streaming dynamically and seamlessly adjusts the bit rate of the streaming content as the available bandwidth changes.</p>
<p><em>Multiple-Bit-Rate Encoding</em></p>
<p>To take full advantage of intelligent streaming, content must be encoded as a multiple-bit-rate stream. In multiple-bit-rate encoding, a number of discrete, user-definable audio and video streams are encoded into a single Windows Media stream. The streams are encoded from the same content, but each is encoded at a different bit rate. When Windows Media Player connects to a Windows Media server to receive a multiple-bit-rate Windows Media file or broadcast stream, the server only sends the set of audio and video streams that is the most appropriate for current bandwidth conditions. The process of selecting the appropriate stream is completely transparent to the user.</p>
<p><em>How to create multiple bit rate files </em></p>
<p>To encode content that takes advantage of intelligent streaming, you can simply use one of the multiple-bit-rate destinations provided in Windows Media Encoder. For greater control, you can manually select the bit rates for each audio and video stream within a multiple-bit-rate stream. Client post-processing and intelligent bit rate optimization are all automatic, on-the-fly features. Best of all, you only need to create and manage a single file to handle multiple bit rates.</p>
<p>To understand the following topics, you should be familiar with the operation of Windows Media Encoder 9 Series. For more information about encoding, see Windows Media Encoder Help.</p>
<p><em>Setting Up the Encoder </em><br />
To set up a multiple-bit-rate encoding session, do the following:</p>
<ol>
<li>Open the <strong>Session Properties</strong> dialog box in the encoder, and click the <strong>Compression</strong> tab.</li>
<li>In <strong>Destination</strong>, click <strong>Windows Media server (streaming)</strong>.</li>
<li>In <strong>Audio</strong> and <strong>Video</strong>, click the type of audio and video you want to encode.</li>
<li>Select more than one of the bit rate check boxes. The number of bit rate choices changes depending on the audio and video type you chose.</li>
<li>If you want more manual control of the encoding session, on the <strong>Compression</strong> tab, click <strong>Edit</strong>.</li>
<li>Optionally, in the <strong>Custom Encoding Settings</strong> dialog box (shown in the following figure), you can add and configure custom target bit rates, and then modify the settings of each bit rate by clicking the corresponding tab. Multiple-bit-rate encoding is only available if you select the constant-bit-rate (CBR) encoding mode.</li>
</ol>
<p>If you want to use intelligent streaming with multiple-bit-rate streams, the content must be hosted on a Windows Media server and played in Windows Media Player. You can create files that contain multiple-bit-rate streams and play them locally or from a Web server, but only the highest bit rate streams will play.</p>
<p>For more information about editing or creating profiles that encode with multiple bit rates, see Windows Media Encoder Help.</p>
<p><em>Viewing the Process </em><br />
After you have configured an encoding session for capturing multiple-bit-rate content and have connected and adjusted the video and audio streams, start encoding. If your computer meets the requirements for encoding high-bit-rate content, you can capture and encode multiple-bit-rate content. The more streams you encode, however, the faster the CPU and more memory your computer requires.</p>
<p><strong>Quicktime</strong></p>
<p>You face a tough choice when you want to deliver your QuickTime movies over the web. Part of your audience has a dialup connection and a slow computer and can’t view large movies with high frame rates. They need small, highly compressed movies. The other part of your audience has a fast connection and a fast computer and easily watch higher bit rate videos. They want movies with the highest possible video and audio quality. How do you satisfy both?</p>
<p>With QuickTime, you don’t have to choose&#8211;you just use a reference movie. A reference movie contains pointers to alternate data rate movies&#8211;that is, multiple versions of the movie designed for downloading at various data rates.</p>
<p>For example, you could create three versions of a movie&#8211;a version optimized for 56K dialups, a version for DSL or cable modems, and a version for T1&#8217;s and higher&#8211;put them all on your webpage, and have the reference movie choose which is appropriate for each viewer.</p>
<p>That’s right, QuickTime 3 and later can auto-select the right movie for any connection speed (or CPU speed, or language, or QuickTime version) in the QuickTime Settings dialog without the viewer having to make a choice, and without special coding on your part. You can even create a default movie that plays if none of the criteria are met.</p>
<p>To create a reference movie/alternate data rate movie setup, you’ll need the Pro version of QuickTime Player and an application that allows you to make a reference movie, such as Peter Hoddie&#8217;s XMLtoRefMovie utility, or Apple’s free MakeRefMovie utility.</p>
<p><img src="http://www.gravlab.com/img/blogs/screenshot_makerefmov.jpg" alt="Make Reference Movies" class="right" border="0" height="415" width="430" /></p>
<h3>Making alternate data rate movies</h3>
<p>Creating the alternate data rate movies is a straightforward process.</p>
<ul class="square">
<li>Start by creating a master movie of the highest possible quality. That means the largest frame size, the highest frame rate, and the least compression on audio and video tracks. You’ll be making the alternate movies from this master.</li>
<li>Determine the number of alternate data rate movies you want to create, and the rate for each one. A typical spread for web delivery is one each for 56K (56 Kbits/sec max, but usually much lower), DSL/cable (up to about 128 Kbits/sec), and T1/T3 (up to 1 Mbit/sec). If you are delivering media on CD-ROM, you may want to create a spread for slow computers and fast computers, or for 2X, 8X, and 24X drives.</li>
<li>Create the alternate data rate movies from the master using the appropriate image dimensions and codecs. You can do this in QuickTime Player using the Export option in the File menu.</li>
<li>If some of your alternates are streaming movies, make Fast Start movies that point to them, and use the Fast Start movie as the alternate for the stream. To create a Fast Start movie that points to a streaming movie, open the streaming movie in QuickTime Player by choosing Open URL from the File menu and typing in the URL. Then choose Save As from the File menu, name it, and save it as a self-contained movie.</li>
<li>Also create a default movie that anyone in your audience can see, no matter what connection or computer they are using. It could be a few frames from your movie with a low-bandwidth audio track, or a single image with a scrolling text track and no audio, or just an image. In any case. keep it very small, because the browser will download it even if an alternate movie is used.</li>
<li>Name each movie in a logical way, including the .mov filename suffix. For example, you may want to name your alternate movies altmov01.mov, altmov02.mov, and altmov03.mov. Save as self-contained movies. Store them all in the same folder or directory.</li>
</ul>
<h3>Making a reference movie</h3>
<p>You can make a reference movie for alternate data rates based on connection speed or other criteria using an application such as the free utility program <a href="http://developer.apple.com/quicktime/quicktimeintro/tools/">MakeRefMovie</a>, available from Apple for Mac OS 9 , Mac OS X, and Windows. The latest version of MakeRefMovie can also create reference movies that choose among alternate movies based on CPU speed, language, or QuickTime version.</p>
<p>Once you’ve made the alternate movies, follow these steps in MakeRefMovie:</p>
<ul class="square">
<li>Open MakeRefMovie.</li>
<li>Save your new document in the same folder or directory where the alternates are located. Make sure the reference movie filename contains the &#8216;.mov&#8217; extension. This reference movie will call upon the alternates.</li>
<li>Drag each of the alternate movies onto the window of MakeRefMovie. An alternate movie will appear for each file you drag-and-drop. Or you can open each file separately by choosing &#8216;Add movie file&#8217; from the Movie menu or you can type the URL to your streaming movie by selecting &#8220;Add URL&#8221; from the Movie menu.</li>
<li>Set the minimum connection speed for each alternate movie in the Speed: pop-up menu.</li>
<li>Set the load order of the movies in the Priority: pop-up. For example, you may want the reference movie to call the highest quality movie first, then the medium quality movie, and last the lowest-quality or default movie. If there is more than one movie designed for the same connection speed, set a priority for which movie will load first.</li>
<li>Specify the default movie by checking Flatten into output. The default movie should be compressed with a codec supported by older versions of QuickTime for backward compatibility. This checkbox can only be applied to one movie.</li>
<li>Save the reference movie and place it and all the alternate movies in the same directory. Upload the directory or folder to the server.</li>
<li>If you are putting the movies on a webpage, embed the reference movie into the HTML using the &lt;OBJECT&gt; tag. The reference movie will load the appropriate alternate based on the viewer’s connection speed. More about embedding QuickTime movies into webpages using HTML.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/10/10/multiple-bitrate-video-streaming/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>Hinting a Quicktime movie for real-time streaming</title>
		<link>http://www.gravlab.com/forum/2007/05/07/hinting-a-quicktime-movie-for-real-time-streaming/</link>
		<comments>http://www.gravlab.com/forum/2007/05/07/hinting-a-quicktime-movie-for-real-time-streaming/#comments</comments>
		<pubDate>Tue, 08 May 2007 04:00:19 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Hosting Tutorial]]></category>
		<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/05/07/hinting-a-quicktime-movie-for-real-time-streaming/</guid>
		<description><![CDATA[To set up a movie for streaming over the Internet, compress the movie so that its data rate is appropriate for the bandwidth at which your users will connect. You can use the hinted streaming format with QuickTime Streaming Server or Darwin Streaming Server. The hint tracks, which are stored in the movie along with [...]]]></description>
			<content:encoded><![CDATA[<p>To set up a movie for streaming over the Internet, compress the movie so that its data rate is appropriate for the bandwidth at which your users will connect. You can use the hinted streaming format with QuickTime Streaming Server or Darwin Streaming Server. The hint tracks, which are stored in the movie along with the video, audio, and other tracks, provide QuickTime Streaming Server software with information about the server, the transmission packet size, and the protocol to be used&#8211;in short, how to send the movie data over the network.</p>
<p>When you choose hinted streaming, &#8220;hint tracks&#8221; (information needed to stream the movie) are added to the movie. If the movie is already in the desired format, you can prepare a movie for streaming by opening the movie in QuickTime Player and choosing <strong>Export</strong> from the <strong>File</strong> menu, then <strong>Movie to Hinted Movie</strong>. If you want to change the movie&#8217;s format, follow the steps below.</p>
<h4>Converting a movie for real-time streaming</h4>
<ol type="1" start="1">
<li class="MsoNormal">Open your movie in QuickTime      Player.</li>
<li class="MsoNormal">From the <strong>File</strong>      menu, choose <strong>Export</strong>.</li>
<li class="MsoNormal">From the <strong>Export</strong>      pop-up menu, choose <strong>Movie to QuickTime Movie</strong>.</li>
<li class="MsoNormal">Choose a streaming option      from the <strong>Use</strong> pop-up menu.</li>
<li class="MsoNormal">Click Options and select the      &#8220;Prepare for Internet Streaming&#8221; checkbox.</li>
<li class="MsoNormal">Choose <strong>Hinted      Streaming</strong> from the pop-up menu and click OK.</li>
<li class="MsoNormal">Click Save.</li>
<li class="MsoNormal">Upload your video to your      account</li>
<li class="MsoNormal">Link to your video through      QTSS via the 554 port using the instructions sent to your account</li>
</ol>
<p><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p>If you want to stream a QuickTime movie using QuickTime Streaming Server, you should use a web-optimized video or audio compressor to compress the movie file. All QuickTime compressors are compatible with QuickTime Streaming Server, but the compressors listed below are optimized to give the best results for delivery over the Internet.</p>
<p>For a complete list of QuickTime-supported compressors, see the Products area on the <a href="http://www.apple.com/quicktime/products/">QuickTime</a> website.</p>
<p><strong><span style="font-size: 12pt; font-family: "Times New Roman"">Video compressors</span></strong><span style="font-size: 12pt; font-family: "Times New Roman""><br />
H.264, MPEG-4, Sorenson Video (any version), H.263, H.261</p>
<p><strong>Audio compressors</strong><br />
AAC, QUALCOMM PureVoice, AMR, QDesign </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/05/07/hinting-a-quicktime-movie-for-real-time-streaming/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>Streaming, Broadcasting, and Progressive Download</title>
		<link>http://www.gravlab.com/forum/2007/04/27/streaming-broadcasting-and-progressive-download/</link>
		<comments>http://www.gravlab.com/forum/2007/04/27/streaming-broadcasting-and-progressive-download/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 21:52:36 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Hosting Tutorial]]></category>
		<category><![CDATA[Mobile Hosting (3GP, MPEG4)]]></category>
		<category><![CDATA[Streaming Media General Discussion]]></category>

		<guid isPermaLink="false">http://www.gravlab.com/forum/2007/04/27/streaming-broadcasting-and-progressive-download/</guid>
		<description><![CDATA[Digital video files are usually stored to disk in movie files. These files often contain the sample data used by the movie as well. The Player API includes functions to store a movie, or a movie and all its associated sample data, to a file. By default, the movie data structure is stored at the [...]]]></description>
			<content:encoded><![CDATA[<p>Digital video files are usually stored to disk in movie files. These files often contain the sample data used by the movie as well. The Player API includes functions to store a movie, or a movie and all its associated sample data, to a file. By default, the movie data structure is stored at the beginning of the file, followed by any sample data, such as in <a href="http://www.gravlab.com/quicktimestreaming.html" title="quicktime streaming">Quicktime</a>. By default, the sample data is interleaved, so that media samples that are displayed at the same time are stored close together, with the samples needed earliest stored first.</p>
<p>This typical streaming encoded movie file can be delivered by any web server, using common protocols such as HTTP and FTP, just as if it were an HTML file or a JPEG image. It is necessary only to name the file correctly and associate the filename extension with the correct MIME type on the server. (The correct filename extension for QuickTime movies is .mov, and the correct MIME type is <code>'video/quicktime'.)</code></p>
<p>When a file is delivered over a network or downloaded over the Internet, the entire file is not available immediately, but a typical QuickTime movie can be played while it downloads. This is called <strong>progressive</strong> <strong>download,</strong> or <strong>Fast</strong> <strong>Start.</strong> It works because the movie atom is stored at the beginning of the file, so QuickTime knows how to interpret the movie sample data even before it arrives, and because the movie data is intelligently interleaved with respect to display time.</p>
<p>It is also possible to create a movie file with the sample data stored first, followed by the movie data structure. This is not usually desirable, because the entire file must download before QuickTime can interpret the sample data. You can correct this kind of data inversion simply by opening the movie file in QuickTime and saving it as a new, self-contained file. QuickTime stores the movie data structure at the beginning of the file by default.</p>
<p>A QuickTime movie file may contain <em>only</em> a movie data structure, pointing to sample data in other files or URLs. In most cases, this type of movie can also play as the movie data downloads, because, again, the movie data structure allows QuickTime to interpret the incoming data, and because the data source for each track is specified independently, causing the network to perform a kind of interleaving by delivering all of the media independently and simultaneously. Obviously, this kind of interleaving is less reliable than the deliberate interleaving QuickTime does when creating a self-contained movie file, so playback may not always be as smooth.</p>
<p>When the bandwidth of a connection meets or exceeds the data rate of the movie, a well-formed QuickTime movie file can play as it downloads. This kind of progressive download, or Fast Start movie, provides the same user experience as real-time streaming.</p>
<p>If the connection is not fast enough to play the movie in real time, you can either wait until the download completes or play as much of the movie as has downloaded at a given time. QuickTime can even estimate the required download time and begin playback when it calculates that enough data has arrived to play the movie smoothly (because the remaining data is expected to arrive by the time it is needed).</p>
<p>QuickTime movies can also be delivered using real-time protocols such as RTP and RTSP. This requires a streaming server, such as the QuickTime Streaming Server or Darwin Streaming Server. To stream movies in real time, the server requires information about how to packetize each track in the movie. This information is stored in special tracks in a QuickTime movie, known as <strong>hint</strong> <strong>tracks.</strong> There are functions in the API for adding hint tracks to existing movies, as well as flags that can be used to tell QuickTime to create hint tracks when saving a movie to disk.</p>
<p>Movies with hint tracks can also be delivered using HTTP or FTP protocols for progressive download, but additional bandwidth is needed to carry the hint tracks, which are used only for streaming. Consequently, it is best to determine how you will deliver a movie before saving it as hinted or nonhinted.</p>
<p>In addition to progressive download and real-time streaming of stored movie files, QuickTime supports <strong>broadcasting,</strong> the creation of one or more real-time streams from real-time sources, such as cameras or microphones. This involves capturing the incoming data, compressing it to the desired bandwidth, and generating streams of outgoing packets, all in real time. The QuickTime broadcast API is currently available for the Mac OS only; it is not available for Windows or Java.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gravlab.com/forum/2007/04/27/streaming-broadcasting-and-progressive-download/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>
	</channel>
</rss>
