AWS Media Blog

Tag: AWS Elemental MediaPackage How-To

.smil using AWS Elemental MediaPackage VOD

Multi-language and multi-subtitle support is here New enhancements to AWS Elemental MediaPackage VOD allow you to create custom labeling of your audio and subtitle/caption tracks so the name and language information passes through to the end user. This is now supported when ingesting your assets via a .smil file, which is a simple XML document […]

Read More

Deliver device sensitive stream renditions with FireTV

Have you ever wondered how providers like Amazon Prime Video deliver video content optimized for your television’s features and settings? How do providers know whether your device supports Ultra High Definition (UHD) or High Dynamic Range (HDR), and how do they use this information to deliver the corresponding live or on-demand content you have requested? […]

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

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) Part 4: High-Availability Advanced Workflows with Automatic Failover Multi-regions reference architecture deployment walkthrough: Advanced Workflows In part two of this blog series, we covered advanced practices for […]

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 Part 4: High-Availability Advanced Workflows with Automatic Failover Single-region reference architecture deployment walkthrough: Advanced Workflows In the first part of this blog series, we covered the […]

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

Automated way to create an AWS media services-centric CloudWatch Dashboard

An Amazon CloudWatch dashboard is a customizable home page in the CloudWatch console that monitors multiple resources in a single view. It can consist of a number of widgets, with each widget providing operational information about different resources monitored by the dashboard. For media workflows, CloudWatch dashboards can make it easy to view and monitor […]

Read More

Using Amazon CloudFront and AWS Media Services

AWS Media Services are a group of managed services that make it easy to build reliable, broadcast-quality video workflows in the Cloud. These services create media suitable for streaming, both live and on-demand, and optimized for your viewers’ playback devices. In this post, I shall explain how you can deliver the content created with the […]

Read More

Part 4: How to compete with broadcast latency using current adaptive bitrate technologies

Part 1: Defining and Measuring Latency  Part 2: Recommended Optimizations for Encoding, Packaging, and CDN Delivery Part 3: Recommended Optimizations for Video Players Part 4: Reference Architectures and Tests Results (this post) Part 4: Reference Architectures and Tests Results In previous installments of this blog series, we explored the options for optimizing latency across the […]

Read More