本文档介绍视频会议 SDK 云端录制功能。视频会议 SDK 已默认集成房间合流录制能力,房主或管理员可通过客户端接口和含 UI 集成组件一键发起录制,无需客户自建后端调用 TRTC 云 API。若默认录制能力不满足您的业务需求,可参考本文 与 TRTC 云端录制的区别,并参阅 TRTC 云端录制 自行接入。
说明:
前提条件
使用视频会议 SDK 云端录制前,请确认已完成以下步骤:
已购买含云录制能力的视频会议 SDK 套餐并获取 SDKAppID 信息。
提交工单,选择实时音视频产品,说明需要为视频会议 SDK 配置云端录制存储信息(VOD 或 COS)。
功能说明
视频会议 SDK 提供托管式云端录制方案:服务端负责鉴权与录制任务管理,客户只需配置录制文件存储地址,即可在会中由房主或管理员通过客户端一键发起录制。

录制效果
视频会议 SDK 默认采用合流录制模式,将房间内发布的音视频流混合为一份完整的录制文件。录制内容包括:
音频:房间内所有参会者的声音。
视频:所有开启摄像头或屏幕分享的画面。
录制布局会随会中状态自动切换,切换过程中不重启录制任务:
会后文件获取
录制结束后,文件将存储在您配置的 VOD 或 COS 中。您可以通过以下方式获取录制文件:
前往 实时音视频控制台 > 应用管理,在 录制管理 > 录制文件管理 中查看存储于云点播(VOD)的录制文件。
若存储在对象存储(COS),请前往 对象存储(COS)控制台 查看。
详细的文件查找、接收、删除与回放操作,请参考 录制文件管理。
与 TRTC 云端录制的区别
视频会议 SDK 房间录制与 TRTC 云端录制底层均基于 TRTC 云端录制服务。SDK 已针对会议场景预设合流录制参数;若您需要指定订阅主播、自定义合流布局、由服务端控制录制启停等能力,可使用 TRTC 云端录制自行接入。二者主要区别如下:
对比项 | 视频会议 SDK 房间录制 | TRTC 云端录制 |
录制范围 | 适用于当前 SDKAppID 下,通过视频会议 SDK 创建的房间。 | 适用于当前 SDKAppID 下所有 TRTC 房间(含其他 SDK 或 TRTC SDK 直接创建的房间)。 |
发起方式 | 会中由房主或管理员通过客户端接口 / 含 UI 组件一键发起、停止录制。 | 控制台开启全局自动录制,或由自建后端调用 REST API(例如 CreateCloudRecording)控制录制。 |
录制文件 | 默认合流录制,产出一份混流文件;布局随会中是否有屏幕分享 / 白板自动切换(九宫格最多 25 路,屏幕分享布局 1+16 路)。 | 全局自动录制为单流(每主播一个文件);REST API 方式可选单流或合流,并支持自定义布局与订阅名单。 |
接入成本 | 提交工单配置存储地址即可,无需自建后端。 | 需自行在 TRTC 控制台配置录制模板,或集成 REST API 与回调。 |
注意:
两种方案可同时使用,但可能产生多份录制文件及额外 费用。
若已使用视频会议 SDK 房间录制,不建议再开启 TRTC 全局自动录制,以免同一房间被重复录制。
配置与接入详情请参见 实现云端录制与回放。
常见问题
多种录制方案可以同时使用吗?
如何查看录制时长明细?
如何管理录制文件?
如何自定义录制文件名?
目前暂不支持重命名录制文件名,仅支持使用 API 录制 自定义设置文件名称前缀:使用 API 录制 存储至云点播 VOD 时,可通过 TencentVod 中的 UserDefineRecordId 参数自定义文件名称前缀,前缀与自动生成的录制文件名之间用
_UserDefine_u_分开。更多文档
云端录制计费说明
