Ray,

>> asking us our advice for hosting of a site that will
>> be streaming a lot of video.  Basically, the site is 
>> going to host virtual tours for Real Estate.  

I run a video/gaming Machinima website (www.halomovies.org) as a hobby and
have looked into the issue of serving video directly for both streaming and
"progressive download" formats.  Most video players support the HTTP
progressive download feature which in my opinion for most uses is an
adequate way of delivering short 1-10min video clips from your web server.

For bandwidth the key issues are overall bandwidth and peak bandwidth.
Depending on the type of video content you may be subject to high peak
periods where many are attempting to get the "new" video (The Slashdot
effect) verses a fairly steady flow of video viewers.  With progressive
download you can easily calculate bandwidth requirements by "guessing" the
traffic and multiplying that by the file sizes.  Calculating streams can
become problematic because then you have the balance the number of available
streams from the server with the number of users.  This tends to cause you
to over purchase streams.

With Progressive download the ONLY thing to consider is bandwidth because
you are delivering the video file just as if it were an image file. So if
you have a unique traffic peak you just pay for the bandwidth spike as they
occur instead of trying to balance the number of available streams.  Also
you can manage the video file as you would any other file in your website,
whereas with real streaming the videos must be placed into specific
locations on the server to be streamed and pointer files created to direct
the user to the stream.

Streams are most often used today for live video feeds where you are not
serving pre-recorded video clips or for larger or longer videos where the
stream can adapt to the clients bandwidth and become more efficient. 

On my website (www.halomovies.org) I chose to NOT deliver the video to a
player but force the user to download the entire file in a ZIP archive.  The
reason for my choice, which in your case would not be the correct one, was
to control the bandwidth more closely. I found that when we delivered our
content to an embedded video player the same user would come back several
times over a couple of weeks to view the video again and again using up our
precious bandwidth. By forcing them to download the video on the first visit
they could watch the video as often as they liked without using our
bandwidth to do so.  For a commercial or advertising venture this would not
be an acceptable user experience. 

Balancing these decisions all depends on the type of user; ours was 13-17
year old kids, and the type of video content and its purpose.

As for the video format the three major ones are WMP9 (.WMV), QuickTime
(.MOV) and now Flash Video (.FLV).  all have plus and minuses as a format
but the Flash format allows for embedding the player into your own unique
format and in many cases using the Sorenson CODEC has a better compression
with acceptable quality.  In addition the flash format is pretty ubiquitous
where as the WMP9 doesn't play well with Macs and the QuickTime requires a
plug-in on Windows.  The flash format  requires a plug-in but you can serve
a custom version from your website to either platform.

You can see a sample of a flash movie 30 second clip here
http://www.halomovies.org/index.cfm?pg=3&fid=1130 it was encoded for 150Kb
data stream and turned the video file into a 1.1meg file vrs the original
WMV which was encoded at 2Mbs and was 6Meg.

For me bandwidth usage and allocation was top priority over the user
experience.  Your mileage will vary




Best Regards,

Dennis Powers
UXB Internet - A website design and Hosting Company
690 Wolcott Road
P.O. Box 6029
Wolcott, CT  06716
Tel: (203)879-2844
http://www.uxbinternet.com/
http://www.uxb.net/ 


 

 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:256934
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to