WebRTC HTTP
lastmod 2026-11-10created 2023-07-054 edits
WebRTC HTTP refers collectively to WHIP and WHEP, standard signaling protocols that start a WebRTC session with an HTTP request. WHIP (WebRTC-HTTP Ingestion Protocol) is for ingest, where an encoder sends a stream to a media server, and WHEP (WebRTC-HTTP Egress Protocol) is for playback, where viewers receive the stream; both exchange the SDP offer and answer with a single HTTP POST. By standardizing WebRTC signaling, which used to differ from product to product, they enable interoperability between tools such as OBS and media servers.