Skip to main content
Multiple Guest Streams with OBS Ninja
Updated over a week ago

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

Did this answer your question?