Features Overview#
OpenVidu Meet is organized around a few core concepts. Understanding how they relate gives you the full picture of how the product works, whether you use it out of the box or embed it in your own application.
-
Rooms
A Room is a persistent virtual space that hosts meetings. You create and configure rooms (appearance, features, access control) and reuse them over time.
-
Meetings
A Meeting is the live session that takes place inside a room. It exists only while participants are connected, with features like recording, chat, captions and roles.
-
Users
Users are OpenVidu Meet accounts that log in to the app. Their role — admin, room manager or room member — determines what they can do, from full control of the app to accessing only the rooms they belong to.
-
Room Members
Room members are individuals granted access to a specific room. They can be users (with an account) or guests (identified or anonymous).
-
Recordings
Recordings capture meetings and are stored on your server. They belong to the room where they were generated and can be played back, shared and downloaded.
How it all fits together#
- You start by creating a room. Each room carries its own configuration: visual appearance, enabled features, recording settings and access control.
- When someone opens a valid room access link and presses the join button, a meeting starts (or they join the ongoing one). Meetings are where the real-time communication happens.
- Access to a room is granted to its room members, of which there are three kinds (see Room Members): users (accounts that log in), identified guests (a personal link, no login) and anonymous guests (a shared link, no login). The links and roles involved are described in Room Access.
- Users are OpenVidu Meet accounts. Room Members bind users — or guests — to a specific room with a base role and optional custom permissions. Every member becomes a participant once they join a meeting held in the room.
- During a meeting, participants with appropriate permissions can start recordings, which remain available afterwards and inherit the room's access permissions.
New to OpenVidu Meet?
If you haven't deployed it yet, start with the Getting started guide and try it locally.