Publish one stream to Stream Repeater and relay it to as many platforms as you like. Here's the five-minute version.
Sign up to create your workspace, then log in to the portal. Each workspace can hold multiple streams, and each stream has one inbound feed plus any number of outbound destinations.
From the portal, create a stream. Open it to reveal its RTMP server and stream key (the key is unique and can be rotated at any time). A read-only playback key is provided separately for previews.
rtmp://streamrepeater.com:1935RTSP, SRT and WebRTC publishing are also supported — the stream page lists the exact URLs for each protocol.
Add a destination for each platform you want to relay to (Twitch, YouTube, Facebook, Kick, or any custom RTMP/RTSP/SRT endpoint). Paste that platform's ingest URL and stream key. Stream Repeater's relay engine pulls your inbound feed and pushes a copy to every enabled destination, restarting automatically on failure.
Once you're publishing, each destination shows a live status. The dashboard reports throughput, viewers, and relay health in real time, and you can preview the feed in-browser over HLS/WebRTC.
Everything above is available over a JSON API — create channels, add destinations, and read relay status programmatically. See the API reference.