public class CreateCasterRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateCasterRequest() |
CreateCasterRequest(CreateCasterRequest 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 |
getCasterName()
Get 导播台名称
|
Long |
getDelayTime()
Get 导播台延时播放时间,单位为秒。
默认为0,最大支持300秒
|
String |
getDescription()
Get 导播台的描述
最大允许长度256
|
Long |
getExpireTime()
Get 导播台的过期时间戳。值为-1或unix时间戳。
默认值为-1。
当值为-1时,表示该导播台永不过期。
当值为正常unix时间戳时,导播台将在该时间过期。
导播台过期后,预监与主监画面将自动停止,转推自动停止。
点播、直播url将停止转拉,推流url需自行停止推流。
|
Long |
getFeeType()
Get 导播台的计费类型。
0 通用型
1 播单型。
注: 本参数暂无作用。
|
Long |
getPgmAudioBitRate()
Get 导播台主监输出的音频码率,单位为kbps。
可选项:[0, 128, 192, 256]
默认值为0,表示随源的音频码率输出。
|
Long |
getPgmBitRate()
Get 导播台主监输出的码率,单位为kbps。
默认为0,表示随源的码率输出。
最大允许10000kbps。
|
Long |
getPgmFps()
Get 导播台主监输出的帧率。
默认为0,表示随源输出。
最大支持60。
|
Long |
getPgmHeight()
Get 导播台主监输出的高度,单位为像素。
默认为720,最大允许2160。
|
Long |
getPgmWidth()
Get 导播台主监输出的宽度,单位为像素。
默认为1280,最大允许4096。
|
String |
getTransitionType()
Get 导播台转场类型。
默认为空。
允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。
|
void |
setCasterName(String CasterName)
Set 导播台名称
|
void |
setDelayTime(Long DelayTime)
Set 导播台延时播放时间,单位为秒。
默认为0,最大支持300秒
|
void |
setDescription(String Description)
Set 导播台的描述
最大允许长度256
|
void |
setExpireTime(Long ExpireTime)
Set 导播台的过期时间戳。值为-1或unix时间戳。
默认值为-1。
当值为-1时,表示该导播台永不过期。
当值为正常unix时间戳时,导播台将在该时间过期。
导播台过期后,预监与主监画面将自动停止,转推自动停止。
点播、直播url将停止转拉,推流url需自行停止推流。
|
void |
setFeeType(Long FeeType)
Set 导播台的计费类型。
0 通用型
1 播单型。
注: 本参数暂无作用。
|
void |
setPgmAudioBitRate(Long PgmAudioBitRate)
Set 导播台主监输出的音频码率,单位为kbps。
可选项:[0, 128, 192, 256]
默认值为0,表示随源的音频码率输出。
|
void |
setPgmBitRate(Long PgmBitRate)
Set 导播台主监输出的码率,单位为kbps。
默认为0,表示随源的码率输出。
最大允许10000kbps。
|
void |
setPgmFps(Long PgmFps)
Set 导播台主监输出的帧率。
默认为0,表示随源输出。
最大支持60。
|
void |
setPgmHeight(Long PgmHeight)
Set 导播台主监输出的高度,单位为像素。
默认为720,最大允许2160。
|
void |
setPgmWidth(Long PgmWidth)
Set 导播台主监输出的宽度,单位为像素。
默认为1280,最大允许4096。
|
void |
setTransitionType(String TransitionType)
Set 导播台转场类型。
默认为空。
允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。
|
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 CreateCasterRequest()
public CreateCasterRequest(CreateCasterRequest source)
public String getCasterName()
public void setCasterName(String CasterName)
CasterName
- 导播台名称public String getDescription()
public void setDescription(String Description)
Description
- 导播台的描述
最大允许长度256public Long getExpireTime()
public void setExpireTime(Long ExpireTime)
ExpireTime
- 导播台的过期时间戳。值为-1或unix时间戳。
默认值为-1。
当值为-1时,表示该导播台永不过期。
当值为正常unix时间戳时,导播台将在该时间过期。
导播台过期后,预监与主监画面将自动停止,转推自动停止。
点播、直播url将停止转拉,推流url需自行停止推流。public Long getDelayTime()
public void setDelayTime(Long DelayTime)
DelayTime
- 导播台延时播放时间,单位为秒。
默认为0,最大支持300秒public String getTransitionType()
public void setTransitionType(String TransitionType)
TransitionType
- 导播台转场类型。
默认为空。
允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。public Long getPgmWidth()
public void setPgmWidth(Long PgmWidth)
PgmWidth
- 导播台主监输出的宽度,单位为像素。
默认为1280,最大允许4096。public Long getPgmHeight()
public void setPgmHeight(Long PgmHeight)
PgmHeight
- 导播台主监输出的高度,单位为像素。
默认为720,最大允许2160。public Long getPgmFps()
public void setPgmFps(Long PgmFps)
PgmFps
- 导播台主监输出的帧率。
默认为0,表示随源输出。
最大支持60。public Long getPgmBitRate()
public void setPgmBitRate(Long PgmBitRate)
PgmBitRate
- 导播台主监输出的码率,单位为kbps。
默认为0,表示随源的码率输出。
最大允许10000kbps。public Long getFeeType()
public void setFeeType(Long FeeType)
FeeType
- 导播台的计费类型。
0 通用型
1 播单型。
注: 本参数暂无作用。public Long getPgmAudioBitRate()
public void setPgmAudioBitRate(Long PgmAudioBitRate)
PgmAudioBitRate
- 导播台主监输出的音频码率,单位为kbps。
可选项:[0, 128, 192, 256]
默认值为0,表示随源的音频码率输出。Copyright © 2024. All rights reserved.