openvibe.wiki/concepts/whip
WHIP — WebRTC-HTTP Ingest Protocol
WHIP (WebRTC-HTTP Ingest Protocol) is a 2023 IETF standard for sending live media from browsers or native apps directly to a media server via WebRTC. It enables sub-second latency without plugins.
Unlike RTMP, WHIP works natively in modern browsers using getUserMedia() and RTCPeerConnection. OpenVibe uses WHIP for the openre.stream dashboard, enabling browser-only streaming.
WHIP negotiation: the client POSTs an SDP offer to a WHIP endpoint URL. The server replies with an SDP answer and ICE candidates. Media flows over DTLS-SRTP after negotiation.
Compatibility: OBS 30+ supports WHIP output. Gstreamer, FFmpeg 7+, and most recent streaming apps support WHIP. Check your version before assuming support.