AWS Elemental MediaLive

2024/05/06 - 8 updated api methods

Changes   AWS Elemental MediaLive now supports configuring how SCTE 35 passthrough triggers segment breaks in HLS and MediaPackage output groups. Previously, messages triggered breaks in all these output groups. The new option is to trigger segment breaks only in groups that have SCTE 35 passthrough enabled.

2024/04/11 - 27 new api methods

Changes   AWS Elemental MediaLive introduces workflow monitor, a new feature that enables the visualization and monitoring of your media workflows. Create signal maps of your existing workflows and monitor them by creating notification and monitoring template groups.

2024/04/03 - 8 updated api methods

Changes   Cmaf Ingest outputs are now supported in Media Live

2024/03/25 - 8 updated api methods

Changes   Exposing TileMedia H265 options

2024/02/21 - 1 new api methods

Changes   MediaLive now supports the ability to restart pipelines in a running channel.

2023/12/21 - 3 updated api methods

Changes   MediaLive now supports the ability to configure the audio that an AWS Elemental Link UHD device produces, when the device is configured as the source for a flow in AWS Elemental MediaConnect.

2023/12/04 - 7 updated api methods

Changes   Adds support for custom color correction on channels using 3D LUT files.

2023/11/17 - 9 updated api methods

Changes   MediaLive has now added support for per-output static image overlay.

2023/09/11 - 2 new 3 updated api methods

Changes   AWS Elemental Link now supports attaching a Link UHD device to a MediaConnect flow.

2023/09/06 - 7 updated api methods

Changes   Adds advanced Output Locking options for Epoch Locking: Custom Epoch and Jam Sync Time

2023/08/24 - 7 updated api methods

Changes   MediaLive now supports passthrough of KLV data to a HLS output group with a TS container. MediaLive now supports setting an attenuation mode for AC3 audio when the coding mode is 3/2 LFE. MediaLive now supports specifying whether to include filler NAL units in RTMP output group settings.

2023/08/01 - 3 updated api methods

Changes   AWS Elemental Link devices now report their Availability Zone. Link devices now support the ability to change their Availability Zone.

2023/07/07 - 3 new 7 updated api methods

Changes   This release enables the use of Thumbnails in AWS Elemental MediaLive.

2023/03/27 - 5 updated api methods

Changes   AWS Elemental MediaLive now supports ID3 tag insertion for audio only HLS output groups. AWS Elemental Link devices now support tagging.

2023/03/03 - 7 updated api methods

Changes   AWS Elemental MediaLive adds support for Nielsen watermark timezones.

2023/01/19 - 7 updated api methods

Changes   AWS Elemental MediaLive adds support for SCTE 35 preRollMilliSeconds.

2022/12/20 - 8 updated api methods

Changes   This release adds support for two new features to AWS Elemental MediaLive. First, you can now burn-in timecodes to your MediaLive outputs. Second, we now now support the ability to decode Dolby E audio when it comes in on an input.

2022/12/09 - 3 updated api methods

Changes   Link devices now support buffer size (latency) configuration. A higher latency value means a longer delay in transmitting from the device to MediaLive, but improved resiliency. A lower latency value means a shorter delay, but less resiliency.

2022/10/13 - 9 updated api methods

Changes   AWS Elemental MediaLive now supports forwarding SCTE-35 messages through the Event Signaling and Management (ESAM) API, and can read those SCTE-35 messages from an inactive source.

2022/09/08 - 7 updated api methods

Changes   This change exposes API settings which allow Dolby Atmos and Dolby Vision to be used when running a channel using Elemental Media Live

2022/07/22 - 2 new api methods

Changes   Link devices now support remote rebooting. Link devices now support maintenance windows. Maintenance windows allow a Link device to install software updates without stopping the MediaLive channel. The channel will experience a brief loss of input from the device while updates are installed.

2022/06/29 - 15 updated api methods

Changes   This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs.

2022/03/28 - 8 updated api methods

Changes   This release adds support for selecting a maintenance window.

2022/01/07 - 7 updated api methods

Changes   This release adds support for selecting the Program Date Time (PDT) Clock source algorithm for HLS outputs.

2021/11/19 - 8 updated api methods

Changes   This release adds support for specifying a SCTE-35 PID on input. MediaLive now supports SCTE-35 PID selection on inputs containing one or more active SCTE-35 PIDs.

2021/10/11 - 1 new 12 updated api methods

Changes   This release adds support for Transport Stream files as an input type to MediaLive encoders.

2021/07/22 - 8 updated api methods

Changes   MediaLive now supports passing through style data on WebVTT caption outputs.

2021/06/11 - 15 updated api methods

Changes   AWS MediaLive now supports OCR-based conversion of DVB-Sub and SCTE-27 image-based source captions to WebVTT, and supports ingest of ad avail decorations in HLS input manifests.

2021/06/04 - 7 updated api methods

Changes   Add support for automatically setting the H.264 adaptive quantization and GOP B-frame fields.

2021/04/06 - 8 updated api methods

Changes   MediaLive VPC outputs update to include Availability Zones, Security groups, Elastic Network Interfaces, and Subnet Ids in channel response

2021/04/05 - 9 updated api methods

Changes   MediaLive now support HTML5 Motion Graphics overlay

2021/03/25 - 8 updated api methods

Changes   EML now supports handling HDR10 and HLG 2020 color space from a Link input.

2021/03/11 - 8 updated api methods

Changes   MediaLive supports the ability to apply a canned ACL to output sent to an AWS S3 bucket; supports ability to specify position for EBU-TT and TTML output captions converted from Teletext source.

2021/03/05 - 1 updated api methods

Changes   Medialive now supports the ability to transfer AWS Elemental Link devices to another region.

2021/02/15 - 1 new 4 updated api methods

Changes   AWS MediaLive now supports Automatic-Input-Failover for CDI Inputs.

2021/02/03 - 7 updated api methods

Changes   AWS Elemental MediaLive now supports Image Media Playlists on HLS outputs, version 0.4 (trick-mode).

2021/01/29 - 8 updated api methods

Changes   "AWS Elemental MediaLive now supports output to a private VPC. When this property is specified, the output will egress from a user specified VPC."

2020/12/04 - 11 updated api methods

Changes   AWS Elemental MediaLive now supports black video and audio silence as new conditions to trigger automatic input failover.

2020/11/19 - 3 updated api methods

Changes   The AWS Elemental MediaLive APIs and SDKs now support the ability to see the software update status on Link devices

2020/11/06 - 7 updated api methods

Changes   Support for SCTE35 ad markers in OnCuePoint style in RTMP outputs.

2020/10/30 - 8 updated api methods

Changes   Support for HLS discontinuity tags in the child manifests. Support for incomplete segment behavior in the media output. Support for automatic input failover condition settings.

2020/10/16 - 5 new api methods

Changes   The AWS Elemental MediaLive APIs and SDKs now support the ability to transfer the ownership of MediaLive Link devices across AWS accounts.

2020/10/09 - 12 updated api methods

Changes   WAV audio output. Extracting ancillary captions in MP4 file inputs. Priority on channels feeding a multiplex (higher priority channels will tend to have higher video quality).

2020/09/18 - 3 new api methods

Changes   AWS Elemental MediaLive now supports batch operations, which allow users to start, stop, and delete multiple MediaLive resources with a single request.

2020/09/15 - 11 updated api methods

Changes   AWS Elemental MediaLive now supports CDI (Cloud Digital Interface) inputs which enable uncompressed video from applications on Elastic Cloud Compute (EC2), AWS Media Services, and from AWS partners

2020/07/28 - 7 updated api methods

Changes   AWS Elemental MediaLive now supports several new features: EBU-TT-D captions in Microsoft Smooth outputs; interlaced video in HEVC outputs; video noise reduction (using temporal filtering) in HEVC outputs.

2020/07/22 - 1 new api methods

Changes   The AWS Elemental MediaLive APIs and SDKs now support the ability to get thumbnails for MediaLive devices that are attached or not attached to a channel. Previously, this thumbnail feature was available only on the console.

2020/06/19 - 9 updated api methods

Changes   AWS Elemental MediaLive now supports Input Prepare schedule actions. This feature improves existing input switching by allowing users to prepare an input prior to switching to it.

2020/05/20 - 3 new 12 updated api methods

Changes   AWS Elemental MediaLive now supports the ability to ingest the content that is streaming from an AWS Elemental Link device: https://aws.amazon.com/medialive/features/link/. This release also adds support for SMPTE-2038 and input state waiters.

2020/04/28 - 8 updated api methods

Changes   AWS Elemental MediaLive now supports several new features: enhanced VQ for H.264 (AVC) output encodes; passthrough of timed metadata and of Nielsen ID3 metadata in fMP4 containers in HLS outputs; the ability to generate a SCTE-35 sparse track without additional segmentation, in Microsoft Smooth outputs; the ability to select the audio from a TS input by specifying the audio track; and conversion of HDR colorspace in the input to an SDR colorspace in the output.

2020/04/02 - 8 updated api methods

Changes   AWS Elemental MediaLive now supports Automatic Input Failover. This feature provides resiliency upstream of the channel, before ingest starts.

2020/03/09 - 4 updated api methods

Changes   AWS Elemental MediaLive now supports the ability to configure the Preferred Channel Pipeline for channels contributing to a Multiplex.

2019/12/17 - 9 updated api methods

Changes   AWS Elemental MediaLive now supports HLS ID3 segment tagging, HLS redundant manifests for CDNs that support different publishing/viewing endpoints, fragmented MP4 (fMP4), and frame capture intervals specified in milliseconds.

2019/11/25 - 12 new 15 updated api methods

Changes   AWS Elemental MediaLive now supports the ability to create a multiple program transport stream (MPTS).

2019/09/12 - 7 updated api methods

Changes   AWS Elemental MediaLive now supports High Efficiency Video Coding (HEVC) for standard-definition (SD), high-definition (HD), and ultra-high-definition (UHD) encoding with HDR support.Encoding with HEVC offers a number of advantages. While UHD video requires an advanced codec beyond H.264 (AVC), high frame rate (HFR) or High Dynamic Range (HDR) content in HD also benefit from HEVC's advancements. In addition, benefits can be achieved with HD and SD content even if HDR and HFR are not needed.

2019/07/25 - 13 updated api methods

Changes   AWS Elemental MediaLive is adding Input Clipping, Immediate Mode Input Switching, and Dynamic Inputs.

2019/05/03 - 2 new 7 updated api methods

Changes   You can now switch the channel mode of your channels from standard to single pipeline and from single pipeline to standard. In order to switch a channel from single pipeline to standard all inputs attached to the channel must support two encoder pipelines.

2019/04/05 - 1 new 17 updated api methods

Changes   Today AWS Elemental MediaLive (https://aws.amazon.com/medialive/) adds the option to create "Single Pipeline" channels, which offers a lower-cost option compared to Standard channels. MediaLive Single Pipeline channels have a single encoding pipeline rather than the redundant dual Availability Zone (AZ) pipelines that MediaLive provides with a "Standard" channel.

2019/03/28 - 6 updated api methods

Changes   This release adds a new output locking mode synchronized to the Unix epoch.

2019/03/07 - 7 updated api methods

Changes   This release adds a MediaPackage output group, simplifying configuration of outputs to AWS Elemental MediaPackage.

2019/03/05 - 3 updated api methods

Changes   This release adds support for pausing and unpausing one or both pipelines at scheduled times.

2019/02/20 - 4 updated api methods

Changes   This release adds support for VPC inputs, allowing you to push content from your Amazon VPC directly to MediaLive.

2019/02/07 - 3 new 14 updated api methods

Changes   This release adds tagging of channels, inputs, and input security groups.

2019/01/25 - 6 updated api methods

Changes   This release adds support for Frame Capture output groups and for I-frame only manifests (playlists) in HLS output groups.

2018/12/20 - 8 updated api methods

Changes   This release provides support for ID3 tags and video quality setting for subgop_length.

2018/12/06 - 4 updated api methods

Changes   This release enables the AWS Elemental MediaConnect input type in AWS Elemental MediaLive. This can then be used to automatically create and manage AWS Elemental MediaConnect Flow Outputs when you create a channel using those inputs.

2018/11/20 - 6 updated api methods

Changes   You can now include the media playlist(s) from both pipelines in the HLS master manifest for seamless failover.

2018/11/08 - 13 updated api methods

Changes   You can now switch a live channel between preconfigured inputs. This means assigned inputs for a running channel can be changed according to a defined schedule. You can also use MP4 files as inputs.

2018/10/18 - 7 updated api methods

Changes   This release allows you to now turn on Quality-Defined Variable Bitrate (QVBR) encoding for your AWS Elemental MediaLive channels. You can now deliver a consistently high-quality video viewing experience while reducing overall distribution bitrates by using Quality-Defined Variable Bitrate (QVBR) encoding with AWS Elemental MediaLive. QVBR is a video compression technique that automatically adjusts output bitrates to the complexity of source content and only use the bits required to maintain a defined level of quality. This means using QVBR encoding, you can save on distribution cost, while maintaining, or increasing video quality for your viewers.

2018/08/23 - 2 new api methods

Changes   Adds two APIs for working with Channel Schedules: BatchUpdateSchedule and DescribeSchedule. These APIs allow scheduling actions for SCTE-35 message insertion and for static image overlays.

2018/06/20 - 6 new api methods

Changes   AWS Elemental MediaLive now makes Reserved Outputs and Inputs available through the AWS Management Console and API. You can reserve outputs and inputs with a 12 month commitment in exchange for discounted hourly rates. Pricing is available at https://aws.amazon.com/medialive/pricing/

2018/06/07 - 7 updated api methods

Changes   AWS Elemental MediaLive now makes channel log information available through Amazon CloudWatch Logs. You can set up each MediaLive channel with a logging level; when the channel is run, logs will automatically be published to your account on Amazon CloudWatch Logs

2018/04/20 - 7 updated api methods

Changes   With AWS Elemental MediaLive you can now output live channels as RTMP (Real-Time Messaging Protocol) and RTMPS as the encrypted version of the protocol (Secure, over SSL/TLS). RTMP is the preferred protocol for sending live streams to popular social platforms which means you can send live channel content to social and sharing platforms in a secure and reliable way while continuing to stream to your own website, app or network.

2018/03/20 - 2 new 4 updated api methods

Changes   AWS Elemental MediaLive has added support for updating Inputs and Input Security Groups. You can update Input Security Groups at any time and it will update all channels using that Input Security Group. Inputs can be updated as long as they are not attached to a currently running channel.

2018/02/08 - 1 new api methods

Changes   AWS Elemental MediaLive has added support for updating channel settings for idle channels. You can now update channel name, channel outputs and output destinations, encoder settings, user role ARN, and input specifications. Channel settings can be updated in the console or with API calls. Please note that running channels need to be stopped before they can be updated. We've also deprecated the 'Reserved' field.

2018/01/26 - 6 updated api methods

Changes   Add InputSpecification to CreateChannel (specification of input attributes is used for channel sizing and affects pricing); add NotFoundException to DeleteInputSecurityGroups.

2017/11/27 - 14 new api methods

Changes   AWS Elemental MediaLive is a video service that lets you easily create live outputs for broadcast and streaming delivery.