Configure OBS/RTMP ingest and the HLS playback URL. Audience only sees the clean player — no technical controls.
Each room/show has its own ingest key and playback source.
Paste these into OBS → Settings → Stream (Service: Custom). Not shown to fans.
Local test: rtmp://127.0.0.1/live (MediaMTX). Production: your cloud ingest host.
Local MediaMTX often uses key test. Platform keys are unique per room.
Recommended encode
4500–6000 kbps video · AAC 160 kbps · keyframe every 2s · 5–10 Mbps uploadAfter RTMP is transcoded, paste the HTTPS HLS (.m3u8) URL here. The public player loads it automatically — fans never see this field.
Local demo path (what you just tested)
cloudflared tunnel --url http://127.0.0.1:8888https://…trycloudflare.com/live/test/index.m3u8Venue (hidden)
Encoder → RTMP ingest → transcoder → HLS URL saved here
Audience (public)
Opens /watch/… and only sees video + chat — no OBS, keys, or URLs.
Production venues will use managed cloud ingest (auto HLS). This page lets you wire any RTMP → HLS pipeline today.