With this guide, you will be able to add several guests to your stream by means of a handy tool called OBS Ninja - https://vdo.ninja/ along with OBS - https://obsproject.com/
OBS Ninja is a free and web-based utility that allows you to create a room where you can invite the other guests to the stream and the tool will provide you with links that you can add to OBS as extra sources. It supports up to 30 guests, but caution is advised as this might strain your bandwidth. More on that further down the guide.
First, navigate to https://vdo.ninja/
Step 1 - Create a room
Step 2 - Name the Room
Add the name to your room, no empty spaces are allowed. They will be automatically filled by the system if you do place empty spaces.
Leave all other options unchecked and click Enter the room’s Control Center in the director’s role
Step 3 - Guest invites
From the Invite a Guest tab, you can get the link that you would need to share with your guests, simply click Copy Link and send the link to your guests.
In the boxes labeled Guest 1, Guest 2 below, you will start seeing your guests as they connect. This tool is completely browser-based, your guests will only need to open the link that you sent them and configure their devices(mics and cameras).
Step 4 - Configuring OBS
You now have 2 options to choose from, to send your OBS Ninja stream to OBS:
You can create a Source for each participant in OBS Ninja, in order to arrange them in your OBS screen by clicking the Copy solo link from each participant tab.(1)
Create a single link with all participants that you can place in OBS by clicking the Copy Link from the Capture a Group Scene tab.(2)
Setting up multiple guests/sources:
In OBS, we’ll create a Source for each of the guests. For this example, we’ll create a single scene and we’ll be adding several sources to illustrate the example
From the Sources panel, click the + sign
And choose Browser
Name the source, Guest 1, but you can name it as you would like it to appear
On the URL field, we’ll paste the link that we get from clicking Copy solo link on the OBS Ninja guest participant
After we paste the link, click OK and we’ll get our first Guest on-screen
Repeat the Source creation steps for each guest that you’ll have in your stream
Setting up a single feed with all the guests
In OBS, we’ll create a Source for the Group Scene link from OBS Ninja.
From the Sources panel, click the + sign
And choose Browser
Name the source, choose any name as you would like it to appear
In the URL field, we’ll paste the link that we’ll get from the Copy link from the Capture a Group Scene
This option has several settings that can be customized by clicking customize, but for most streams, those settings can be left at their defaults.
Paste the link in the URL field, and you can also add CSS code to change the appearance of the screen
The guests will appear grouped in the window