Live Streaming Server

Stream with any key. Watch with the same key.

No account, no setup. Pick a stream key, point your encoder at this server and share /your-key with your viewers. If nobody is streaming, viewers see an offline screen until you go live.

OBS Studio / vMix / Streamlabs (RTMP)

Settings → Stream → Service: Custom

Server
Stream key
anything-you-like
Watch at

SRT (low latency, lossy networks)

OBS: Service Custom, leave the stream key empty and use this as server URL.

Publish URL
Play URL

RTSP (cameras, ffmpeg, GStreamer)

Publish and play with the same URL.

URL
ffmpeg

WebRTC (browser, WHIP)

Sub-second latency. Playback in the browser uses WHEP automatically.

WHIP URL
Player

Keys may contain letters, digits, -, _, ., ~ and /. Whoever knows a key can watch the stream, so treat keys like a link you share. The player picks WebRTC (sub-second latency) when the stream uses WebRTC-compatible codecs (H.264/VP8/VP9/AV1 video, Opus audio) and low-latency HLS otherwise, e.g. for the AAC audio that OBS sends over RTMP. Viewers can switch manually at any time.