Skip to content

From ready-to-use video conferencing apps
to custom-made WebRTC solutions.
Self-hosted. Performant. Scalable. Fault tolerant. Observable.

OpenVidu allows you to implement ultra-low latency video and audio applications with ease: one-to-one calls, videoconference rooms, massive live streamings with thousands of viewers... It is built on the best open source WebRTC stacks and packed with features: multi-platform, recording, broadcasting, screen sharing, AI Agents and more. From an operations perspective we aim to make it easy to self-host a performant, fault-tolerant, scalable and observable cluster, reducing DevOps efforts to a minimum.

Home#

Choose the ideal OpenVidu solution for your real-time needs

OpenVidu Meet OpenVidu Meet

Ready-to-use videoconferencing solution

For teams, businesses and organizations that need a reliable and secure video conferencing solution running on their servers.

  • Multi-party HQ video conferencing
  • Customize with your branding and corporate colors
  • Feature rich: screen sharing, chat, virtual background, recording...
  • Ready to use AI integrations
  • Embed right into your app with pre-built components

OpenVidu Platform OpenVidu Platform

Developer-oriented SDKs for custom apps

For developers that need complete freedom to build their real-time application using SDKs and self-host a production-ready solution.

  • Programmable client and server SDKs for all languages compatible with LiveKit
  • Build your custom UI from scratch with total freedom
  • Low level control of real time media: codecs, protocols, bitrates...
  • Precise control of recording and streaming with custom layouts
  • Advanced telephony and AI integrations
Self-hosted
AWS & Azure templates
HQ real-time video
Performant, Scalable, Fault-Tolerant & Observable
Tutorials available
Customer support
Ready-to-use application
No-code & Low-code options available
Low-level SDKs
High control over real-time features
AI agents
Models Rooms & Meetings Audio tracks & Video tracks
Links OpenVidu Meet OpenVidu Platform

Learn more about OpenVidu Meet vs OpenVidu Platform


Self-host a production-ready live-video platform with advanced capabilities typically reserved for pricy SaaS solutions

  • Self-hosted


    OpenVidu is designed from the ground up to be self-hosted in your own servers. With OpenVidu you can easily deploy and manage a production-ready live-video solution in your own infrastructure, whether it is on premises or in your favorite cloud provider. Leverage your hardware and regain control of your users' data!

  • Professional support


    We are experts in WebRTC. We have been developing real time tools and supporting customers building their solutions for over a decade. Let's work together to make your project a success! Contact us now.

  • Easy to deploy


    What could take a whole DevOps team days of work, with OpenVidu you can have it ready in minutes: an easy installation, configuration and administration experience to your self-hosted, production grade, real-time solution. Install now.

  • Cost effective


    OpenVidu COMMUNITY is open source, free and can handle a significant user load. With OpenVidu PRO you can handle more simultaneous Rooms in the same hardware thanks to mediasoup integration. This allows reducing the cost of each Room, making OpenVidu PRO truly cost-effective as a self-hosted solution. See Pricing.

  • Performant


    OpenVidu is built to be incredibly powerful. It is based on the best open source WebRTC stacks: LiveKit and mediasoup . By combining the best of both worlds, OpenVidu provides outstanding performance.

  • Scalable


    OpenVidu has been designed from the outset with scalability in mind. Host videoconference rooms and large live streams with hundreds of participants. Autoscale your cluster to adapt to the demand and optimize your resources.

  • Fault tolerant


    OpenVidu offers fault tolerance in all its components. Deploy a reliable cluster knowing that if one of your node goes down, others will be able to continue working with no downtime.

  • Observable


    OpenVidu brings everything necessary to monitor the status, health, load and history of your deployment. It automatically collects events, metrics and logs and provides OpenVidu Dashboard and a Grafana stack to navigate them.


All the features you need to quickly build your perfect real-time application

  • WebRTC


    Achieve ultra-low latency in your videoconference or live-streaming app thanks to WebRTC .

  • Security at all levels


    Fine-grained access control and highly secure deployments for the most demanding security requirements. E2E encryption coming soon!

  • Multiplatform


    Chrome, Firefox, Safari, Android, iOS, Unity, Windows, macOS, Linux... OpenVidu is compatible with all of them.

  • Up to 4K video and HQ audio


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

  • Recording


    Record your video calls with complete freedom. You can use predefined layouts or easily build your own.

  • Broadcast to YouTube/Twitch


    OpenVidu allows you to easily broadcast your sessions to live-streaming platforms such as YouTube or Twitch.

  • Screen sharing


    Screen share from browsers or native applications with ease, always with the best quality.

  • Virtual Backgrounds


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

  • Server side processing


    For the most advanced use cases: you can add pipelines to process video and audio streams in real time in your servers.


Build, deploy on-premises and scale your videoconferencing or live streaming app with ease. Contact us if you need it : we are here to help!