This product is not supported for your selected Datadog site. ().

aws_mediapackage_vod_packaging_configurations

account_id

Type: STRING

arn

Type: STRING
Provider name: Arn
Description: The ARN of the PackagingConfiguration.

cmaf_package

Type: STRUCT
Provider name: CmafPackage

  • encryption
    Type: STRUCT
    Provider name: Encryption
    • constant_initialization_vector
      Type: STRING
      Provider name: ConstantInitializationVector
      Description: An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don’t specify a value, then MediaPackage creates the constant initialization vector (IV).
    • speke_key_provider
      Type: STRUCT
      Provider name: SpekeKeyProvider
      • encryption_contract_configuration
        Type: STRUCT
        Provider name: EncryptionContractConfiguration
        • preset_speke20_audio
          Type: STRING
          Provider name: PresetSpeke20Audio
          Description: A collection of audio encryption presets.
        • preset_speke20_video
          Type: STRING
          Provider name: PresetSpeke20Video
          Description: A collection of video encryption presets.
      • role_arn
        Type: STRING
        Provider name: RoleArn
        Description: An Amazon Resource Name (ARN) of an IAM role that AWS ElementalMediaPackage will assume when accessing the key provider service.
      • system_ids
        Type: UNORDERED_LIST_STRING
        Provider name: SystemIds
        Description: The system IDs to include in key requests.
      • url
        Type: STRING
        Provider name: Url
        Description: The URL of the external key provider service.
  • hls_manifests
    Type: UNORDERED_LIST_STRUCT
    Provider name: HlsManifests
    Description: A list of HLS manifest configurations.
    • ad_markers
      Type: STRING
      Provider name: AdMarkers
      Description: This setting controls how ad markers are included in the packaged OriginEndpoint.“NONE” will omit all SCTE-35 ad markers from the output.“PASSTHROUGH” causes the manifest to contain a copy of the SCTE-35 admarkers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest.“SCTE35_ENHANCED” generates ad markers and blackout tags based on SCTE-35messages in the input source.
    • include_iframe_only_stream
      Type: BOOLEAN
      Provider name: IncludeIframeOnlyStream
      Description: When enabled, an I-Frame only stream will be included in the output.
    • manifest_name
      Type: STRING
      Provider name: ManifestName
      Description: An optional string to include in the name of the manifest.
    • program_date_time_interval_seconds
      Type: INT32
      Provider name: ProgramDateTimeIntervalSeconds
      Description: The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME taginserted into manifests. Additionally, when an interval is specifiedID3Timed Metadata messages will be generated every 5 seconds using theingest time of the content.If the interval is not specified, or set to 0, thenno EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and noID3Timed Metadata messages will be generated. Note that irrespectiveof this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input,it will be passed through to HLS output.
    • repeat_ext_x_key
      Type: BOOLEAN
      Provider name: RepeatExtXKey
      Description: When enabled, the EXT-X-KEY tag will be repeated in output manifests.
    • stream_selection
      Type: STRUCT
      Provider name: StreamSelection
      • max_video_bits_per_second
        Type: INT32
        Provider name: MaxVideoBitsPerSecond
        Description: The maximum video bitrate (bps) to include in output.
      • min_video_bits_per_second
        Type: INT32
        Provider name: MinVideoBitsPerSecond
        Description: The minimum video bitrate (bps) to include in output.
      • stream_order
        Type: STRING
        Provider name: StreamOrder
        Description: A directive that determines the order of streams in the output.
  • include_encoder_configuration_in_segments
    Type: BOOLEAN
    Provider name: IncludeEncoderConfigurationInSegments
    Description: When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder’s Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.
  • segment_duration_seconds
    Type: INT32
    Provider name: SegmentDurationSeconds
    Description: Duration (in seconds) of each fragment. Actual fragments will berounded to the nearest multiple of the source fragment duration.

created_at

Type: STRING
Provider name: CreatedAt
Description: The time the PackagingConfiguration was created.

dash_package

Type: STRUCT
Provider name: DashPackage

  • dash_manifests
    Type: UNORDERED_LIST_STRUCT
    Provider name: DashManifests
    Description: A list of DASH manifest configurations.
    • manifest_layout
      Type: STRING
      Provider name: ManifestLayout
      Description: Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
    • manifest_name
      Type: STRING
      Provider name: ManifestName
      Description: An optional string to include in the name of the manifest.
    • min_buffer_time_seconds
      Type: INT32
      Provider name: MinBufferTimeSeconds
      Description: Minimum duration (in seconds) that a player will buffer media before starting the presentation.
    • profile
      Type: STRING
      Provider name: Profile
      Description: The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to “HBBTV_1_5”, HbbTV 1.5 compliant output is enabled.
    • scte_markers_source
      Type: STRING
      Provider name: ScteMarkersSource
      Description: The source of scte markers used. When set to SEGMENTS, the scte markers are sourced from the segments of the ingested content. When set to MANIFEST, the scte markers are sourced from the manifest of the ingested content.
    • stream_selection
      Type: STRUCT
      Provider name: StreamSelection
      • max_video_bits_per_second
        Type: INT32
        Provider name: MaxVideoBitsPerSecond
        Description: The maximum video bitrate (bps) to include in output.
      • min_video_bits_per_second
        Type: INT32
        Provider name: MinVideoBitsPerSecond
        Description: The minimum video bitrate (bps) to include in output.
      • stream_order
        Type: STRING
        Provider name: StreamOrder
        Description: A directive that determines the order of streams in the output.
  • encryption
    Type: STRUCT
    Provider name: Encryption
    • speke_key_provider
      Type: STRUCT
      Provider name: SpekeKeyProvider
      • encryption_contract_configuration
        Type: STRUCT
        Provider name: EncryptionContractConfiguration
        • preset_speke20_audio
          Type: STRING
          Provider name: PresetSpeke20Audio
          Description: A collection of audio encryption presets.
        • preset_speke20_video
          Type: STRING
          Provider name: PresetSpeke20Video
          Description: A collection of video encryption presets.
      • role_arn
        Type: STRING
        Provider name: RoleArn
        Description: An Amazon Resource Name (ARN) of an IAM role that AWS ElementalMediaPackage will assume when accessing the key provider service.
      • system_ids
        Type: UNORDERED_LIST_STRING
        Provider name: SystemIds
        Description: The system IDs to include in key requests.
      • url
        Type: STRING
        Provider name: Url
        Description: The URL of the external key provider service.
  • include_encoder_configuration_in_segments
    Type: BOOLEAN
    Provider name: IncludeEncoderConfigurationInSegments
    Description: When includeEncoderConfigurationInSegments is set to true, MediaPackage places your encoder’s Sequence Parameter Set (SPS), Picture Parameter Set (PPS), and Video Parameter Set (VPS) metadata in every video segment instead of in the init fragment. This lets you use different SPS/PPS/VPS settings for your assets during content playback.
  • include_iframe_only_stream
    Type: BOOLEAN
    Provider name: IncludeIframeOnlyStream
    Description: When enabled, an I-Frame only stream will be included in the output.
  • period_triggers
    Type: UNORDERED_LIST_STRING
    Provider name: PeriodTriggers
    Description: A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH)Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will notbe partitioned into more than one period. If the list contains “ADS”, new periods will be created wherethe Asset contains SCTE-35 ad markers.
  • segment_duration_seconds
    Type: INT32
    Provider name: SegmentDurationSeconds
    Description: Duration (in seconds) of each segment. Actual segments will berounded to the nearest multiple of the source segment duration.
  • segment_template_format
    Type: STRING
    Provider name: SegmentTemplateFormat
    Description: Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.

hls_package

Type: STRUCT
Provider name: HlsPackage

  • encryption
    Type: STRUCT
    Provider name: Encryption
    • constant_initialization_vector
      Type: STRING
      Provider name: ConstantInitializationVector
      Description: A constant initialization vector for encryption (optional).When not specified the initialization vector will be periodically rotated.
    • encryption_method
      Type: STRING
      Provider name: EncryptionMethod
      Description: The encryption method to use.
    • speke_key_provider
      Type: STRUCT
      Provider name: SpekeKeyProvider
      • encryption_contract_configuration
        Type: STRUCT
        Provider name: EncryptionContractConfiguration
        • preset_speke20_audio
          Type: STRING
          Provider name: PresetSpeke20Audio
          Description: A collection of audio encryption presets.
        • preset_speke20_video
          Type: STRING
          Provider name: PresetSpeke20Video
          Description: A collection of video encryption presets.
      • role_arn
        Type: STRING
        Provider name: RoleArn
        Description: An Amazon Resource Name (ARN) of an IAM role that AWS ElementalMediaPackage will assume when accessing the key provider service.
      • system_ids
        Type: UNORDERED_LIST_STRING
        Provider name: SystemIds
        Description: The system IDs to include in key requests.
      • url
        Type: STRING
        Provider name: Url
        Description: The URL of the external key provider service.
  • hls_manifests
    Type: UNORDERED_LIST_STRUCT
    Provider name: HlsManifests
    Description: A list of HLS manifest configurations.
    • ad_markers
      Type: STRING
      Provider name: AdMarkers
      Description: This setting controls how ad markers are included in the packaged OriginEndpoint.“NONE” will omit all SCTE-35 ad markers from the output.“PASSTHROUGH” causes the manifest to contain a copy of the SCTE-35 admarkers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest.“SCTE35_ENHANCED” generates ad markers and blackout tags based on SCTE-35messages in the input source.
    • include_iframe_only_stream
      Type: BOOLEAN
      Provider name: IncludeIframeOnlyStream
      Description: When enabled, an I-Frame only stream will be included in the output.
    • manifest_name
      Type: STRING
      Provider name: ManifestName
      Description: An optional string to include in the name of the manifest.
    • program_date_time_interval_seconds
      Type: INT32
      Provider name: ProgramDateTimeIntervalSeconds
      Description: The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME taginserted into manifests. Additionally, when an interval is specifiedID3Timed Metadata messages will be generated every 5 seconds using theingest time of the content.If the interval is not specified, or set to 0, thenno EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and noID3Timed Metadata messages will be generated. Note that irrespectiveof this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input,it will be passed through to HLS output.
    • repeat_ext_x_key
      Type: BOOLEAN
      Provider name: RepeatExtXKey
      Description: When enabled, the EXT-X-KEY tag will be repeated in output manifests.
    • stream_selection
      Type: STRUCT
      Provider name: StreamSelection
      • max_video_bits_per_second
        Type: INT32
        Provider name: MaxVideoBitsPerSecond
        Description: The maximum video bitrate (bps) to include in output.
      • min_video_bits_per_second
        Type: INT32
        Provider name: MinVideoBitsPerSecond
        Description: The minimum video bitrate (bps) to include in output.
      • stream_order
        Type: STRING
        Provider name: StreamOrder
        Description: A directive that determines the order of streams in the output.
  • include_dvb_subtitles
    Type: BOOLEAN
    Provider name: IncludeDvbSubtitles
    Description: When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
  • segment_duration_seconds
    Type: INT32
    Provider name: SegmentDurationSeconds
    Description: Duration (in seconds) of each fragment. Actual fragments will berounded to the nearest multiple of the source fragment duration.
  • use_audio_rendition_group
    Type: BOOLEAN
    Provider name: UseAudioRenditionGroup
    Description: When enabled, audio streams will be placed in rendition groups in the output.

id

Type: STRING
Provider name: Id
Description: The ID of the PackagingConfiguration.

mss_package

Type: STRUCT
Provider name: MssPackage

  • encryption
    Type: STRUCT
    Provider name: Encryption
    • speke_key_provider
      Type: STRUCT
      Provider name: SpekeKeyProvider
      • encryption_contract_configuration
        Type: STRUCT
        Provider name: EncryptionContractConfiguration
        • preset_speke20_audio
          Type: STRING
          Provider name: PresetSpeke20Audio
          Description: A collection of audio encryption presets.
        • preset_speke20_video
          Type: STRING
          Provider name: PresetSpeke20Video
          Description: A collection of video encryption presets.
      • role_arn
        Type: STRING
        Provider name: RoleArn
        Description: An Amazon Resource Name (ARN) of an IAM role that AWS ElementalMediaPackage will assume when accessing the key provider service.
      • system_ids
        Type: UNORDERED_LIST_STRING
        Provider name: SystemIds
        Description: The system IDs to include in key requests.
      • url
        Type: STRING
        Provider name: Url
        Description: The URL of the external key provider service.
  • mss_manifests
    Type: UNORDERED_LIST_STRUCT
    Provider name: MssManifests
    Description: A list of MSS manifest configurations.
    • manifest_name
      Type: STRING
      Provider name: ManifestName
      Description: An optional string to include in the name of the manifest.
    • stream_selection
      Type: STRUCT
      Provider name: StreamSelection
      • max_video_bits_per_second
        Type: INT32
        Provider name: MaxVideoBitsPerSecond
        Description: The maximum video bitrate (bps) to include in output.
      • min_video_bits_per_second
        Type: INT32
        Provider name: MinVideoBitsPerSecond
        Description: The minimum video bitrate (bps) to include in output.
      • stream_order
        Type: STRING
        Provider name: StreamOrder
        Description: A directive that determines the order of streams in the output.
  • segment_duration_seconds
    Type: INT32
    Provider name: SegmentDurationSeconds
    Description: The duration (in seconds) of each segment.

packaging_group_id

Type: STRING
Provider name: PackagingGroupId
Description: The ID of a PackagingGroup.

tags

Type: UNORDERED_LIST_STRING