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
Make sure all the browser and application sources you want to stream are open and live on your desktop.
On the Mac, make sure none of your browsers or applications are Hidden.
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
To open the terminal window of your Mac, go to you Terminal.app, which you can find in your Applications folder, Finder, or Launchpad.
Copy and paste the above string into the terminal's command line
If you want to adjust the number of OBS apps you are opening, change the 4 in this string to your desired number.
Hit enter / return
Four OBS apps will now appear on your Mac.
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.
Ignore “WebSockets Server Failure” message. Select "OK".
You'll receive a warning for each instance and need to close all of them.
Now, go into each OBS instance and select the source for your panel.
Connect each to a panel in the Live Room using the WebRTC Publishing Token and unique WebRTC Stream Name. For further instructions, see articles:
Each panel should now display separate feeds from your individual computer or workstation.
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.
Ignore the warning “OBS is already running”
Select “Launch Anyway”
Ignore “WebSockets Server Failure” message
Select the X to close or "OK"
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.
For further instructions, see articles:
Each panel should now display separate feeds from your individual computer or workstation.