概述
录制与合屏都由服务端完成,客户端只负责下发指令和展示状态。任务类型由McuTaskType 区分:
创建会议时也可以通过
MeetingCreateReq.autoRecord 让会议开始后自动录制。
构造布局与任务参数
LayoutData、McuStartReq 以及布局里的 Watermark / Tag / Cell / DivList 都可以直接构造,可选参数有默认值:
Codable 的,字段与 JSON 键的对应关系见下方表格 —— 如果你的布局配置是后端下发的 JSON,也可以直接 JSONDecoder 解码。
布局字段
LayoutData:
Watermark:
Tag:
DivList 与 Cell:
完整
LayoutType 枚举值见 类型定义。
开始与停止任务
McuStartReq 字段:
会中调整合成布局
查询录制配置与详情
McuRecordDetail 中比较常用的字段:
录制状态事件
任务状态变化时,会中所有成员都会收到:RoomInfo.recordStatus,适合在进入会议时初始化「正在录制」角标。