Janus WebRTC Server
The well-known open-source general-purpose WebRTC server and gateway.
Janus is the well-known open-source, general-purpose WebRTC server and gateway from Meetecho. Rather than a single fixed application, Janus is a modular WebRTC core with a plugin model: each plugin implements a use case (echo test, video rooms / SFU, audio bridge, SIP gateway, live streaming, text rooms and more), and browsers and apps drive them over the Janus API.
Deployed from the NetActuate marketplace it boots ready to use in a PoP close to your users: the plain HTTP Janus API answers on :8088 (base path /janus) within seconds of first boot, with the echotest, videoroom and streaming demo plugins loaded so you can point the upstream demos at it immediately. The admin/monitor HTTP API on :7088 is enabled and protected by a generated admin secret stored write-only in your secret list. Host networking exposes the WebRTC ICE/RTP media range and the auto-detected public IP so real WebRTC sessions connect out of the box.
Upstream project: Janus WebRTC Server by Meetecho, https://github.com/meetecho/janus-gateway (GPLv3). This appliance packages the community canyan/janus-gateway Docker image (Janus 1.1.4) on Ubuntu 24.04 LTS. Janus is a project of its upstream authors; NetActuate packages and distributes it under the GPLv3 and is not affiliated with or endorsed by the upstream project.
Frequently asked questions
How do I deploy Janus WebRTC Server on NetActuate?
Use the Deploy on NetActuate button to talk to our team. We provision Janus WebRTC Server on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.
What does it cost to run Janus WebRTC Server?
Janus WebRTC Server is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.
Where can Janus WebRTC Server run?
Janus WebRTC Server can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.
Who supports Janus WebRTC Server?
NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.
.png)
.png)

