Class: TencentCloud::Live::V20180801::CreateCasterRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::CreateCasterRequest
- Defined in:
- lib/v20180801/models.rb
Overview
CreateCaster请求参数结构体
Instance Attribute Summary collapse
-
#CasterName ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#DelayTime ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#Description ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#ExpireTime ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#FeeType ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#PgmAudioBitRate ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#PgmBitRate ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#PgmFps ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#PgmHeight ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#PgmWidth ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
-
#TransitionType ⇒ Object
最大允许长度256 默认值为-1。 当值为-1时,表示该导播台永不过期。 当值为正常unix时间戳时,导播台将在该时间过期。 导播台过期后,预监与主监画面将自动停止,转推自动停止。 点播、直播url将停止转拉,推流url需自行停止推流。 默认为0,最大支持300秒 默认为空。 允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。 默认为1280,最大允许4096。 默认为720,最大允许2160。 默认为0,表示随源输出。 最大支持60。 默认为0,表示随源的码率输出。 最大允许10000kbps。 0 通用型 1 播单型。 注: 本参数暂无作用。 可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(castername = nil, description = nil, expiretime = nil, delaytime = nil, transitiontype = nil, pgmwidth = nil, pgmheight = nil, pgmfps = nil, pgmbitrate = nil, feetype = nil, pgmaudiobitrate = nil) ⇒ CreateCasterRequest
constructor
A new instance of CreateCasterRequest.
Constructor Details
#initialize(castername = nil, description = nil, expiretime = nil, delaytime = nil, transitiontype = nil, pgmwidth = nil, pgmheight = nil, pgmfps = nil, pgmbitrate = nil, feetype = nil, pgmaudiobitrate = nil) ⇒ CreateCasterRequest
Returns a new instance of CreateCasterRequest.
2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 |
# File 'lib/v20180801/models.rb', line 2404 def initialize(castername=nil, description=nil, expiretime=nil, delaytime=nil, transitiontype=nil, pgmwidth=nil, pgmheight=nil, pgmfps=nil, pgmbitrate=nil, feetype=nil, pgmaudiobitrate=nil) @CasterName = castername @Description = description @ExpireTime = expiretime @DelayTime = delaytime @TransitionType = transitiontype @PgmWidth = pgmwidth @PgmHeight = pgmheight @PgmFps = pgmfps @PgmBitRate = pgmbitrate @FeeType = feetype @PgmAudioBitRate = pgmaudiobitrate end |
Instance Attribute Details
#CasterName ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def CasterName @CasterName end |
#DelayTime ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def DelayTime @DelayTime end |
#Description ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def Description @Description end |
#ExpireTime ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def ExpireTime @ExpireTime end |
#FeeType ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def FeeType @FeeType end |
#PgmAudioBitRate ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def PgmAudioBitRate @PgmAudioBitRate end |
#PgmBitRate ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def PgmBitRate @PgmBitRate end |
#PgmFps ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def PgmFps @PgmFps end |
#PgmHeight ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def PgmHeight @PgmHeight end |
#PgmWidth ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def PgmWidth @PgmWidth end |
#TransitionType ⇒ Object
最大允许长度256 默认值为-1。当值为-1时,表示该导播台永不过期。当值为正常unix时间戳时,导播台将在该时间过期。导播台过期后,预监与主监画面将自动停止,转推自动停止。点播、直播url将停止转拉,推流url需自行停止推流。默认为0,最大支持300秒默认为空。允许使用通过DescribeCasterTransitionTypes接口中查询到的转场类型。默认为1280,最大允许4096。默认为720,最大允许2160。默认为0,表示随源输出。最大支持60。默认为0,表示随源的码率输出。最大允许10000kbps。0 通用型1 播单型。注: 本参数暂无作用。可选项:[0, 128, 192, 256] 默认值为0,表示随源的音频码率输出。
2402 2403 2404 |
# File 'lib/v20180801/models.rb', line 2402 def TransitionType @TransitionType end |
Instance Method Details
#deserialize(params) ⇒ Object
2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 |
# File 'lib/v20180801/models.rb', line 2418 def deserialize(params) @CasterName = params['CasterName'] @Description = params['Description'] @ExpireTime = params['ExpireTime'] @DelayTime = params['DelayTime'] @TransitionType = params['TransitionType'] @PgmWidth = params['PgmWidth'] @PgmHeight = params['PgmHeight'] @PgmFps = params['PgmFps'] @PgmBitRate = params['PgmBitRate'] @FeeType = params['FeeType'] @PgmAudioBitRate = params['PgmAudioBitRate'] end |