Class: TencentCloud::Mps::V20190612::DrmInfo

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

Overview

Drm 加密信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, simpleaesdrm = nil, spekedrm = nil) ⇒ DrmInfo

Returns a new instance of DrmInfo.



13859
13860
13861
13862
13863
# File 'lib/v20190612/models.rb', line 13859

def initialize(type=nil, simpleaesdrm=nil, spekedrm=nil)
  @Type = type
  @SimpleAesDrm = simpleaesdrm
  @SpekeDrm = spekedrm
end

Instance Attribute Details

#SimpleAesDrmObject

  • playready:

可以用于HLS和DASH,切片格式只能是mp4 输出HLS:可以使用切片模式或singlefile模式输出DASH:只能singlefile模式注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SimpleAesDrm:

    SimpleAes 加密信息。

  • SpekeDrm:

    FairPlay,WideVine,PlayReady 加密信息。



13857
13858
13859
# File 'lib/v20190612/models.rb', line 13857

def SimpleAesDrm
  @SimpleAesDrm
end

#SpekeDrmObject

  • playready:

可以用于HLS和DASH,切片格式只能是mp4 输出HLS:可以使用切片模式或singlefile模式输出DASH:只能singlefile模式注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SimpleAesDrm:

    SimpleAes 加密信息。

  • SpekeDrm:

    FairPlay,WideVine,PlayReady 加密信息。



13857
13858
13859
# File 'lib/v20190612/models.rb', line 13857

def SpekeDrm
  @SpekeDrm
end

#TypeObject

  • playready:

可以用于HLS和DASH,切片格式只能是mp4 输出HLS:可以使用切片模式或singlefile模式输出DASH:只能singlefile模式注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SimpleAesDrm:

    SimpleAes 加密信息。

  • SpekeDrm:

    FairPlay,WideVine,PlayReady 加密信息。



13857
13858
13859
# File 'lib/v20190612/models.rb', line 13857

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
# File 'lib/v20190612/models.rb', line 13865

def deserialize(params)
  @Type = params['Type']
  unless params['SimpleAesDrm'].nil?
    @SimpleAesDrm = SimpleAesDrm.new
    @SimpleAesDrm.deserialize(params['SimpleAesDrm'])
  end
  unless params['SpekeDrm'].nil?
    @SpekeDrm = SpekeDrm.new
    @SpekeDrm.deserialize(params['SpekeDrm'])
  end
end