You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::MediaConvert::Types::DashIsoEncryptionSettings

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb

Overview

Note:

When making an API call, you may pass DashIsoEncryptionSettings data as a hash:

{
  playback_device_compatibility: "CENC_V1", # accepts CENC_V1, UNENCRYPTED_SEI
  speke_key_provider: {
    certificate_arn: "__stringPatternArnAwsUsGovAcm",
    resource_id: "__string",
    system_ids: ["__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12"],
    url: "__stringPatternHttps",
  },
}

Specifies DRM settings for DASH outputs.

Instance Attribute Summary collapse

Instance Attribute Details

#playback_device_compatibilityString

This setting can improve the compatibility of your output with video players on obsolete devices. It applies only to DASH H.264 outputs with DRM encryption. Choose Unencrypted SEI (UNENCRYPTED_SEI) only to correct problems with playback on older devices. Otherwise, keep the default setting CENC v1 (CENC_V1). If you choose Unencrypted SEI, for that output, the service will exclude the access unit delimiter and will leave the SEI NAL units unencrypted.

Returns:

  • (String)


4783
4784
4785
4786
4787
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 4783

class DashIsoEncryptionSettings < Struct.new(
  :playback_device_compatibility,
  :speke_key_provider)
  include Aws::Structure
end

#speke_key_providerTypes::SpekeKeyProvider

If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.



4783
4784
4785
4786
4787
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 4783

class DashIsoEncryptionSettings < Struct.new(
  :playback_device_compatibility,
  :speke_key_provider)
  include Aws::Structure
end