AWS Elemental MediaPackage
User Guide

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

VOD Supported Codecs and Input Types

This 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 streamset from an Amazon Simple Storage Service 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 does not support inputs that contain no video track.

SMIL Pull an MP4 streamset referenced by a .smil manifest from an Amazon Simple Storage Service bucket, with or without a secure connection.

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.

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 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
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 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
Microsoft Smooth MSS MP4
  • H.264 (AVC)

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

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

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

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

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

EBU-TT
CMAF HLS CMAF
  • H.264 (AVC)

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

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

WebVTT