Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DashIsoEncryptionSettings

import type { DashIsoEncryptionSettings } from "https://aws-api.deno.dev/v0.4/services/mediaconvert.ts?docs=full";

Specifies DRM settings for DASH outputs.

interface DashIsoEncryptionSettings {
PlaybackDeviceCompatibility?: DashIsoPlaybackDeviceCompatibility | null;
SpekeKeyProvider?: SpekeKeyProvider | null;
}

§Properties

§
PlaybackDeviceCompatibility?: DashIsoPlaybackDeviceCompatibility | null
[src]

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.

§
SpekeKeyProvider?: SpekeKeyProvider | null
[src]

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.