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.

Live-to-VOD Supported Codecs and Input Types

The following sections describe supported input types and codecs for live-to-VOD assets that are harvested from streaming content in AWS Elemental MediaPackage.

Supported Input Types

These are the input types that AWS Elemental MediaPackage supports for live-to-VOD assets.

MediaPackage Input Type Use Case
HLS Extract a portion of a live HLS endpoint in MediaPackage and save it as a live-to-VOD asset.

Additional requirements:

  • The endpoint must have a startover window defined. This window is the maximum length of live-to-VOD asset that you can harvest from the endpoint.

  • 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.

Supported Input Codecs

These are the video, audio, and subtitles codecs that MediaPackage supports for live-to-VOD assets.

Media Container Video Codecs Audio Codecs Subtitles Format
  • 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

Supported Output Codecs

These are the video, audio, and subtitles codecs that MediaPackage supports when saving a live-to-VOD asset to an Amazon S3 bucket.

Endpoint Type Manifest Format Media Container Video Codecs Audio Codecs Subtitles Format
Apple HLS HLS
  • Video: TS

  • Audio: TS or AAC

  • H.264 (AVC)

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

  • AAC

  • Dolby Digital

  • Dolby Digital Plus

WebVTT