Stream your breaks to more than one place at once.
By default, OBS can only send your stream to one destination. This guide gets you set up with a free plugin so you can go live on YouTube, Instagram, Facebook, and TikTok — all from the same broadcast, at the same time.
Jump to a destination4 platforms + aspect ratio guide
This only needs to be done once. The plugin adds a new panel inside OBS called Multiple RTMP, which is where you'll plug in each platform's stream info.
Check your OBS version
In OBS, go to Help → About. Note whether you're on version 31 or 32 — you'll need the matching plugin build.
Go to the plugin's download page
Open github.com/sorayuki/obs-multi-rtmp/releases. The page has a lot of text in Japanese/Chinese — ignore it and look for the release marked "Latest" at the top, or scroll to find the one matching your OBS version.
Scroll to "Assets" and download the installer
Each release has a section called Assets near the bottom — that's where the actual files are. Download the file ending in windows-x64-Installer.exe. Ignore anything ending in .pkg, .deb, or .tar.xz — those are for Mac and Linux.
Run the installer
Double-click the downloaded .exe and follow the prompts. If your antivirus flags it, that's a known false positive with this plugin — it's safe to allow.
Restart OBS
Close OBS completely and reopen it.
Find the plugin panel
Look under Tools → Multiple RTMP in the top menu. If it's not there, check under Docks instead.
Go to the plugin's download page
Open github.com/sorayuki/obs-multi-rtmp/releases. Scroll to the latest release and find its Assets section.
Download the Mac installer
Look for the file ending in macos-universal.pkg and download it.
Run the installer
Double-click the .pkg file and follow the on-screen steps. If macOS blocks it, go to System Settings → Privacy & Security and allow it.
Restart OBS
Quit OBS completely and reopen it.
Find the plugin panel
Look under Tools → Multiple RTMP in the top menu. If it's not there, check under Docks instead.
i
Once installed, you won't need to reinstall anything again — this plugin panel will always be in OBS from now on. You only repeat the steps below (for each platform) when you actually want to add or update a stream key.
02
YouTube
Landscape · 16:9
YouTube is the most straightforward of the four — no special account requirements, and you can reuse the same key for future streams.
Open YouTube Studio
Go to studio.youtube.com, sign in, and click Go Live (usually the camera icon with a "+" in the top right, or under Create).
Choose "Stream"
Select the streaming option (not webcam). This opens your stream settings.
Copy the Stream URL and Stream Key
Both are shown on this page. YouTube's key is persistent by default, so you can reuse it — but treat it like a password and don't share it publicly.
Stream URL
rtmp://a.rtmp.youtube.com/live2
Stream Key
(unique to your channel — copy from YouTube Studio)
Add it to the Multi RTMP panel
In OBS, open Tools → Multiple RTMP, click Add, name the target "YouTube," and paste in the URL and key.
Go live
Start your stream from OBS as usual (or hit Start on this target in the Multi RTMP panel). It'll appear live on YouTube within a few seconds.
Instagram works a little differently than the others — the key isn't reusable, and the account needs to be set up a certain way.
Requirement
Instagram account must be switched to Professional (Business or Creator)
Where to get the key
Instagram Live Producer — desktop browser only, not the app
Key lifespan
Temporary — a new one is generated each time, and it expires if the browser tab is closed
Switch to a Professional account (if not already)
In the Instagram app: Settings → Account type and tools → Switch to professional account. Personal accounts can't access Live Producer.
Open Instagram on a computer browser
Go to instagram.com and log in. This step won't work from a phone.
Start a Live
Click the Create (+) button and choose Live. Give it a title. For testing, set the audience to Practice so it doesn't broadcast to followers.
Copy the Stream URL and Stream Key
Instagram displays both on the next screen. Copy them into OBS right away — this key is single-use.
Add it to the Multi RTMP panel
Name the target "Instagram" and paste in the fresh URL and key. You'll repeat this step (get a new key, paste it in) before every single stream.
Go live in two places
Start the Instagram target in OBS's Multi RTMP panel, then go back to the browser tab and click Go Live on Instagram itself. The stream won't be visible to viewers until you click that second button.
!
Keep the browser tab open. Closing the Instagram Live Producer tab ends the session, even if OBS is still sending video. Instagram Lives also auto-end after about an hour.
Facebook has no follower minimum, and lets you choose between a one-time key or a reusable "persistent" one.
Open Facebook Live Producer
On a computer, go to facebook.com/live/producer and log in. Choose the destination — your own profile, a Page, or a group — from the sidebar.
Choose "Streaming software"
Click Go Live, then select Streaming software as the source (not webcam).
Copy the Server URL and Stream Key
Both appear on this screen. If you want to reuse the same key for every stream instead of generating a new one each time, check Persistent Stream Key in Advanced Settings.
Add it to the Multi RTMP panel
Name the target "Facebook" and paste in the Server URL and Stream Key.
Go live in two places
Start the Facebook target in OBS, then return to the Live Producer tab — you'll see a preview appear. Click Go Live there to actually publish the broadcast.
i
If you use a non-persistent key, Facebook regenerates it each time you sign out — so if a stream won't connect, that's usually why. Grab a fresh key from Live Producer and repaste it.
TikTok is the most restricted of the four. Check eligibility before spending time on setup — there's no way around the requirement below.
Followers
1,000 minimum to unlock LIVE access
Age
18+ on the account
Account standing
No recent violations or restrictions
!
If a breaker's account is under 1,000 followers, the Go Live and stream key options simply won't appear — this is a hard platform requirement, not something OBS or this plugin can work around. It's worth confirming eligibility before walking through the rest of this section.
Confirm LIVE access
On the TikTok app, tap + → Live. If a "Go Live" option appears, the account is eligible.
Get the Stream URL and Stream Key
Two ways to get it: in the app, start setting up a Live and choose Connect to PC — this reveals the Server URL and Stream Key. Or on desktop, go to tiktok.com/live/creator, log in, and start a Live setup there.
Add it to the Multi RTMP panel
Name the target "TikTok" and paste in the Server URL and Stream Key.
Go live
Start the TikTok target in OBS. Depending on the method used, TikTok may go live automatically or may need a confirmation tap in the app.
!
Keys expire fast. TikTok stream keys are only valid for about 2 hours and are single-use — grab a fresh one right before each stream rather than reusing an old one.
YouTube and Facebook expect a landscape (16:9) picture. Instagram and TikTok expect vertical (9:16). One OBS canvas can only be one shape — so without extra setup, two of these four platforms will always be showing a cropped or letterboxed version of the stream.
Platform
Expects
If sent landscape (16:9)
If sent vertical (9:16)
YouTube
Landscape
Full picture
Pillarboxed (bars on the sides)
Facebook
Landscape
Full picture
Pillarboxed (bars on the sides)
Instagram
Vertical
Cropped in / zoomed on center
Full picture
TikTok
Vertical
Cropped in / zoomed on center
Full picture
Option A — one canvas, no plugin
The simplest path: pick landscape and accept that Instagram and TikTok viewers will see a tighter, zoomed-in crop rather than the full frame. This is fine for a lot of breaks, especially ones where the camera stays centered on the box and cards.
i
If only running one canvas, default to landscape. Two of the four platforms here (YouTube, Facebook) require it, and a landscape feed just gets cropped tighter on the vertical platforms — it still looks intentional. A vertical-only canvas, by contrast, shows visible black bars on YouTube and Facebook, which reads as a mistake rather than a style choice.
Option B — dual canvas with Aitum Vertical
For a breaker streaming regularly to all four, the better fix is a second plugin — Aitum Vertical — which adds a proper second 9:16 canvas inside OBS. The landscape canvas keeps feeding YouTube and Facebook exactly as already set up; the new vertical canvas feeds Instagram and TikTok with a full, un-cropped frame.
Confirm your OBS version
Aitum Vertical needs OBS 31.1 or newer. Check under Help → About — if it's older, update OBS first.
Download the plugin
Go to aitum.tv/vertical and download the installer for your operating system.
Run the installer and restart OBS
Follow the on-screen prompts, then fully close and reopen OBS.
Turn on the vertical canvas
A new Vertical dock/panel appears in OBS. Enable it — this creates a second 9:16 canvas that sits alongside the normal landscape one.
Build or link the vertical scene
The plugin can auto-fit existing sources into the vertical frame, but for the cleanest result, reposition the camera and any overlay text so nothing important sits at the far left or right edge — that's what gets cut off.
Point Instagram and TikTok at the vertical canvas
In the Vertical panel's own streaming settings, add the Instagram and TikTok Stream URLs and Keys there instead of in Multiple RTMP. YouTube and Facebook stay on Multiple RTMP as already configured.
Start both when going live
Click Start Streaming in OBS as usual for the landscape platforms, then separately hit Start on the vertical canvas for Instagram and TikTok.
!
This doubles the workload on your computer and internet connection. Running two canvases means encoding and uploading two streams at once. Test a dual-canvas run before doing it live for the first time, especially on a laptop or a connection with limited upload speed.
Framing tips that help either way
Keep the breaker and the box/cards centered in frame, not off to one side — that's what survives a crop into vertical.
Keep overlay text, team names, and pricing graphics away from the far left and right edges of the screen.
If running dual canvas, don't assume one overlay design fits both shapes — mirror the important elements (logo, socials, pricing) into the vertical scene rather than stretching the landscape one.