Class: TencentCloud::Vod::V20180717::ParseStreamingManifestRequest

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

Overview

ParseStreamingManifest请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mediamanifestcontent = nil, manifesttype = nil) ⇒ ParseStreamingManifestRequest

Returns a new instance of ParseStreamingManifestRequest.



21343
21344
21345
21346
# File 'lib/v20180717/models.rb', line 21343

def initialize(mediamanifestcontent=nil, manifesttype=nil)
  @MediaManifestContent = mediamanifestcontent
  @ManifestType = manifesttype
end

Instance Attribute Details

#ManifestTypeObject

<li>m3u8</li> <li>mpd</li>

Parameters:

  • MediaManifestContent:

    待解析的索引文件内容。

  • ManifestType:

    视频索引文件格式。默认 m3u8 格式。



21341
21342
21343
# File 'lib/v20180717/models.rb', line 21341

def ManifestType
  @ManifestType
end

#MediaManifestContentObject

<li>m3u8</li> <li>mpd</li>

Parameters:

  • MediaManifestContent:

    待解析的索引文件内容。

  • ManifestType:

    视频索引文件格式。默认 m3u8 格式。



21341
21342
21343
# File 'lib/v20180717/models.rb', line 21341

def MediaManifestContent
  @MediaManifestContent
end

Instance Method Details

#deserialize(params) ⇒ Object



21348
21349
21350
21351
# File 'lib/v20180717/models.rb', line 21348

def deserialize(params)
  @MediaManifestContent = params['MediaManifestContent']
  @ManifestType = params['ManifestType']
end