Class: TencentCloud::Vod::V20180717::DrmStreamingsInfo

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

Overview

DRM 自适应码流播放信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(simpleaesdefinition = nil, widevinedefinition = nil, fairplaydefinition = nil) ⇒ DrmStreamingsInfo

Returns a new instance of DrmStreamingsInfo.



13477
13478
13479
13480
13481
# File 'lib/v20180717/models.rb', line 13477

def initialize(simpleaesdefinition=nil, widevinedefinition=nil, fairplaydefinition=nil)
  @SimpleAesDefinition = simpleaesdefinition
  @WidevineDefinition = widevinedefinition
  @FairPlayDefinition = fairplaydefinition
end

Instance Attribute Details

#FairPlayDefinitionObject

Parameters:

  • SimpleAesDefinition:

    保护类型为 SimpleAES 的转自适应码流模板 ID。

  • WidevineDefinition:

    保护类型为 Widevine 的转自适应码流模板 ID。

  • FairPlayDefinition:

    保护类型为 FairPlay 的转自适应码流模板 ID。



13475
13476
13477
# File 'lib/v20180717/models.rb', line 13475

def FairPlayDefinition
  @FairPlayDefinition
end

#SimpleAesDefinitionObject

Parameters:

  • SimpleAesDefinition:

    保护类型为 SimpleAES 的转自适应码流模板 ID。

  • WidevineDefinition:

    保护类型为 Widevine 的转自适应码流模板 ID。

  • FairPlayDefinition:

    保护类型为 FairPlay 的转自适应码流模板 ID。



13475
13476
13477
# File 'lib/v20180717/models.rb', line 13475

def SimpleAesDefinition
  @SimpleAesDefinition
end

#WidevineDefinitionObject

Parameters:

  • SimpleAesDefinition:

    保护类型为 SimpleAES 的转自适应码流模板 ID。

  • WidevineDefinition:

    保护类型为 Widevine 的转自适应码流模板 ID。

  • FairPlayDefinition:

    保护类型为 FairPlay 的转自适应码流模板 ID。



13475
13476
13477
# File 'lib/v20180717/models.rb', line 13475

def WidevineDefinition
  @WidevineDefinition
end

Instance Method Details

#deserialize(params) ⇒ Object



13483
13484
13485
13486
13487
# File 'lib/v20180717/models.rb', line 13483

def deserialize(params)
  @SimpleAesDefinition = params['SimpleAesDefinition']
  @WidevineDefinition = params['WidevineDefinition']
  @FairPlayDefinition = params['FairPlayDefinition']
end