Internet-Based Desktop Video Conferencing and Streaming

Tutorial 1 of 1


> <h3>Readings:<h3>

Template File(s):

Several issues to consider

Software packages available include


Basic principles of Internet streaming video

Streaming is a technology that allows video/audio files to be transmitted to a client machine as a stream, rather than as a whole file. This means that the file can begin to be displayed before the entire file is downloaded. This is especially useful when large files are involved, as the user does not have to wait a long time.

The key to streaming is buffering. Before beginning to play the video clip, the player will load the first several seconds of the clip. Then, what is stored in the buffer is played to the user.
 

Streaming software Example Server platform Client platform Development system Codec
REALPLAYER by Real Networks Mimi's Lecture, Real Stream (56 kbps)
Mimi's Lecture Real Stream (256 kbps)
Linux, Windows, Solaris (Mac not included in latest versions) $8,000+ Any, freeware Any freeware or $149.95 for pro version. RealVideo G2 with SVT proprietary codec
WINDOWS MEDIA PLAYER by Microsoft http://www.msnbc.com/m/v/video_news.asp
select from the list of top stories and then choose a connection speed.
Windows NT (no additional cost after NT) Any, freeware Windows Proprietary windows media codec
QUICKTIME by Apple http://www.apple.com/trailers/ (pick any movie!) Any (no software needed unless you want to do live streams) Any, freeware Any Sorensen

Internet access affects bandwidth, which affects quality

Several mechanisms are available to access the Internet, each with price and bandwidth implications. The following summarizes typical access methods:

Applications in online education