public class CreateCloudRecordingRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateCloudRecordingRequest() |
CreateCloudRecordingRequest(CreateCloudRecordingRequest 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 |
---|---|
CloudStorage |
getCloudStorage()
Get 腾讯云对象存储COS以及第三方云存储的账号信息
|
String |
getDeviceId()
Get 设备id
|
Long |
getMaxIdleTime()
Get 房间内持续没有主播的状态超过MaxIdleTime的时长,自动停止录制,单位:秒。默认值为 30 秒,该值需大于等于 5秒,且小于等于 86400秒(24小时)。 示例值:30
|
Long |
getMaxMediaFileDuration()
Get 如果是aac或者mp4文件格式,超过长度限制后,系统会自动拆分视频文件。单位:分钟。默认为1440min(24h),取值范围为1-1440。【单文件限制最大为2G,满足文件大小 >2G 或录制时长度 > 24h任意一个条件,文件都会自动切分】 Hls 格式录制此参数不生效。
|
Long |
getOutputFormat()
Get 输出文件的格式(存储至COS等第三方存储时有效)。0:输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:(默认)输出文件格式为mp4。4:输出文件格式为aac。
|
String |
getProjectId()
Get 项目id
|
Long |
getVideoStreamId()
Get 视频流号
|
void |
setCloudStorage(CloudStorage CloudStorage)
Set 腾讯云对象存储COS以及第三方云存储的账号信息
|
void |
setDeviceId(String DeviceId)
Set 设备id
|
void |
setMaxIdleTime(Long MaxIdleTime)
Set 房间内持续没有主播的状态超过MaxIdleTime的时长,自动停止录制,单位:秒。默认值为 30 秒,该值需大于等于 5秒,且小于等于 86400秒(24小时)。 示例值:30
|
void |
setMaxMediaFileDuration(Long MaxMediaFileDuration)
Set 如果是aac或者mp4文件格式,超过长度限制后,系统会自动拆分视频文件。单位:分钟。默认为1440min(24h),取值范围为1-1440。【单文件限制最大为2G,满足文件大小 >2G 或录制时长度 > 24h任意一个条件,文件都会自动切分】 Hls 格式录制此参数不生效。
|
void |
setOutputFormat(Long OutputFormat)
Set 输出文件的格式(存储至COS等第三方存储时有效)。0:输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:(默认)输出文件格式为mp4。4:输出文件格式为aac。
|
void |
setProjectId(String ProjectId)
Set 项目id
|
void |
setVideoStreamId(Long VideoStreamId)
Set 视频流号
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CreateCloudRecordingRequest()
public CreateCloudRecordingRequest(CreateCloudRecordingRequest source)
public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId
- 项目idpublic String getDeviceId()
public void setDeviceId(String DeviceId)
DeviceId
- 设备idpublic Long getVideoStreamId()
public void setVideoStreamId(Long VideoStreamId)
VideoStreamId
- 视频流号public CloudStorage getCloudStorage()
public void setCloudStorage(CloudStorage CloudStorage)
CloudStorage
- 腾讯云对象存储COS以及第三方云存储的账号信息public Long getMaxMediaFileDuration()
public void setMaxMediaFileDuration(Long MaxMediaFileDuration)
MaxMediaFileDuration
- 如果是aac或者mp4文件格式,超过长度限制后,系统会自动拆分视频文件。单位:分钟。默认为1440min(24h),取值范围为1-1440。【单文件限制最大为2G,满足文件大小 >2G 或录制时长度 > 24h任意一个条件,文件都会自动切分】 Hls 格式录制此参数不生效。public Long getOutputFormat()
public void setOutputFormat(Long OutputFormat)
OutputFormat
- 输出文件的格式(存储至COS等第三方存储时有效)。0:输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:(默认)输出文件格式为mp4。4:输出文件格式为aac。public Long getMaxIdleTime()
public void setMaxIdleTime(Long MaxIdleTime)
MaxIdleTime
- 房间内持续没有主播的状态超过MaxIdleTime的时长,自动停止录制,单位:秒。默认值为 30 秒,该值需大于等于 5秒,且小于等于 86400秒(24小时)。 示例值:30Copyright © 2025. All rights reserved.