WHIP and WebRTC broadcasting from the browser

WHIP (WebRTC-HTTP Ingestion Protocol) lets a browser publish live video with one HTTP request and a WebRTC connection: sub-second latency, no RTMP, no plugin. flint pairs it with an OBS-style studio.

How flint publishes

Test without an ingest

flint's test viewer is a second tab that receives the stream over a real local WebRTC connection: the same encoder, bitrate and stats as going live, without going live.

Questions

Which servers work?

Any WHIP endpoint: Twitch, Cloudflare Stream, Amazon IVS, Owncast, Broadcast Box, MediaMTX and others.

Does it do RTMP or SRT?

No: browsers can't open raw TCP or UDP connections, so publishing from a browser means WebRTC.

Guides

Open the studio: free, nothing to install, no account.

More: A free OBS alternative that runs in your browser · Stream to Twitch from your browser · Free online streaming software: a live studio in a tab · Stream to Twitch from a Chromebook · A free browser studio with guests, for Twitch · Free Twitch alerts, overlays and widgets, built in · Live stream a DJ set with beat-synced visuals · Be a VTuber with just a webcam