MiroTalk P2P

Overall rating

6.7

Stars: 3219

Contributors: 19

MiroTalk is a web-based real-time communication platform enabling video and audio conferencing, screen sharing, and live chat. It supports features like encrypted calls, customizable video layouts, and session recording. The tool is designed for efficient collaboration, remote meetings, and presentations.

Key Features

  • No downloads, plugins, or logins required – completely browser-based.
  • Unlimited conference rooms with no time limitations.
  • Translated into 133 languages.
  • Support for the OpenID Connect (OIDC) authentication layer.
  • Host protection to prevent unauthorized access.
  • User auth to prevent unauthorized access.
  • Room password protection.
  • JWT.io securely manages credentials for host configurations and user authentication, enhancing security and streamlining processes.
  • Compatible with desktop and mobile devices.
  • Optimized mobile room URL sharing.
  • Webcam streaming with front and rear camera support for mobile devices.
  • Crystal-clear audio streaming with speaking detection and volume indicators.
  • Screen sharing for presentations.
  • File sharing with drag-and-drop support.
  • Choose your audio input, output, and video source.
  • Supports video quality up to 8K and 60 FPS.
  • Supports advance Picture-in-Picture (PiP) offering a more streamlined and flexible viewing experience.
  • Record your screen, audio, and video.
  • Snapshot video frames and save them as PNG images.
  • Chat with an Emoji Picker for expressing feelings, private messages, Markdown support, and conversation saving.
  • ChatGPT (powered by OpenAI) for answering questions, providing information, and connecting users to relevant resources.
  • Speech recognition for sending spoken messages.
  • Push-to-talk functionality, similar to a walkie-talkie.
  • Advanced collaborative whiteboard for teachers.
  • Real-time sharing of YouTube embed videos, video files (MP4, WebM, OGG), and audio files (MP3).
  • Full-screen mode with one-click video element zooming and pin/unpin.
  • Customizable UI themes.
  • Right-click options on video elements for additional controls.
  • Direct peer-to-peer connections for low-latency communication through WebRTC.
  • Supports REST API (Application Programming Interface).
  • Integration with Mattermost for enhanced communication.
  • Integration with Slack for enhanced communication.
  • Utilizes Sentry for error reporting.
Activity

Last update: Jan 13, 2025

  • Commits (last week)

    0

  • Resolved issues (last week)

    1

  • Merged PRs (last week)

    0

Maturity

Last update: Jan 18, 2025

  • Age

    4 years 17 days

  • Stability

    STABLE

Information

Funding

Donations

Programming languages

JavaScript
HTML
CSS

Tags

decentralized
mirotalk
chatgpt
peer-to-peer
video-call
sharing
webrtc-call
conference
webrtc-video
webrtc
open-source
whiteboard
video-conferencing
video-chat
p2p
conferencing
javascript
html-css-javascript
screensharing
hacktoberfest
meeting