Call-Me视频通话工具|WebRTC零门槛畅连、实现隐私保护+多场景部署方案

简介
Call-Me(https://cme.mirotalk.com/)是一款基于WebRTC技术的轻量级视频通话工具,主打“即开即用”的便捷体验。无需下载APP,通过浏览器即可实现高清一对一视频通话,支持远程办公、在线教育、亲友沟通等多场景,同时提供隐私保护与灵活部署选项,兼顾个人用户与开发者需求。

功能特性

  1. 极简操作流程‌:

    • 快速注册‌:仅需用户名登录,免邮箱验证,30秒完成账号创建。
    • 一键通话‌:用户列表中点击目标用户名即可发起视频,支持复制通话链接分享给他人。
  2. 通话中灵活控制‌:

    • 实时文本互动‌:通话界面内置聊天框,可同步发送文字、链接或文件。
    • 多媒体自由切换‌:通话中随时切换前后摄像头、调整麦克风/扬声器设备,确保画面与声音清晰。
    • 隐私模式‌:一键隐藏视频画面(显示头像)或静音音频,避免意外泄露隐私。
  3. 开发者友好设计‌:

    • 开源代码‌:GitHub提供完整源码,支持二次开发。
    • 双模式部署‌:
      • Node.js部署‌:克隆代码库后运行npm install && npm start,5分钟完成本地搭建。
      • Docker容器化‌:一条命令docker run -p 8080:8080 mirotalk/call-me即可部署服务。
    • REST API集成‌:提供通话状态查询、用户管理等接口,方便嵌入现有系统。

使用说明

官网地址:https://cme.mirotalk.com/

开源地址:https://github.com/miroslavpejic85/call-me

  1. 网页端使用‌:
    • 访问官网,输入用户名进入主界面。
    • 授予浏览器摄像头/麦克风权限,在用户列表中选择联系人发起通话。
  2. 开发者部署‌:
  3. 详细部署见:https://github.com/miroslavpejic85/call-me/blob/main/README.md 
    • Node.js方案‌:克隆仓库后安装依赖,通过npm start启动服务,访问http://localhost:8080测试。
    • Docker方案‌:拉取镜像并运行容器,将端口映射至本地8080端口。