Class: TencentCloud::Ie::V20200304::SegmentInfo

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

Overview

输出文件切片信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fragmenttime = nil, segmenttype = nil, fragmentname = nil) ⇒ SegmentInfo

Returns a new instance of SegmentInfo.



2765
2766
2767
2768
2769
# File 'lib/v20200304/models.rb', line 2765

def initialize(fragmenttime=nil, segmenttype=nil, fragmentname=nil)
  @FragmentTime = fragmenttime
  @SegmentType = segmenttype
  @FragmentName = fragmentname
end

Instance Attribute Details

#FragmentNameObject

1.不填切片文件名时,默认按照按照如下格式命名:m3u8文件名order。2.若填了切片文件名字,则会按照如下格式命名:用户指定文件名order。

Parameters:

  • FragmentTime:

    每个切片平均时长,默认10s。

  • SegmentType:

    切片类型,可选项:hls,不填时默认hls。

  • FragmentName:

    切片文件名字。注意:



2763
2764
2765
# File 'lib/v20200304/models.rb', line 2763

def FragmentName
  @FragmentName
end

#FragmentTimeObject

1.不填切片文件名时,默认按照按照如下格式命名:m3u8文件名order。2.若填了切片文件名字,则会按照如下格式命名:用户指定文件名order。

Parameters:

  • FragmentTime:

    每个切片平均时长,默认10s。

  • SegmentType:

    切片类型,可选项:hls,不填时默认hls。

  • FragmentName:

    切片文件名字。注意:



2763
2764
2765
# File 'lib/v20200304/models.rb', line 2763

def FragmentTime
  @FragmentTime
end

#SegmentTypeObject

1.不填切片文件名时,默认按照按照如下格式命名:m3u8文件名order。2.若填了切片文件名字,则会按照如下格式命名:用户指定文件名order。

Parameters:

  • FragmentTime:

    每个切片平均时长,默认10s。

  • SegmentType:

    切片类型,可选项:hls,不填时默认hls。

  • FragmentName:

    切片文件名字。注意:



2763
2764
2765
# File 'lib/v20200304/models.rb', line 2763

def SegmentType
  @SegmentType
end

Instance Method Details

#deserialize(params) ⇒ Object



2771
2772
2773
2774
2775
# File 'lib/v20200304/models.rb', line 2771

def deserialize(params)
  @FragmentTime = params['FragmentTime']
  @SegmentType = params['SegmentType']
  @FragmentName = params['FragmentName']
end