logo
Expand description

API for AWS Elemental MediaLive

If you’re using the service, you’re probably looking for MediaLiveClient and MediaLive.

Structs

Aac Settings

Ac3 Settings

Placeholder documentation for AcceptInputDeviceTransferRequest

Placeholder documentation for AcceptInputDeviceTransferResponse

Ancillary Source Settings

Archive Cdn Settings

Archive Container Settings

Archive Group Settings

Archive Output Settings

Archive S3 Settings

Arib Destination Settings

Arib Source Settings

Audio Channel Mapping

Audio Codec Settings

Audio Description

Audio Language Selection

Audio Normalization Settings

Audio Only Hls Settings

Audio Pid Selection

Audio Selector

Audio Selector Settings

Placeholder documentation for AudioSilenceFailoverSettings

Audio Track

Audio Track Selection

The settings for Automatic Input Failover.

Avail Blanking

Avail Configuration

Avail Settings

A request to delete resources

Placeholder documentation for BatchDeleteResponse

Details from a failed operation

A list of schedule actions to create (in a request) or that have been created (in a response).

List of actions that have been created in the schedule.

A list of schedule actions to delete.

List of actions that have been deleted from the schedule.

A request to start resources

Placeholder documentation for BatchStartResponse

A request to stop resources

Placeholder documentation for BatchStopResponse

Details from a successful operation

List of actions to create and list of actions to delete.

Placeholder documentation for BatchUpdateScheduleResponse

Blackout Slate

Burn In Destination Settings

Placeholder documentation for CancelInputDeviceTransferRequest

Placeholder documentation for CancelInputDeviceTransferResponse

Caption Description

Caption Destination Settings

Maps a caption channel to an ISO 693-2 language code (http://www.loc.gov/standards/iso639-2), with an optional description.

Caption Rectangle

Output groups for this Live Event. Output groups contain information about where streams should be distributed.

Caption Selector Settings

Placeholder documentation for CdiInputSpecification

Placeholder documentation for Channel

Placeholder documentation for ChannelEgressEndpoint

Placeholder documentation for ChannelSummary

Passthrough applies no color space conversion to the output

A request to create a channel

Placeholder documentation for CreateChannelResponse

The name of the input

Placeholder documentation for CreateInputResponse

The IPv4 CIDRs to whitelist for this Input Security Group

Placeholder documentation for CreateInputSecurityGroupResponse

A request to create a program in a multiplex.

Placeholder documentation for CreateMultiplexProgramResponse

A request to create a multiplex.

Placeholder documentation for CreateMultiplexResponse

A request to create a partner input

Placeholder documentation for CreatePartnerInputResponse

Placeholder documentation for CreateTagsRequest

Placeholder documentation for DeleteChannelRequest

Placeholder documentation for DeleteChannelResponse

Placeholder documentation for DeleteInputRequest

Placeholder documentation for DeleteInputResponse

Placeholder documentation for DeleteInputSecurityGroupRequest

Placeholder documentation for DeleteInputSecurityGroupResponse

Placeholder documentation for DeleteMultiplexProgramRequest

Placeholder documentation for DeleteMultiplexProgramResponse

Placeholder documentation for DeleteMultiplexRequest

Placeholder documentation for DeleteMultiplexResponse

Placeholder documentation for DeleteReservationRequest

Placeholder documentation for DeleteReservationResponse

Placeholder documentation for DeleteScheduleRequest

Placeholder documentation for DeleteScheduleResponse

Placeholder documentation for DeleteTagsRequest

Placeholder documentation for DescribeChannelRequest

Placeholder documentation for DescribeChannelResponse

Placeholder documentation for DescribeInputDeviceRequest

Placeholder documentation for DescribeInputDeviceResponse

Placeholder documentation for DescribeInputDeviceThumbnailRequest

Placeholder documentation for DescribeInputDeviceThumbnailResponse

Placeholder documentation for DescribeInputRequest

Placeholder documentation for DescribeInputResponse

Placeholder documentation for DescribeInputSecurityGroupRequest

Placeholder documentation for DescribeInputSecurityGroupResponse

Placeholder documentation for DescribeMultiplexProgramRequest

Placeholder documentation for DescribeMultiplexProgramResponse

Placeholder documentation for DescribeMultiplexRequest

Placeholder documentation for DescribeMultiplexResponse

Placeholder documentation for DescribeOfferingRequest

Placeholder documentation for DescribeOfferingResponse

Placeholder documentation for DescribeReservationRequest

Placeholder documentation for DescribeReservationResponse

Placeholder documentation for DescribeScheduleRequest

Placeholder documentation for DescribeScheduleResponse

DVB Network Information Table (NIT)

DVB Service Description Table (SDT)

Dvb Sub Destination Settings

Dvb Sub Source Settings

DVB Time and Date Table (SDT)

Eac3 Settings

Ebu Tt DDestination Settings

Embedded Destination Settings

Embedded Plus Scte20 Destination Settings

Embedded Source Settings

Encoder Settings

Failover Condition settings. There can be multiple failover conditions inside AutomaticInputFailoverSettings.

Settings for one failover condition.

Feature Activations

Fec Output Settings

Start time for the action.

Fmp4 Hls Settings

Settings to specify if an action follows another.

Frame Capture Cdn Settings

Frame Capture Group Settings

Frame Capture Hls Settings

Frame Capture Output Settings

Frame Capture S3 Settings

Frame Capture Settings

Global Configuration

H264 Color Space Settings

H264 Filter Settings

H264 Settings

H265 Color Space Settings

H265 Filter Settings

H265 Settings

Hdr10 Settings

Hls Akamai Settings

Hls Basic Put Settings

Hls Cdn Settings

Hls Group Settings

Settings for the action to insert a user-defined ID3 tag in each HLS segment

Hls Input Settings

Hls Media Store Settings

Hls Output Settings

Hls S3 Settings

Hls Settings

Settings for the action to emit HLS metadata

Hls Webdav Settings

Html Motion Graphics Settings

Settings to configure an action so that it occurs as soon as possible.

Placeholder documentation for Input

Placeholder documentation for InputAttachment

Input Channel Level

Settings to let you create a clip of the file input, in order to set up the input to ingest only a portion of the file.

The settings for a PUSH type input.

Endpoint settings for a PUSH type input.

The properties for a VPC type input destination.

Configurable settings for the input device.

Settings that describe the active source from the input device, and the video characteristics of that source.

The network settings for the input device.

Settings for an input device.

Settings for an input device.

Details of the input device.

Settings that describe the active source from the input device, and the video characteristics of that source.

Input Location

Input Loss Behavior

MediaLive will perform a failover if content is not detected in this input for the specified period.

Action to prepare an input for a future immediate input switch.

An Input Security Group

Live Event input parameters. There can be multiple inputs in a single Live Event.

The settings for a PULL type input.

Settings for for a PULL type input.

Placeholder documentation for InputSpecification

Settings for the "switch input" action: to switch from ingesting one input to ingesting another input.

Settings for a private VPC Input.

Whitelist rule

An IPv4 CIDR to whitelist.

Key Provider Settings

Placeholder documentation for ListChannelsRequest

Placeholder documentation for ListChannelsResponse

Placeholder documentation for ListInputDeviceTransfersRequest

Placeholder documentation for ListInputDeviceTransfersResponse

Placeholder documentation for ListInputDevicesRequest

Placeholder documentation for ListInputDevicesResponse

Placeholder documentation for ListInputSecurityGroupsRequest

Placeholder documentation for ListInputSecurityGroupsResponse

Placeholder documentation for ListInputsRequest

Placeholder documentation for ListInputsResponse

Placeholder documentation for ListMultiplexProgramsRequest

Placeholder documentation for ListMultiplexProgramsResponse

Placeholder documentation for ListMultiplexesRequest

Placeholder documentation for ListMultiplexesResponse

Placeholder documentation for ListOfferingsRequest

Placeholder documentation for ListOfferingsResponse

Placeholder documentation for ListReservationsRequest

Placeholder documentation for ListReservationsResponse

Placeholder documentation for ListTagsForResourceRequest

Placeholder documentation for ListTagsForResourceResponse

M2ts Settings

Settings information for the .m3u8 container

The settings for a MediaConnect Flow.

The settings for a MediaConnect Flow.

A client for the MediaLive API.

Media Package Group Settings

MediaPackage Output Destination Settings

Media Package Output Settings

Settings to specify the rendering of motion graphics into the video stream.

Motion Graphics Configuration

Settings to specify the ending of rendering motion graphics into the video stream.

Motion Graphics Settings

Mp2 Settings

Mpeg2 Filter Settings

Mpeg2 Settings

Ms Smooth Group Settings

Ms Smooth Output Settings

The multiplex object.

Multiplex Group Settings

Multiplex MediaConnect output destination settings.

Multiplex output destination settings

Multiplex Output Settings

The multiplex program object.

Multiplex Program Input Destination Settings for outputting a Channel to a Multiplex

Packet identifiers map for a given Multiplex program.

The current source for one of the pipelines in the multiplex.

Transport stream service descriptor configuration for the Multiplex program.

Multiplex Program settings configuration.

Placeholder documentation for MultiplexProgramSummary

Contains configuration for a Multiplex event

Contains summary configuration for a Multiplex event.

Statmux rate control settings

Placeholder documentation for MultiplexSummary

The video configuration for each program in a multiplex.

Network source to transcode. Must be accessible to the Elemental Live node that is running the live event through a network connection.

Nielsen Configuration

Reserved resources available for purchase

Output settings. There can be multiple outputs within a group.

Placeholder documentation for OutputDestination

Placeholder documentation for OutputDestinationSettings

Output groups for this Live Event. Output groups contain information about where streams should be distributed.

Output Group Settings

Reference to an OutputDestination ID defined in the channel

Output Settings

Pass Through Settings

Settings for the action to set pause state of a channel.

Runtime details of a pipeline when a channel is running.

Settings for pausing a pipeline.

Placeholder documentation for PurchaseOfferingRequest

Placeholder documentation for PurchaseOfferingResponse

Raw Settings

Rec601 Settings

Rec709 Settings

Placeholder documentation for RejectInputDeviceTransferRequest

Placeholder documentation for RejectInputDeviceTransferResponse

Remix Settings

Reserved resources available to use

Resource configuration (codec, resolution, bitrate, ...)

Rtmp Caption Info Destination Settings

Rtmp Group Settings

Rtmp Output Settings

Contains information on a single schedule action.

Holds the settings for a single schedule action.

Settings to specify when an action should occur. Only one of the options must be selected.

Scte20 Plus Embedded Destination Settings

Scte20 Source Settings

Scte27 Destination Settings

Scte27 Source Settings

Corresponds to SCTE-35 deliverynotrestricted_flag parameter. To declare delivery restrictions, include this element and its four "restriction" flags. To declare that there are no restrictions, omit this element.

Holds one set of SCTE-35 Descriptor Settings.

SCTE-35 Descriptor settings.

Settings for a SCTE-35 returntonetwork message.

Corresponds to SCTE-35 segmentation_descriptor.

Scte35 Splice Insert

Settings for a SCTE-35 splice_insert message.

Scte35 Time Signal Apos

Settings for a SCTE-35 time_signal.

Smpte Tt Destination Settings

Standard Hls Settings

Placeholder documentation for StartChannelRequest

Placeholder documentation for StartChannelResponse

Placeholder documentation for StartMultiplexRequest

Placeholder documentation for StartMultiplexResponse

Settings to identify the start of the clip.

Settings for the action to activate a static image.

Settings for the action to deactivate the image in a specific layer.

Static Key Settings

Placeholder documentation for StopChannelRequest

Placeholder documentation for StopChannelResponse

Placeholder documentation for StopMultiplexRequest

Placeholder documentation for StopMultiplexResponse

Settings to identify the end of the clip.

Teletext Destination Settings

Teletext Source Settings

Temporal Filter Settings

Timecode Config

A request to transfer an input device.

Placeholder documentation for TransferInputDeviceResponse

Details about the input device that is being transferred.

Ttml Destination Settings

Udp Container Settings

Udp Group Settings

Udp Output Settings

Channel class that the channel should be updated to.

Placeholder documentation for UpdateChannelClassResponse

A request to update a channel.

Placeholder documentation for UpdateChannelResponse

A request to update an input device.

Placeholder documentation for UpdateInputDeviceResponse

A request to update an input.

Placeholder documentation for UpdateInputResponse

The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input Security Group should allow.

Placeholder documentation for UpdateInputSecurityGroupResponse

A request to update a program in a multiplex.

Placeholder documentation for UpdateMultiplexProgramResponse

A request to update a multiplex.

Placeholder documentation for UpdateMultiplexResponse

Request to update a reservation

Placeholder documentation for UpdateReservationResponse

Placeholder documentation for ValidationError

Placeholder documentation for VideoBlackFailoverSettings

Video Codec Settings

Video settings for this stream.

Specifies a particular video stream within an input source. An input may have only a single video selector.

Video Selector Color Space Settings

Video Selector Pid

Video Selector Program Id

Video Selector Settings

The properties for a private VPC Output

The properties for a private VPC Output

Wav Settings

Webvtt Destination Settings

Enums

Errors returned by AcceptInputDeviceTransfer

Errors returned by BatchDelete

Errors returned by BatchStart

Errors returned by BatchStop

Errors returned by BatchUpdateSchedule

Errors returned by CancelInputDeviceTransfer

Errors returned by CreateChannel

Errors returned by CreateInput

Errors returned by CreateInputSecurityGroup

Errors returned by CreateMultiplex

Errors returned by CreateMultiplexProgram

Errors returned by CreatePartnerInput

Errors returned by CreateTags

Errors returned by DeleteChannel

Errors returned by DeleteInput

Errors returned by DeleteInputSecurityGroup

Errors returned by DeleteMultiplex

Errors returned by DeleteMultiplexProgram

Errors returned by DeleteReservation

Errors returned by DeleteSchedule

Errors returned by DeleteTags

Errors returned by DescribeChannel

Errors returned by DescribeInputDevice

Errors returned by DescribeInputDeviceThumbnail

Errors returned by DescribeInput

Errors returned by DescribeInputSecurityGroup

Errors returned by DescribeMultiplex

Errors returned by DescribeMultiplexProgram

Errors returned by DescribeOffering

Errors returned by DescribeReservation

Errors returned by DescribeSchedule

Errors returned by ListChannels

Errors returned by ListInputDeviceTransfers

Errors returned by ListInputDevices

Errors returned by ListInputSecurityGroups

Errors returned by ListInputs

Errors returned by ListMultiplexPrograms

Errors returned by ListMultiplexes

Errors returned by ListOfferings

Errors returned by ListReservations

Errors returned by ListTagsForResource

Errors returned by PurchaseOffering

Errors returned by RejectInputDeviceTransfer

Errors returned by StartChannel

Errors returned by StartMultiplex

Errors returned by StopChannel

Errors returned by StopMultiplex

Errors returned by TransferInputDevice

Errors returned by UpdateChannelClass

Errors returned by UpdateChannel

Errors returned by UpdateInputDevice

Errors returned by UpdateInput

Errors returned by UpdateInputSecurityGroup

Errors returned by UpdateMultiplex

Errors returned by UpdateMultiplexProgram

Errors returned by UpdateReservation

Traits

Trait representing the capabilities of the MediaLive API. MediaLive clients implement this trait.