AWS Media Blog

Tag: AWS Elemental MediaTailor How-To

Playing your ads-featured content with AWS Elemental MediaTailor and VideoJS

In the previous installments of this blog series, we showed how to monetize your content with a custom workflow with FFmpeg on Amazon Elastic Container Service at Fargate and with Amazon Rekognition. In this post, we show you how to display and interact with an HLS stream in a simple webpage similar to this.   Sample […]

Read More

How to diagnose AWS Elemental MediaTailor ad insertion flows using debugging

AWS Elemental MediaTailor allows you to serve targeted ads to viewers while maintaining broadcast quality in over-the-top (OTT) video applications. This article explains how it is possible to use the debugging feature of MediaTailor to dive deep into an ad insertion session lifecycle to troubleshoot or visualize what is happening behind the scenes. The PDF […]

Read More

[Updated 3/15/2021] Inserting ad breaks into video content using Amazon Rekognition, AWS Elemental MediaConvert and AWS Elemental MediaTailor

Customers are often overwhelmed with the amount of undifferentiated heavy-lifting involved in preparing their media for monetization and streaming. The traditional ad insertion process is repetitive, error-prone, and time-consuming, and ads are inserted in a non-intrusive way so that the attention of the audience is not disturbed when presented with ad content. A cloud-based monetization […]

Read More

Monetizing VOD assets using ad marker insertion

AWS Elemental MediaConvert lets you specify ad insertion points in your outputs. This capability is incredibly useful if your input video doesn’t contain ad markers (SCTE-35 markers) but you still need to monetize (or even black out) your content. A tutorial is available (as part of a larger AWS VOD workshop) on GitHub to demonstrate […]

Read More

SCTE 35-based dynamic ad insertion for live streaming with Unified Origin and AWS Elemental MediaTailor

Guest authored by: Unified Streaming The content and opinions in this post are those of the third-party author and AWS is not responsible for the content or accuracy of this post. By combining Unified Streaming’s Unified Origin for Live with AWS Elemental MediaTailor for server-side ad insertion, you can do DAI (Dynamic Ad Insertion) for […]

Read More

Monetizing encrypted live stream with AWS Elemental MediaTailor

Configuring AWS Elemental MediaTailor to enable ad insertion for an encrypted HLS live stream is no different than for a live stream in the clear. Behind the scenes, MediaTailor ensures that the protected content stays encrypted by preserving the appropriate HLS key tags (EXT-X-KEY). Meanwhile, it leaves the ads unencrypted by setting the same HLS […]

Read More

Video on demand ad insertion with AWS Elemental MediaTailor

Monetizing your HLS Video On Demand (VOD) assets couldn’t be easier using AWS Elemental MediaTailor. MediaTailor simply needs access to your HLS media asset, and an Ad Decision Server (ADS). Try it for yourself by following this tutorial we’ve made available via GitHub http://bit.ly/mediatailor-vod The tutorial will walk you through creating an AWS Elemental MediaTailor […]

Read More

Creating a custom AWS Elemental MediaTailor metric and Amazon CloudWatch alarm

In a previous blog, we demonstrated how to programmatically access default logs and metrics provided by AWS Elemental MediaTailor. In this post, we will walk through creating our own metric using the MediaTailor log groups that have been made available in Amazon CloudWatch. At a glance, this is what we will do: Create an IAM […]

Read More

Working with AWS Elemental MediaTailor logs and metrics

AWS Elemental MediaTailor is a content personalization and monetization service that allows customers to implement stitched server-side ad insertion for streaming video while maintaining high quality of service. It uses dynamic transcoding to reduce storage requirements and ensure that video seamlessly transitions between advertising and primary content during playback. AWS Elemental MediaTailor manipulates the HTTP Live […]

Read More

Build your own VAST 3.0 response XML to test with AWS Elemental MediaTailor

In a previous blog, AWS Elemental MediaTailor Supported Video Ad Serving Protocols, we talked about the various video ad protocols that AWS Elemental MediaTailor supports. In this post, we will focus on one of those protocols, namely VAST, and show how you can build a simple VAST response XML which you can use in lieu […]

Read More