Skip to content

Intro#

Host and customize your own high-quality video calling service in minutes

  • Feature-rich for videoconferencing


    OpenVidu Meet brings all the features you expect from a professional video calling solution: HD video, HiFi audio, recording, broadcasting, screen sharing, chat, virtual backgrounds, and more.

  • Integrate right into your app


    OpenVidu Meet can be used out-of-the-box via web, but it also offers everything you need to embed it into your existing application: a web component, a REST API and webhooks.

  • Secure, self-hosted deployments


    OpenVidu Meet is designed from the ground up to be self-hosted on your own servers (AWS and Azure templates also available). It provides the highest level of privacy and security for your video calls.

  • Designed for most common use cases


    OpenVidu Meet perfectly fits most common videoconferencing use cases: e-learning, telehealth, remote collaboration, customer support... And you can customize its branding to match your organization’s identity.

Built for all purposes.
Customizable for your particular use case.

Features#

Multi-Party smart layout

Connect dozens of participants in a room. OpenVidu Meet automatically adapts to provide the best experience.

OpenVidu Meet Multiparty

  • Pre-join view

    Your users can set up their video/audio devices, virtual background and language before entering the room.

    OpenVidu Meet Prejoin

  • Background filters

    Allow your users to easily replace their video background with a blur effect or an image.

Record and share

OpenVidu Meet offers high-quality recordings and greatly simplifies their storage and access control.

  • Pre-configure your rooms

    Create and customize the behavior of your rooms in a few clicks: look-and-feel, user permissions, recording, chat and more.

  • Share room links

    Unique secure links give access to your rooms with different permission levels.


With all the features you need to fine-tune your perfect video calling service.

  • One-click video calls


    Share links to allow users to join video calls. Compatible with any web browser. No installations required.

  • Your own branding


    Deliver a professional experience by customizing OpenVidu Meet with your own domain, branding colors and logo.

  • Up to 4K video and HiFi audio


    Up to 4K video resolution, and crisp audio quality with noise cancellation and echo suppression.

  • Recording


    Record your video calls with different layouts. Manage recording permissions and access with ease.

  • Screen Sharing


    Screen sharing with the best quality.

  • Background effects


    Apply effects to your videos, blurring the background or replacing it with an image.

  • Advanced chat


    OpenVidu Meet integrates an advanced chat with support of rich messages, emojis, reactions and more.

  • Broadcasting


    OpenVidu Meet allows you to broadcast your video calls to platforms such as YouTube or Twitch.

  • Live Captions


    Support for a vast number of speech-to-text providers.

  • E2E Encryption


    Avoid man-in-the-middle attacks: only your final users can decrypt the audio, video and chat messages.

  • Locked rooms


    Prevent unwanted guests and require administrator approval to join.

  • File sharing


    Allow participants to share files during calls with a simple drag and drop.


Integrations#

OpenVidu Meet can be easily integrated with your existing applications and workflows:

Pre-built web component

Embed the OpenVidu Meet UI right into your app.

OpenVidu Meet embedded meeting

REST API and webhooks

Control your meetings from your backend.

curl --request POST \
    --url https://YOUR_DOMAIN/api/v1/rooms \
    --header 'Accept: application/json' \
    --header 'Content-Type: application/json' \
    --header 'X-API-KEY: YOUR_API_KEY' \
    --data '{"roomName": "my-room"}'

Deployments#

Self-host OpenVidu Meet on your own infrastructure for maximum security and cost-effectiveness. It is easy to deploy, protect, maintain, and scale. No advanced DevOps skills are required to run it in production.

  • On Premises


    Deploy on your own bare-metal servers

  • AWS


    Deploy with AWS CloudFormation

  • Azure


    Deploy with Azure Resource Manager

  • GCP


    Deploy in GCP with Terraform

Check out the deployment documentation.


Use cases#


Free open-source edition vs Commercial edition#

OpenVidu Meet is available in two editions:

OpenVidu COMMUNITY#

It is completely open-source and free to use. It includes all the features you need for your video conferencing solution. Everything listed in the Features section is available in OpenVidu Meet COMMUNITY: HD video, HiFi audio, recording, screen sharing, advanced chat, virtual backgrounds, and more.

OpenVidu Meet COMMUNITY is perfect for production deployments with moderate user load. It can be easily deployed on your own servers, and you can customize its branding to match your organization’s identity. If necessary, upgrading to OpenVidu PRO is seamless and non-disruptive.

OpenVidu PRO#

It is OpenVidu's commercial edition and requires a license. It is meant for high demanding environments with significant user load. On top of every functional feature available in OpenVidu COMMUNITY, OpenVidu PRO brings 2x performance, advanced observability, scalability and fault tolerance features. As well as priority support from our team of experts.

OpenVidu PRO follows a simple pricing model based on the size of your deployment (number of CPU cores). Check the OpenVidu pricing page for more details.

You can choose the OpenVidu edition that best fits your needs when deploying OpenVidu Meet.


What does it mean that OpenVidu Meet is in BETA?#

OpenVidu Meet (v3.4.0) is considered in BETA. There may be bugs and its APIs are subject to change. We are actively working on adding new features, improving existing ones, and fixing any issues that arise. Your feedback is invaluable to us during this phase, so please don't hesitate to reach out with any comments or suggestions.


Need total control and advanced SDKs to build your custom real-time application? Checkout OpenVidu Platform