No signups. No downloads, No external plugins, Self-Contained! Works on any platform in all major browsers!
To integrate MiroTalk BRO as a service into your website or app, you can easily achieve this by utilizing an iframe and adding a few lines of code.
Check out the example here
MiroTalk WebRTC Live broadcasting involves the real-time transmission of audio, video, and data streams from a broadcaster to multiple viewers. Instead of relying on a centralized server to distribute the stream to viewers, WebRTC enables a direct connection between the broadcaster and each viewer. This approach offers several advantages, such as lower latency, scalability, and reduced infrastructure costs.
Can handle unlimited rooms, without time limitations, each having a broadcast and many viewers.
The Broadcaster stream the audio, video or screen to all connected viewers and can receive messages from them.
The Viewer get the audio, video or screen that is streamed from the broadcaster and can send messages to it.
Unlock the full potential of our Extended License with a Free Installation, exclusively for you, provided your host server meets the necessary requirements. Don’t miss out on this opportunity reach out to us here and seize the benefits today!
Claim €20 in Hetzner Cloud Credits! Your exclusive link awaits – seize the opportunity today! https://hetzner.cloud/?ref=XdRifCzCK3bn
Start the app using nodejs # Copy .env.template in .env and edit it if needed$ cp .env.template .env# Install dependencies$ npm install# Run the app$ npm start
Start the app using docker and docker-compose # Copy .env.template in .env and edit it if needed$ cp .env.template .env# Copy docker-compose.template.yml in docker-compose.yml and edit it if needed$ cp docker-compose.template.yml docker-compose.yml# Building the image$ docker-compose build# Run the image in a container$ docker-compose up #-d
The server should now be running and you can choose if join room as a Broadcaster or Viewer. Server is running { home: 'http://localhost:3016', broadcast: 'http://localhost:3016/broadcast?id=123&name=Broadcaster', viewer: 'http://localhost:3016/viewer?id=123&name=Viewer'}
Running an app as a daemon is often useful for server applications, background services, or any program that needs to run continuously without user intervention. It ensures that the application remains active, even when there are no active user sessions.
To running the app as a daemon with nodejs use PM2 # Install pm2$ npm install -g pm2# Start the server$ pm2 start app/server.js# Takes a snapshot$ pm2 save# Add it on startup$ pm2 startup
To running the app as a daemon with docker: $ docker-compose up -d
You can direct join room as broadcaster or viewer specifying the room id and your name ex:
The documentations you can found in the docs folder of the project
If you not have your own server, We recommend Hetzner (CPX11 it’s enough) or Contabo as OS: Ubuntu 20.04 LTS / 22.04.1 LTS. A domain or subdomain name that point to Your Server public IPv4.
We’d love to have you join our wonderful MiroTalk community on the official forum! It’s a place where you can find a wealth of answers and connect with friendly individuals who share your interests. Just click on the link below to hop right in: Official Forum. We can’t wait to meet you and have some exciting discussions together!
Thank you for purchasing my item. If you have any questions, please feel free to email via my user page contact form here.
Click To View All
Buy source code or get fully functional live project at low cost
Need customisation/modification services? Hire a developer starting from $25 USD minimum.
Get free consultation and quote with no obligation.
" Good app, working perfect.. Thanks team "
" Good app, i expect good support. "
" Working fine on shared server. Need help... "
" Amazing team ..... Very good professiona... "
" Seller is preparing an reply to this question. Check back in sometime. "
" Seller is preparing an reply to this question. Check back in sometime. "
" We tried to reach you but did not able to connect.. Please each us back on 9674256166 "
" Seller is preparing an reply to this question. Check back in sometime. "
" Thanks already sent.. please check and get back to us. "
Our verified developers are dedicated to provide best guaranteed support reply by ticketing system. We have been providing ticket support reply to each of our registered clients since 2017 and our estimate reply time is 24/72 hrs, also know it may take additional time if your query requires testing/checking by a developer.
As support is provided by ticketing system, you can check previous tickets or existing running tickets.
Chanakya Dharmateja Purchased
28 Sep 2020 (02:51 PM)