public class ModifyCasterRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyCasterRequest() | 
| ModifyCasterRequest(ModifyCasterRequest 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 | 
|---|---|
| Long | getCasterId()Get 导播台ID | 
| 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。 | 
| Long | getRecordStatus()Get 录制状态,当调用录制接口后,可通过该字段保存录制状态。
0:未录制 
1:录制中
该接口仅保存字段,不涉及任何录制处理。 | 
| String | getRecordTaskId()Get 录制接口返回的taskid
注:该接口只做字段保存,不涉及录制操作。 | 
| Long | getRecordTemplateId()Get 录制模板id。
默认为0。
当使用直播录制功能时,可将使用的录制模版填入。
该接口仅保存字段,不涉及任何录制功能。 | 
| String | getTransitionType()Get 导播台转场类型。 
默认为空。 
允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 | 
| void | setCasterId(Long CasterId)Set 导播台ID | 
| 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 | setRecordStatus(Long RecordStatus)Set 录制状态,当调用录制接口后,可通过该字段保存录制状态。
0:未录制 
1:录制中
该接口仅保存字段,不涉及任何录制处理。 | 
| void | setRecordTaskId(String RecordTaskId)Set 录制接口返回的taskid
注:该接口只做字段保存,不涉及录制操作。 | 
| void | setRecordTemplateId(Long RecordTemplateId)Set 录制模板id。
默认为0。
当使用直播录制功能时,可将使用的录制模版填入。
该接口仅保存字段,不涉及任何录制功能。 | 
| 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, toJsonStringpublic ModifyCasterRequest()
public ModifyCasterRequest(ModifyCasterRequest source)
public Long getCasterId()
public void setCasterId(Long CasterId)
CasterId - 导播台IDpublic String getCasterName()
public void setCasterName(String CasterName)
CasterName - 导播台名称public String getDescription()
public void setDescription(String Description)
Description - 导播台的描述,最大允许长度256public Long getRecordTemplateId()
public void setRecordTemplateId(Long RecordTemplateId)
RecordTemplateId - 录制模板id。
默认为0。
当使用直播录制功能时,可将使用的录制模版填入。
该接口仅保存字段,不涉及任何录制功能。public Long getRecordStatus()
public void setRecordStatus(Long RecordStatus)
RecordStatus - 录制状态,当调用录制接口后,可通过该字段保存录制状态。
0:未录制 
1:录制中
该接口仅保存字段,不涉及任何录制处理。public 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 String getRecordTaskId()
public void setRecordTaskId(String RecordTaskId)
RecordTaskId - 录制接口返回的taskid
注:该接口只做字段保存,不涉及录制操作。public Long getPgmAudioBitRate()
public void setPgmAudioBitRate(Long PgmAudioBitRate)
PgmAudioBitRate - 导播台主监输出的音频码率,单位为kbps。 
可选项:[0, 128, 192, 256] 
默认值为0,表示随源的音频码率输出。Copyright © 2025. All rights reserved.