How it works
The renderer publishes a captureStream of the engine canvas. The viewer page polls the room state, dials your peer id, and attaches a 1×1 dummy track to the call so the SDP forces a video receive direction. Twilio TURN credentials are minted server-side when peers can't direct-connect.
Use it for
Sharing visuals with someone who can't be at the venue. Streaming to a second screen on the same network. Pre-show preview to a producer. Casual streaming to an audience of dozens without provisioning a CDN.
Limits
P2P scales to ~10 concurrent viewers per host before the renderer's upstream and the WebRTC PC count saturate. For larger broadcasts, use RTMP (push to YouTube / Twitch) or wait for the LiveKit-backed scale path landing later this year.