Streams IDs appearing above are draggable
Remove
SLOT 1
SLOT 2
SLOT 3
SLOT 4
💬
Welcome to VDO.Ninja! You can send text messages directly to connected peers from here.
x

# Mixer App

## Video chat with custom layouts

Generate a random room name
Generate a random password
×

## General Mixer Settings

### Aspect Ratio

16:9 9:16 1:1
This just impacts the aspect ratio of the local preview.

### Canvas Size

720p 1080p

### Unit type for saved scene edits 📏

Relative (Percentage) Absolute (Pixels)

### Layout switching

Update layout on a slot change

### Trigger OBS scenes change on layout change

Activate linked OBS scene on layout change

### Switch layouts to match selected OBS scene

Activate the linked layout on remote OBS scene change

### Slot assignment

Assign a slot to new guests automatically

### Show advanced controls

Show the advanced director control options

### Show director

The director can be visable and audible in scenes

### 🗑 Remove all Layouts

### 🚿 Load Default Layouts

### 📤 Export settings

### 📥 Import settings

Import scenes and settings from local file:
×

## Room Setup

×

## Invite options

#### Your room name is: ROOMNAME

### Copy invite to clipboard

Invite Link

### Customize invite link

💬Prompt user for a display name
🪟Guest can see other guests and the active layout (higher CPU for guest)
*️⃣Obfuscate the invite links so they cannot be easily modified by guests
🎙️Guest's echo cancellation will be turned off (may improve audio quality)
🎙️Guest's noise reduction featured will be turned off
🎙️Guest's automatic mic-gain control will be turned off
Append additional URL params:
You can manually customize the invite link further; see the documentation at docs.vdo.ninja
×

## Export Layout

Pre-process layout to contain current stream IDs instead of slots.
Useful if there is no assigned slots or if you wish to use directly with a standalone scene-link. Maps based on stream IDs instead of slot values.

### JSON Format

For manual editing

### URL-Encoded Format

For use as a URL parameter's value or with the layout API

### Base64 Format

Longer than URL-encoded, but less prone to issues
×

## Search Tenor GIFs