AWS Elemental MediaTailor
User Guide

Ad Behavior in AWS Elemental MediaTailor

AWS Elemental MediaTailor can perform ad replacement (replace content segments with ad content) or ad insertion (insert ad content where segments don’t currently exist). The ad behavior depends on the type of content (VOD or live), and how the origin server configured the ad breaks. Additionally, AWS Elemental MediaTailor uses configured slates to fill gaps in ads and manage VPAID ad handling.

Generally, the ad flow goes like this:

  1. The player requests a master manifest from MediaTailor.

  2. MediaTailor requests a VAST (or VMAP) response from the ad decision server (ADS) and master manifest from the origin server.

  3. MediaTailor stitches ads into the master manifest based on the response from the ADS.

    The following sections describe the logic that MediaTailor uses when stitching ads into a manifest.