public class StartOnlineRecordRequest extends AbstractModel
构造器和说明 |
---|
StartOnlineRecordRequest() |
限定符和类型 | 方法和说明 |
---|---|
Boolean |
getAudioFileNeeded()
获取是否需要在结果回调中返回各路流的纯音频录制文件,文件格式为mp3
|
Concat |
getConcat()
获取实时录制视频拼接参数
|
String[] |
getExtras()
获取使用到的高级功能列表
可以选值列表:
MIX_STREAM - 混流功能
|
String |
getGroupId()
获取白板的 IM 群组 Id,默认同房间号
|
MixStream |
getMixStream()
获取实时录制混流参数
特别说明:
1.
|
String |
getRecordUserId()
获取用于实时录制服务进房的用户Id,格式为"tic_record_user_${RoomId}_${Random}",其中 ${RoomId} 与录制房间号对应,${Random}为一个随机字符串。
|
String |
getRecordUserSig()
获取与RecordUserId对应的签名
|
Long |
getRoomId()
获取需要录制的房间号
|
Long |
getSdkAppId()
获取客户的SdkAppId
|
Whiteboard |
getWhiteboard()
获取实时录制白板参数,例如白板宽高等
|
void |
setAudioFileNeeded(Boolean AudioFileNeeded)
设置是否需要在结果回调中返回各路流的纯音频录制文件,文件格式为mp3
|
void |
setConcat(Concat Concat)
设置实时录制视频拼接参数
|
void |
setExtras(String[] Extras)
设置使用到的高级功能列表
可以选值列表:
MIX_STREAM - 混流功能
|
void |
setGroupId(String GroupId)
设置白板的 IM 群组 Id,默认同房间号
|
void |
setMixStream(MixStream MixStream)
设置实时录制混流参数
特别说明:
1.
|
void |
setRecordUserId(String RecordUserId)
设置用于实时录制服务进房的用户Id,格式为"tic_record_user_${RoomId}_${Random}",其中 ${RoomId} 与录制房间号对应,${Random}为一个随机字符串。
|
void |
setRecordUserSig(String RecordUserSig)
设置与RecordUserId对应的签名
|
void |
setRoomId(Long RoomId)
设置需要录制的房间号
|
void |
setSdkAppId(Long SdkAppId)
设置客户的SdkAppId
|
void |
setWhiteboard(Whiteboard Whiteboard)
设置实时录制白板参数,例如白板宽高等
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Long getSdkAppId()
public void setSdkAppId(Long SdkAppId)
SdkAppId
- 客户的SdkAppIdpublic Long getRoomId()
public void setRoomId(Long RoomId)
RoomId
- 需要录制的房间号public String getRecordUserId()
public void setRecordUserId(String RecordUserId)
RecordUserId
- 用于实时录制服务进房的用户Id,格式为"tic_record_user_${RoomId}_${Random}",其中 ${RoomId} 与录制房间号对应,${Random}为一个随机字符串。
实时录制服务会使用这个用户Id进房进行录制房间内的音视频与白板,为了防止进房冲突,请保证此 用户Id不重复public String getRecordUserSig()
public void setRecordUserSig(String RecordUserSig)
RecordUserSig
- 与RecordUserId对应的签名public String getGroupId()
public void setGroupId(String GroupId)
GroupId
- 白板的 IM 群组 Id,默认同房间号public Concat getConcat()
public void setConcat(Concat Concat)
Concat
- 实时录制视频拼接参数public Whiteboard getWhiteboard()
public void setWhiteboard(Whiteboard Whiteboard)
Whiteboard
- 实时录制白板参数,例如白板宽高等public MixStream getMixStream()
public void setMixStream(MixStream MixStream)
MixStream
- 实时录制混流参数
特别说明:
1. 混流功能需要根据额外开通, 请联系腾讯云互动白板客服人员
2. 使用混流功能,必须提供 Extras 参数,且 Extras 参数中必须包含 "MIX_STREAM"public String[] getExtras()
public void setExtras(String[] Extras)
Extras
- 使用到的高级功能列表
可以选值列表:
MIX_STREAM - 混流功能public Boolean getAudioFileNeeded()
public void setAudioFileNeeded(Boolean AudioFileNeeded)
AudioFileNeeded
- 是否需要在结果回调中返回各路流的纯音频录制文件,文件格式为mp3Copyright © 2019. All rights reserved.