Skip to content

Add section: WHIP/WHEP — new standard for live ingest (RFC 9725) #12

Description

@alexbj75

Summary

WHIP (WebRTC HTTP Ingest Protocol) was standardized as IETF RFC 9725 in March 2025. It is now the recommended protocol for sub-second live ingest, replacing RTMP in modern streaming stacks. This repo should have a dedicated section covering it.

Why this matters

  • OBS Studio has native WHIP support built in
  • Cloudflare, Wowza, Dolby.io, and Mux all have production WHIP support
  • WHEP (WebRTC HTTP Egress Protocol) is the complementary standard for distribution/egress
  • Together WHIP+WHEP form the basis of WebRTC-native streaming pipelines 2025–2026

Suggested section content

A new section under the live streaming / ingest area covering:

  • What WHIP/WHEP is and what problem it solves
  • How it differs from RTMP and SRT (protocol selection guide: WHIP for sub-second WebRTC ingest, SRT for contribution on unreliable networks, HLS/DASH for distribution)
  • RFC 9725 reference and current browser/tool support
  • Eyevinn's WHIP open source implementation: https://github.com/Eyevinn/whip

Related context

The existing RTMP references in the repo should also be updated to position RTMP as legacy and point to WHIP + SRT as the current alternatives. See related issue for RTMP repositioning.

References

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions