OpenVidu
Self-hosted platform for real-time video applications
OpenVidu is a platform for adding real-time video calls and conferencing to applications, built on top of WebRTC and mediasoup. It provides server components and client SDKs for building custom video products.
Key features
- WebRTC video infrastructure
- Recording and broadcasting
- Client SDKs for web and mobile
- Scalable media routing
Strengths
- Released under the Apache-2.0 license
- First-class Docker support for quick deployment
- Kubernetes-ready with Helm charts available
- Active community (2.1k GitHub stars)
OpenVidu replaces
Compare OpenVidu
15 head-to-head comparisons.
- OpenVidu vs Jitsi Meet
- OpenVidu vs LiveKit
- OpenVidu vs coturn
- OpenVidu vs BigBlueButton
- OpenVidu vs Janus
- OpenVidu vs mediasoup
- OpenVidu vs Jitsi Videobridge
- OpenVidu vs MiroTalk SFU
- OpenVidu vs La Suite - Meet
- OpenVidu vs Lib-Jitsi-Meet
- OpenVidu vs Greenlight
- OpenVidu vs Jigasi
- OpenVidu vs plugNmeet
- OpenVidu vs Jangouts
- OpenVidu vs eturnal
Similar video conferencing apps
Jitsi Meet
Video ConferencingSecure, fully featured video conferencing
Replaces Zoom, Google Meet
LiveKit
Video ConferencingScalable WebRTC infrastructure for real-time audio and video
Replaces Twilio, Agora
coturn
Video ConferencingOpen-source TURN and STUN server for WebRTC
BigBlueButton
Video ConferencingVirtual classroom and web conferencing for education
Replaces Zoom, Microsoft Teams
Janus
Video ConferencingGeneral-purpose, lightweight, minimalist WebRTC Server
mediasoup
Video ConferencingCutting-edge WebRTC SFU library for Node.js
Replaces Twilio Video