VOD supported codecs and input types - AWS Elemental MediaPackage

VOD supported codecs and input types

The following sections describe supported input types and codecs for file-based video on demand (VOD) content.

Supported input types

These are the input types that MediaPackage supports for VOD content.

MediaPackage input type Use case
HLS Pull an HLS stream set from an Amazon S3 bucket, with or without a secure connection.

Additional requirements:

  • Media segments must not be encrypted.

  • Streams can contain either muxed video and audio tracks, or unmuxed tracks.

  • The input must contain at least one video track. MediaPackage doesn't support inputs that contain no video track.

SMIL Pull an MP4 stream set referenced by a .smil manifest from an Amazon S3 bucket, with or without a secure connection. For information about the .smil manifest, see Requirements for .smil manifests.

Additional requirements:

  • MP4 container must not be fragmented.

  • Media segments must not be encrypted.

  • Streams can contain either muxed video and audio tracks, or only video tracks.

  • Streams must have an equal time base.

Supported input codecs

These are the video, audio, and subtitles codecs that MediaPackage supports for file-based source content.

Input type Media container Video codecs Audio codecs Subtitles/captions format
HLS
  • Video: TS

  • Audio: TS, AAC, AC3, or EC3

  • H.264 (AVC)

  • H.265 (HEVC) with HDR-10 support

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

  • WebVTT

  • CEA-608 and CEA-708 closed captions

SMIL MP4 (non-fragmented)
  • H.264 (AVC)

  • H.265 (HEVC) with HDR-10 support

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

SRT

Supported output codecs

These are the video, audio, and subtitles codecs that MediaPackage supports for delivering VOD content.

Endpoint type Manifest format Media container Video codecs Audio codecs Subtitles/captions format
Apple HLS HLS
  • Video: TS

  • Audio: TS, AAC, AC3, or EC3

  • H.264 (AVC)

  • H.265 (HEVC) with HDR-10 support

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

  • WebVTT

  • CEA-608 and CEA-708 closed captions

DASH-ISO MPEG-DASH MP4
  • H.264 (AVC)

  • H.265 (HEVC) with HDR-10 support

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

  • EBU-TT

  • CEA-608 and CEA-708 closed captions

Microsoft Smooth MSS MP4
  • H.264 (AVC)

  • H.265 (HEVC) with HDR-10 support

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

DFXP
CMAF HLS CMAF
  • H.264 (AVC)

  • H.265 (HEVC) with HDR-10 support

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

  • WebVTT

  • CEA-608 and CEA-708 closed captions