行业场景 | 核心价值 |
在线医疗 | 满足医疗监管部门的合规审查要求;沉淀问诊数据用于内部质控和培训;患者可回放问诊过程,减少沟通遗漏。 |
娱乐社交 | 满足内容安全监管审查要求;录制内容可用于违规行为取证和溯源。 |
视频客服 | 录制服务过程用于客服质检和满意度分析;录制文件可作为服务纠纷时的客观凭证。 |
心理咨询 | 满足心理咨询行业的合规存档要求;咨询师可回看录制内容进行案例复盘和专业督导。 |



配置项 | 说明 |
存储应用 | 必填。云点播(VOD)的应用,您的录制文件将默认存储在对应应用下。 |
录制文件保存时长 | 必填。设置录制文件在云点播(VOD)的保存时间。 |
所有通话录制 | 开启后,当前 SDKAppID 下的所有通话都将自动进行录制。 |
cloudRecordPolicy 参数来决定当前通话是否启动录制,适合按需录制的场景。import com.tencent.qcloud.tuikit.tuicallkit.TUICallKitimport io.trtc.tuikit.atomicxcore.api.call.CallParamsimport io.trtc.tuikit.atomicxcore.api.call.CloudRecordPolicyval callParams = CallParams()// 设置 cloudRecordPolicy 参数callParams.cloudRecordPolicy = CloudRecordPolicy.EnableTUICallKit.createInstance(context).calls(listOf("mike"), TUICallDefine.MediaType.Video, callParams, object : CompletionHandler {})
import TUICallKit_Swiftvar params = CallParams()// 设置 cloudRecordPolicy 参数params.cloudRecordPolicy = .enableTUICallKit.createInstance().calls(userIdList: ["mike"], callMediaType: .video, params: params, completion: nil)
参数 | 类型 | 说明 |
cloudRecordPolicy | CloudRecordPolicy | FollowConsoleConfig:默认值,如果控制台开启了全房间录制则录制,不开启则不录制。 Enable:强制开启录制,无论控制台是否开启全房间录制,该通话都会被录制。 Disable:强制关闭录制,无论控制台是否开启全房间录制,该通话都不会被录制。 |

VideoUrl 字段,该字段为当前录制文件在腾讯云点播的播放地址,您可以直接使用该地址进行播放,根据您的使用平台。cloudRecordPolicy = Enable 但没有生成录制文件? 对比维度 | TRTC 基础云端录制 | TUICallKit 通话录制 |
生命周期管理 | 需根据通话回调,控制录制任务,管理录制状态。 | 通话开始自动录制,结束自动停止,全程托管。 |
混流录制 | 需自行配置混流布局参数。 | 自动将通话成员按九宫格模式混录为一个文件。 |
通话关联 | 录制文件与业务通话无直接关联,需自行维护映射。 | 录制文件自动关联通话 ID,回调直接返回对应关系。 |
回调通知 | 需单独配置录制回调。 | 录制完成自动推送文件信息,含通话 ID + 视频 URL。 |
文档反馈