Zum Inhalt springen
uencoder

SDP

SDP (Session Description Protocol, RFC 8866) beschreibt in Textzeilen Codecs, Ports, Protokolle und weitere Parameter einer Mediensitzung und wird für die Aushandlung in SIP/RTSP/WebRTC verwendet.

Zweck

Beim Aufbau einer Multimediasitzung die Medienparameter beschreiben und aushandeln, damit beide Enden sich auf Codecs und Transport einigen.

Mechanismus

Die Textzeilen haben die Form Schlüssel=Wert: v= Version, o= Ursprung, s= Sitzungsname, c= Verbindungs-IP, m= Medientyp/Port/Protokoll/Format und a= Attribute (die Codec-Zuordnung rtpmap). Die Aushandlung folgt dem SDP-Angebot/Antwort-Modell.

Anwendungsfälle

  • Medienaushandlung in WebRTC
  • VoIP-Sitzungen mit SIP
  • Streaming mit RTSP

Verwandte Tools

References