CmafIngestOutputDefinition

class aws_cdk.aws_medialive_alpha.CmafIngestOutputDefinition(*, encode, output_name, captions=None, name_modifier=None)

Bases: object

(experimental) Output definition for a CMAF Ingest output group.

CMAF Ingest requires one media track (video or audio) per output. In-band captions (burn-in, embedded) can ride alongside the primary encode.

Parameters:
  • encode (EncodeConfiguration) – (experimental) The primary encode for this output — one video or one audio track.

  • output_name (str) – (experimental) The name of this output. Must be unique across all outputs in the channel.

  • captions (Optional[Sequence[EncodeConfiguration]]) – (experimental) Caption encodes that ride alongside the primary encode. Only in-band caption types are allowed (burn-in, embedded) — out-of-band captions must go in their own output. Default: - no captions on this output

  • name_modifier (Optional[str]) – (experimental) A string concatenated to the end of the destination file name. Default: - no name modifier

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive_alpha as medialive_alpha

# encode_configuration: medialive_alpha.EncodeConfiguration

cmaf_ingest_output_definition = medialive_alpha.CmafIngestOutputDefinition(
    encode=encode_configuration,
    output_name="outputName",

    # the properties below are optional
    captions=[encode_configuration],
    name_modifier="nameModifier"
)

Attributes

captions

(experimental) Caption encodes that ride alongside the primary encode.

Only in-band caption types are allowed (burn-in, embedded) — out-of-band captions must go in their own output.

Default:
  • no captions on this output

Stability:

experimental

encode

(experimental) The primary encode for this output — one video or one audio track.

Stability:

experimental

name_modifier

(experimental) A string concatenated to the end of the destination file name.

Default:
  • no name modifier

Stability:

experimental

output_name

(experimental) The name of this output.

Must be unique across all outputs in the channel.

Stability:

experimental