Multimedia Networking
Multimedia Networking
Multimedia Networking
Multimedia Networking
Introduction:
In video streaming, clients request compressed audio/video files that reside on servers. These
servers can be ordinary Web servers or can be special streaming servers tailored for the video
streaming application. The real-time protocol (RTP) is a public-domain standard for
encapsulating such segments. The real-time streaming protocol (RTSP) is a public-domain
protocol for providing user interactivity.
We can divide audio and video services into three broad categories: streaming stored video,
streaming live video, and interactive video. Streaming means a user can listen (or watch) the
file after the downloading has started.
In the first category, streaming stored audio/video, the files are compressed and stored on a
server. A client downloads the files through the Internet. This is sometimes referred to as on-
demand audio/video. In the second category, streaming live audio/video refers to the
broadcasting of radio and TV programs through the Internet. In the third category, interactive
audio/video refers to the use of the Internet for interactive audio/video applications. A good
example of this application is Internet telephony and Internet teleconferencing.
Networking
3 Networking
Downloading these types of files from a server can be different from downloading other types
of files.
Application, normally called a media player, to play the file. The file needs to download
completely before it can be played.
Networking
4 Networking
The HTTP client accesses the Web server using a GET message.
The information about the metafile comes in the response.
Networking
5 Networking
The HTTP client accesses the Web server using a GET message.
The information about the metafile comes in the response.
The metafile is passed to the media player.
The media player sends a SETUP message to create a connection with the media
server.
The media server responds.
The media player sends a PLAY message to start playing (downloading).
The video file is downloaded using another protocol that runs over UDP.
The connection is broken using the TEARDOWN message.
The media server responds.
Networking
6 Networking
References:
http://www.cs.unibo.it/~ghini/didattica/sistmultimed/Streaming.
http://www.uobabylon.edu.iq/eprints/publication_6_17232_1425.
http://mscancer22.tripod.com/MultiamediaNetworking/id7.html
Networking