Document history for user guide - AWS Elemental MediaLive

Document history for user guide

The following table describes the documentation for this release of AWS Elemental MediaLive

  • API version: latest

Change Description Date

Audio in an HLS input

We have updated HLS inputs to clarify that MediaLive now supports ingest of audio in rendition groups.

September 10, 2021

Akamai digest authentication

The user guide now documents correct settings when using digest authentication for an Akamai destination.

September 1, 2021

Maintenance windows

The user guide now documents the recently added maintenance windows feature. This allows a day and time to be set for required, routine maintenance to channels.

August 26, 2021

Support for font styles with WebVTT captions

The user guide now documents the recently implemented feature to support passing the color and position style from the source captions to the output, when the output captions are WebVTT.

August 11, 2021

Extracting SCTE-35 message information from manifest

MediaLive now supports the ability to extract ad avail information from the manifest of an HLS input, and convert the information into SCTE-35 messages of type splice insert. You can then set up the channel to include those messages in outputs.

August 5, 2021

WebVTT output captions

MediaLive now supports the ability to produce WebVTT output captions by converting object-based source captions that are that are in DVB-Sub or SCTE-27 format. The section on supported captions and the section on working with captions have been revised.

June 18, 2021

Color space

We have revised the guidance for handling color space. We have also added information about ingesting color space metadata from an AWS Elemental Link device.

June 15, 2021

Addition to constraints: AWS Elemental Link UHD input charges

The user guide includes information about the charges for ingesting inputs from the type of device.

June 15, 2021

Amazon CloudWatch metrics

MediaLive now supports CloudWatch metrics. These metrics are published in the MediaLive namespace in CloudWatch.

June 1, 2021

Pipeline locking with UDP outputs

MediaLive now supports pipeline locking with UDP outputs.

May 26, 2021

Source video orientation

The user guide now clarifies that MediaLive only supports landscape video orientation.

May 25, 2021

Addition to constraints: input types for input switching

The user guide includes clarifications about the types of VOD inputs you can include in input switching.

May 25, 2021

Trick-play in MediaPackage output groups

You can now include a trick-play track in a MediaPackage output group.

May 4, 2021

Sharing and cloning output encodes

There is a new section in the guide to describe share or clone encodes within and among outputs in the channel.

May 4, 2021

Planning encode sharing

The section about designing encode outputs has been revised to provide guidance for sharing or cloning encodes within and among outputs in the channel.

May 4, 2021

Pipeline locking

There is a new section in the guide to describe how the existing pipeline locking feature works.

May 4, 2021

Revision to resiliency

We have revised the information on resiliency options in the channel. Several sections of the guide have been revised.

April 13, 2021

Clarification about properties that control output charges

The section on setting up the video encode in the channel now includes information about the fields (resolution, framerate, bitrate) that contribute to the calculation of charges for each output.

April 13, 2021

Calculation of output charges with QVBR rate control

There is now information about how to set the bitrate in order to ensure accurate output charges when using QVBR rate control.

April 13, 2021

Support for font styles with TTML captions

The user guide now documents the recently implemented feature to support passing the font styles from the source captions to the output, when the output captions are TTML.

April 12, 2021

Motion graphics overlay

AWS Elemental MediaLive now supports the ability to insert one motion graphics overlay on the video in a channel.

April 5, 2021

Support for Amazon S3 access control lists (ACLs)

The guide now includes information about the recently added support for ACLs when delivering outputs to Amazon S3.

March 30, 2021

Access required for the workflow wizard

We have added information about the access that users of the workflow wizard require. To use the workflow wizard, users need access to additional AWS services.

March 15, 2021

MediaLive workflow wizard

The console now includes a workflow wizard that lets you quickly create a functioning channel.

March 3, 2021

Support for automatic input failover with CDI inputs

MediaLive now supports setting up two CDI inputs as automatic input failover pairs. To implement automatic input failover with CDI inputs, you must set up the two CDI inputs as partner inputs.

February 15, 2021

Addition to constraints: maximum number of audio selectors

The user guide now specifies the maximum number of audio input selectors in one channel.

February 3, 2021

Maximum frame capture outputs and encodes

Expansion of limits on the maximum number of frame capture encodes.

February 2, 2021

Image Media Playlist specification for trick-play

You can now include a trick-play track in an HLS output group. This track follows the Image Media Playlist specification, version 0.4.

February 2, 2021

Input clipping

There is now support for clipping a file input that is stored on an HTTP server.

February 1, 2021

Captions in CDI inputs

CDI inputs can now include captions.

February 1, 2021

Reorganization

The section on containers and codecs is now in two sections, one for input containers and codecs, and one for output containers and codecs.

January 27, 2021

New feature—Delivery via your VPC

You can now set up a channel to have output endpoints in Amazon Virtual Private Cloud (Amazon VPC).

January 27, 2021

Quotas section moved

We have moved the chapter about quotas to the start of the guide.

December 11, 2020

Pricing section moved

We have moved the information about pricing out of the What Is chapter into its own chapter at the start of the guide.

December 11, 2020

Permissions for device transfers

The information about requirements for user access has been updated to include access to the operations for transferring devices. In this section, look for the term Devices.

December 4, 2020

MediaLive devices

There is no longer a rule that each channel can have only one Elemental Link input attached to it. This means that you can now include Elemental Link inputs in a standard channel (a channel with two pipelines).

December 4, 2020

Device transfer

The user guide has been updated to describe how to transfer a device to another AWS account.

December 4, 2020

Revision to documentation for creating output groups

As part of the revision to the section about planning the workflow with the downstream system, we have revised the sections about configuring the destination in each type of output group.

November 9, 2020

Revision to documentation for creating inputs

As part of the revision to the section about planning the workflow with the upstream system, we have revised the procedures for creating each type of input.

November 9, 2020

Revision of information for designing the workflow

The section about designing the workflow has been revised and reorganized.

November 9, 2020

Revision of information for designing the channel

The section about designing the channel has been revised and reorganized.

November 9, 2020

AAC audio codec

We have added a section that lists the supported combinations of coding mode, profile, sampling rate, and bitrate for the AAC codec.

November 5, 2020

Addition to constraints: maximum number of schedule actions

The user guide now specifies the maximum number of actions that the channel schedule can contain.

October 2, 2020

Access tables

We have moved two tables to the top level of the chapter that describes how to set up IAM for production. The tables are now easier to find when you are browsing.

September 29, 2020

Audio-only outputs

There is a new section in the guide to describe how to set up an output group that contains only audio.

September 4, 2020

EBU-TT-D output captions

MediaLive now supports EBU-TT-D captions in outputs. The section on supported captions and the section on working with captions have been revised.

July 24, 2020

Support for input prepare

The channel schedule now supports the ability to prepare an input that is associated with an immediate input switch, in order to reduce the delay that occurs when MediaLive performs the switch.

June 18, 2020

Full support for immediate mode for schedule actions

The channel schedule now immediate start type for all actions in the schedule.

June 18, 2020

Quotas for Elemental Link inputs

The table for MediaLive quotas now includes the quotas for Elemental Link inputs.

May 29, 2020

Permissions for devices

The information about requirements for user access has been updated to include access to devices. In this section, look for the term Devices.

May 29, 2020

MediaLive devices

AWS Elemental MediaLive now supports the ability to ingest content that is streaming from an AWS Elemental Link hardware device.

May 29, 2020

Ancillary data in SMPTE-2038

AWS Elemental MediaLive now supports the ability to extract specific ancillary data from a SMPTE-2038 PID in specific inputs.

May 29, 2020

AWS Elemental Devices

AWS Elemental MediaLive now includes the MediaLive device, as a representation of an AWS Elemental Link hardware device.

May 29, 2020

Enhanced VQ mode

AWS Elemental MediaLive now supports the ability to set up enhanced VQ mode in any H.264 video encode

May 6, 2020

Color space

AWS Elemental MediaLive now supports converting HDR color space to SDR color space in the outputs.

May 6, 2020

SCTE-35 schedule actions in follow mode

The channel schedule now supports the ability to enter actions to insert a SCTE-35 message in follow mode. You set up the action to follow an existing input switch action. MediaLive inserts the action when the input for that input switch ends.

April 24, 2020

Revision to documentation for creating output groups

The procedures for creating an output group and an output have been revised and reorganized.

April 23, 2020

Redundant HLS manifests

There is a new section in the guide to describe the recently added support for redundant HLS manifests.

April 23, 2020

Custom manifests in HLS output groups

There is a new section in the guide to describe the existing feature of customizing the paths for HLS manifests.

April 23, 2020

Section for changing channel class

The information on changing the channel class has been moved, to make it easier to find. The information is now in its own subsection in the MediaLive Channel section.

April 3, 2020

Resiliency section

The MediaLive Features section now includes a subsection that lists the various features that let you improve resiliency in the MediaLive channel. Several sections of the guide have been revised.

April 3, 2020

New feature—Automatic input failure

There is now support for setting up two inputs as an input failover pair, to provide resiliency in the channel when there are problems upstream of MediaLive.

April 3, 2020

Channel class

The MediaLive Features section now includes a subsection about channel class, which controls pipeline redundancy. Previously, the information about this existing feature was harder to find in the guide.

April 3, 2020

Timecode configuration

The user guide now includes information on configuring timecode, including the supported standards for timecodes in the input and for timecodes in the output.

March 26, 2020

Audio rendition groups for HLS outputs

There is a new section in the guide to describe the existing feature of audio rendition groups in HLS outputs.

March 3, 2020

Input switching limitations

The rule that you can't have both MediaConnect inputs and VPC inputs attached to one channel no longer applies. That rule has been removed from the list of limits.

February 2, 2020

Number of frame capture outputs

A channel can now contain up to three frame capture output groups. Previously, it could contain only one.

January 31, 2020

New variable data identifier: $sn$ inserts the segment number of the video in the output.

AWS Elemental MediaLive supports a variable data identifier $sn$ to insert the ability to insert ID3 tags in every segment in HLS and MediaPackage outputs.

December 31, 2019

ID3 segment tagging

AWS Elemental MediaLive now supports the ability to insert ID3 tags in every segment in HLS and MediaPackage outputs.

December 31, 2019

Summary of rules and constraints

The user guide now includes a section that describes some of the rules and constraints that apply to AWS Elemental MediaLive.

December 12, 2019

IAM access requirements for multiplexes

The list of operations required for the multiplex feature has been revised to include ec2.DescribeAvailabilityZones.

December 12, 2019

Nielsen watermarks

AWS Elemental MediaLive now supports the abilty to convert Nielsen watermarks to ID3 metadata.

December 9, 2019

Revision to documentation for schedules

The channel schedule now supports the ability to enter actions to switch the channel from ingesting one input to another input. This chapter has been revised.

December 8, 2019

SCTE-35 schedule actions in immediate mode

The channel schedule now supports the ability to enter actions to insert a SCTE-35 message immediately. It previously supported insertion only at a fixed time.

November 25, 2019

SCTE-35 schedule actions in immediate mode

The channel schedule now supports the ability to enter actions to insert a SCTE-35 message immediately. It previously supported insertion only at a fixed time.

November 25, 2019

Permissions for MediaLive multiplex

The information about requirements for user access has been updated to include access to the multiplex feature.

November 25, 2019

Multiplex and MPTS

You can now create a multiplex to produce an MPTS.

November 25, 2019

Color space

AWS Elemental MediaLive now includes options for converting color space and for handling video color space metadata.

September 12, 2019

Ad avails: manifest decoration in HLS

Now, in an HLS output group, you can enable manifest decoration but disable SCTE-35 passthrough. (Previously, you had to disable both features or enable both features in the same output group.)

September 12, 2019

Support for an immediate input switch

The channel schedule now supports the ability to enter a request to switch an input as soon as possible, which is immediate mode.

July 25, 2019

Support for an immediate input switch

The channel schedule now supports the ability to enter a request to switch an input as soon as possible (immediate mode).

July 25, 2019

Input clipping

You can now clip a file input so that MediaLive ingests only a portion of the file. The clipping instructions are included in the input switch action that you set up in the schedule.

July 25, 2019

Dynamic inputs

The input switching feature of the MediaLive schedule now supports switching to a dynamic input. With a dynamic input, you specify a different file each time you switch to the input.

July 25, 2019

Security information

The new Security chapter contains information about how to configure AWS Elemental MediaLive to meet your security and compliance objectives.

May 28, 2019

Reorganization of the user guide

The chapters in the user guide have been reorganized and renamed. No sections have been removed. The "components" of MediaLive have been sorted so that they appear together (channel, input, and so on), and some sections have been moved into the chapter called "MediaLive Features".

May 28, 2019

Quotas for VPC inputs

The table for MediaLive quotas now includes the quotas for VPC inputs.

May 3, 2019

Changing the channel class

You can now change the channel class for an existing channel

May 3, 2019

Changing the channel class

You can now change the channel class for an existing channel.

May 3, 2019

Standard channels and single-pipeline channels

You can now set up a channel with a single-pipeline. The Create channel page includes a Channel class field.

April 5, 2019

Revision to documentation for setting up access

The procedures for setting up the user and the service with AWS IAM access have been revised and split into two chapters, Setting Up> and Setting Up for Production.

March 22, 2019

Permissions for trusted entity for VPC delivery

The information on permissions for the trusted entity has been updated to include the actions required to support the VPC delivery feature.

March 22, 2019

MediaPackage output group

There is a new output group type: MediaPackage, which lets your send output to AWS Elemental MediaPackage. This new output group type creates an HLS output that is streamlined for delivery to MediaPackage.

March 13, 2019

Support for pausing and unpausing a channel pipeline

The channel schedule now supports the ability to enter actions to pause and unpause a pipeline in a channel.

March 8, 2019

Support for encrypted HLS source

MediaLive now supports ingest of encrypted HLS sources.

March 5, 2019

Push inputs from your VPC

You can create an RTP push input or an RTMP push input to push content from an upstream system that is in your Amazon VPC to MediaLive. Several chapters have been updated, including the chapter about inputs and the chapter about creating a channel from scratch.

February 20, 2019

Quotas for reservations

The table for MediaLive quotas now includes the quotas for reservations.

February 11, 2019

Tagging

There is now support for attaching tags to channels, inputs, input security groups, multiplexes, and reservations.

February 8, 2019

Frame capture output group

There is a new output group type: frame capture output group, to send a series of frame capture files to Amazon Simple Storage Service.

January 25, 2019

Integration with AWS CloudTrail

There is now support for logging MediaLive API calls with CloudTrail.

January 18, 2019

Integration with AWS Elemental MediaConnect

You can set up to use a flow from AWS Elemental MediaConnect as an input for a channel. Information has been added to the chapter about inputs and the chapter about creating a channel from scratch.

December 7, 2018

Revision to documentation for schedules

The channel schedule now supports the ability to enter actions to switch the channel from ingesting one input to another input. This chapter has been revised.

November 8, 2018

Input switching

There is now support for input switching. The channel must be set up with multiple inputs, and the schedule must contain actions to switch from one input to another. A new chapter on input switching has been added. In addition, information about multiple inputs (which are required for input switching) has been added in the existing chapters on planning and creating a channel.

November 8, 2018

Change in input quotas

Quotas for inputs are now split into three categories: push and pull.

November 8, 2018

QVBR rate control mode feature

There is a new option for the rate control field that is part of setting up the video encode in the outputs of a channel. The option is "quality-defined variable bitrate" (QVBR).

October 17, 2018

Doc-only update, Introduced RSS feed

You can now subscribe to RSS feeds for notifications of updates to this user guide.

June 21, 2018

Change Description Date
Requirement for redundant channels in AWS Elemental MediaPackage If your downstream system is AWS Elemental MediaPackage, there is no longer a requirement to set up two channels in that service. The sections Step 2: Set up the downstream system and Step 7: Arrange for delivery to downstream systems have been revised to reflect this change. August 31, 2018
Schedule feature There is now support for adding SCTE-35 messages and static image overlays to the channel's schedule, for inclusion in a running channel.

The sections Working with the AWS Elemental MediaLive schedule and Working with image overlays have been added.

August 24, 2018
Reservations feature There is now support for purchasing a reservation for processing. With a reservation, you pay a lower rate on specific processing. The section Working with reservations in AWS Elemental MediaLive has been added. June 19, 2018
Channel logs feature There is now support for sending log information to Amazon CloudWatch Logs. The sections Logging and Monitoring a channel using Amazon CloudWatch Logs have been added. The section Setting up: IAM permissions for AWS Elemental MediaLive for a production environment has been revised to include setup for logs. June 13, 2018
Console alerts feature There is now support for viewing channel alerts on the console. See Monitoring a channel or multiplex. The information on setting up for alerts has been moved to this chapter. June 6, 2018
Support for RTMP outputs Step 7: Arrange for delivery to downstream systems now includes RTMP. The section Creating an RTMP output group has been added. Captions categories now includes RTMP CaptionInfo. Formats supported in an RTMP output has been added. April 18, 2018
Input edit feature, Input security group edit feature Editing of an existing input and an editing of an existing input security group are now supported. See Editing an input Editing an input security group March 23,2018
Input delete feature, Input security group delete feature Deleting an input and deleting an input security group are now supported. See Editing an input Editing an input security group March 23, 2018
Creating a channel Creating a channel from scratch has been extensively revised, particularly with more information and examples on setting up destinations for output groups. March 23, 2018
Input specification feature Input specification fields ensure that the service allocates sufficient processing resources and correctly calculates processing charges. See Step 2: Attach inputs to the channel. February 15, 2018
Channel edit feature Editing of the fields in an existing (saved) channel is now supported. See Editing a channel. February 15, 2018
Custom template feature Users can create custom templates from existing channels, and can import those templates into new channels. See Creating a channel from a template or by cloning. February 15, 2018
New service and guide This is the initial release of AWS Elemental MediaLive User Guide. November 27, 2017
Note
  • The AWS Media Services are not designed or intended for use with applications or in situations requiring fail‐safe performance, such as life safety operations, navigation or communication systems, air traffic control, or life support machines in which the unavailability, interruption or failure of the services could lead to death, personal injury, property damage or environmental damage.

  • A component of AWS Elemental MediaLive is licensed under the AVC patent portfolio license for the personal and non-commercial use of a consumer to (i) encode video in compliance with the AVC standard ("AVC video") and/or (ii) decode AVC video that was encoded by a consumer engaged in a personal and non-commercial activity and/or was obtained from a video provider licensed to provide AVC video. No license is granted or shall be implied for any other use. A component of AWS Elemental MediaLive is licensed under the mpeg-4 patent portfolio license for the personal and non-commercial use of a consumer for (i) encoding video in compliance with the mpeg-4 visual standard (“mpeg-4 video”) and/or (ii) decoding mpeg-4 video that was encoded by a consumer engaged in a personal and non-commercial activity and/or was obtained from a video provider licensed to provide AVC video. No license is granted or shall be implied for any other use. Additional information may be obtained from MPEG-LA, LLC. See http://www.mpegla.com.

  • AWS Elemental MediaLive may contain Dolby Digital and Dolby Digital Plus, which are protected under international and U.S. copyright laws as unpublished works. Dolby Digital and Dolby Digital Plus are confidential and proprietary to Dolby Laboratories. Their reproduction or disclosure, in whole or in part, or the production of derivative works therefrom without the express permission of Dolby Laboratories is prohibited. © Copyright 2003-2015 Dolby Laboratories. All rights reserved.