MiroTalk BRO
A self-hosted one-to-many broadcasting experience for a presenter and audience. BRO supports direct P2P distribution and server-forwarded SFU distribution so the operating model can match the event.
Try the live demo Self-host MiroTalk BRO View product page

Choose a delivery mode
| Mode | Media path | Best fit | Main constraint |
|---|---|---|---|
| P2P | Presenter sends directly to viewers when possible | Smaller audiences and minimal media infrastructure | Presenter uplink and TURN relay demand grow with viewers |
| SFU | Presenter sends to a media server that forwards to viewers | Audiences that need server-side distribution | Server CPU and outbound bandwidth |
The appropriate mode depends on media quality, audience concurrency, presenter connectivity, region, and available infrastructure. Validate the intended workload before an event.
Compare product architectures Read about STUN and TURN
Broadcast capabilities
- Live webcam, microphone, and screen broadcasting
- Viewer messaging and presenter controls
- Browser recording where configured
- Responsive viewer experience without a required plugin
- Iframe embedding for existing sites
Build with BRO
| Goal | Documentation |
|---|---|
| Create broadcasts programmatically | REST API |
| Embed a broadcast | Iframe integration |
| Construct direct broadcast links | Join options |
Self-host and operate
| Stage | Documentation |
|---|---|
| Install | Self-hosting guide |
| Configure P2P or SFU behavior | Configuration reference |
| Broadcast from a hardware encoder or OBS | RTMP upstream source |
| Develop locally | Ngrok guide |
Distribution changes infrastructure demand
P2P mode moves distribution work toward the presenter and access network. SFU mode moves that work to server infrastructure. Neither mode has a universal viewer limit.
Licensing and support
Use the official licensing page as the source of truth for commercial requirements.
Compare licensing options Review the BRO commercial package Contact MiroTalk Enterprise