This site has been designed to provide general information on digital video, focusing on the differences between each of its various formats and compression schemes.

Video Compression and Streaming

" Digital video is having a significant impact on a variety of industries, from broadcast to multimedia. As commonplace as digital video is, it is often misunderstood and misrepresented. Terms like AVI, Quicktime, and MPEG are thrown around interchangeably without regard to the differences between these formats."
Streaming video is a term often heard when discussing the Internet. The advent of high speed connections to the Internet has allowed developers to design for Video delivery over the Internet. An ever expanding range of software, hardware and content is available to expand the viewing of Video over the 'net. When you view Video via a network connection, or Stream it, you never have a copy of it on your computer. This makes possible the viewing of very long or live events. The main difference between Streaming Video and other types of Video which you view on a computer screen, Digital Video, is the ability for player software designed for Streaming Video to begin playing the file you wish to see without downloading it. While all Digital Video is made viewable via some type of compression, streaming video is often the most highly compressed. "While the various forms of digital video look similar to the end user, each format has idiosyncrasies that make it more suitable for some purposes and completely inappropriate for others. "

" To appreciate the differences between digital video formats, you must realize the challenges they try to address. Digital video without audio is captured at about 640 x 480 pixels per frame. Each frame has 307,200 pixels that can be any one of 16.7 million colors. This means that a single frame of video is almost 1 MB. Video is displayed at 30 frames per second. Consequently, without compression, the computer must store, transfer, and display more than 1.5GB for a single minute of video. At these rates, uncompressed digital video is neither practical nor portable without high-end equipment. "
Television skirts the issue of moving the Video around as large single files by using a method of displaying the picture by tracing a single horizontal line out of many hundreds one line at a time across the screen from left to right and top to bottom . But it does so at the rate of 1/30th of a second each. This fools the eye into thinking that the image is complete at all times. Computers do not display images that way. They shoot an image at the screen all at once all over the screen. This means a lot of information has to move through the computer and be waiting at the monitor ready to be blasted out all at once. Developers have countered this by using compression technology to lessen the size of the Video file to be displayed on a computer screen. Video Compression defined is the resaving of a file with the intent being to reduce the actually amount of data while retaining a large amount of the necessary visual data. Essentially all compression schemes, and there are many, use the same concept. They throw away redundant visual information.

" There are several compression schemes designed to reduce the size of digital video and to reduce the throughput requirements. Compression methods target the same basic areas: frame size, frame rate, image quality, and file storage. Digital video files are compressed for storage and then decompressed for playback. The method of compression and decompression is a CODEC. Various CODECs have been developed to address the many needs of digital video users."

Generally, digital video comes in one of three major formats : Quicktime, AVI and MPEG. Other formats include Microsoft's up-and-coming DirectShow, as well as streaming video formats such as RealVideo and Microsoft's NetShow, (now rebuilt as Media Player). Although all of these formats require special players for viewing, the Quicktime and AVI players come pre-installed on most Macintosh and Windows-based machines, respectively. The remaining players can usually be downloaded free from their corresponding web sites. It is important to consider, however, that when displaying video over the internet or distributing video content on CD-ROMs, users must often stop to download and/or install the appropriate player or codec onto their machine in order to view the video, which can become quite an inconvenience. Consequently, most video content intended for computer or internet playback is distributed as either a Quicktime or AVI file, compressed with either the Cinepak, Sorenson or Indeo codec (pre-installed on most Macs and PCs). In all cases making it easy for the user to view the files should be given much consideration.