| SDP, Session Description Protocol |
|
|
Description | Glossary | RFCs | Publications | Obsolete RFCs |
| Type: | General purpose session description format. |
| MIME subtype: | |
| SNMP MIBs: | |
| Working groups: | mmusic, Multiparty Multimedia Session Control. |
| Links: | IANA: SDP parameters. |
SDP is intended to be used for describing multimedia sessions for the purposes of session announcement, session invitation, and other forms of multimedia session initiation.
Syntax:
Session description.
a=. Session attribute. Optional.
b=. Bandwidth information. Optional.
c=.
Connection information.
Optional.
Not required if included in all media.
e=. Email address. Optional.
i=. Session information. Optional.
k=. Encryption key. Optional.
o=. Owner/creator and session identifier.
p=. Phone number. Optional.
s=. Session name.
u=. URI of description. Optional.
v=. Protocol version.
z=. Time zone adjustments.
Time description.
t=. Time the session is active.
r=. Repeat times. Optional.
Media description.
a=. Session attribute. Optional.
b=. Bandwidth information. Optional.
c=. Connection information. Optional if included in the session description.
i=. Media title. Optional.
k=. Encryption key. Optional.
m=. Media name and transport address.
Bandwidth modifiers:
| SDP name | Description | References |
|---|---|---|
| AS | RFC 4566 | |
| CT | RFC 4566 | |
| RS | RFC 3556 | |
| RR | RFC 3556 | |
| TIAS | Transport Independent Application Specific maximum. | RFC 3890 |
Session and media level attributes:
| SDP name | Description | References |
|---|---|---|
| cdsc | RFC 3407 | |
| connection | RFC 4145 | |
| content-desc | ||
| cpar | RFC 3407 | |
| cparmax | RFC 3407 | |
| cparmin | RFC 3407 | |
| FEC-declaration | ||
| FEC-OTI-extension | ||
| fingerprint | RFC 4572 | |
| flute-ch | ||
| flute-tsi | ||
| h248item | ITU-T H.248.15 | |
| inactive | RFC 4566 | |
| key-mgmt | RFC 4567 | |
| lang | RFC 4566 | |
| maxprate | RFC 3890 | |
| recvonly | RFC 4566 | |
| rtcp-xr | ||
| sdplang | RFC 4566 | |
| sendonly | RFC 4566 | |
| sendrecv | RFC 4566 | |
| setup | RFC 4145 | |
| source-filter | RFC 4570 | |
| sqn | RFC 3407 | |
| stkmstream | RFC 5159 |
RFCs:
[RFC 2327] SDP: Session Description Protocol.
[RFC 2848] The PINT Service Protocol: Extensions to SIP and SDP for IP Access to Telephone Call Services.
[RFC 3108] Conventions for the use of the Session Description Protocol (SDP) for ATM Bearer Connections.
[RFC 3264] An Offer/Answer Model with the Session Description Protocol (SDP).
[RFC 3266] Support for IPv6 in Session Description Protocol (SDP).
[RFC 3267] Real-Time Transport Protocol (RTP) Payload Format and File Storage Format for the Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs.
[RFC 3388] Grouping of Media Lines in the Session Description Protocol (SDP).
[RFC 3407] Session Description Protocol (SDP) Simple Capability Declaration.
[RFC 3435] Media Gateway Control Protocol (MGCP) Version 1.0.
[RFC 3485] The Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Static Dictionary for Signaling Compression (SigComp).
[RFC 3524] Mapping of Media Streams to Resource Reservation Flows.
[RFC 3556] Session Description Protocol (SDP) Bandwidth Modifiers for RTP Control Protocol (RTCP) Bandwidth.
[RFC 3605] Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP).
[RFC 3890] A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP).
[RFC 4091] The Alternative Network Address Types (ANAT) Semantics for the Session Description Protocol (SDP) Grouping Framework.
[RFC 4145] TCP-Based Media Transport in the Session Description Protocol (SDP).
[RFC 4317] Session Description Protocol (SDP) Offer/Answer Examples.
[RFC 4348] Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Audio Codec.
[RFC 4396] RTP Payload Format for 3rd Generation Partnership Project (3GPP) Timed Text.
[RFC 4425] RTP Payload Format for Video Codec 1 (VC-1).
[RFC 2543] SIP: Session Initiation Protocol.
|
|
Description | Glossary | RFCs | Publications | Obsolete RFCs |