Run a private video conferencing server for your team that keeps meeting data off third-party infrastructure.
Embed a video call room as an iframe or widget inside an existing website or product.
Build a white-label video conferencing product under your own brand using MiroTalk's custom branding support.
Automate room creation for scheduled meetings using MiroTalk's REST API.
Requires a public server with Node.js installed, Docker is also supported for simpler deployment.
MiroTalk P2P is a video conferencing tool you can run on your own server. Instead of sending video through a company's central computers, it connects participants directly to each other using a browser technology called WebRTC. That means your meeting data does not pass through a third party's infrastructure. The feature set is broad. Video quality can reach up to 8K resolution at 60 frames per second, and there are no time limits or caps on how many rooms can run at once. Alongside video and audio, users get screen sharing, session recording, a chat window with text formatting and emoji, a collaborative whiteboard, and file sharing within the room. The interface supports 133 languages. There is also an optional integration with OpenAI's ChatGPT, though you would need your own API key for that. For teams that need access control, the software includes room passwords, host protection modes, and support for standard login protocols used by corporate identity systems. A REST API is included, so developers can automate room creation or build MiroTalk into another product. It can also be embedded as an iframe or small widget inside an existing website. Getting it running is straightforward. The README shows a six-command setup starting from a code download, and a Docker option is available for teams that prefer container-based deployment. The project's documentation covers custom branding, which makes it usable as a white-label product if you want to present it under your own name. The code is released under the AGPLv3 open-source licence, which allows free use and modification but requires that any modified version you distribute publicly also stays open-source. The project also sells a one-time commercial licence for teams that need different terms. It is written in JavaScript and runs on Node.js.
← miroslavpejic85 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.