AWS Media Blog

Category: How-To

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

Using and Extending the Open Source SPEKE Reference Server

Introducing the SPEKE Reference Server Secure Packager and Encoder Key Exchange (SPEKE) defines the standard for communication between encryptors and packagers or encoders of media content and digital rights management (DRM) key providers. The specification accommodates encryptors running on-premises and in the AWS Cloud. The SPEKE Reference Server is an implementation of the SPEKE API […]

Read More

Introducing AWS Amplify Video

Introducing AWS Amplify Video – an open source plugin for the Amplify CLI that makes it easy to incorporate video streaming into your mobile and web applications powered by AWS Amplify. In this blog post, we introduce readers to AWS Amplify, AWS Elemental Media Services, and Amplify Video. Then, through a tutorial, we show how they […]

Read More

Building a Virtual Assistant using AWS – Part 2

In part 1 of this blog series, you learned how to build the required service to support an Amazon Sumerian scene. You used key AWS services such as Amazon Lex and Amazon Cognito. In part 2, you will learn how to create an Amazon Sumerian virtual assistant and integrate Google Maps into your scene, as […]

Read More

How to Set Up a Resilient End-to-End Live Workflow Using AWS Elemental Products and Services: Part 3

Part 1: Single-region reference architecture deployment walkthrough: The Fundamentals Part 2: Single-region reference architecture deployment walkthrough: Advanced Workflows Part 3: Multi-regions reference architecture deployment walkthrough: Advanced Workflows (This Post) Multi-regions reference architecture deployment walkthrough: Advanced Workflows In part two of this blog series, we covered advanced practices for single-region deployments with AWS Elemental Live, AWS Elemental […]

Read More
AWS Elemental MediaConvert Reserved Pricing Part 1

Reserved Pricing in AWS Elemental MediaConvert: Part 1, Introduction and How to Use It

Introduction When the file-based video transcoding service AWS Elemental MediaConvert launched, only a single pricing model was available: on-demand. On-demand pricing is simple and pay-as-you-go, with no long term commitment. It’s based on the number of minutes of video generated and the features used. This pricing is attractive for transcoding applications with short-term, spiky, or […]

Read More

Building a Virtual Assistant using AWS – Part 1

In this two-part series, you will learn how to build a 3D scene using Amazon Sumerian. In part 1, you will learn to set up key AWS services like Amazon Lex and Amazon Cognito Pool ID, and how to set up an Amazon Sumerian Host. In part 2, you will focus on creating a custom script […]

Read More

How to Set Up a Resilient End-to-End Live Workflow Using AWS Elemental Products and Services: Part 2

Part 1: Single-region reference architecture deployment walkthrough: The Fundamentals Part 2: Single-region reference architecture deployment walkthrough: Advanced Workflows (This Post) Part 3: Multi-regions reference architecture deployment walkthrough: Advanced Workflows Single-region reference architecture deployment walkthrough: Advanced Workflows In the first part of this blog series, we covered the fundamentals of building resilient OTT live workflows with […]

Read More

How To Filter Live Streaming Renditions by Device Type at The Edge

Filtering Streaming Renditions by Device Type with AWS Elemental MediaPackage, Amazon CloudFront, and Amazon Lambda@Edge Introduction When customers choose their bitrate ladder for adaptive bit rate (ABR) streaming video, they often discover that there is not always a “one size fits all” set of renditions that will work for all of their client devices. For […]

Read More