Zoom会议实时录制

4小时前更新 1 00
Zoom会议实时录制Zoom会议实时录制
Zoom会议实时录制

技能简介

基于Zoom Real-Time Media Streams (RTMS) 的无头录制服务,在会议开始时自动连接音视频流,实时捕获音频、视频、转录文本、屏幕共享和聊天内容,并通过AI生成对话建议、情绪分析与会议摘要。

能做什么

  • 接收Zoom RTMS启停Webhook事件,自动建立/关闭WebSocket连接
  • 实时录制多路媒体流(混音/多轨音频、主讲人视频、屏幕共享)
  • 生成可搜索的转录文本(TXT/VTT/SRT格式)与结构化元数据
  • 运行周期性AI分析:对话建议、参会者情绪、实时摘要
  • 会议结束后自动生成屏幕共享PDF并推送WhatsApp通知

使用说明

安装依赖

cd skills/zoom-meeting-assistance-rtms-unofficial-community
npm install

系统需预装 ffmpeg 用于会后媒体转换。

配置环境变量

在技能目录创建 .env 文件:

# 必填
ZOOM_SECRET_TOKEN=你的Zoom Webhook密钥
ZOOM_CLIENT_ID=Zoom应用Client ID
ZOOM_CLIENT_SECRET=Zoom应用Client Secret

# 可选
PORT=3000
AI_PROCESSING_INTERVAL_MS=30000
AUDIO_DATA_OPT=2
OPENCLAW_NOTIFY_CHANNEL=whatsapp
OPENCLAW_NOTIFY_TARGET=手机号

启动服务

cd skills/zoom-meeting-assistance-rtms-unofficial-community
node index.js

启动前确认端口占用:lsof -i :3000。建议配合 ngrok-unofficial-webhook-skill 使用,自动路由Zoom Webhook至此服务。

输入与输出

见下方输入与输出表格。

项目内容
输入Zoom RTMS webhook事件;公网可访问的Webhook端点;Zoom应用凭证(Client ID/Secret/Token);Node.js运行环境与ffmpeg
输出多格式转录文本(TXT/VTT/SRT)、AI摘要Markdown、情绪分析与对话建议JSON、屏幕共享PDF、WhatsApp通知、原始媒体文件(PCM/H.264)
适用人群需合规存档会议的企业IT管理员、远程团队运营人员、客服质检分析师
不包含Zoom官方REST API直接调用、云端存储自动同步、实时双向语音交互、视频会议画面合成回放功能

 

风险提示

  • 需公网可访问的Webhook端点,内网部署需配合隧道工具
  • 原始音视频为二进制格式,需后期转换才能播放
  • AI分析按固定间隔运行,非逐句实时处理
  • 存储路径按日期分层,长期运行需关注磁盘空间

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/tanchunsiong/zoom-meeting-assistance-with-rtms-unofficial-community-skill/SKILL.md
来源类型:GitHub社区技能

数据统计

相关导航

暂无评论

none
暂无评论...