The result is known as a codec. Codec stands for compressor/decompressor, which is used for compressing and decompressing video data.
The author uses the word downloading very frequently even though it is quite different from the term streaming. Downloading means the process of transferring data from one computer to the other. Streaming on the other hand is technique for transferring data such that it can be processed as a steady and continuous stream. Although, streaming does involve downloading, the latter does not play a larger role because the former involves executing the algorithms immediately so that viewers can view the beginning content without waiting for the rest of the content to arrive.
In this report, the readers will encounter the term HTTP. HTTP stands for Hypertext Transfer Protocol. It is the underlying protocol used by the World Wide Web to define how messages are formatted and transmitted as well as what actions are taken by the web servers and Internet browsers like Internet Explorer and Netscape Navigator in response with various HTTP commands. This protocol is executed independently, thus, it is not concerned of what the previous or the next command will be.
3. Problems Faced Due to Streaming Demands.
3.1 Video Bandwidth Demands.
The Internet's existence is due to the interconnectivity between supercomputers in the United States of America. These supercomputers are connected together using T-3 lines that can carry a total transmission rate of 43 Mbps. With such a large bandwidth, there is no way it can be the limiting factor for information movement such as streaming between those supercomputers. However, the Internet is a large community, the rest of world connect to these supercomputers with just 56 Kbps or at most 1.54 Mbps connection speed. That is more or less a fraction of what those supercomputers have, making video streaming a distant dream.
Take the example from the report Video Over the Internet [3]; streaming a CD-quality music would be impractical because the sampling rate of a CD-quality sound is 44 KHz with 16 bits per channel.