Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WHIP WHEP... What?

Avatar for Sean DuBois Sean DuBois
October 21, 2023

WHIP WHEP... What?

WHIP and WHEP are new IETF standards that define standardized HTTP signaling for WebRTC PeerConnections. The WISH working group https://datatracker.ietf.org/wg/wish/about/ in particular calls out this as a technology for 'broadcasting tools and real-time media broadcast networks'.

As I have spent more time with technology I have found that its impact is so much greater then that. WHIP/WHEP is already seeing uptake in Server<->Server integrations and other tools.

This talk covers the benefits I have seen so far and where I am seeing it used.

Avatar for Sean DuBois

Sean DuBois

October 21, 2023
Tweet

More Decks by Sean DuBois

Other Decks in Technology

Transcript

  1. 1 The Basics - E2E Secure Connection between two Peers

    - Multiple Audio/Video Tracks - Variable Latency (200ms and up!) - Binary Data - Browser, Mobile, Embedded
  2. 2 Things you appreciate later - W3C/IETF Standard - Multiple

    Implementations - Primitive supports P2P or Server - Lots of knobs/dials to build your idea
  3. 4 Everyone did it a bit di ff erently -

    REST or WebSocket - JSON or protobuf - Session Description Protocol or ORTC - Di ff erent SDK for each platform
  4. 10 Codecs, even your own! - AV1 - H265 -

    Opus - Or whatever you want! No hardcoded IDs
  5. 12 Adverse Networks and Mobility - Clients can roam (ICE

    Restart) - Forward Error Correction - User Con fi gurable Bu ff er (Userspace networking) - Receiver Feedback (RTCP)
  6. 14 WebRTC E2E - One fl eet of servers -

    No more transcoding or transmuxing - All experiences supported (200ms or 5s)