Zoom RTMS会议录制与AI分析服务,支持实时音视频捕获、转录、情感分析与WhatsApp通知,需自托管Webhook服务器
说明:
## 核心功能
Zoom RTMS Meeting Assistant 是一个基于 Zoom Real-Time Media Streams (RTMS) 的 headless 会议录制与分析服务。当 Zoom 会议启用 RTMS 功能时,该服务通过 Webhook 接收事件,建立 WebSocket 连接,实时捕获音频、视频、屏幕共享、聊天和转录内容,并进行 AI 驱动的智能分析。
## 显著优点
**全面的媒体捕获能力**:支持混合音频流(`mixedaudio.raw`)、多流音频、活动发言人视频(`activespeakervideo.h264`)、屏幕共享帧、实时转录(VTT/SRT/TXT 三种格式)和聊天记录,形成完整的会议数字档案。
**AI 智能分析**:提供三大核心 AI 功能——会议摘要生成(`ai_summary.md`)、对话建议(`ai_dialog.json`)和参与者情感分析(`ai_sentiment.json`),帮助用户快速把握会议要点和人际动态。
**灵活的检索系统**:所有文本类输出(转录、摘要、日志、JSON 分析)均可通过标准 Linux 工具(`grep`、`cat`、`ls`)快速检索,支持按日期、关键词、发言人等多维度查询。
**实时通知集成**:支持通过 WhatsApp 发送会议启动/结束通知和摘要推送,便于移动端即时掌握会议动态。
**高度可定制化**:提供五个独立的 prompt 模板文件,用户可自定义摘要风格、分析深度、建议语气和情感评分标准。
## 潜在局限与风险
**部署复杂性**:需要自托管 Express 服务器、配置公网 Webhook 端点(推荐 ngrok),并维护 ngrok-unofficial-webhook-skill 的联动,对非技术用户门槛较高。
**依赖 Zoom RTMS 授权**:RTMS 功能需要 Zoom 开发者账号和特定的应用配置,并非所有 Zoom 账户默认可用。
**资源消耗**:持续的音视频流处理、AI 周期性分析(默认 30 秒间隔)和 FFmpeg 后处理对计算资源要求较高,长时间会议可能产生大量存储数据。
**安全与隐私考量**:会议内容以原始二进制和明文形式本地存储,包含敏感商业信息;WhatsApp 通知涉及第三方通信渠道,需额外注意数据出境和合规风险。Webhook 端点暴露于公网,存在被恶意调用的潜在风险。
## 适用人群
– 需要系统化归档和分析 Zoom 会议的研究团队、咨询顾问、项目经理
– 希望获得 AI 辅助会议洞察的销售、HR、客户成功团队
– 具备 Node.js/运维基础、能够自行部署和维护技术基础设施的中小型企业
– 对会议数据有长期检索和审计需求的合规敏感行业从业者
## 使用建议
建议在生产环境部署前完成:Zoom 应用权限审核、Webhook 签名验证加固、存储目录加密、以及 WhatsApp 通知的隐私影响评估。








