功能简介
注意:
1. 录制结果的视频文件存储依赖对象存储 COS,使用录制功能前,请先进行存储桶配置 。
2. 混流录制是在单流录制基础上进行的,混流结束后生成3个类型视频:白板 + 音视频 + 混流视频。混流录制的时长不包含白板、音视频等单流录制视频时长。如果开启了混流录制,视频结果里会包含白板与音视频单流视频,也会包含混流视频,各个类型的视频单独计算时长。
腾讯云互动白板录制服务为您提供了视频混流功能,根据您设定好的混流布局同步的将各路音视频以及白板画面混流成一个视频额外附加在录制结果里,方便您记录每堂课的完整过程,满足课堂质量分析和学生复习回顾等业务场景。
如何使用混流录制功能
说明:
目前服务端 API 接口只支持广州区域,在调用 API 时,
Region
参数请填写ap-guangzou。
混流录制布局
内置混流布局
内置混流布局支持以下两种模板:
模板1(ModelId = 1)
canvas:1320 x 1224
白板:1280 x 960
用户视频:320 x 240
视频之间留白:8
模板2(ModelId = 2)
canvas:1624 x 1000
白板:1280 x 960
用户视频:320 x 240
视频之间留白:8
自定义混流布局:
注意
1. 参与混流的每一路流布局区域不能超出画布 Canvas 的区域。
2.
InputStreamList
中至少包含一路流的布局位置,否则录制的时候不会进行混流录制。3.
InputStreamList
中提供的布局位置,如果指定了InputStreamId
, 则表示这个位置由指定的用户视频独占。4.
InputStreamId
的匹配规则为前缀匹配,如果房间内存在多个用户 ID 的前缀与指定的InputStreamId
一致,则最后混流结果可能出现多个画面同时抢占一个位置的现象。{"Canvas":{"LayoutParams":{"Width":1624,"Height":1000},"BackgroundColor":"#34363B"},"InputStreamList":[{"InputStreamId":"tic_record_user","LayoutParams":{"ZOrder":1,"X":8,"Y":8,"Width":1280,"Height":960}},{"InputStreamId":"tic_substream","LayoutParams":{"ZOrder":2,"X":8,"Y":8,"Width":1280,"Height":960}},{"InputStreamId":"","LayoutParams":{"ZOrder":3,"X":1296,"Y":8,"Width":320,"Height":240}},{"InputStreamId":"","LayoutParams":{"ZOrder":3,"X":1296,"Y":256,"Width":320,"Height":240}},{"InputStreamId":"","LayoutParams":{"ZOrder":3,"X":1296,"Y":504,"Width":320,"Height":240}},{"InputStreamId":"","LayoutParams":{"ZOrder":3,"X":1296,"Y":752,"Width":320,"Height":240}}]}
申请混流开通模板
公司名:账号 ID:AppID:联系人姓名:联系电话:行业类型:预计并发用户数:预计并发房间数:预计上线时间: