Breaker Toolbox mascot
Breaker Toolbox Help Center
Home / Help / Breaker Help / Multistream Setup Guide
OBS Setup

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 destination 4 platforms + aspect ratio guide
Channel 1
YouTube
Landscape · 16:9
Set up →
Channel 2
Instagram
Vertical · 9:16
Set up →
Channel 3
Facebook
Landscape · 16:9
Set up →
Channel 4
TikTok
Vertical · 9:16
Set up →
01

Install the plugin

One-time setup

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Restart OBS
    Close OBS completely and reopen it.
  6. Find the plugin panel
    Look under Tools → Multiple RTMP in the top menu. If it's not there, check under Docks instead.
  1. 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.
  2. Download the Mac installer
    Look for the file ending in macos-universal.pkg and download it.
  3. 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.
  4. Restart OBS
    Quit OBS completely and reopen it.
  5. 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.

  1. 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).
  2. Choose "Stream"
    Select the streaming option (not webcam). This opens your stream settings.
  3. 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)
  4. 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.
  5. 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.
↑ Back to destination list
03

Instagram

Vertical · 9:16

Instagram works a little differently than the others — the key isn't reusable, and the account needs to be set up a certain way.

RequirementInstagram account must be switched to Professional (Business or Creator)
Where to get the keyInstagram Live Producer — desktop browser only, not the app
Key lifespanTemporary — a new one is generated each time, and it expires if the browser tab is closed
  1. 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.
  2. Open Instagram on a computer browser
    Go to instagram.com and log in. This step won't work from a phone.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
↑ Back to destination list
04

Facebook

Landscape · 16:9

Facebook has no follower minimum, and lets you choose between a one-time key or a reusable "persistent" one.

  1. 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.
  2. Choose "Streaming software"
    Click Go Live, then select Streaming software as the source (not webcam).
  3. 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.
  4. Add it to the Multi RTMP panel
    Name the target "Facebook" and paste in the Server URL and Stream Key.
  5. 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.
↑ Back to destination list
05

TikTok

Vertical · 9:16

TikTok is the most restricted of the four. Check eligibility before spending time on setup — there's no way around the requirement below.

Followers1,000 minimum to unlock LIVE access
Age18+ on the account
Account standingNo 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.
  1. Confirm LIVE access
    On the TikTok app, tap + → Live. If a "Go Live" option appears, the account is eligible.
  2. 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.
  3. Add it to the Multi RTMP panel
    Name the target "TikTok" and paste in the Server URL and Stream Key.
  4. 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.
↑ Back to destination list
06

Managing aspect ratio across platforms

Optional, but worth doing

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.

PlatformExpectsIf sent landscape (16:9)If sent vertical (9:16)
YouTubeLandscapeFull picturePillarboxed (bars on the sides)
FacebookLandscapeFull picturePillarboxed (bars on the sides)
InstagramVerticalCropped in / zoomed on centerFull picture
TikTokVerticalCropped in / zoomed on centerFull 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.

  1. Confirm your OBS version
    Aitum Vertical needs OBS 31.1 or newer. Check under Help → About — if it's older, update OBS first.
  2. Download the plugin
    Go to aitum.tv/vertical and download the installer for your operating system.
  3. Run the installer and restart OBS
    Follow the on-screen prompts, then fully close and reopen OBS.
  4. 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.
  5. 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.
  6. 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.
  7. 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

↑ Back to destination list