zalek said:
Hello,
I created some video clips in .AVI format (2 - 20MB) and put it on my
web site, but when I click on it - the site ask me to download first
the whole file before displaying it. Is there other way to do it, so
the video will start plaing before downloading the whole file? Where
can I find information about this process? Any good interenet sites or
books with information about streaming video?
See my pages concerning streaming media that can be reached at
http://www.cwdjr.info/media/playersRoot.php . Most of the video
examples can be reached at the broadband link at the top of the page,
although a few examples of low speed videos are given in other
sections. Some of the broadband examples require a connection with an
actual bitrate of over 2 Mbps to start in a reasonable time, although
most likely would play on dialup if you waited several minutes for
buffering to complete.
Media can be streamed(using progressive download) from an ordinary html
server if you want to stream individual cuts rather than a live event.
Very busy sites may require a special streaming server.
Although one can get media to stream on a 56 KB dialup connection, you
can not use a bit rate of more than about 30 kbps, and the videos
recorded at such a slow rate leave much to be desired. AVIs are very
demanding of bandwidth compared to some other formats. I suggest that a
Microsoft .wmv format or a Real video format be used instead. Both
Microsoft and Real have free encoders for their formats. Many
commercial sites use 3 different bit rates. One is for dialup, one is
for lower broadband, and another is for higher broadband. The user can
then select the speed best suited for their connection. On a streaming
server, this speed selection can sometimes be done automatically.
To stream, the player must first buffer enough download so that it can
keep up with the video without pause before it finishes. If you tried
to play a video that is perhaps 20 MB long and runs 5 minutes(this
would be at a high broadband speed) it would buffer only a very short
time and then start playing if you had perhaps a 2.5 Mbps broadband
connection. If you try to play the same video on dialup it will have to
buffer nearly as long as the download time for a 20 MB file, which
might be up to nearly 30 minutes. In other words, you have to consider
for what audience a video is aimed.