class Aws::MediaConvert::Types::DashIsoEncryptionSettings
Specifies DRM settings for DASH outputs.
@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", }, }
@!attribute [rw] playback_device_compatibility
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. @return [String]
@!attribute [rw] speke_key_provider
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. @return [Types::SpekeKeyProvider]
@see docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/DashIsoEncryptionSettings AWS API Documentation
Constants
- SENSITIVE