MiroTalk BRO is a self-hosted, open-source platform for real-time live video, audio, and screen broadcasting to all connected viewers using WebRTC. Handles unlimited rooms with no time limits, each with one broadcaster and many viewers.
Try Live Demo Β· Documentation Β· Discord Β· Sponsor
β‘ Quick start
If BROADCASTING=sfu, ensure you have all the requirements installed.
Requirements install example for Ubuntu 24.04 LTS
apt-get update
apt-get install -y build-essential
apt-get install -y python3 python3-pipStart in 5 commands:
git clone https://github.com/miroslavpejic85/mirotalkbro.git
cd mirotalkbro
cp .env.template .env
npm install
npm startOpen http://localhost:3016 - done!
π³ Docker
Prerequisites: Install Docker Engine and Docker Compose - Image available on Docker Hub
git clone https://github.com/miroslavpejic85/mirotalkbro.git
cd mirotalkbro
cp .env.template .env
cp docker-compose.template.yml docker-compose.yml
docker-compose pull # optional: pull official image
docker-compose up # add -d to run in backgroundOpen http://localhost:3016 - done!
Note: Edit
.envanddocker-compose.ymlto customize your setup.
βοΈ Recommended Hosting Providers
| Provider | Description | Link |
|---|---|---|
![]() |
High-performance cloud servers and dedicated root servers with top-tier reliability. Powers our live demo. | Get β¬20 Free Credits |
![]() |
Enterprise-grade performance at unbeatable prices. Scalable and reliable. | Explore Netcup |
![]() |
Fast, reliable hosting with 24/7 support and great performance. | Check out Hostinger |
![]() |
Top-tier German hosting, dedicated servers, VPS, and web hosting at unbeatable prices. | Explore Contabo |
To set up your own instance of MiroTalk BRO on a dedicated cloud server, please refer to our comprehensive self-hosting documentation.
π€ Contributing
Contributions are welcome and greatly appreciated! Whether it's bug fixes, features, or documentation - every contribution helps.
- Fork the repository
- Create your feature branch
- Submit a pull request
Have questions? Join our Discord community!
π License
MiroTalk BRO is free and open-source under the terms of AGPLv3 (GNU Affero General Public License v3.0). Please respect the license conditions, In particular modifications need to be free as well and made available to the public. Get a quick overview of the license at Choose an open source license.
To obtain a MiroTalk BRO license with terms different from the AGPLv3, you can conveniently make your purchase on CodeCanyon. This allows you to tailor the licensing conditions to better suit your specific requirements.
β€οΈ Support the project
Do you find MiroTalk BRO indispensable for your needs? Join us in supporting this transformative project by becoming a backer or sponsor. By doing so, not only will your logo prominently feature here, but you'll also drive the growth and sustainability of MiroTalk BRO. Your support is vital in ensuring that this valuable platform continues to thrive and remain accessible for all. Make an impact β back MiroTalk BRO today and be part of this exciting journey!
π Explore all MiroTalk projects:
Built with β€οΈ by Miroslav and the open-source community






