Class: TencentCloud::Live::V20180801::CasterInputInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::CasterInputInfo
- Defined in:
- lib/v20180801/models.rb
Overview
导播台输入信息参数
Instance Attribute Summary collapse
-
#Description ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#InputIndex ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#InputType ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#InputUrl ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#InputUrls ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#LoopEnable ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#LoopNumber ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#PullPushEnable ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
-
#Volume ⇒ Object
范围[1, 24] 范围。 0:推流地址。 1:点播文件地址。 2:直播拉流地址。 3:图片地址。 4:webrtc协议推流地址。 最大允许长度512。 当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。 最大允许长度256字符。 单个地址最大允许长度512字符。 最多允许同时填入5个地址。 注:此时需保持InputUrl字段为空。 注:当前该字段未生效,默认为True。 允许值-1或正整数。 当值为-1时,表示无限循环。 当值为其他正整数时,表示循环对应次数。 注:该字段暂未生效。 注:该字段默认强制为true。 默认为100。表示音量为原始大小。 允许值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(inputindex = nil, inputtype = nil, inputurl = nil, description = nil, inputurls = nil, loopenable = nil, loopnumber = nil, pullpushenable = nil, volume = nil) ⇒ CasterInputInfo
constructor
A new instance of CasterInputInfo.
Constructor Details
#initialize(inputindex = nil, inputtype = nil, inputurl = nil, description = nil, inputurls = nil, loopenable = nil, loopnumber = nil, pullpushenable = nil, volume = nil) ⇒ CasterInputInfo
1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 |
# File 'lib/v20180801/models.rb', line 1196 def initialize(inputindex=nil, inputtype=nil, inputurl=nil, description=nil, inputurls=nil, loopenable=nil, loopnumber=nil, pullpushenable=nil, volume=nil) @InputIndex = inputindex @InputType = inputtype @InputUrl = inputurl @Description = description @InputUrls = inputurls @LoopEnable = loopenable @LoopNumber = loopnumber @PullPushEnable = pullpushenable @Volume = volume end |
Instance Attribute Details
#Description ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def Description @Description end |
#InputIndex ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def InputIndex @InputIndex end |
#InputType ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def InputType @InputType end |
#InputUrl ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def InputUrl @InputUrl end |
#InputUrls ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def InputUrls @InputUrls end |
#LoopEnable ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def LoopEnable @LoopEnable end |
#LoopNumber ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def LoopNumber @LoopNumber end |
#PullPushEnable ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def PullPushEnable @PullPushEnable end |
#Volume ⇒ Object
范围[1, 24] 范围。0:推流地址。1:点播文件地址。2:直播拉流地址。3:图片地址。4:webrtc协议推流地址。最大允许长度512。当InputType为0(推流地址),2(直播拉流地址),3(图片地址),4(webrtc推流地址)这几种类型时,URL需填入该字段。最大允许长度256字符。单个地址最大允许长度512字符。最多允许同时填入5个地址。注:此时需保持InputUrl字段为空。注:当前该字段未生效,默认为True。允许值-1或正整数。当值为-1时,表示无限循环。当值为其他正整数时,表示循环对应次数。注:该字段暂未生效。注:该字段默认强制为true。默认为100。表示音量为原始大小。允许值。
1194 1195 1196 |
# File 'lib/v20180801/models.rb', line 1194 def Volume @Volume end |
Instance Method Details
#deserialize(params) ⇒ Object
1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 |
# File 'lib/v20180801/models.rb', line 1208 def deserialize(params) @InputIndex = params['InputIndex'] @InputType = params['InputType'] @InputUrl = params['InputUrl'] @Description = params['Description'] @InputUrls = params['InputUrls'] @LoopEnable = params['LoopEnable'] @LoopNumber = params['LoopNumber'] @PullPushEnable = params['PullPushEnable'] @Volume = params['Volume'] end |