Wednesday, October 21, 2026 4,350 lists 78,055 records on file
List your app or device

  1. Home
  2. Video APIs
  3. Janus Gateway

Janus Gateway

Plans and prices

GPLv3

Free

Self-hosted WebRTC server · GPLv3 terms

Commercial license and support

Priced on request

Commercial licensing and support options; contact Meetecho

Every plan, in full

On the record

API transports
Documented API transports include REST, WebSockets, RabbitMQ, MQTT, Nanomsg, and Unix sockets.janus.conf.meetecho.com · read 11 Oct 2026
Built-in plugins
The documented plugins include EchoTest, Streaming, VideoCall, SIP, AudioBridge, VideoRoom, TextRoom, and recording-related plugins.janus.conf.meetecho.com · read 11 Oct 2026
License options
Janus is distributed under GPLv3, and Meetecho says it offers a commercial license for users who prefer not to follow those terms.meetecho.com · read 11 Oct 2026
Linux and macOS
The README says this version is tailored for Linux and can also be compiled and installed on macOS.janus.conf.meetecho.com · read 11 Oct 2026
Plugin architecture
Specific applications are supplied by server-side plugins, including examples such as conference bridges, media recorders, and SIP gateways.janus.conf.meetecho.com · read 11 Oct 2026
Plugin development
Janus documents APIs for creating plugins and transports, and says its existing plugins can be changed or extended.janus.conf.meetecho.com · read 11 Oct 2026
Purpose
Janus is a general-purpose WebRTC server that sets up browser media communication, exchanges JSON messages, and relays RTP/RTCP and messages to server-side application logic.janus.conf.meetecho.com · read 11 Oct 2026
Recordings
The documentation says Janus supports recordings out of the box.janus.conf.meetecho.com · read 11 Oct 2026
Security
The README lists DTLS/SRTP processing and provides options for API secrets and token-based authentication; it also offers a debugging-only option to disable WebRTC encryption.janus.conf.meetecho.com · read 11 Oct 2026
Small footprint
The project says its C implementation and pluggable modules are intended to support deployments ranging from cloud servers to small devices for specific use cases.janus.conf.meetecho.com · read 11 Oct 2026
Support
Meetecho offers support plans with updates, ticket-based offline support, and live support, with options available by contacting the company.meetecho.com · read 11 Oct 2026
Windows limitation
The README says Windows is unsupported, though Janus is known to work in Windows Subsystem for Linux on Windows 10.janus.conf.meetecho.com · read 11 Oct 2026

Alternatives to Janus Gateway

Every alternative, ranked