AWS Media Blog

Category: How-To

Using ML in the Media Supply Chain to Optimize Content Creation: How to improve efficiency for operations teams and automate workflows with ML metadata

Co-authored with Rose Sponder, Director of Marketing at SDVI 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.  The Challenge: Use ML to assess and validate incoming content while helping manage re-versioning and distribution tasks. Machine Learning (ML) […]

Read More

New – This Is My Architecture: AWS VOD Solution

Tom from our very own AWS Solutions Builder team walks us through an end-to-end solution that he built for video on demand (VOD) on AWS. Customers are already using this solution to run over 60,000 encoding jobs every month. You’ll learn how Tom used Step Functions for the orchestration layer, Lambda for Node.js microservices, Elemental […]

Read More
SCTE-to-MediaLive

Inserting SCTE Markers with AWS Elemental MediaLive for Ad Insertion

In this tutorial posted on GitHub, we show you how to insert SCTE markers using AWS Elemental MediaLive’s Python SDK and then insert ads into your live video stream using AWS Elemental MediaTailor. To get started, you will spin up a MediaLive and AWS Elemental MediaPackage channel using the AWS Media Services simple live workflow […]

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

Using and Extending the Open Source 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 and minimal implementation of back-end […]

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

Save Money on VOD Transcoding with 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