实时录制混流

最近更新时间:2020-01-15 14:45:25

功能简介

注意:

实时录制混流功能目前处于测试体验阶段,如果您需要实时录制混流功能,请提交工单联系腾讯云互动白板客服人员

腾讯云互动课堂云端实时录制服务为您提供了视频混流功能,根据您设定好的混流布局同步的将各路音视频以及白板画面混流成 一个视频 额外附加在录制结果里,方便您记录每堂课的完整过程,满足课堂质量分析和学生复习回顾等业务场景。

如何使用实时录制混流功能

使用混流功能需要在调用开始实时录制接口的时候额外提供 MixStreamExtra.N 这两个参数。具体参数定义请查看 开始实时录制接口文档

通过 实时录制文档 了解如何使用实时录制功能。

实时录制混流布局

内置混流布局

内置混流布局支持以下两种模板:

  • 模板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

自定义混流布局:

自定义混流需要在发起实时录制中输入参数 CustomLayout,自定义混流参数示例如下:

{
    "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
            }
        }
    ]
}