Ilphated
How to Multi-Stream to Twitch, Kick, YouTube, and Rumble Using OBS (No Restream Needed)”
Streaming to several platforms simultaneously is now a breeze with OBS and the Multiple RTMP Outputs plugin. Here’s a detailed guide for illphated.com on how to set it up for Twitch, Kick, YouTube, Rumble and more 🧑💻
1. What Is the Multiple RTMP Outputs Plugin?
This is a free OBS plugin by sorayuki that lets you stream to multiple RTMP endpoints (like Twitch, Kick, YouTube, Rumble) concurrently, without overloading your CPU by sharing the main encoder stream
YouTube
+15
OBS Studio
+15
Yostream help center
+15
.
It supports OBS Studio 30+ on Windows and Linux and allows customizable secondary streams when needed
OBS Studio
.
2. Download & Install
Visit the OBS plugin page: Multiple RTMP Outputs plugin (2020‑05‑17)
YouTube
+11
OBS Studio
+11
YouTube
+11
.
Download the installer or ZIP, matching your OS and OBS version (OBS 30.2.0+).
Run the installer or manually place the plugin files in OBS’s plugin folder.
Restart OBS.
3. Activate the Dock
After restarting:
Go to View → Docks, or in menu, locate Multiple Outputs entry.
Check/toggle the dock to activate it. If missing, create a new profile first via Profile → New, then restart and enable the dock
OBS Studio
+1
Reddit
+1
Obsbots
+3
Reddit
+3
Yostream help center
+3
.
4. Configure Your Main (Primary) Stream
In Settings → Stream, set your main platform (e.g. Twitch).
In Output → Streaming, configure encoder (e.g., NVENC or x264), video and audio bitrate.
Keep an eye on CPU/GPU usage via OBS stats – the plugin uses the same encoder by default to reduce strain
Yostream help center
+9
YouTube
+9
YouTube
+9
OBS Studio
.
5. Set Up Additional RTMP Targets
In the Multiple RTMP Outputs panel:
Click Add New Target.
Name the platform (e.g. YouTube Backup).
Paste the RTMP URL and Stream Key from your platform.
Under Video settings, choose “Get from OBS” for shared encoding.
Under Audio, select “Get from OBS” unless needing separate audio.
Check “Sync start with OBS” to launch all streams simultaneously
YouTube
+12
StreamGeeks
+12
Obsbots
+12
.
Click OK. Repeat for each platform.
6. Start Streaming & Monitor Resources
Press Start Streaming on OBS. The plugin panel will show each server’s connection status.
Monitor upload bandwidth (it roughly doubles per additional stream) and ensure it exceeds twice your combined bitrate
StreamGeeks
+1
Obsbots
+1
.
E.g., 3 Mbps upload supports up to ~1.5 Mbps total bitrate.
7. Tips & Troubleshooting
Bandwidth & CPU: Shared encoding is efficient, but each additional stream still consumes network resources
StreamGeeks
.
Separate audio/video for specific platforms: You can route different audio/video (e.g. censored credits on one stream only) by using separate sources or browsers
OBS Studio
+12
OBS Studio
+12
Reddit
+12
.
Plugin not visible? Revisit the Docks menu or create a new OBS profile and reload
Reddit
.
Plugin version matters: Ensure you’re using the post‑OBS 28 compatible release from GitHub if earlier versions don’t work
Reddit
.
8. Best Practices
Set all streams to use the same encoder source unless platform-specific settings are needed.
Always check your upload speed and OBS stats before going live.
For heavy CPU or limited bandwidth, consider using a cloud-based restreamer or VPS proxy as discussed by users on r/obs
Reddit
.
Keep OBS and the plugin up to date, backups of your scene collection and profiles help when troubleshooting.
TL;DR Setup Table
Step Action
1️⃣ Install plugin, restart OBS
2️⃣ Enable Multiple Outputs dock
3️⃣ Configure main stream
4️⃣ Add RTMP targets with shared settings
5️⃣ Start streaming, monitor bandwidth
Why This Matters for Streamers
Multi‑platform streaming builds audience reach and engagement. Using this plugin lets you do it without extra cost or cloud services, only needing decent upload speed and a capable rig. With just OBS and one plugin, you’re live across Twitch, Kick, YouTube, Rumble, Trovo, and more—smoothly and efficiently.
Resources & References
Plugin page: Multiple RTMP Outputs by sorayuki
Reddit
+1
StreamGeeks
+1
OBS Studio
+11
OBS Studio
+11
StreamGeeks
+11
Obsbots
Rumble
StreamGeeks’ detailed guide on setup, encoding, and bandwidth
StreamGeeks
r/obs user tips on plugin dock, bandwidth solutions, and VPS setups
With this guide, you’ll be multi‑streaming like a pro—no Restream subscriptions needed. Good luck and drop your stream links when you go live 😉