54 comments found.
HI does your software need to be installed on a server? Please email me: JasonAdamsROI@gmail.com https://codecanyon.net/item/mirotalk-p2p-webrtc-realtime-video-conferences/38376661/support
Hi,
Yes, MiroTalk P2P needs to be installed on your own server, this can be a VPS, VDS, bare metal server, or even your Raspberry Pi or home server.
We also provide detailed self-hosting documentation that guides you through the installation and setup process step by step.
If you need any assistance, email me any time at: miroslav.pejic.85@gmail.com, we’ll be happy to help.
Thank you!
Emailing you now Miro, thanks
Hello, I recently purchased the p2p Webrtc. I noticed mobile version I can’t share screen. Can you please help me with this
Hello!
Thank you for your message and for purchasing the P2P version, we truly appreciate your support!
Regarding screen sharing on mobile devices: unfortunately, the getDisplayMedia API, which is required for screen sharing, is currently not supported on most mobile browsers. This is a limitation from the browser vendors themselves and not something specific to our app.
That said, there’s hope support for screen sharing on mobile may be added in the future as mobile browsers continue to evolve and adopt more desktop-like features.
In the meantime, screen sharing works great on desktop browsers.
Let us know if there’s anything else we can help with!
Warm regards, Miroslav
Is it possible to add effects to video conferencing videos? I mean, add a beard, a squib, a hairstyle, a chin, add backgrounds, etc.?
You can use third-party tools that process the video stream and provide it as a virtual webcam.
- ManyCam / YouCam / OBS Virtual Camera – These tools can apply real-time effects and stream as a virtual webcam.
You can use these tools as a video source in MiroTalk by selecting the virtual camera instead of the default webcam. This way, all effects will appear in your video call without modifying MiroTalk itself.
Is there an administrative panel where I can monitor ongoing meetings, statistics, etc.? Another question is whether it is possible to customize the appearance, adding a logo, for example?
Hello lopes-marcio,
Thank you for your interest in MiroTalk P2P! I will answer you below:
—> Is there an administrative panel where I can monitor ongoing meetings, statistics, etc.?
MiroTalk supports Umami for tracking statistics. You can learn more about it here: Umami.
—> Another question is whether it is possible to customize the appearance, adding a logo, for example?
Yes, absolutely! You can customize your instance by editing the configuration file, where you can modify the app name, logo, description, metadata (OG), hide unwanted HTML sections, and more. Additionally, you can set a custom color from the Settings → Style tab during a meeting, and it will be saved for future sessions.
If you have any questions or doubts, feel free to email me anytime at: miroslav.pejic.85@gmail.com.
Can I pay the difference and get the whole suite?
Hello ARPHost,
You can request a refund for your current purchase, and once it’s processed, you can go ahead and purchase the MiroTalk Ultimate Bundle, which includes all the packages. Let me know if you need any assistance with the refund process!
Email me any time at miroslav.pejic.85@gmail.com
Thank you!
Ya asking for a refund from Envato is like pulling teeth from a tiger.

Need to know more about the software,Do you have any whatzup/skype assist?
We have a dedicated community forum where you can find everything you need. If you have any questions, feel free to email me anytime. Thank you!
Hello, I am very interested in this script, what do I need to be installed, a linux vps, a cpanel hosting account? What is needed? What type of server is needed?
Hello defabios,
Thank you for your interest in MiroTalk P2P!
cPanel is not needed at all!
Requirements
To deploy MiroTalk P2P, you will need a clean server setup with the following specifications:
- Server Type: VPS, VDS, or Dedicated
- Server Access: Root credentials for server access
- Operating System: Ubuntu 22.04 LTS
- Server Resources: 2 GB RAM, 2 CPU cores
- Software: Node.js and npm
- Domain: A domain or subdomain name properly configured to point to your server’s public IPv4 address
To get started, use the link below to receive $20 in cloud credit for your project:
https://hetzner.cloud/?ref=XdRifCzCK3bn
Based on the tests, this software is perfect. One thing that would be great to have is a plugin to integrate with OBS Studio and vMix.
Thank you for your feedback! Regarding OBS, since MiroTalk is a WebRTC PWA (Progressive Web App), integrating it directly may not be feasible, and it might be outside the scope. However, you can include OBS or any other app as a video source within MiroTalk itself.
Do you need a VDS server or is normal cpanel enough?
A VPS, VDS, or any server that offers Node.js support along with root access, providing full control and management capabilities.
You don’t respond to my comments after sfu, in the meantime I tested everything. I have such observations:
1. The problem I reported regarding transcription occurs on my two Samsung phones but does not occur on my Oppo phone.
2. P2p is definitely better than sfu when it comes to enabling some functions. First of all, when it comes to magnifying the screen. That’s the button I was looking for. That button to magnify And zooming out the screen with a second click in p2p WORKS. In sfu, not only is it hidden in the settings, but you can also turn on the zoom but you can’t turn it off with this button. You have to Go back with the phone arrow. P2p works better. And it looks better. I don’t know what the text editor in sfu is for, but it would be better if there was a button to increase and decrease the screen instead, or just to add it As another button. Besides, the file sharing button is also good. Too bad sfu doesn’t look like p2p. 
3. Other than that all your apps are very good. They look great, and have nice functionality. You did a good job. But in my opinion sfu needs some fixes. Or to add survey functions to p2p. Text editor not necessarily because I don’t know what it’s for anyway. And with these avatars it sfu also works badly and no one knows what it’s for. So it would be nice if you expanded p2p a bit and also, change sfu a bit to make it like p2p.
Thanks for sharing your detailed observations, Cyfro! Your feedback is valuable, and we’re committed to continuous improvement. Cheers!
Presale questions. I am looking to do a few things on my website. 1.) I want certain people to be able to livestream their content so, I want to be able to add people to be able to do so. Not just anyone. Is there a way they can have their own channel? 2.) I want to be able to offer specific people to do private video conferencing. Not just anyone. 3.) I have noticed you have several options to download and use and I am looking for the best one or 2 that would work best for what I am looking for. 4.) Do all scripts/downloads need a dedicated server or can shared hosting work on some of them? Thanks
Hi rocmodel,
Thank you for your interest in MiroTalk P2P!
Here’s a breakdown of each of your questions:
1) Host Protection Mode: You can enable host protection mode (disabled by default), which allows you to specify which users, identified by a username and password, are authorized to use the platform. This applies to direct room access as well.
2) Authentication Options: We support authentication via OIDC (OpenID Connect), or you can specify authorized users by editing the `.env` file and listing usernames and passwords. This controls who can join a room.
3) Scalability: For small group video calls with minimal server resources, MiroTalk P2P (this one) is the ideal solution. For larger group video calls, MiroTalk SFU is better suited due to its enhanced scalability.
4) Hosting Requirements: MiroTalk P2P requires a server that supports Node.js, allowing you to run your own instance if supported. For MiroTalk SFU, a VPS, VDS, or personal server is needed. Please refer to the item description for detailed requirements.
If you have any further questions, feel free to email me anytime.
Best regards, Miroslav
Hi! I am interested in using this solution for a screen sharing use case.
Is it possible to NOT prompt the user for permission for video/audio at the browser since I only want to do screen sharing.
Hi,
With getDisplayMedia, permission for screen sharing is required, and there’s no way to bypass that prompt. The user must explicitly grant permission to share their screen, as this is a security and privacy measure built into web browsers.
Cheers, Miroslav
Hi, I installed the script on the VPS, and while it connects perfectly within the same network (including video and audio), it has issues over the internet. It connects with peers, but the video and audio aren’t working, possibly due to a WebRTC issue. I’m not sure what’s causing this. The demo looked great, but I’m stuck with this problem now. Please help
Hi Rafusoft,
Thank you for choosing MiroTalk P2P!
We wanted to inform you that we’re currently on vacation until the 9th, as noted in our profile.
Regarding the issue you’re encountering, it seems to be related to WebRTC, possibly due to NAT traversal or misconfigured STUN/TURN servers. Here’s how you can address this:
1. STUN/TURN Servers: Please ensure that your WebRTC setup is correctly configured with the appropriate STUN/TURN servers for NAT traversal in the .env file.
2. TURN Server Setup: If necessary, consider setting up your own TURN server. You can follow the documentation we’ve provided to do this in the docs folder.
Should you have any further questions or need additional assistance, feel free to reach out to me at miroslav.pejic.85@gmail.com.
Thank you!
Best regards, Miroslav
Hello, i still have the issue, App allows me to see and hear myself, but other participants, particularly in Bangladesh, cannot connect properly. i also sent you an email regarding the issue on Aug 29, 2024, 8:23 PM (7 days ago)
Hi Refusoft, as previously mentioned, we are currently on vacation until the 9th September. I will respond as soon as possible. Thank you for your understanding.
I purchase MiroTalk P2P License from envato for a private project it looks very nice, great job, i have 3 questions:
1) can i install on shared hosting in godaddy? 2) do you have adidtional installation info and can you point me to that documentation? 3) can you help me or can you install it for me, what is the fee?
thanks and best regards
Hi zivo13,
Thank you for choosing MiroTalk P2P as your preferred video conferencing platform!
We’re happy to hear that you’re moving forward with it. Here’s a bit of information to help you get started:
1. VPS Recommendation: For your MiroTalk P2P instance, we recommend using a VPS. Hetzner’s CX22 plan should be more than sufficient for your needs. You can also get $20 in cloud credits by using this link:
https://hetzner.cloud/?ref=XdRifCzCK3bn
2. Additional Details: If you need further information, just email me, and I’ll be happy to provide all the details you need and the documentation step by step to self-host it!
3. Installation Support: If you require assistance with installation, please email me at: miroslav.pejic.85@gmail.com or from my contact form, and we can coordinate the setup.
Looking forward to helping you get everything up and running smoothly!
Best regards, Miroslav
Thanks a lot, i send you a email, regards
You’re welcome! I just answered. If you have any more questions, feel free to reach out via email anytime. I’m here to help!
Hi, what’s different between this code vs your github repo? Thanks
Hi Quangbahoa,
Please review the License section in the README.md file. If you have any questions or need further clarification, feel free to email me at miroslav.pejic.85@gmail.com.
Thank you!
Hi Miro
I wold like to aske you some questions abot the video conference app script
here my skyp
live:ce04d81db87efd29
Dear Charlie,
I hope this message finds you well.
I would like to inform you that we do not use Skype for communication. Instead, please feel free to reach me via email at miroslav.pejic.85@gmail.com.
Thank you for your understanding.
Best regards, Miroslav Pejic
Hi, You have built a wonderful script. Being a novice I have a question to ask you. If the script is hosted in our local hostings in our country, will the users have better experience in video calls? We will have multiple one to one call and all the users are from within the country. We have IXP connected hosting option locally. Will it matter to host there as the connection between users is direct.
Would appreciate your advice.
Thanks
Thank you for the positive feedback on the script! For questions, please use the MiroTalk community forum instead. Thanks!
I, Marcos Porto, who is chatting with you on Discord, urgently need help to get it running on my VPS. I am having a WSS error on Google Chrome browsers.
Hi Marcos, Thank you for your purchase. I will answer you shortly in private, I accepted your request.
Hello pejic,
We are working on API but getting attached error please check and confirm
API Key we are passing : c0e53c7d-578e-4d5e-ab91-387091d4ea94 attachment shared on the email
Hello Webkypeinfo,
Let me check on that for you, and I’ll get back to you as soon as possible.
Thank you!
Best regards, Miroslav
ref: Support for MiroTalk P2P – WebRTC Secure Real-Time Video Conferences Live Chat Online Meetings File Sharing
Can the front and backend be self hosted or does it need your servers to run?
Hello st3vo,
Thank you for interest in MiroTalk P2P!
The system is self-contained and don’t require 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.
The documentation on how to self-host it on your Server is provided as well.
If you have any further questions or doubts, email me any time at: miroslav.pejic.85@gmail.com
So I can host it on any server that accepts NodeJS? Also, can I run it on my local server for testing? Thanks 
You’re welcome!
> So I can host it on any server that accepts NodeJS?
Exactly
> Also, can I run it on my local server for testing?
Sure, if you changes the code for your private project, a Regular License is required.
Thank you 
need whattsup number