Mucast

Guides

How to multistream with OBS

OBS Studio streams to one platform on its own. To send the same show to more, you add a free plugin: Multiple RTMP Outputs or Aitum Multistream. Each extra platform gets its own stream from your computer, so your upload has to carry all of them at once.

· 7 min read

Questions

Short answers to what people ask most about this.

Does OBS have multistreaming built in?

No. OBS Studio sends one stream, to the service set in Settings → Stream. For more platforms you need a plugin, or a relay service that copies your one stream to the others.

Does a multistream plugin slow my computer down?

If the extra outputs share OBS’s encoder, hardly: the video is encoded once. Each output with its own encoder adds another encode, which costs processor or graphics time. A hardware encoder keeps that cost low.

Can OBS send landscape to YouTube and portrait to TikTok at the same time?

Yes, with a second canvas. The free Aitum Vertical plugin adds a 9:16 canvas, and Aitum Multistream can send outputs from both canvases. Each canvas is a separate encode and a separate upload.

How much upload speed do I need to multistream?

Add up the video and audio bitrate of every stream, then plan to use no more than about two thirds of your measured upload. Three 1080p60 streams at 6,000 kb/s need about 28 Mb/s.

Is multistreaming allowed on Twitch?

Yes. Twitch’s terms allow it as long as Twitch viewers get at least the same quality as elsewhere, you don’t send them to the other platforms, and you don’t show merged chat from other platforms on your Twitch stream. Streamers with an exclusivity contract can’t.