Streaming FAQ: What is Streaming Video?

In the dark ages of the early 1990’s, mankind had to wait many minutes to view downloaded video clips from the Internet. Unfortunately, mortal man is very impatient, and wanted to watch the video as it was downloaded; thus streaming video was born. Streaming video is a term applied to compression and buffering techniques that allow you to transmit real-time video via the Internet.

The first part of this magic formula is video compression. To compress video, a complex mathematical formula breaks the individual frames into moving and static components. Then it takes each moving object, and guesses where it will be for the next frame. By refreshing only the moving components, and recycling the static images, compression reduces the size and speed of the video file. There is a downside to compression. If the camera is panning, zooming, or moving in any way, the whole image is in motion, leaving nothing to recycle. This leads to poor compression, and a slower transmission.

The second part of the streaming combination is buffering the file. Compared with the voodoo magic of the compression, the buffering seems fairly bland. By giving the file a few seconds to load before starting the image, a reserve of video is available in the memory of the client's computer in case the transmission slows for a moment. When the transmission slows, the client computer uses part of the reserve of video. If the transmission becomes too slow, the buffer becomes completely exhausted, and the video will get choppy. The better streaming packages will adapt the buffer to the speed of the connection, even as it fluctuates with the ebb and flow of network traffic.

There are many software companies trying to get an early start in what will become a huge industry. VDOLive from VDONet is supported by industry driving Microsoft, and has media giants FOX and CBS as early customers. Microsoft has its own streaming server called Netshow, and just recently bought part of RealNetworks, makers of RealVideo. Look for more integration between Microsoft’s Netshow and RealVideo. Netshow can also serve VivoActive. VivoActive from Vivo Software has gained widespread acceptance largely because it has no special server-side requirements. VXtreme has Web Theater, which is used by CNN Interactive, and other large Internet content providers. Xing Technologies' StreamWorks is another streaming package, and the only one to date that supports MMX chan…

To View This Article
Start Your Free Trial Plus Membership

Why Become a Plus Member?

As a Plus Member, you'll enjoy:

  • Exclusive access to 1,000s of articles, tips, and videos
  • Unlimited access to Videomaker Tips & Tricks video series
  • Special contests and monthly drawings
  • Members only eLetters
  • Early online access to the current issue of Videomaker Magazine
  • Members only discounts on Videomaker merchandise and more
  • Priority status at Videomaker events
  • The Expert Hotline: direct email access to our editors. Get answers to questions about any video subject

Create Your Account

Comments

You must be logged in to comment. Click here to login

Latest Videos

Connect with Videomaker

Facebook YouTube Twitter Newsletters Newsletters

Videomaker eNews

Videomaker eNews contains industry news and informative articles about video-related products, tips & techniques, special offers, events information and exclusive discounts. And now, sign up to receive Videomaker eNews and download Editing Dirty Little Tricks free! Learn the Band-Aid-type fix-it solutions the pros use.