25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

session announcement, session invitation, <strong>and</strong> other forms of multimedia<br />

session initiation. For example:<br />

► RTSP client <strong>and</strong> server negotiate an appropriate set of parameters for media<br />

delivery, using SDP syntax to describe those parameters.<br />

► At in S<strong>IP</strong> session initiation, messages carry session descriptions that allow<br />

participants to agree on a set of compatible media types. These session<br />

descriptions are commonly formatted using SDP.<br />

► In a multicast session announcement, a distributed session directory can<br />

communicate the relevant session setup information to prospective<br />

participants. An instance of such a session directory periodically sends<br />

packets containing a description of the session to a well-known multicast<br />

group. SDP provides the recommended session description format for such<br />

session announcements.<br />

An SDP session description includes:<br />

► Session name <strong>and</strong> purpose<br />

► Times the session is active (start, stop, recurrence)<br />

► The media comprising the session (MPEG video over RTP)<br />

► Information needed to receive those media (addresses, ports, formats, <strong>and</strong> so<br />

on)<br />

► Information about the b<strong>and</strong>width to be used by the session<br />

► Contact information for the person responsible for the session<br />

An SDP session description is entirely textual using the ISO 10646 character set<br />

in UTF-8 encoding. SDP field names <strong>and</strong> attribute names use only the US-ASCII<br />

subset of UTF-8, but textual fields <strong>and</strong> attribute values can use the full ISO<br />

10646 character set.<br />

An SDP session description consists of a number of lines of text of the form:<br />

=<br />

Where must be exactly one case-significant character. Certain types are<br />

required. The optional items are marked with an asterisk “*” in the following list<br />

(Table 21-2).<br />

Table 21-2 SDP session description<br />

Type Description<br />

v Protocol version<br />

o Originator <strong>and</strong> session identifier<br />

Chapter 21. Internet Protocol Television 755

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!