What Features Does MiroTalk SFU Offer for Video Meetings?

MiroTalk SFU is a browser-based, open-source WebRTC video conferencing platform built on Mediasoup, and it covers the core meeting needs plus a set of extras that most hosted tools charge for or omit. You can use it without downloading an app, installing a plug-in, or logging in — you pick a room name and join. The feature set is worth knowing in detail if you're evaluating it as a self-hosted Zoom alternative, so here's what it actually includes.

Core meeting capabilities

The platform's headline claim is scale without a paywall: unlimited conference rooms and users, with no call time limitation. Because it runs on an SFU (Selective Forwarding Unit) server via Mediasoup, media is routed rather than fully meshed, which is what allows larger rooms to stay usable.

Capability What it does
Screen sharing Share your screen or a single application window, present documents and slides
Webcam streaming Up to 8K resolution at 60fps
Audio streaming Echo cancellation and noise suppression
Chat In-meeting text chat with an integrated emoji picker
Recording Records screen, video, and audio to a browser Blob for later saving or sharing
Collaborative whiteboard Interactive drawing surface for explaining concepts to participants
File sharing Send any file type to everyone in the meeting

Compatibility is broad — the page states it works with all browsers and platforms, which follows from the WebRTC foundation rather than a native client.

AI and streaming features

Beyond standard conferencing, MiroTalk SFU bundles several features that are usually separate products:

  • ChatGPT with Video AI — for answering questions, providing information, and pointing users to relevant resources.
  • AI avatars — lifelike AI-powered avatars for more interactive communication.
  • RTMP streaming — push your webcam, screen share, or external URLs via RTMP for live events and broadcasting to a wider audience.
  • Virtual backgrounds — customizable backgrounds for privacy and a more professional look.
  • REST API — for integrating the platform into your own applications.

The RTMP support is the notable one for anyone running webinars or live events, since it lets the meeting feed out to streaming destinations rather than staying closed.

Privacy and security model

Two claims matter if data handling is your deciding factor:

  • Total privacy — data stays between you and your participants; the project states it does not collect or share personal information.
  • Maximum security — all media streams are encrypted using SRTP (Secure Real-time Transport Protocol), a direct consequence of the WebRTC stack.

Because it's self-hosted, the practical privacy boundary is your own server rather than a vendor's. That's the main structural difference from hosted platforms, and it's the reason to choose this route if you want control over where meeting data lives.

Who this fits

MiroTalk SFU suits teams or operators who want a self-hosted, open-source meeting stack with no room or time caps, and who value the AI, RTMP, and API extras. If you need a managed service with zero server maintenance, the self-hosted model is the trade-off to weigh. The project is maintained by Miroslav Pejic (Full Stack Developer) and is sponsored by Recall.ai, with support available through the project's channels.

sfu.mirotalk.com
Build your own Zoom alternative with MiroTalk SFU, an open-source, self-hosted WebRTC platform powered by Mediasoup for scalable video meetings.