StreamLive Pro

How to multistream with OBS: a plugin or a relay

Multistream from OBS to YouTube, Facebook and more: a multiple-RTMP plugin that uploads once per network, or one stream to a relay such as StreamLive Pro.

Updated · 5 min read

OBS Studio sends to one service from its main settings, so to multistream you either add a plugin that opens more outputs, or send one stream to a relay service that copies it to every network. With a plugin, every network is another full upload from your connection; with a relay such as StreamLive Pro, your computer uploads once and the relay's servers send to each network. StreamLive Pro accepts OBS over RTMP, RTMPS or SRT on its paid plans.

Both ways work. The choice comes down to your upload speed, how many networks you need, and whether you want anything after the live. This guide explains both, with a decision table and the setup for each.

The two ways in one picture

FeaturePlugin in OBSRelay service
Where the copies are madeOn your computerOn the relay's servers
Upload from youOne full stream per networkOne stream in total
CostThe plugin is freeThe relay's plan
Different settings per networkPossible, with a separate encoder per output (more load on the computer)One set of settings that every network accepts
After the liveNothing beyond OBSDepends on the relay: StreamLive Pro cuts Shorts and posts them

The arithmetic of upload

Every network needs the full stream. With a plugin, three networks at 6 Mbps each means 18 Mbps of steady upload, for example, plus room to spare. With a relay, the same three networks need 6 Mbps from you, because the copies are made after your stream leaves the building. If your upload is modest, or you stream from mobile data or a shared office line, that difference decides it. More numbers, with their sources: Upload speed and bitrate for multistreaming.

Way 1: a plugin

The OBS forum lists community plugins for this. One example is the "Multiple RTMP outputs plugin", which describes itself as "a plugin to streaming to multiple RTMP servers concurrently" (checked 5 November 2026, link in Sources). Its page says outputs can share the encoder of OBS's main output, which saves CPU, or use their own encoders.

The usual flow:

  1. Install the plugin version that matches your OBS version and system.
  2. Keep your first network in OBS's own Settings, Stream.
  3. Add one output in the plugin for each extra network, with that network's server and stream key.
  4. Share the main encoder unless a network needs different settings.
  5. Start streaming in OBS, then start the extra outputs if the plugin does not start them with the main stream.

Plugins are written by the community, not by OBS. Check that the plugin is updated for your OBS version before a real broadcast.

Way 2: one stream to StreamLive Pro

  1. Connect your networks once. In StreamLive Pro open Connections and connect YouTube, a Facebook Page, Twitch or Kick by signing in, and Instagram, TikTok, X or LinkedIn by stream key.
  2. Open the encoder card. On Live stream choose Stream from software like OBS (RTMP / SRT). You get a server address and a stream key, with tabs for RTMP, RTMPS and SRT.
  3. Paste them into OBS. In OBS open Settings, Stream, choose Custom, and paste the server and the key. RTMPS is encrypted; SRT copes better with a shaky line. Step by step: Connect OBS to StreamLive Pro and multistream.
  4. Set OBS for every network at once. H.264 video, AAC audio, a keyframe every 2 seconds, and a bitrate well inside your upload. The full screen-by-screen setup: OBS settings for multistreaming to several networks.
  5. Tick the networks. In the Channels list tick where this broadcast goes.
  6. Start streaming in OBS. StreamLive Pro detects the stream and sends it to each ticked network.
  7. End. Press Stop stream in StreamLive Pro, then stop OBS.
The Live stream screen: Preview, Program and the channels panel (test account).
The Live stream screen: Preview, Program and the channels panel (test account).

Decision table

Your situationPick
Two networks and plenty of uploadA plugin works fine
Three or more networks, or limited uploadA relay
A network needs vertical while others need horizontalA plugin with a separate encoder, or two broadcasts
You want Shorts, captions and posts after the liveStreamLive Pro as the relay
You stream to Instagram or TikTokEither way, but their keys change per session: paste a fresh one each time

Common mistakes

Where StreamLive Pro fits

StreamLive Pro is a relay and more: one stream in from OBS, out to every network you ticked, and after the broadcast captioned vertical Shorts cut automatically and posted to your networks from the same account. If you want to plan ahead, you can schedule the broadcast and let OBS feed it: Schedule a broadcast you will stream from OBS. If you do not need OBS at all, the browser studio does the same from a browser tab: /multistream?lang=en.

Sources

Frequently asked questions

Can OBS stream to several platforms at once without a plugin?

Not from its main settings, which send to one service. Use a community plugin, or send one stream to a relay such as StreamLive Pro.

Does multistreaming with a plugin use more upload?

Yes. Each network gets its own full copy from your connection, so three networks need about three times the bitrate in upload.

Do I still need a plugin if I use StreamLive Pro?

No. OBS sends one stream to StreamLive Pro from its normal Settings, Stream, and StreamLive Pro sends it to every network you ticked.

Can I send OBS to StreamLive Pro in the trial?

No. The trial goes live from the browser studio only. Sending from OBS over RTMP, RTMPS or SRT is on the paid plans.

Which protocol should OBS use to reach StreamLive Pro?

RTMPS for an encrypted stream on a steady line, SRT on a shaky line or mobile data. Plain RTMP works too.

Keep reading

How to multistream: the complete guide to several networks

How to multistream to several platforms at once: your own keys from your computer, or one upload sent on by a server. Upload needs, network rules and pair guides.

Stream a Microsoft Teams meeting to YouTube and Facebook

Send a Microsoft Teams meeting to StreamLive Pro with the Custom Streaming app (RTMP-Out), then on to YouTube, a Facebook Page and more: admin setting and steps.

Stream a Webex meeting to YouTube and Facebook together

Send a Webex meeting or webinar to StreamLive Pro with Webex's "Other streaming services" option, and from there to YouTube, a Facebook Page and more: fields and fixes.

What is multistreaming, and how does it work?

What is multistreaming: one live broadcast sent to several networks at once. How it works, why a cloud relay saves upload, what each network demands, and its limits.

Want to try it? 7-day trial, no credit card.

Start free
Mobile app Home Help Center Guides PrivacyTermsAccessibility