Class: TencentCloud::Lcic::V20220817::ModifyRoomRequest

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20220817/models.rb

Overview

ModifyRoom请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(roomid = nil, sdkappid = nil, starttime = nil, endtime = nil, teacherid = nil, name = nil, resolution = nil, maxmicnumber = nil, automic = nil, audioquality = nil, subtype = nil, disablerecord = nil, assistants = nil, groupid = nil, enabledirectcontrol = nil, interactionmode = nil, videoorientation = nil, isgradingrequiredpostclass = nil, roomtype = nil, recordlayout = nil, enddelaytime = nil, livetype = nil, recordliveurl = nil, enableautostart = nil, recordscene = nil, recordlang = nil, whiteboardsnapshotmode = nil, subtitlestranscription = nil, guests = nil, recordmerge = nil) ⇒ ModifyRoomRequest

Returns a new instance of ModifyRoomRequest.



4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
# File 'lib/v20220817/models.rb', line 4159

def initialize(roomid=nil, sdkappid=nil, starttime=nil, endtime=nil, teacherid=nil, name=nil, resolution=nil, maxmicnumber=nil, automic=nil, audioquality=nil, subtype=nil, disablerecord=nil, assistants=nil, groupid=nil, enabledirectcontrol=nil, interactionmode=nil, videoorientation=nil, isgradingrequiredpostclass=nil, roomtype=nil, recordlayout=nil, enddelaytime=nil, livetype=nil, recordliveurl=nil, enableautostart=nil, recordscene=nil, recordlang=nil, whiteboardsnapshotmode=nil, subtitlestranscription=nil, guests=nil, recordmerge=nil)
  @RoomId = roomid
  @SdkAppId = sdkappid
  @StartTime = starttime
  @EndTime = endtime
  @TeacherId = teacherid
  @Name = name
  @Resolution = resolution
  @MaxMicNumber = maxmicnumber
  @AutoMic = automic
  @AudioQuality = audioquality
  @SubType = subtype
  @DisableRecord = disablerecord
  @Assistants = assistants
  @GroupId = groupid
  @EnableDirectControl = enabledirectcontrol
  @InteractionMode = interactionmode
  @VideoOrientation = videoorientation
  @IsGradingRequiredPostClass = isgradingrequiredpostclass
  @RoomType = roomtype
  @RecordLayout = recordlayout
  @EndDelayTime = enddelaytime
  @LiveType = livetype
  @RecordLiveUrl = recordliveurl
  @EnableAutoStart = enableautostart
  @RecordScene = recordscene
  @RecordLang = recordlang
  @WhiteBoardSnapshotMode = whiteboardsnapshotmode
  @SubtitlesTranscription = subtitlestranscription
  @Guests = guests
  @RecordMerge = recordmerge
end

Instance Attribute Details

#AssistantsObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def Assistants
  @Assistants
end

#AudioQualityObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def AudioQuality
  @AudioQuality
end

#AutoMicObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def AutoMic
  @AutoMic
end

#DisableRecordObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def DisableRecord
  @DisableRecord
end

#EnableAutoStartObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def EnableAutoStart
  @EnableAutoStart
end

#EnableDirectControlObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def EnableDirectControl
  @EnableDirectControl
end

#EndDelayTimeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def EndDelayTime
  @EndDelayTime
end

#EndTimeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def EndTime
  @EndTime
end

#GroupIdObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def GroupId
  @GroupId
end

#GuestsObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def Guests
  @Guests
end

#InteractionModeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def InteractionMode
  @InteractionMode
end

#IsGradingRequiredPostClassObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def IsGradingRequiredPostClass
  @IsGradingRequiredPostClass
end

#LiveTypeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def LiveType
  @LiveType
end

#MaxMicNumberObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def MaxMicNumber
  @MaxMicNumber
end

#NameObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def Name
  @Name
end

#RecordLangObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def RecordLang
  @RecordLang
end

#RecordLayoutObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def RecordLayout
  @RecordLayout
end

#RecordLiveUrlObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def RecordLiveUrl
  @RecordLiveUrl
end

#RecordMergeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def RecordMerge
  @RecordMerge
end

#RecordSceneObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def RecordScene
  @RecordScene
end

#ResolutionObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def Resolution
  @Resolution
end

#RoomIdObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def RoomId
  @RoomId
end

#RoomTypeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def RoomType
  @RoomType
end

#SdkAppIdObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def SdkAppId
  @SdkAppId
end

#StartTimeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def StartTime
  @StartTime
end

#SubtitlesTranscriptionObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def SubtitlesTranscription
  @SubtitlesTranscription
end

#SubTypeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def SubType
  @SubType
end

#TeacherIdObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def TeacherId
  @TeacherId
end

#VideoOrientationObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def VideoOrientation
  @VideoOrientation
end

#WhiteBoardSnapshotModeObject

字符数不超过256 1 标清2 高清3 全高清直播开始后不允许修改。0 不自动连麦(默认值)1 自动连麦直播开始后不允许修改。0 不开启高音质(默认值)1 开启高音质直播开始后不允许修改。videodoc 文档+视频video 纯视频直播开始后不允许修改。0 不禁止录制(默认值)1 禁止录制直播开始后不允许修改。0 收看全部角色音视频(默认) 1 只看老师和助教注:大班课的布局(layout)只有三分屏0 不开启字幕转写功能(默认值)1 自动转写模式:上课自动开启,下课自动停止2 手动转写模式:支持老师或者助教通过客户端API手动开启/关闭字幕转写设置0和1时客户端均不展示手动开关,设置2时老师或者助教端展示字幕转写开关

Parameters:

  • RoomId:

    房间ID。

  • SdkAppId:

    低代码互动课堂的SdkAppId

  • StartTime:

    预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。

  • EndTime:

    预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。

  • TeacherId:

    老师ID。直播开始后不允许修改。

  • Name:

    房间名称。

  • Resolution:

    分辨率。可以有如下取值:

  • MaxMicNumber:
  • AutoMic:

    进入房间时是否自动连麦。可以有以下取值:

  • AudioQuality:

    高音质模式。可以有以下取值:

  • SubType:

    房间子类型,可以有以下取值:

  • DisableRecord:

    禁止录制。可以有以下取值:

  • Assistants:

    助教Id列表。直播开始后不允许修改。

  • GroupId:

    房间绑定的群组ID。直播开始后不允许修改。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。

  • InteractionMode:

    开启专注模式。

  • VideoOrientation:

    横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型

  • IsGradingRequiredPostClass:

    开启课后评分。 0:不开启(默认) 1:开启

  • RoomType:

    房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)

  • RecordLayout:

    录制模板。仅可修改还未开始的房间。录制模板枚举值参考:cloud.tencent.com/document/product/1639/89744

  • EndDelayTime:

    拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟

  • LiveType:

    直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)

  • RecordLiveUrl:

    伪直播链接

  • EnableAutoStart:

    是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效

  • RecordScene:

    录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。

  • RecordLang:

    录制自定义语言,仅recordlayout=9的时候此参数有效

  • WhiteBoardSnapshotMode:

    板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式

  • SubtitlesTranscription:

    字幕转写功能开关。可以有以下取值:

  • Guests:

    嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效

  • RecordMerge:

    录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效



4154
4155
4156
# File 'lib/v20220817/models.rb', line 4154

def WhiteBoardSnapshotMode
  @WhiteBoardSnapshotMode
end

Instance Method Details

#deserialize(params) ⇒ Object



4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
# File 'lib/v20220817/models.rb', line 4192

def deserialize(params)
  @RoomId = params['RoomId']
  @SdkAppId = params['SdkAppId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @TeacherId = params['TeacherId']
  @Name = params['Name']
  @Resolution = params['Resolution']
  @MaxMicNumber = params['MaxMicNumber']
  @AutoMic = params['AutoMic']
  @AudioQuality = params['AudioQuality']
  @SubType = params['SubType']
  @DisableRecord = params['DisableRecord']
  @Assistants = params['Assistants']
  @GroupId = params['GroupId']
  @EnableDirectControl = params['EnableDirectControl']
  @InteractionMode = params['InteractionMode']
  @VideoOrientation = params['VideoOrientation']
  @IsGradingRequiredPostClass = params['IsGradingRequiredPostClass']
  @RoomType = params['RoomType']
  @RecordLayout = params['RecordLayout']
  @EndDelayTime = params['EndDelayTime']
  @LiveType = params['LiveType']
  @RecordLiveUrl = params['RecordLiveUrl']
  @EnableAutoStart = params['EnableAutoStart']
  @RecordScene = params['RecordScene']
  @RecordLang = params['RecordLang']
  @WhiteBoardSnapshotMode = params['WhiteBoardSnapshotMode']
  @SubtitlesTranscription = params['SubtitlesTranscription']
  @Guests = params['Guests']
  @RecordMerge = params['RecordMerge']
end