aws_cdk.aws_mediapackagev2_alpha

Package Overview

AdMarkerDash

(experimental) Choose how ad markers are included in the packaged content.

AdMarkerHls

(experimental) Choose how SCTE-35 ad markers are included in HLS and LL-HLS manifests.

AudioCodec

(experimental) Accepted audio codec values for manifest filtering.

BitrateExpression

(experimental) Represents a bitrate filter expression segment — either a single value or a range.

BitrateFilterKey

(experimental) Bitrate manifest filter keys.

CdnAuthConfiguration

Channel

(experimental) Defines an AWS Elemental MediaPackage V2 Channel.

ChannelAttributes

ChannelGrants

(experimental) Collection of grant methods for a IChannelRef.

ChannelGroup

(experimental) Defines an AWS Elemental MediaPackage V2 Channel Group.

ChannelGroupAttributes

ChannelGroupProps

ChannelOptions

ChannelPolicy

(experimental) The channel policy for an AWS Elemental MediaPackage V2 channel.

ChannelPolicyProps

ChannelProps

CmafDrmSystem

(experimental) DRM systems available for CMAF encryption.

CmafEncryption

(experimental) Encryption configuration for CMAF segments.

CmafEncryptionMethod

(experimental) Encryption methods for CMAF container type.

CmafInputProps

CmafSegmentProps

CmafSpekeEncryptionProps

ContainerType

(experimental) The type of container to attach to this origin endpoint.

DashBaseUrlProperty

DashDvbFontDownload

DashDvbMetricsReporting

DashDvbSettings

DashManifestCompactness

(experimental) STANDARD indicates a default manifest, which is compacted.

DashManifestConfiguration

DashPeriodTriggers

(experimental) Options for triggers which cause AWS Elemental MediaPackage to create media presentation description (MPD) periods in the output manifest.

DashProgramInformation

DashSubtitleConfiguration

DashTtmlConfiguration

DashUtcTimingMode

(experimental) The UTC timing mode for DASH.

DrmSettingsKey

(experimental) DRM settings keys for manifest filter configuration.

DrmSignalling

(experimental) DRM signaling determines the way DASH manifest signals the DRM content.

EncryptionConfiguration

(experimental) Base class for encryption configurations.

EndpointErrorConfiguration

(experimental) Endpoint error configuration options.

FilterConfiguration

HeadersCMSD

(experimental) The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.

HlsManifestConfiguration

IChannel

(experimental) Represents a MediaPackage V2 Channel.

IChannelGroup

(experimental) Interface for AWS Elemental MediaPackage V2 Channel Group.

IOriginEndpoint

(experimental) Origin Endpoint interface.

IngestEndpoint

(experimental) Ingest Endpoint options.

InputConfiguration

(experimental) Input configuration for a MediaPackage V2 Channel.

InputSwitchConfiguration

InputType

(experimental) The input type will be an immutable field which will be used to define whether the channel will allow CMAF ingest or HLS ingest.

IsmDrmSystem

(experimental) DRM systems available for ISM encryption.

IsmEncryption

(experimental) Encryption configuration for ISM (Microsoft Smooth Streaming) segments.

IsmSegmentProps

IsmSpekeEncryptionProps

LowLatencyHlsManifestConfiguration

Manifest

(experimental) Manifest to add to Origin Endpoint.

ManifestFilter

(experimental) Enables you to create filters for your Origin Endpoint.

MssManifestConfiguration

MssManifestLayout

(experimental) The layout of the MSS manifest.

NumericExpression

(experimental) Represents a numeric filter expression segment — either a single value or a range.

NumericFilterKey

(experimental) Numeric manifest filter keys.

OriginEndpoint

(experimental) Defines an AWS Elemental MediaPackage V2 Origin Endpoint.

OriginEndpointAttributes

OriginEndpointOptions

OriginEndpointPolicy

(experimental) The origin endpoint policy for an AWS Elemental MediaPackage V2 Origin Endpoint.

OriginEndpointPolicyProps

OriginEndpointProps

PresetSpeke20Audio

(experimental) A collection of audio encryption presets.

PresetSpeke20Video

(experimental) The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint.

ScteInSegments

(experimental) Controls whether SCTE-35 messages are included in segment files.

ScteMessageType

(experimental) SCTE-35 message type options available.

Segment

(experimental) Helper class for creating segment configurations.

SegmentConfiguration

SegmentPropsBase

SegmentTemplateFormat

(experimental) The type of variable that MediaPackage uses in the media attribute of the SegmentTemplate tag.

StartTag

(experimental) Helper class for creating EXT-X-START tags in HLS playlists.

StartTagOptions

TextFilterKey

(experimental) Text manifest filter keys for free-form string values.

TrickplayType

(experimental) Accepted trickplay type values for manifest filtering.

TsDrmSystem

(experimental) DRM systems available for TS encryption.

TsEncryption

(experimental) Encryption configuration for TS segments.

TsEncryptionMethod

(experimental) Encryption methods for TS container type.

TsSegmentProps

TsSpekeEncryptionProps

TtmlProfile

(experimental) Options for TTML Profile.

VideoCodec

(experimental) Accepted video codec values for manifest filtering.

VideoDynamicRange

(experimental) Accepted video dynamic range values for manifest filtering.