Skip to main content

OpenVidu Pro

OpenVidu Pro is a complete, self-hosted platform to add real-time video, audio, and data to your applications, built on WebRTC, available in the NetActuate Marketplace as a bring-your-own-license (BYOL) appliance. This appliance packages the official on-premises OpenVidu Pro deployment (OpenVidu Server Pro, coturn, the nginx TLS proxy, and the OpenVidu Call reference app) as a single NetActuate VM, brought up from the official OpenVidu docker-compose at first boot. Deploy it in any NetActuate PoP for a private, license-activated videoconferencing backend. It is grouped under the Media & Streaming category.

What It Does

OpenVidu Pro provides a self-hosted WebRTC videoconferencing backend. Common uses include:

  • Multiparty video sessions with screen sharing and recording
  • Embedding real-time video, audio, and data into your own applications
  • A private, self-hosted conferencing backend you control
  • Inspecting sessions with the OpenVidu Inspector

Deploying OpenVidu near your users keeps real-time media latency low.

Vendor and Project

OpenVidu Pro is a commercial product from OpenVidu, offered here as a BYOL appliance. You supply your own OpenVidu Pro license; a free trial is available from the vendor.

NetActuate supports the underlying infrastructure. Application-level support follows the partner SLA class and your OpenVidu license agreement.

Sizing

vCPURAMDisk
Minimum24 GB40 GB
Recommended48 GB80 GB

No VPU (hardware acceleration) is required for this appliance.

Configuration Fields

When you deploy, you provide these fields. They are written into the appliance at first boot. Secret fields are stored write-only in your account.

FieldRequiredDefaultNotes
OpenVidu Pro license (BYOL)YesnoneYour OpenVidu Pro license (a 15-day free trial is available from the vendor). Delivered through the platform secret pipeline, never echoed back
Dashboard / API secretNogeneratedThe secret used to access the OpenVidu Inspector, the REST API, and the app. Generated for you and stored write-only in your secret list; never echoed back. Allowed characters: letters, digits, and . _ - (8 to 128 chars)
HTTPS portNo443TLS port the platform is exposed on

Using the Appliance

After the build completes:

  1. Open the OpenVidu Inspector at https://YOUR_VM_IP/inspector and the OpenVidu Call app at https://YOUR_VM_IP/.
  2. Log in with user OPENVIDUAPP and your generated dashboard secret, which is in your secret list.
  3. The appliance ships a self-signed TLS certificate for the instance IP, so your browser will warn on first visit.
  4. Your OpenVidu Pro license was applied at first boot and never appears in any API response. For live sessions, register a Media Node from the Inspector (the on-premises master runs in manual cluster mode).

Note: Elasticsearch and Kibana monitoring are off by default. Re-enable them with OPENVIDU_PRO_ELASTICSEARCH=true in /opt/openvidu/.env.

FAQ

Do I need my own license? Yes. OpenVidu Pro is BYOL. Supply your license at deploy (a 15-day free trial is available from the vendor); NetActuate bills only the infrastructure and bandwidth.

Where is the console? The OpenVidu Inspector is at /inspector and the OpenVidu Call app is at /, both on the HTTPS port (default 443).

Why does my browser warn about the certificate? The appliance ships a self-signed certificate for the instance IP. Put it behind a domain with a trusted certificate for production use.

Version and Changelog

VersionStatusReleased
2.31.0Current (default)2026-07-10

Official OpenVidu Pro 2.31.0 on-premises deployment, packaged on Ubuntu 24.04 LTS.

Deploy


Need Help?

Contact support@netactuate.com or open a support ticket from the portal.