Video Calls bring browser participants into Callaba. Configure the room experience first; recording, NDI and restreaming are separate outputs that should be tested independently.
Before you start
Working secure WebSocket and TURN settings for the target participant networks.
A supported browser with camera and microphone permission.
A room audience policy and recording consent process.
Settings explained
These are the controls an operator needs to understand. Internal field names and implementation events are intentionally omitted.
Room
Define the participant experience.
- Room name
Operator and participant identity of the room.
- Text messages
Allow or disable in-room chat.
- Screen sharing
Allow participants to publish a screen source.
- Webinar mode
Apply the supported presenter/audience room behavior.
Recording
Create a room output when a replay or archive is required.
- Record this room
Start the configured room recording workflow.
- Recording layout
Choose grid, grid with chat or speaker-focused output.
Safe first workflow
- 01
Verify TURN and secure WebSocket settings from a participant network.
- 02
Create the room and enable only the collaboration features the event needs.
- 03
Choose webinar behavior and recording layout before participants join.
- 04
Open the room in two independent browsers and test camera, microphone, chat and screen share.
- 05
If producing an output, test Recording, Restreaming or NDI separately.
Workflow examples
Remote panel with a recorded replay
Several browser guests join a moderated discussion that will be published later.
How to build it
- 1
Create and test the room with the intended collaboration settings.
- 2
Select the recording layout and run a short consented recording test.
- 3
Verify the finalized file in File manager.
- 4
Publish the replay through a Web player with the required audience policy.
Send one participant to an NDI production switcher
A remote guest should appear as an independent NDI source.
How to build it
- 1
Join the guest to the tested room and confirm stable media.
- 2
Create an NDI adapter that selects the exact conference participant.
- 3
Name and start the NDI output.
- 4
Discover and monitor the output on the receiving production network.
Verify the result
- Two external browsers can join and exchange media.
- Enabled chat, screen sharing and webinar controls behave as planned.
- The selected recording layout produces a playable test file.
- A participant-derived output identifies the intended participant.
Troubleshooting
A participant joins but has no media
Check- Check browser permissions.
- Test secure WebSocket signalling.
- Test TURN from the affected network.
Repair browser capture or network relay before changing room features.