string
获取录制配置
POST /server/v1/mcu/record-config
鉴权:需要(见概览)
全局默认录像配置信息
请求参数
无
响应参数
string
应用ID
string
布局类型 auto,full,grids_2,grids_4,…
integer
水印类型 1无,2单排,3多排
string
窗口标签位置 字母或组合:L左,R右,T上,B下,空表示不启用标签
integer
配置创建时间(时间戳)
integer
配置更新时间(时间戳)
保存录制配置
POST /server/v1/mcu/save-record-config
鉴权:需要(见概览)
全局默认录像配置更新
请求参数
string
布局类型 auto,full,grids_2,grids_4,…
integer
水印类型 1无,2单排,3多排
string
窗口标签位置 字母或组合:L左,R右,T上,B下,空表示不启用标签
data 为 null
响应示例:
录像列表
POST /server/v1/mcu/list-record
鉴权:需要(见概览)
请求参数
string
房间号
string
会议ID
integer
开始时间
integer
结束时间
array<string>
附加筛选条件,格式 字段:操作符:值(如 title:like:周会);room_no/meeting_id 已自动转成条件,不用重复传
string
排序字段,逗号分隔,前缀 - 表示倒序,如 -created_at
integer
页数,从1开始
示例:
1integer
每页数据量
示例:
10string
任务ID
string
任务发起人ID
string
任务发起人名
string
频道
string
频道标题
string
外部会议号
integer
0待开始 1进行中 2待结束 3异常结束 4正常结束
string
错误描述
string
录像文件key
integer
录像大小(字节)
string
转码文件key
integer
转码大小(字节)
integer
MCU开始时间
integer
Mcu时长(秒)
string
录像标签 逗号隔开
integer
任务创建时间(时间戳)
integer
任务更新时间(时间戳)
integer
当前时间, 用于前端本地时间不准时辅助计算录制时长
单个录像的点播地址
POST /server/v1/mcu/vod-url
鉴权:需要(见概览)
获取录像地址(单个)
请求参数
string
任务ID
string
频道(无TaskId时必填)
boolean
是否局域网
string
键为动态值,见上方说明
一场会议全部录像的点播地址
POST /server/v1/mcu/vods-url
鉴权:需要(见概览)
获取录像地址(多个)
请求参数
string
会议ID(无RoomNo时必填)
string
房间号
string
类型, 可选值: "", “mp4”
boolean
是否局域网
string
录像地址
integer
录像大小(字节)
integer
MCU开始时间
integer
Mcu时长(秒)
直播流地址
POST /server/v1/mcu/live-url
鉴权:需要(见概览)
获取直播地址
请求参数
string
房间号
string
会议ID
string
RTMP 拉流地址
string
HTTP-FLV 拉流地址
string
HLS 拉流地址
删除录像
POST /server/v1/mcu/del-record
鉴权:需要(见概览)
请求参数
string
必填
任务ID
data 为 null
响应示例:
开始 / 更新录制任务
POST /server/v1/mcu/start
鉴权:需要(见概览)
开始录制任务
请求参数
string
房间号
string
会议ID
integer
必填
任务类型,按位组合:1录像、2合流、4录音、8直播流;如 3 表示录像+合流,9 表示录像+直播
示例:
9string
录制任务标题
string
任务发起人ID
string
任务发起人名称
string
录像标签,逗号分隔
object
必填
布局数据
string
键为动态值,见上方说明
结束录制任务
POST /server/v1/mcu/stop
鉴权:需要(见概览)
请求参数
string
房间号
string
会议ID
integer
任务类型(选填)。不传表示停掉该会议所有类型的任务;传了则只停指定类型,取值同启动接口
示例:
1data 为 null
响应示例: