Skip to content

Rooms#

A Room is a persistent virtual space designed to host one or more meetings in OpenVidu Meet. Think of it as a physical conference room — customizable with a name, appearance, and security settings.

What is a Room#

Rooms are the entry point to OpenVidu Meet. Every video call happens inside a room, and every room provides the configuration and access controls that govern the meetings that take place in it.

Key principles#

  • Create a room first, then start meetings within it.
  • One room can host just one meeting at a time, but it can be reused for multiple meetings over time.
  • Every room has a room link. Users connecting to this link will either start a new meeting (if none is active) or join the ongoing meeting.

Creation & Management#

Administrators can create, edit, list and delete rooms from the Rooms page in OpenVidu Meet.

  • Create Rooms — set a name and configure recording, access control and features at creation time.
  • Edit Rooms — modify any room setting while no meeting is active.
  • List Rooms — browse all rooms, start meetings, access recordings and share links.
  • Delete Rooms — remove rooms manually or schedule automatic deletion.

Room Configuration#

Each room can be configured independently to match your branding and access requirements.

  • Room Appearance — customise the color scheme of the meeting view.
  • Room Access — manage room links per participant role and administrator credentials.

Room REST API#

Every possible action against a room can be done through the OpenVidu Meet REST API:

Operation HTTP Method Reference
Create a room POST Reference
Get a room GET Reference
Get all rooms GET Reference
Delete a room DELETE Reference
Bulk delete rooms DELETE Reference
Get room config GET Reference
Update room config PUT Reference