WebRTC SFU for scalable real-time video conferences
Top 19.6% on sourcepulse
MiroTalk SFU is a self-hostable, open-source WebRTC Selective Forwarding Unit (SFU) designed for scalable, secure real-time video conferencing. It targets developers and organizations needing a robust platform for meetings, webinars, and broadcasting, offering features like up to 8K resolution, broad browser compatibility, and extensive customization options.
How It Works
Built on the mediasoup framework, MiroTalk SFU efficiently routes audio and video streams between participants, minimizing bandwidth usage and maximizing scalability. Its architecture supports advanced features like virtual backgrounds, AI avatars, screen sharing, file sharing, and real-time collaboration tools, all managed via a REST API and configurable through environment variables and configuration files.
Quick Start & Requirements
config.template.js
to config.js
, copy .env.template
to .env
, run npm install
, and start with npm start
.npm install
can take several minutes.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 days ago
1 day