Upgrade 3CX to v18 and get it hosted free!

SDP

Author image

SDP is intended for describing multimedia sessions for the purposes of session announcement, session invitation, and other forms of multimedia session initiation. SDP is used from VoIP signalling protocols like SIP, H.323 and some minor VoIP protocols to transfer media setup information about a multi media client from A to B.

  • SDP is used by SAP – the Session Announcement Protocol.
  • SDP is used by SIP

IETF RFCs

Fields

Optional items are marked with a `*’.

Session description

v= (protocol version)
o= (owner/creator and session identifier).
s= (session name)
i=* (session information)
u=* (URI of description)
e=* (email address)
p=* (phone number)
c=* (connection information – not required if included in all media)
b=* (bandwidth information)
One or more time descriptions (see below)
z=* (time zone adjustments)
k=* (encryption key)
a=* (zero or more session attribute lines)
Zero or more media descriptions (see below)

Time description

t= (time the session is active)
r=* (zero or more repeat times)

Media description

m= (media name and transport address)
i=* (media title)
c=* (connection information – optional if included at session-level)
b=* (bandwidth information)
k=* (encryption key)
a=* (zero or more media attribute lines)

RTP Payload Type Numbers

RTP payload type numbers appear in the m= and rtpmap lines of the SDP, but these numbers are not defined in the SDP RFCs, there is more information here: RTP.

See also

  • SIP: The Session Initiation Protocol
  • SAP: The Session Announcement Protocol
  • IETF: The Internet Engineering Task Force
  • IANA: IANA registers SDP parameters

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.