WHIP and WHEP

WHIP and WHEP Streaming

Red5’s WHIP and WHEP streaming is a reliable solution for simplified real-time video, audio, and data delivery with latency from 50 to 250 millisecond to millions of end users across the globe. 

TRUSTED BY

What is WHIP And WHEP Streaming?

WHIP and WHEP streaming protocols are the newest additions to the WebRTC ecosystem, designed to simplify how real-time connections are made. WHIP is the WebRTC HTTP ingestion protocol that simplifies how publishers send their media streams to servers. WHEP is the WebRTC HTTP egress protocol that makes it easier for browsers and applications to receive real-time streams from media servers.

Learn more in our “What is WHIP and WHEP?” blog.

WHIP and WHEP grey image with red Devo hat.

Deliver WHIP and WHEP Streaming with Red5

Live stream video, audio, and data using the WebRTC HTTP ingestion and egress protocols with sub-250 ms latency to millions of viewers, even over unreliable networks, using Red5 Pro or Red5 Cloud.

Easy To Set Up and Use

Get started quickly with detailed documentation and step-by-step video tutorials that make setup and configuration simple.

Transparent and Flexible Pricing

Start streaming for free today with Red5 Cloud or Red5 Pro. 

Hands-On Support

We reply to your support inquiries via email, through private dedicated channels in the Slack community for developers, and by phone.

Customers need sub-second latency that scales across many industries.

Live AuctionsSurveillanceSportsMediaOnline GamblingGovernment, Interactive Shopping

Red5 WHIP and WHEP Streaming Features

Ultra-Low Latency Streaming

Deliver video, audio, or data with latency in in a range of 50-250 millisecond across various devices, from smartphones to desktop browsers. 

Scalability

Automatically scale from small deployments to global audiences based on demand. 

Secure Streaming

Protect streams with AES-128/256 encryption. 

Recording and VOD Capabilities

Record and store your live streams effortlessly for on-demand playback.

Protocol Interoperability

Operates alongside WebRTC, SRT, RTMP, RTSP, HLS, and Zixi.

Compositing

Mix and arrange multiple video and audio feeds in real time using server-integrated mixers, choosing Brew for native performance or CEF for web-based flexibility.

Live Metadata Support

Send real-time metadata with your streams, including speaker names, song titles, scores, and captions, to power overlays, discovery, and interactive features.

Watermarking

Create a server-side watermarked stream to brand your content.

Server-Side Ad Insertion

Integrates with our patented SSAI technology for seamless monetization.

Analytics & Monitoring

Monitor your stream health, bitrate, frame rate, connection status, and latency with intuitive dashboards.

Closed Captioning

Enhance accessibility and engagement with real-time captions, ensuring your content reaches wider audiences anywhere, anytime.

Adaptive Bitrate and Error Recovery

Maintain smooth playback and consistent quality even over unstable networks with SRT’s dynamic packet retransmission and jitter correction mechanisms.

Firewall-Friendly Connectivity

Simplify deployment with built-in NAT traversal and automatic handshake negotiation, enabling connections through most firewalls without manual configuration.

Codec and Format Agnostic

Use any codec or container format. SRT transports the data without dictating encoding choices, giving you maximum flexibility.

Network Resilience

Stream reliably across unpredictable public networks, mobile connections, and long-distance links using UDP-based transport optimized for real-world conditions.

How WHIP and WHEP streaming works

FAQs

What does WHIP mean?

WHIP is the WebRTC HTTP ingestion protocol that simplifies how publishers send their media streams to servers.

What codec do WHIP and WHEP protocols support?

WHIP matches codecs declared by clients and servers; typically supports VP8, VP9, H.264, and Opus audio. WHEP matches ingest codecs for consistent playback; supports major codecs like H.264 and Opus audio.

What use cases benefit from WHIP streaming?

WHIP streaming is ideal for publishing workflows, encoder ingestion, and broadcast applications where video streams can be send directly to servers using a single HTTP request, reducing setup time and connection complexity while maintaining sub-second latency.

Does Re5 support WHIP and WHEP streaming?

Yes, you can start streaming with WHIP and WHEP right away using our fully managed, globally distributed streaming PaaS solution, Red5 Cloud. No credit card is required to sign up, and you’ll get 50 GB of streaming free each month. Watch this Youtube tutorial to set up a WHIP stream. If you need more flexibility in deployment, you can also begin a 30-day free trial with Red5 Pro to explore custom setups.

What does WHEP mean?

WHEP is the WebRTC HTTP egress protocol that makes it easier for browsers and applications to receive real-time streams from media servers.

How Is WebRTC different from WHIP and WHEP?

WHIP and WHEP are simplified signaling protocols built on top of WebRTC to make connection setup faster and easier. The idea is simple: either single or tiny subset of HTTP calls to set up communication over HTTPS instead of multiple calls via a WebSocket. Instead of chatting back and forth with offers, answers, candidates, the initiating client packages its offer in a request, and the response returns with both the answer and the Interactive Connection Exchange (ICE) candidates.

What use cases benefit from WHEP streaming?

WHEP streaming is best suited for viewer playback, streaming platforms, and real-time monitoring applications. It allows subscribers or players to receive live streams over standard HTTP connections with minimal latency, simplifying playback setup and ensuring smooth, high-quality performance across browsers, mobile devices, and embedded systems.

Start Streaming with WHIP and WHEP Today!

Not sure what solution would solve your streaming challenges best?

Watch our Youtube video explaining the difference between Red5 Pro and Red5 Cloud, check out the product comparison page, or reach out to us to discuss your case.