Class: TencentCloud::Lcic::V20220817::RoomItem

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

Overview

房间列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, roomid = nil, status = nil, starttime = nil, endtime = nil, realstarttime = nil, realendtime = nil, resolution = nil, maxrtcmember = nil, replayurl = nil, recordurl = nil, maxmicnumber = nil, enabledirectcontrol = nil, interactionmode = nil, videoorientation = nil, isgradingrequiredpostclass = nil, roomtype = nil, enddelaytime = nil, livetype = nil, recordliveurl = nil, enableautostart = nil, recordbackground = nil, recordscene = nil, recordlang = nil, whiteboardsnapshotmode = nil, subtitlestranscription = nil) ⇒ RoomItem

Returns a new instance of RoomItem.



4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
# File 'lib/v20220817/models.rb', line 4691

def initialize(name=nil, roomid=nil, status=nil, starttime=nil, endtime=nil, realstarttime=nil, realendtime=nil, resolution=nil, maxrtcmember=nil, replayurl=nil, recordurl=nil, maxmicnumber=nil, enabledirectcontrol=nil, interactionmode=nil, videoorientation=nil, isgradingrequiredpostclass=nil, roomtype=nil, enddelaytime=nil, livetype=nil, recordliveurl=nil, enableautostart=nil, recordbackground=nil, recordscene=nil, recordlang=nil, whiteboardsnapshotmode=nil, subtitlestranscription=nil)
  @Name = name
  @RoomId = roomid
  @Status = status
  @StartTime = starttime
  @EndTime = endtime
  @RealStartTime = realstarttime
  @RealEndTime = realendtime
  @Resolution = resolution
  @MaxRTCMember = maxrtcmember
  @ReplayUrl = replayurl
  @RecordUrl = recordurl
  @MaxMicNumber = maxmicnumber
  @EnableDirectControl = enabledirectcontrol
  @InteractionMode = interactionmode
  @VideoOrientation = videoorientation
  @IsGradingRequiredPostClass = isgradingrequiredpostclass
  @RoomType = roomtype
  @EndDelayTime = enddelaytime
  @LiveType = livetype
  @RecordLiveUrl = recordliveurl
  @EnableAutoStart = enableautostart
  @RecordBackground = recordbackground
  @RecordScene = recordscene
  @RecordLang = recordlang
  @WhiteBoardSnapshotMode = whiteboardsnapshotmode
  @SubtitlesTranscription = subtitlestranscription
end

Instance Attribute Details

#EnableAutoStartObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def EnableAutoStart
  @EnableAutoStart
end

#EnableDirectControlObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def EnableDirectControl
  @EnableDirectControl
end

#EndDelayTimeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def EndDelayTime
  @EndDelayTime
end

#EndTimeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def EndTime
  @EndTime
end

#InteractionModeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def InteractionMode
  @InteractionMode
end

#IsGradingRequiredPostClassObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def IsGradingRequiredPostClass
  @IsGradingRequiredPostClass
end

#LiveTypeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def LiveType
  @LiveType
end

#MaxMicNumberObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def MaxMicNumber
  @MaxMicNumber
end

#MaxRTCMemberObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def MaxRTCMember
  @MaxRTCMember
end

#NameObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def Name
  @Name
end

#RealEndTimeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RealEndTime
  @RealEndTime
end

#RealStartTimeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RealStartTime
  @RealStartTime
end

#RecordBackgroundObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RecordBackground
  @RecordBackground
end

#RecordLangObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RecordLang
  @RecordLang
end

#RecordLiveUrlObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RecordLiveUrl
  @RecordLiveUrl
end

#RecordSceneObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RecordScene
  @RecordScene
end

#RecordUrlObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RecordUrl
  @RecordUrl
end

#ReplayUrlObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def ReplayUrl
  @ReplayUrl
end

#ResolutionObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def Resolution
  @Resolution
end

#RoomIdObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RoomId
  @RoomId
end

#RoomTypeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def RoomType
  @RoomType
end

#StartTimeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def StartTime
  @StartTime
end

#StatusObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def Status
  @Status
end

#SubtitlesTranscriptionObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def SubtitlesTranscription
  @SubtitlesTranscription
end

#VideoOrientationObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def VideoOrientation
  @VideoOrientation
end

#WhiteBoardSnapshotModeObject

1 标清 2 高清 3 全高清 注:大班课的布局(layout)只有三分屏

Parameters:

  • Name:

    名称

  • RoomId:

    房间ID

  • Status:

    房间状态。0 未开始 ;1进行中 ;2 已结束;3已过期

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RealStartTime:

    实际开始时间

  • RealEndTime:

    实际结束时间

  • Resolution:

    头像区域,摄像头视频画面的分辨率。可以有如下取值:

  • MaxRTCMember:

    最大允许连麦人数。已废弃,使用字段 MaxMicNumber

  • ReplayUrl:

    房间录制地址。已废弃,使用新字段 RecordUrl

  • RecordUrl:

    录制地址(协议为https)。仅在房间结束后存在。

  • MaxMicNumber:

    课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。

  • EnableDirectControl:

    打开学生麦克风/摄像头的授权开关

  • InteractionMode:

    开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教

  • VideoOrientation:

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

  • IsGradingRequiredPostClass:

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

  • RoomType:

    房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展)

  • EndDelayTime:

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

  • LiveType:

    直播类型:0 常规(默认)1 伪直播

  • RecordLiveUrl:

    伪直播回放链接

  • EnableAutoStart:

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

  • RecordBackground:

    录制文件背景图片,支持png、jpg、jpeg、bmp格式,暂不支持透明通道

  • RecordScene:

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

  • RecordLang:

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

  • WhiteBoardSnapshotMode:

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

  • SubtitlesTranscription:

    字幕转写功能开关:0关闭,1开启,默认关闭



4689
4690
4691
# File 'lib/v20220817/models.rb', line 4689

def WhiteBoardSnapshotMode
  @WhiteBoardSnapshotMode
end

Instance Method Details

#deserialize(params) ⇒ Object



4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
# File 'lib/v20220817/models.rb', line 4720

def deserialize(params)
  @Name = params['Name']
  @RoomId = params['RoomId']
  @Status = params['Status']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @RealStartTime = params['RealStartTime']
  @RealEndTime = params['RealEndTime']
  @Resolution = params['Resolution']
  @MaxRTCMember = params['MaxRTCMember']
  @ReplayUrl = params['ReplayUrl']
  @RecordUrl = params['RecordUrl']
  @MaxMicNumber = params['MaxMicNumber']
  @EnableDirectControl = params['EnableDirectControl']
  @InteractionMode = params['InteractionMode']
  @VideoOrientation = params['VideoOrientation']
  @IsGradingRequiredPostClass = params['IsGradingRequiredPostClass']
  @RoomType = params['RoomType']
  @EndDelayTime = params['EndDelayTime']
  @LiveType = params['LiveType']
  @RecordLiveUrl = params['RecordLiveUrl']
  @EnableAutoStart = params['EnableAutoStart']
  @RecordBackground = params['RecordBackground']
  @RecordScene = params['RecordScene']
  @RecordLang = params['RecordLang']
  @WhiteBoardSnapshotMode = params['WhiteBoardSnapshotMode']
  @SubtitlesTranscription = params['SubtitlesTranscription']
end