Skip to content

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

MiroTalk BRO live broadcasting interface

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