You need OBS Studio installed, a Multistream Platform account with your destinations added, and the ingest URL and stream key from your dashboard. Treat the stream key like a password: anyone who has it can stream to your channel.
You also need to know your upload speed. Run a speed test at the time of day you usually stream, and read the bandwidth guide to choose a bitrate.
In your Multistream Platform dashboard, connect YouTube, Twitch, Facebook, Kick or TikTok with OAuth, or add each platform’s server URL and stream key manually. For anything else, add a custom RTMP or SRT destination.
To use SRT, OBS Studio can send to an srt:// address entered as a custom server. Use the exact connection details shown in your dashboard.
Pick the edge location nearest you: US East, US West, EU Central, Tokyo or São Paulo.
Open Settings → Output and set Output Mode to Advanced to see every option.
| Setting | Suggested value |
|---|---|
| Encoder | A hardware encoder such as NVENC if available, otherwise x264 |
| Rate control | CBR (constant bitrate) |
| Bitrate | Within your upload headroom; for example 6,000 kbps for 1080p60 (see the bandwidth guide) |
| Keyframe interval | 2 seconds |
| Audio bitrate | 128 to 160 kbps |
In Settings → Video, set the base (canvas) resolution to your screen or scene size, the output (scaled) resolution to the size you want viewers to see, such as 1920×1080 or 1280×720, and the frame rate to 30 or 60 fps.
Click Start Streaming. OBS sends one stream to the relay, and the relay delivers it to every destination you enabled. In the dashboard, check that each destination shows as live.
Do a private or unlisted test first: platforms let you stream to a private event or test broadcast, and you can check video, audio and chat before the public show.
Plugins that add more than one RTMP output let OBS send to several servers, but your connection still uploads one copy per destination. A relay avoids that by creating the copies in the cloud. For a comparison of the approaches, see What is multistreaming?
Try it with Multistream Platform. Send one RTMP or SRT stream and relay it to YouTube, Twitch, Facebook, Kick, TikTok and custom endpoints. Start on the free Starter plan (2 channels, 20 streaming hours a month) and see the pricing page for paid plans.
Platform figures were checked on October 3, 2026. Platforms change their recommendations, so confirm against the current documentation before you go live.
How the two ingest protocols differ, when to choose each and how they behave on unreliable networks.
Read the guideHow to work out the upload speed you need, with worked examples and official bitrate guidance from YouTube, Twitch and Facebook.
Read the guideWhere to find each platform's stream key, which settings suit all three and how to manage chat.
Read the guideBring your live, hosted, and pre-recorded streams into one platform.