Janus WebRTC server/gateway
Janus is a minimal, general purpose WebRTC server/gateway. It provides the means to set up a WebRTC media communication with a browser or application, exchanging JSON messages with it over different transports, and relaying RTP/RTCP and messages between clients and the server-side application logic they're attached to. Any specific feature/application is provided by server side plugins.