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.



4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
# File 'lib/v20220817/models.rb', line 4659

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

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:
  • 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开启,默认关闭



4657
4658
4659
# File 'lib/v20220817/models.rb', line 4657

def WhiteBoardSnapshotMode
  @WhiteBoardSnapshotMode
end

Instance Method Details

#deserialize(params) ⇒ Object



4688
4689
4690
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
# File 'lib/v20220817/models.rb', line 4688

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