Get an introduction
Steps to get started
AWS Elemental MediaTailor Ad Insertion
![](https://d1.awsstatic.com/awselemental/images3/MediaConvert_step1.f0d4f96371e4dc1356c7a6a0767e72d640b9ee8e.png)
Log into the AWS Management Console and set up your account.
![](https://d1.awsstatic.com/awselemental/images3/MediaConvert_step3.78cc3a62c5b8d8d32f1c97a65d5e2aad14f4d91b.png)
Create an Identity and Access Management (IAM) role to assume.
![](https://d1.awsstatic.com/awselemental/images3/MediaTailor_step3%402x.7ea83047e1af5c08ca86f126e619a4d4e1786789.png)
Configure an origin server such as AWS Elemental MediaPackage to produce manifests for HLS or DASH compatible with MediaTailor.
![](https://d1.awsstatic.com/awselemental/images3/MediaTailor_step4%402x.9688b84706464e3e8f7ce3ca1fe0b759d6160f87.png)
A configuration describes the video source and the mapping information for origin and ad decision servers.
![](https://d1.awsstatic.com/awselemental/images3/MediaTailor_step5%402x.570c278643ff745dc1ebb5dd675fd11f48430eeb.png)
Serve targeted ads to viewers via streaming video using a Content Delivery Network (CDN) such as Amazon CloudFront.
AWS Elemental MediaTailor Channel Assembly
![](https://d1.awsstatic.com/awselemental/images3/MediaConvert_step5.b3d179e4d30923e22bec0dc19017fe210087f77d.png)
Condition all the assets in a library with the same transcoding and packaging parameters. You can use AWS Elemental MediaConvert produced files in an Amazon Simple Storage Service (Amazon S3) Bucket for “static origination,” or AWS Elemental MediaPackage for just-in-time packaging (JITP).
![](https://d1.awsstatic.com/awselemental/images3/MediaConvert_step2.168b3658768252b57f1d68e511ce14933b7368d5.png)
Register one or several source locations that host your VOD content and add your VOD content. Then configure a CDN that is used to front source locations.
![](https://d1.awsstatic.com/awselemental/images3/MediaPackage_step3%402x.e2780abfd5bd607e7e23d8cc9dcd3b4d258d6f7a.png)
To create a channel you must declare the playback mode and the output types of the channel (HLS/DASH/CMAF). Each channel output provides a set of playback URLs for each output type.
![](https://d1.awsstatic.com/awselemental/images3/MediaConvert_step3.78cc3a62c5b8d8d32f1c97a65d5e2aad14f4d91b.png)
Create a schedule, which is an ordered list of programs for playback. A program is the association of a piece of content with a scheduling trigger. You can also insert personalized ads into the programs.
![](https://d1.awsstatic.com/awselemental/images3/MediaPackage_step5%402x.c053e349a9d223698b38d4b152ad403700ccb0f7.png)
Start the channel through the API or the AWS Management Console. The channel plays out for the duration of the schedule.
Pre-built solutions
VOD Ad insertion with AWS Elemental MediaTailor
This workshop will take you through creating an AWS Elemental MediaTailor configuration using a media asset from a storage like AWS Elemental MediaStore, and Ad Decision Server (ADS) that returns a VMAP response.