All Collections
LIVE
Streaming
How to Stream Multiple Streams from One Desktop Source Using OBS
How to Stream Multiple Streams from One Desktop Source Using OBS
Updated over a week ago

Live Rooms can support multiple feeds from different sources up to nine panels. However, if you want host a Live Room session in which all the streams are feeding off one computer source, you can do that too.

To run multiple sources from one computer using OBS, you need to have multiple versions of the app running at the same time.

In this article:


Before You Start

  1. Make sure all the browser and application sources you want to stream are open and live on your desktop.

  2. On the Mac, make sure none of your browsers or applications are Hidden.

  3. If you haven't done so already, open the OBS app and set up the Scenes and Streams in your desired arrangement connecting all your sources to this one instance of OBS.


Streaming Multiple Sources from a Mac

To stream multiple sources from a Mac, first follow the setup instructions above. Once your sources are ready, you'll open the number of OBS applications you need from the Terminal.

Here is an example for how to four concurrent instances of the OBS application on macOS in a Terminal window:

for i in {1..4}; do open -n /Applications/OBS-WebRTC.app; done
  1. To open the terminal window of your Mac, go to you Terminal.app, which you can find in your Applications folder, Finder, or Launchpad.

  2. Copy and paste the above string into the terminal's command line

  3. If you want to adjust the number of OBS apps you are opening, change the 4 in this string to your desired number.

  4. Hit enter / return

Four OBS apps will now appear on your Mac.

Live_Rooms_-_Multi_OBS_Mac_-_4_Instances.png
  • Ignore the warning that OBS is already running. Select "Launch Anyway".

  • You'll receive a warning for each instance and need to close all of them.

Live_Rooms_-_Multi_OBS_Mac_-_Launch_Anyway.png
  • Ignore “WebSockets Server Failure” message. Select "OK".

  • You'll receive a warning for each instance and need to close all of them.

Live_Rooms_-_Multi_OBS_Mac_-_WebSockets_Message_zoomed.png

Streaming Multiple Sources from a PC

To stream multiple sources to multiple panels on a single PC, launch additional OBS Applications per Source.

  • In Windows, Right-Click on the Taskbar and Left-Click on OBS Application.

LIVE_Rooms_-_Multi_OBS_PC_01.png
  • Ignore the warning “OBS is already running”

  • Select “Launch Anyway”

LIVE_Rooms_-_Multi_OBS_PC_02.png
  • Ignore “WebSockets Server Failure” message

  • Select the X to close or "OK"

LIVE_Rooms_-_Multi_OBS_PC_03.png

On each OBS, set up the Source Type to stream and link each one to the “Live Room” stream WebRTC Publishing Token and unique WebRTC Stream Name.

Each panel should now display separate feeds from your individual computer or workstation.

LIVE_Rooms_-_Multi_OBS_PC_04.png
Did this answer your question?