No signups. No downloads, No external plugins, Self-Contained! Works on any platform in all major browsers!
To integrate MiroTalk P2P 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
<iframe allow="camera; microphone; display-capture; fullscreen; clipboard-read; clipboard-write; autoplay" src="https://p2p.mirotalk.com/newcall" style="height: 100vh; width: 100vw; border: 0px;" ></iframe>
MiroTalk is the ultimate solution for real-time video conferences, harnessing the power of peer-to-peer WebRTC technology. This groundbreaking web application empowers you to host seamless, secure, and interactive video conferences with ease, making remote collaboration a breeze. The system is self-contained and requires no external services or APIs. It has its own signaling server developed using NodeJS and Socket.io. This setup allows it to host unlimited meetings indefinitely, making it a self-sufficient solution for online meetings. A good alternative to Zoom, Google Meet, Teams.
With over ⭐️ 2.4k stars! ⭐️, our platform has garnered significant recognition and support from the developer community. We are proud to be sponsored by reputable organizations, further validating the quality and value of our services. This endorsement from our sponsors highlights the trust and confidence they have in our platform’s capabilities. By leveraging the combined expertise and resources of our sponsors, we are able to continuously enhance and innovate our offerings, ensuring an exceptional user experience. Join the growing community of satisfied users and experience the benefits of a platform that has earned the admiration of both developers and sponsors alike.
Elevate your video conferencing experience with MiroTalk. Unlock the power of real-time collaboration, seamless connectivity, and secure communication. Embrace the future of remote work and enhance productivity across your teams. Get MiroTalk today and redefine the way you connect and collaborate online!
The changelogs link accompanies each item, eliminating the need for lengthy descriptions here. Dive right in to track our progress and discover the latest updates! MiroTalk is constantly evolving, and we're excited to share every step of the journey with you. Dive into our complete changelogs to track every update and improvement. Stay informed, stay engaged, and be a part of our progress.
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
MiroTalk serves a wide range of industries, offering versatile solutions for various purposes:
MiroTalk’s adaptability and robust features make it a versatile choice across industries, empowering seamless video communication and collaboration in various professional and social contexts.
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
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/src/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
The API documentation you can check it out here
The response will give you a entry point / Room URL for your meeting:
curl -X POST "https://p2p.mirotalk.com/api/v1/meeting" -H "authorization: mirotalk_default_secret" -H "Content-Type: application/json"
The documentations you can found in the docs folder of the project
If you not have your own server, i 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.