public class CasterInputInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
CasterInputInfo() |
CasterInputInfo(CasterInputInfo 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 |
getDescription()
Get 输入源描述。
最大允许长度256字符。
|
Long |
getInputIndex()
Get 输入源Index。
范围[1, 24]
|
Long |
getInputType()
Get 输入源类型。
范围[0,1,2,3,4]。
0:推流地址。
1:点播文件地址。
2:直播拉流地址。
3:图片地址。
4:webrtc协议推流地址。
|
String |
getInputUrl()
Get 输入源的源地址。
最大允许长度512。
当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。
|
String[] |
getInputUrls()
Get 点播地址列表。仅当input type为1(点播地址)时,将一个或多个点播地址,填入该字段。
单个地址最大允许长度512字符。
最多允许同时填入5个地址。
注:此时需保持InputUrl字段为空。
|
Boolean |
getLoopEnable()
Get 是否启用点播无限循环播放。
注:当前该字段未生效,默认为True。
|
Long |
getLoopNumber()
Get 点播循环次数。
允许值-1或正整数。
当值为-1时,表示无限循环。
当值为其他正整数时,表示循环对应次数。
注:该字段暂未生效。
|
Boolean |
getPullPushEnable()
Get 是否启用拉取到导播台。
注:该字段默认强制为true。
|
Long |
getVolume()
Get 输入源音量百分比。
默认为100。表示音量为原始大小。
允许值[0,200]。
|
void |
setDescription(String Description)
Set 输入源描述。
最大允许长度256字符。
|
void |
setInputIndex(Long InputIndex)
Set 输入源Index。
范围[1, 24]
|
void |
setInputType(Long InputType)
Set 输入源类型。
范围[0,1,2,3,4]。
0:推流地址。
1:点播文件地址。
2:直播拉流地址。
3:图片地址。
4:webrtc协议推流地址。
|
void |
setInputUrl(String InputUrl)
Set 输入源的源地址。
最大允许长度512。
当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。
|
void |
setInputUrls(String[] InputUrls)
Set 点播地址列表。仅当input type为1(点播地址)时,将一个或多个点播地址,填入该字段。
单个地址最大允许长度512字符。
最多允许同时填入5个地址。
注:此时需保持InputUrl字段为空。
|
void |
setLoopEnable(Boolean LoopEnable)
Set 是否启用点播无限循环播放。
注:当前该字段未生效,默认为True。
|
void |
setLoopNumber(Long LoopNumber)
Set 点播循环次数。
允许值-1或正整数。
当值为-1时,表示无限循环。
当值为其他正整数时,表示循环对应次数。
注:该字段暂未生效。
|
void |
setPullPushEnable(Boolean PullPushEnable)
Set 是否启用拉取到导播台。
注:该字段默认强制为true。
|
void |
setVolume(Long Volume)
Set 输入源音量百分比。
默认为100。表示音量为原始大小。
允许值[0,200]。
|
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 CasterInputInfo()
public CasterInputInfo(CasterInputInfo source)
public Long getInputIndex()
public void setInputIndex(Long InputIndex)
InputIndex
- 输入源Index。
范围[1, 24]public Long getInputType()
public void setInputType(Long InputType)
InputType
- 输入源类型。
范围[0,1,2,3,4]。
0:推流地址。
1:点播文件地址。
2:直播拉流地址。
3:图片地址。
4:webrtc协议推流地址。public String getInputUrl()
public void setInputUrl(String InputUrl)
InputUrl
- 输入源的源地址。
最大允许长度512。
当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。public String getDescription()
public void setDescription(String Description)
Description
- 输入源描述。
最大允许长度256字符。public String[] getInputUrls()
public void setInputUrls(String[] InputUrls)
InputUrls
- 点播地址列表。仅当input type为1(点播地址)时,将一个或多个点播地址,填入该字段。
单个地址最大允许长度512字符。
最多允许同时填入5个地址。
注:此时需保持InputUrl字段为空。public Boolean getLoopEnable()
public void setLoopEnable(Boolean LoopEnable)
LoopEnable
- 是否启用点播无限循环播放。
注:当前该字段未生效,默认为True。public Long getLoopNumber()
public void setLoopNumber(Long LoopNumber)
LoopNumber
- 点播循环次数。
允许值-1或正整数。
当值为-1时,表示无限循环。
当值为其他正整数时,表示循环对应次数。
注:该字段暂未生效。public Boolean getPullPushEnable()
public void setPullPushEnable(Boolean PullPushEnable)
PullPushEnable
- 是否启用拉取到导播台。
注:该字段默认强制为true。public Long getVolume()
public void setVolume(Long Volume)
Volume
- 输入源音量百分比。
默认为100。表示音量为原始大小。
允许值[0,200]。Copyright © 2025. All rights reserved.