public class CasterInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
CasterInfo() |
CasterInfo(CasterInfo 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 |
getCreateTime()
Get 导播台创建时间,值为unix时间戳。
|
Long |
getDelayTime()
Get 导播台延时播放时间,单位为秒。
|
String |
getDescription()
Get 导播台的描述
|
Long |
getExpireTime()
Get 导播台的过期时间戳。值为-1或unix时间戳。
默认值为-1。 当值为-1时,表示该导播台永不过期。
当值为正常unix时间戳时,导播台将在该时间过期。
导播台过期后,预监与主监画面将自动停止,转推自动停止。
点播、直播url将停止转拉,推流url需自行停止推流。
|
Long |
getFeeType()
Get 导播台的计费类型。
0 通用型 1 播单型。
注: 本参数暂无作用。
|
Long |
getPgmAudioBitRate()
Get 导播台主监输出的音频码率,单位为kbps。
|
Long |
getPgmBitRate()
Get 导播台主监输出的码率,单位为kbps
|
Long |
getPgmFps()
Get 导播台主监输出的帧率。
|
Long |
getPgmHeight()
Get 导播台主监输出的高度,单位为像素。
|
Long |
getPgmWidth()
Get 导播台主监输出的宽度,单位为像素。
|
Long |
getRecordStatus()
Get 录制状态。
0:未录制
1:录制中
|
String |
getRecordTaskId()
Get 录制接口返回的taskid
|
Long |
getRecordTemplateId()
Get 录制模板id。
|
Long |
getStartLiveTime()
Get 导播台上一次启动pgm的时间,值为unix时间戳。
|
Long |
getStatus()
Get 导播台状态
0:停止状态,无预监,无主监
1:无预监,有主监
2:有预监,无主监
3:有预监,有主监
|
void |
setCasterId(Long CasterId)
Set 导播台ID
|
void |
setCasterName(String CasterName)
Set 导播台名称
|
void |
setCreateTime(Long CreateTime)
Set 导播台创建时间,值为unix时间戳。
|
void |
setDelayTime(Long DelayTime)
Set 导播台延时播放时间,单位为秒。
|
void |
setDescription(String Description)
Set 导播台的描述
|
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。
|
void |
setPgmBitRate(Long PgmBitRate)
Set 导播台主监输出的码率,单位为kbps
|
void |
setPgmFps(Long PgmFps)
Set 导播台主监输出的帧率。
|
void |
setPgmHeight(Long PgmHeight)
Set 导播台主监输出的高度,单位为像素。
|
void |
setPgmWidth(Long PgmWidth)
Set 导播台主监输出的宽度,单位为像素。
|
void |
setRecordStatus(Long RecordStatus)
Set 录制状态。
0:未录制
1:录制中
|
void |
setRecordTaskId(String RecordTaskId)
Set 录制接口返回的taskid
|
void |
setRecordTemplateId(Long RecordTemplateId)
Set 录制模板id。
|
void |
setStartLiveTime(Long StartLiveTime)
Set 导播台上一次启动pgm的时间,值为unix时间戳。
|
void |
setStatus(Long Status)
Set 导播台状态
0:停止状态,无预监,无主监
1:无预监,有主监
2:有预监,无主监
3:有预监,有主监
|
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 CasterInfo()
public CasterInfo(CasterInfo source)
public Long getCasterId()
public void setCasterId(Long CasterId)
CasterId
- 导播台IDpublic String getCasterName()
public void setCasterName(String CasterName)
CasterName
- 导播台名称public Long getStartLiveTime()
public void setStartLiveTime(Long StartLiveTime)
StartLiveTime
- 导播台上一次启动pgm的时间,值为unix时间戳。public String getDescription()
public void setDescription(String Description)
Description
- 导播台的描述public Long getCreateTime()
public void setCreateTime(Long CreateTime)
CreateTime
- 导播台创建时间,值为unix时间戳。public Long getStatus()
public void setStatus(Long Status)
Status
- 导播台状态
0:停止状态,无预监,无主监
1:无预监,有主监
2:有预监,无主监
3:有预监,有主监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
- 导播台延时播放时间,单位为秒。public Long getPgmWidth()
public void setPgmWidth(Long PgmWidth)
PgmWidth
- 导播台主监输出的宽度,单位为像素。public Long getPgmHeight()
public void setPgmHeight(Long PgmHeight)
PgmHeight
- 导播台主监输出的高度,单位为像素。public Long getPgmFps()
public void setPgmFps(Long PgmFps)
PgmFps
- 导播台主监输出的帧率。public Long getPgmBitRate()
public void setPgmBitRate(Long PgmBitRate)
PgmBitRate
- 导播台主监输出的码率,单位为kbpspublic Long getPgmAudioBitRate()
public void setPgmAudioBitRate(Long PgmAudioBitRate)
PgmAudioBitRate
- 导播台主监输出的音频码率,单位为kbps。public Long getFeeType()
public void setFeeType(Long FeeType)
FeeType
- 导播台的计费类型。
0 通用型 1 播单型。
注: 本参数暂无作用。public Long getRecordTemplateId()
public void setRecordTemplateId(Long RecordTemplateId)
RecordTemplateId
- 录制模板id。public Long getRecordStatus()
public void setRecordStatus(Long RecordStatus)
RecordStatus
- 录制状态。
0:未录制
1:录制中public String getRecordTaskId()
public void setRecordTaskId(String RecordTaskId)
RecordTaskId
- 录制接口返回的taskidCopyright © 2025. All rights reserved.