Protocol
WebRTC Signaling
Application-defined signaling — often SIP, or JSON over WebSocket — that exchanges SDP offers/answers and ICE candidates for WebRTC peers. The media path (ICE/DTLS/SRTP) is standardized; the signaling channel is not. State machines must handle glare, renegotiation, and mid-call updates.
Layers
Tags
webrtcoffer-answerbrowsermedia
Sources
- RFC 8825 (WebRTC overview)
- RFC 3264 (offer/answer)
Related protocols
SDP
Lab readyTextual session description: media lines, codecs (rtpmap/fmtp), ICE candidates, and direction attributes. Carried in SIP, WebRTC, and MGC…
ICE
Lab readyInteractive Connectivity Establishment gathers local, reflexive, and relay candidates, then runs STUN checks to pick working media paths.…
SIP
Lab readyText-based signaling for creating and managing sessions. Methods (INVITE, ACK, BYE, REGISTER…) and response codes resemble HTTP; SDP bodi…
WebSocket
Lab readyFull-duplex message framing upgraded from HTTP, with opcode, mask bit, and payload-length fields. Browsers use it for signaling and live …
RTP
Lab readyEnd-to-end media transport for audio/video: sequence numbers, timestamps, SSRC, and payload type. Usually over UDP; profile and format sp…