public class CreateRoomRequest extends AbstractModel
skipSign
Constructor and Description |
---|
CreateRoomRequest() |
CreateRoomRequest(CreateRoomRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAssistants()
Get 助教Id列表。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有助教权限。
|
Long |
getAudienceType()
Get 观看类型。互动观看 (默认)
|
Long |
getAudioQuality()
Get 声音音质。可以有以下取值:
0:流畅模式(默认值),占用更小的带宽、拥有更好的降噪效果,适用于1对1、小班教学、多人音视频会议等场景。
1:高音质模式,适合需要高保真传输音乐的场景,但降噪效果会被削弱,适用于音乐教学场景。
|
Long |
getAutoMic()
Get 进入课堂时是否自动连麦。可以有以下取值:
0 不自动连麦(需要手动申请上麦,默认值)
1 自动连麦
|
Long |
getDisableRecord()
Get 上课后是否禁止自动录制。可以有以下取值:
0 不禁止录制(自动开启录制,默认值)
1 禁止录制
注:如果该配置取值为0,录制将从上课后开始,课堂结束后停止。
|
Long |
getEnableDirectControl()
Get 是否允许老师/助教直接控制学生的摄像头/麦克风。可以有以下取值:
0 不允许直接控制(需同意,默认值)
1 允许直接控制(无需同意)
|
Long |
getEndTime()
Get 预定的房间结束时间,unix时间戳(秒)。
|
String |
getGroupId()
Get 房间绑定的群组ID,非空时限制组成员进入
|
Long |
getInteractionMode()
Get 开启专注模式。
0 收看全部角色音视频(默认)
1 只看老师和助教
|
Long |
getMaxMicNumber()
Get 最大连麦人数(不包括老师)。取值范围[0, 16]
|
String |
getName()
Get 房间名称。
|
Long |
getRecordLayout()
Get 录制布局。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744
|
Long |
getResolution()
Get 分辨率。可以有如下取值:
1 标清
2 高清
3 全高清
|
Long |
getRTCAudienceNumber()
Get rtc人数。
|
Long |
getSdkAppId()
Get 低代码互动课堂的SdkAppId。
|
Long |
getStartTime()
Get 预定的房间开始时间,unix时间戳(秒)。
|
String |
getSubType()
Get 房间子类型,可以有以下取值:
videodoc 文档+视频
video 纯视频
|
String |
getTeacherId()
Get 老师ID。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有老师权限。
|
Long |
getTurnOffMic()
Get 释放音视频权限后是否自动取消连麦。可以有以下取值:
0 自动取消连麦(默认值)
1 保持连麦状态
|
Long |
getVideoOrientation()
Get 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型
|
void |
setAssistants(String[] Assistants)
Set 助教Id列表。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有助教权限。
|
void |
setAudienceType(Long AudienceType)
Set 观看类型。互动观看 (默认)
|
void |
setAudioQuality(Long AudioQuality)
Set 声音音质。可以有以下取值:
0:流畅模式(默认值),占用更小的带宽、拥有更好的降噪效果,适用于1对1、小班教学、多人音视频会议等场景。
1:高音质模式,适合需要高保真传输音乐的场景,但降噪效果会被削弱,适用于音乐教学场景。
|
void |
setAutoMic(Long AutoMic)
Set 进入课堂时是否自动连麦。可以有以下取值:
0 不自动连麦(需要手动申请上麦,默认值)
1 自动连麦
|
void |
setDisableRecord(Long DisableRecord)
Set 上课后是否禁止自动录制。可以有以下取值:
0 不禁止录制(自动开启录制,默认值)
1 禁止录制
注:如果该配置取值为0,录制将从上课后开始,课堂结束后停止。
|
void |
setEnableDirectControl(Long EnableDirectControl)
Set 是否允许老师/助教直接控制学生的摄像头/麦克风。可以有以下取值:
0 不允许直接控制(需同意,默认值)
1 允许直接控制(无需同意)
|
void |
setEndTime(Long EndTime)
Set 预定的房间结束时间,unix时间戳(秒)。
|
void |
setGroupId(String GroupId)
Set 房间绑定的群组ID,非空时限制组成员进入
|
void |
setInteractionMode(Long InteractionMode)
Set 开启专注模式。
0 收看全部角色音视频(默认)
1 只看老师和助教
|
void |
setMaxMicNumber(Long MaxMicNumber)
Set 最大连麦人数(不包括老师)。取值范围[0, 16]
|
void |
setName(String Name)
Set 房间名称。
|
void |
setRecordLayout(Long RecordLayout)
Set 录制布局。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744
|
void |
setResolution(Long Resolution)
Set 分辨率。可以有如下取值:
1 标清
2 高清
3 全高清
|
void |
setRTCAudienceNumber(Long RTCAudienceNumber)
Set rtc人数。
|
void |
setSdkAppId(Long SdkAppId)
Set 低代码互动课堂的SdkAppId。
|
void |
setStartTime(Long StartTime)
Set 预定的房间开始时间,unix时间戳(秒)。
|
void |
setSubType(String SubType)
Set 房间子类型,可以有以下取值:
videodoc 文档+视频
video 纯视频
|
void |
setTeacherId(String TeacherId)
Set 老师ID。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有老师权限。
|
void |
setTurnOffMic(Long TurnOffMic)
Set 释放音视频权限后是否自动取消连麦。可以有以下取值:
0 自动取消连麦(默认值)
1 保持连麦状态
|
void |
setVideoOrientation(Long VideoOrientation)
Set 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CreateRoomRequest()
public CreateRoomRequest(CreateRoomRequest source)
public String getName()
public void setName(String Name)
Name
- 房间名称。public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- 预定的房间开始时间,unix时间戳(秒)。public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime
- 预定的房间结束时间,unix时间戳(秒)。public Long getSdkAppId()
public void setSdkAppId(Long SdkAppId)
SdkAppId
- 低代码互动课堂的SdkAppId。public Long getResolution()
public void setResolution(Long Resolution)
Resolution
- 分辨率。可以有如下取值:
1 标清
2 高清
3 全高清public Long getMaxMicNumber()
public void setMaxMicNumber(Long MaxMicNumber)
MaxMicNumber
- 最大连麦人数(不包括老师)。取值范围[0, 16]public String getSubType()
public void setSubType(String SubType)
SubType
- 房间子类型,可以有以下取值:
videodoc 文档+视频
video 纯视频public String getTeacherId()
public void setTeacherId(String TeacherId)
TeacherId
- 老师ID。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有老师权限。public Long getAutoMic()
public void setAutoMic(Long AutoMic)
AutoMic
- 进入课堂时是否自动连麦。可以有以下取值:
0 不自动连麦(需要手动申请上麦,默认值)
1 自动连麦public Long getTurnOffMic()
public void setTurnOffMic(Long TurnOffMic)
TurnOffMic
- 释放音视频权限后是否自动取消连麦。可以有以下取值:
0 自动取消连麦(默认值)
1 保持连麦状态public Long getAudioQuality()
public void setAudioQuality(Long AudioQuality)
AudioQuality
- 声音音质。可以有以下取值:
0:流畅模式(默认值),占用更小的带宽、拥有更好的降噪效果,适用于1对1、小班教学、多人音视频会议等场景。
1:高音质模式,适合需要高保真传输音乐的场景,但降噪效果会被削弱,适用于音乐教学场景。public Long getDisableRecord()
public void setDisableRecord(Long DisableRecord)
DisableRecord
- 上课后是否禁止自动录制。可以有以下取值:
0 不禁止录制(自动开启录制,默认值)
1 禁止录制
注:如果该配置取值为0,录制将从上课后开始,课堂结束后停止。public String[] getAssistants()
public void setAssistants(String[] Assistants)
Assistants
- 助教Id列表。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有助教权限。public Long getRTCAudienceNumber()
public void setRTCAudienceNumber(Long RTCAudienceNumber)
RTCAudienceNumber
- rtc人数。public Long getAudienceType()
public void setAudienceType(Long AudienceType)
AudienceType
- 观看类型。互动观看 (默认)public Long getRecordLayout()
public void setRecordLayout(Long RecordLayout)
RecordLayout
- 录制布局。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744public String getGroupId()
public void setGroupId(String GroupId)
GroupId
- 房间绑定的群组ID,非空时限制组成员进入public Long getEnableDirectControl()
public void setEnableDirectControl(Long EnableDirectControl)
EnableDirectControl
- 是否允许老师/助教直接控制学生的摄像头/麦克风。可以有以下取值:
0 不允许直接控制(需同意,默认值)
1 允许直接控制(无需同意)public Long getInteractionMode()
public void setInteractionMode(Long InteractionMode)
InteractionMode
- 开启专注模式。
0 收看全部角色音视频(默认)
1 只看老师和助教public Long getVideoOrientation()
public void setVideoOrientation(Long VideoOrientation)
VideoOrientation
- 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型Copyright © 2023. All rights reserved.