mediasoup Demo
Reference multiparty WebRTC SFU demo built on the mediasoup library.
mediasoup Demo is the official reference application for mediasoup, the open-source WebRTC SFU (Selective Forwarding Unit) library. This appliance packages the mediasoup-demo server and its browser app, built from upstream source into a single self-contained Docker image, as a NetActuate VM that boots ready to use. Deploy it in any NetActuate PoP and you have a private, multiparty WebRTC videoconference demo minutes after first boot.
Key features
- Multiparty audio and video conferencing in the browser over WebRTC, powered by the mediasoup SFU
- Screen sharing, simulcast and SVC, data channels and an in-room chat
- The full mediasoup-demo server (Node.js + the native mediasoup worker) and the browser app served together over HTTPS
- Self-signed TLS out of the box (browsers require a secure context for camera and microphone)
- A single deterministic WebRTC port plus an announced ICE address seed for firewall-friendly connectivity
Free and open source mediasoup and mediasoup-demo are open source under the ISC license. There is no license key and no per-seat cost: run your own real-time video backend on the NetActuate edge, close to your users, with full control of your media.
Note This is the upstream mediasoup reference demo, intended to showcase and exercise the mediasoup library, not a hardened multi-tenant production service. End-to-end WebRTC media requires the instance's announced address to be reachable at the edge (a deploy-time follow-up); the demo web app answers on the HTTPS port regardless.
mediasoup and mediasoup-demo are products of their authors. NetActuate packages and distributes the open-source reference demo built from upstream source and is not affiliated with or endorsed by the mediasoup project.
Frequently asked questions
How do I deploy mediasoup Demo on NetActuate?
Use the Deploy on NetActuate button to talk to our team. We provision mediasoup Demo 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 mediasoup Demo?
mediasoup Demo 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 mediasoup Demo run?
mediasoup Demo 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 mediasoup Demo?
NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its vendor, Open Source.
.png)
.png)

