Class: TencentCloud::Live::V20180801::TimeShiftTemplate

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180801/models.rb

Overview

直播时移模板配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(templatename = nil, duration = nil, itemduration = nil, templateid = nil, description = nil, area = nil, removewatermark = nil, transcodetemplateids = nil) ⇒ TimeShiftTemplate

Returns a new instance of TimeShiftTemplate.



15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
# File 'lib/v20180801/models.rb', line 15681

def initialize(templatename=nil, duration=nil, itemduration=nil, templateid=nil, description=nil, area=nil, removewatermark=nil, transcodetemplateids=nil)
  @TemplateName = templatename
  @Duration = duration
  @ItemDuration = itemduration
  @TemplateId = templateid
  @Description = description
  @Area = area
  @RemoveWatermark = removewatermark
  @TranscodeTemplateIds = transcodetemplateids
end

Instance Attribute Details

#AreaObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def Area
  @Area
end

#DescriptionObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def Description
  @Description
end

#DurationObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def Duration
  @Duration
end

#ItemDurationObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def ItemDuration
  @ItemDuration
end

#RemoveWatermarkObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def RemoveWatermark
  @RemoveWatermark
end

#TemplateIdObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def TemplateId
  @TemplateId
end

#TemplateNameObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def TemplateName
  @TemplateName
end

#TranscodeTemplateIdsObject

单位:秒。可取3-10。单位:s。默认值:5。Mainland:中国大陆;Overseas:海外及港澳台地区;默认值:Mainland。为true则将录制原始流。默认值:false。此参数仅在 RemoveWatermark为false时生效。

Parameters:

  • TemplateName:

    模板名称。

  • Duration:

    时移时长。

  • ItemDuration:

    分片时长。

  • TemplateId:

    模板id。

  • Description:

    模板描述。

  • Area:

    地域:

  • RemoveWatermark:

    是否去除水印。

  • TranscodeTemplateIds:

    转码流id列表。



15679
15680
15681
# File 'lib/v20180801/models.rb', line 15679

def TranscodeTemplateIds
  @TranscodeTemplateIds
end

Instance Method Details

#deserialize(params) ⇒ Object



15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
# File 'lib/v20180801/models.rb', line 15692

def deserialize(params)
  @TemplateName = params['TemplateName']
  @Duration = params['Duration']
  @ItemDuration = params['ItemDuration']
  @TemplateId = params['TemplateId']
  @Description = params['Description']
  @Area = params['Area']
  @RemoveWatermark = params['RemoveWatermark']
  @TranscodeTemplateIds = params['TranscodeTemplateIds']
end