ProtoLab
  • Home
  • Catalog
  • Explore
  • Embedded
  • Telephony
  • AI
  • Glossary
  • Shane Code

Protocol

SDP

Session Description Protocol

Lab ready Full lab

Textual session description: media lines, codecs (rtpmap/fmtp), ICE candidates, and direction attributes. Carried in SIP, WebRTC, and MGCP/H.248 as the offer/answer language for RTP.

Domains

  • telephony
  • internet
  • av

Layers

  • presentation
  • session

Tags

offer-answerrtpmapmediaicerfc8866

Sources

  • RFC 8866 (SDP)
  • RFC 3264 (offer/answer)

Related protocols

SIP

Lab ready

Text-based signaling for creating and managing sessions. Methods (INVITE, ACK, BYE, REGISTER…) and response codes resemble HTTP; SDP bodi…

telephonyinternet

RTP

Lab ready

End-to-end media transport for audio/video: sequence numbers, timestamps, SSRC, and payload type. Usually over UDP; profile and format sp…

telephonyavinternet

ICE

Lab ready

Interactive Connectivity Establishment gathers local, reflexive, and relay candidates, then runs STUN checks to pick working media paths.…

telephonyinternet

WebRTC Signaling

Lab ready

Application-defined signaling — often SIP, or JSON over WebSocket — that exchanges SDP offers/answers and ICE candidates for WebRTC peers…

telephonyinternetav

H.245

Lab ready

H.323 multimedia control protocol for capability exchange, master/slave determination, and logical channel open/close. Fast Start and H.2…

telephony

SRTP

Lab ready

Secure RTP/RTCP with encryption and authentication, keyed from SDES, DTLS-SRTP, or MIKEY. A rollover counter (ROC) and key derivation pro…

telephonyav

ProtoLab · signal bench for protocols

Shane Code