StreamKit — Live Demo

Publish from your browser or OBS, and watch it play back through the real embedded player. One throwaway demo stream on webpushers.me.

Watch — the embedded player checking…

This is the exact iframe a customer drops into their site. It polls state and plays the gated HLS once the stream is live (give it a few seconds after you go live).

Go live from your browser (WebRTC / WHIP)

Needs camera/mic permission. Media flows WebRTC-direct to the São Paulo box (UDP); if your network blocks it, use OBS below.

Or publish with OBS / ffmpeg (RTMP)

Serverrtmp://ingest.webpushers.me:1935
Stream key4D7443CBEC1C48CC8F0DF1358C52A199?q=BF67B77139904186B74FD342F62AA349

The publish path is the stream name; the ingest key rides in ?q=. (The API's ingest.rtmpUrl shows /live, but the real target is name + ?q=key — see the note we flagged.)

Or a quick colour-bars test from any machine with ffmpeg:

ffmpeg -re -f lavfi -i testsrc2=size=1280x720:rate=30 -f lavfi -i sine=frequency=440 \ -c:v libx264 -preset veryfast -tune zerolatency -pix_fmt yuv420p -g 60 -c:a aac \ -f flv "rtmp://ingest.webpushers.me:1935/4D7443CBEC1C48CC8F0DF1358C52A199?q=BF67B77139904186B74FD342F62AA349"