How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Amazon MediaLive Prod API

The Prod API from Amazon MediaLive — 38 operation(s) for prod.

Amazon MediaLive Prod API is published by Amazon MediaLive on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Prod. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and pricing.

This API exposes 59 operations across 38 paths, and defines 681 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 4 base URLs: http://medialive.{region}.amazonaws.com, https://medialive.{region}.amazonaws.com, http://medialive.{region}.amazonaws.com.cn, https://medialive.{region}.amazonaws.com.cn.

59 operations 38 paths 681 schemas 8 DELETE20 GET22 POST9 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
http://medialive.{region}.amazonaws.com
Authentication
API Key
Terms of Service
Resource Areas
1

Authentication & Security 1

Amazon MediaLive Prod API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (hmac). By default, every request must be authenticated.

  • hmac — Amazon Signature authorization v4

Paths & Operations 59

Across 38 paths, the API surfaces 59 operations — 8 DELETE, 20 GET, 22 POST, 9 PUT. Each is listed below with its method, path, parameters, and response codes.

Prod 59
POST
/prod/inputDevices/{inputDeviceId}/accept
Amazon MediaLive Accept Input Device Transfer
AcceptInputDeviceTransfer 8 params → 200480481482483484485486
POST
/prod/batch/delete
Amazon MediaLive Batch Delete
BatchDelete 7 params body → 200480481482483484485486
POST
/prod/batch/start
Amazon MediaLive Batch Start
BatchStart 7 params body → 200480481482483484485486
POST
/prod/batch/stop
Amazon MediaLive Batch Stop
BatchStop 7 params body → 200480481482483484485486
PUT
/prod/channels/{channelId}/schedule
Amazon MediaLive Batch Update Schedule
BatchUpdateSchedule 8 params body → 200480481482483484485486
DELETE
/prod/channels/{channelId}/schedule
Amazon MediaLive Delete Schedule
DeleteSchedule 8 params → 200480481482483484485486
GET
/prod/channels/{channelId}/schedule
Amazon MediaLive Describe Schedule
DescribeSchedule 12 params → 200480481482483484485486
POST
/prod/inputDevices/{inputDeviceId}/cancel
Amazon MediaLive Cancel Input Device Transfer
CancelInputDeviceTransfer 8 params → 200480481482483484485486
POST
/prod/claimDevice
Amazon MediaLive Claim Device
ClaimDevice 7 params body → 200480481482483484485486
POST
/prod/channels
Amazon MediaLive Create Channel
CreateChannel 7 params body → 201480481482483484485486
GET
/prod/channels
Amazon MediaLive List Channels
ListChannels 11 params → 200480481482483484485
POST
/prod/inputs
Amazon MediaLive Create Input
CreateInput 7 params body → 201480481482483484485
GET
/prod/inputs
Amazon MediaLive List Inputs
ListInputs 11 params → 200480481482483484485
POST
/prod/inputSecurityGroups
Amazon MediaLive Create Input Security Group
CreateInputSecurityGroup 7 params body → 200480481482483484485
GET
/prod/inputSecurityGroups
Amazon MediaLive List Input Security Groups
ListInputSecurityGroups 11 params → 200480481482483484485
POST
/prod/multiplexes
Amazon MediaLive Create Multiplex
CreateMultiplex 7 params body → 201480481482483484485486
GET
/prod/multiplexes
Amazon MediaLive List Multiplexes
ListMultiplexes 11 params → 200480481482483484485
POST
/prod/multiplexes/{multiplexId}/programs
Amazon MediaLive Create Multiplex Program
CreateMultiplexProgram 8 params body → 201480481482483484485486
GET
/prod/multiplexes/{multiplexId}/programs
Amazon MediaLive List Multiplex Programs
ListMultiplexPrograms 12 params → 200480481482483484485486
POST
/prod/inputs/{inputId}/partners
Amazon MediaLive Create Partner Input
CreatePartnerInput 8 params body → 201480481482483484485
POST
/prod/tags/{resource-arn}
Amazon MediaLive Create Tags
CreateTags 8 params body → 204480481482483
GET
/prod/tags/{resource-arn}
Amazon MediaLive List Tags for Resource
ListTagsForResource 8 params → 200480481482483
DELETE
/prod/channels/{channelId}
Amazon MediaLive Delete Channel
DeleteChannel 8 params → 200480481482483484485486
GET
/prod/channels/{channelId}
Amazon MediaLive Describe Channel
DescribeChannel 8 params → 200480481482483484485486
PUT
/prod/channels/{channelId}
Amazon MediaLive Update Channel
UpdateChannel 8 params body → 200480481482483484485486
DELETE
/prod/inputs/{inputId}
Amazon MediaLive Delete Input
DeleteInput 8 params → 200480481482483484485486
GET
/prod/inputs/{inputId}
Amazon MediaLive Describe Input
DescribeInput 8 params → 200480481482483484485486
PUT
/prod/inputs/{inputId}
Amazon MediaLive Update Input
UpdateInput 8 params body → 200480481482483484485486
DELETE
/prod/inputSecurityGroups/{inputSecurityGroupId}
Amazon MediaLive Delete Input Security Group
DeleteInputSecurityGroup 8 params → 200480481482483484485486
GET
/prod/inputSecurityGroups/{inputSecurityGroupId}
Amazon MediaLive Describe Input Security Group
DescribeInputSecurityGroup 8 params → 200480481482483484485486
PUT
/prod/inputSecurityGroups/{inputSecurityGroupId}
Amazon MediaLive Update Input Security Group
UpdateInputSecurityGroup 8 params body → 200480481482483484485486
DELETE
/prod/multiplexes/{multiplexId}
Amazon MediaLive Delete Multiplex
DeleteMultiplex 8 params → 202480481482483484485486
GET
/prod/multiplexes/{multiplexId}
Amazon MediaLive Describe Multiplex
DescribeMultiplex 8 params → 200480481482483484485486
PUT
/prod/multiplexes/{multiplexId}
Amazon MediaLive Update Multiplex
UpdateMultiplex 8 params body → 200480481482483484485486
DELETE
/prod/multiplexes/{multiplexId}/programs/{programName}
Amazon MediaLive Delete Multiplex Program
DeleteMultiplexProgram 9 params → 200480481482483484485486
GET
/prod/multiplexes/{multiplexId}/programs/{programName}
Amazon MediaLive Describe Multiplex Program
DescribeMultiplexProgram 9 params → 200480481482483484485486
PUT
/prod/multiplexes/{multiplexId}/programs/{programName}
Amazon MediaLive Update Multiplex Program
UpdateMultiplexProgram 9 params body → 200480481482483484485486
DELETE
/prod/reservations/{reservationId}
Amazon MediaLive Delete Reservation
DeleteReservation 8 params → 200480481482483484485486
GET
/prod/reservations/{reservationId}
Amazon MediaLive Describe Reservation
DescribeReservation 8 params → 200480481482483484485486
PUT
/prod/reservations/{reservationId}
Amazon MediaLive Update Reservation
UpdateReservation 8 params body → 200480481482483484485486
DELETE
/prod/tags/{resource-arn}#tagKeys
Amazon MediaLive Delete Tags
DeleteTags 9 params → 204480481482483
GET
/prod/inputDevices/{inputDeviceId}
Amazon MediaLive Describe Input Device
DescribeInputDevice 8 params → 200480481482483484485486
PUT
/prod/inputDevices/{inputDeviceId}
Amazon MediaLive Update Input Device
UpdateInputDevice 8 params body → 200480481482483484485486
GET
/prod/inputDevices/{inputDeviceId}/thumbnailData#accept
Amazon MediaLive Describe Input Device Thumbnail
DescribeInputDeviceThumbnail 9 params → 200480481482483484485486
GET
/prod/offerings/{offeringId}
Amazon MediaLive Describe Offering
DescribeOffering 8 params → 200480481482483484485486
GET
/prod/inputDeviceTransfers#transferType
Amazon MediaLive List Input Device Transfers
ListInputDeviceTransfers 12 params → 200480481482483484485486
GET
/prod/inputDevices
Amazon MediaLive List Input Devices
ListInputDevices 11 params → 200480481482483484485
GET
/prod/offerings
Amazon MediaLive List Offerings
ListOfferings 21 params → 200480481482483484485
GET
/prod/reservations
Amazon MediaLive List Reservations
ListReservations 19 params → 200480481482483484485
POST
/prod/offerings/{offeringId}/purchase
Amazon MediaLive Purchase Offering
PurchaseOffering 8 params body → 201480481482483484485486
POST
/prod/inputDevices/{inputDeviceId}/reboot
Amazon MediaLive Reboot Input Device
RebootInputDevice 8 params body → 200480481482483484485486
POST
/prod/inputDevices/{inputDeviceId}/reject
Amazon MediaLive Reject Input Device Transfer
RejectInputDeviceTransfer 8 params → 200480481482483484485486
POST
/prod/channels/{channelId}/start
Amazon MediaLive Start Channel
StartChannel 8 params → 200480481482483484485486
POST
/prod/inputDevices/{inputDeviceId}/startInputDeviceMaintenanceWindow
Amazon MediaLive Start Input Device Maintenance Window
StartInputDeviceMaintenanceWindow 8 params → 200480481482483484485486
POST
/prod/multiplexes/{multiplexId}/start
Amazon MediaLive Start Multiplex
StartMultiplex 8 params → 202480481482483484485486
POST
/prod/channels/{channelId}/stop
Amazon MediaLive Stop Channel
StopChannel 8 params → 200480481482483484485486
POST
/prod/multiplexes/{multiplexId}/stop
Amazon MediaLive Stop Multiplex
StopMultiplex 8 params → 202480481482483484485486
POST
/prod/inputDevices/{inputDeviceId}/transfer
Amazon MediaLive Transfer Input Device
TransferInputDevice 8 params body → 200480481482483484485486
PUT
/prod/channels/{channelId}/channelClass
Amazon MediaLive Update Channel Class
UpdateChannelClass 8 params body → 200480481482483484485486

Schemas 681

The contract defines 681 schemas that model the data the API accepts and returns. The most detailed are M2tsSettings (48 properties), HlsGroupSettings (43 properties), H264Settings (42 properties), H265Settings (30 properties). Each schema is shown below with its type and property counts.

SmpteTtDestinationSettings
object
Smpte Tt Destination Settings
BlackoutSlateNetworkEndBlackout
string
Blackout Slate Network End Blackout
ListInputDevicesResponse
object
Placeholder documentation for ListInputDevicesResponse
2 properties
HlsCaptionLanguageSetting
string
Hls Caption Language Setting
DescribeInputSecurityGroupResponse
object
Placeholder documentation for DescribeInputSecurityGroupResponse
6 properties
Input
object
Placeholder documentation for Input
16 properties
TransferringInputDeviceSummary
object
Details about the input device that is being transferred.
4 properties
HlsMode
string
Hls Mode
__integerMin1Max6
integer
Placeholder documentation for integerMin1Max6
DeviceUpdateStatus
string
The status of software on the input device.
VideoSelectorSettings
object
Video Selector Settings
2 properties
ScheduleActionSettings
object
Holds the settings for a single schedule action.
13 properties
DescribeInputResponse
object
Placeholder documentation for DescribeInputResponse
16 properties
VideoDescription
object
Video settings for this stream.
7 properties 1 required
FixedModeScheduleActionStartSettings
object
Start time for the action.
1 property 1 required
InputSource
object
The settings for a PULL type input.
3 properties
DeleteInputResponse
object
Placeholder documentation for DeleteInputResponse
InputSecurityGroup
object
An Input Security Group
6 properties
FollowModeScheduleActionStartSettings
object
Settings to specify if an action follows another.
2 properties 2 required
M2tsAudioStreamType
string
M2ts Audio Stream Type
H265Settings
object
H265 Settings
30 properties 2 required
__integerMin0Max1000000
integer
Placeholder documentation for integerMin0Max1000000
InputDeviceRequest
object
Settings for an input device.
1 property
__stringMin1
string
Placeholder documentation for stringMin1
UnprocessableEntityException
InputLossActionForHlsOut
string
Input Loss Action For Hls Out
FrameCaptureCdnSettings
object
Frame Capture Cdn Settings
1 property
EncoderSettings
object
Encoder Settings
12 properties 4 required
Eac3BitstreamMode
string
Eac3 Bitstream Mode
MultiplexOutputDestination
object
Multiplex output destination settings
1 property
AudioOnlyHlsTrackType
string
Audio Only Hls Track Type
__stringMin6Max6
string
Placeholder documentation for stringMin6Max6
Output
object
Output settings. There can be multiple outputs within a group.
5 properties 1 required
Scte35DescriptorSettings
object
SCTE-35 Descriptor settings.
1 property 1 required
Multiplex
object
The multiplex object.
10 properties
MultiplexMediaConnectOutputDestinationSettings
object
Multiplex MediaConnect output destination settings.
1 property
Mp2Settings
object
Mp2 Settings
3 properties
Eac3AtmosCodingMode
string
Eac3 Atmos Coding Mode
BadRequestException
MultiplexProgram
object
The multiplex program object.
5 properties
InputTimecodeSource
string
Documentation update needed
NielsenCBET
object
Nielsen CBET
3 properties 3 required
ReservationAutomaticRenewal
string
Automatic Renewal Status for Reservation
M2tsEsRateInPes
string
M2ts Es Rate In Pes
InputSecurityGroupState
string
Placeholder documentation for InputSecurityGroupState
MediaPackageOutputSettings
object
Media Package Output Settings
GlobalConfigurationOutputLockingMode
string
Global Configuration Output Locking Mode
Scte35SegmentationCancelIndicator
string
Corresponds to SCTE-35 segmentationeventcancelindicator. SEGMENTATIONEVENTNOTCANCELED corresponds to 0 in the SCTE-35 specification and indicates that this is…
TtmlDestinationSettings
object
Ttml Destination Settings
1 property
__stringMax256
string
Placeholder documentation for stringMax256
__integerMin100000Max40000000
integer
Placeholder documentation for integerMin100000Max40000000
MotionGraphicsSettings
object
Motion Graphics Settings
1 property
__integerMin1Max16
integer
Placeholder documentation for integerMin1Max16
DolbyEProgramSelection
string
Dolby EProgram Selection
TimecodeBurninPosition
string
Timecode Burnin Position
PipelineDetail
object
Runtime details of a pipeline when a channel is running.
5 properties
Smpte2038DataPreference
string
Smpte2038 Data Preference
DvbSubDestinationBackgroundColor
string
Dvb Sub Destination Background Color
Scte35TimeSignalApos
object
Atypical configuration that applies segment breaks only on SCTE-35 time signal placement opportunities and breaks.
3 properties
__integerMin1Max32
integer
Placeholder documentation for integerMin1Max32
Channel
object
Placeholder documentation for Channel
18 properties
__stringMin2Max2
string
Placeholder documentation for stringMin2Max2
M2tsAbsentInputAudioBehavior
string
M2ts Absent Input Audio Behavior
AvailSettings
object
Avail Settings
3 properties
UdpContainerSettings
object
Udp Container Settings
1 property
Scte35SpliceInsertWebDeliveryAllowedBehavior
string
Scte35 Splice Insert Web Delivery Allowed Behavior
__doubleMin0Max5000
number
Placeholder documentation for doubleMin0Max5000
InputMaximumBitrate
string
Maximum input bitrate in megabits per second. Bitrates up to 50 Mbps are supported currently.
M2tsAudioBufferModel
string
M2ts Audio Buffer Model
UpdateMultiplexResponse
object
Placeholder documentation for UpdateMultiplexResponse
1 property
H265ScanType
string
H265 Scan Type
OfferingDurationUnits
string
Units for duration, e.g. 'MONTHS'
StaticImageDeactivateScheduleActionSettings
object
Settings for the action to deactivate the image in a specific layer.
2 properties
InputPrepareScheduleActionSettings
object
Action to prepare an input for a future immediate input switch.
3 properties
__listOfTransferringInputDeviceSummary
array
Placeholder documentation for listOfTransferringInputDeviceSummary
Ac3DrcProfile
string
Ac3 Drc Profile
BurnInShadowColor
string
Burn In Shadow Color
__listOfChannelSummary
array
Placeholder documentation for listOfChannelSummary
Scte20PlusEmbeddedDestinationSettings
object
Scte20 Plus Embedded Destination Settings
Eac3Settings
object
Eac3 Settings
20 properties
InputResolution
string
Input resolution based on lines of vertical resolution in the input; SD is less than 720 lines, HD is 720 to 1080 lines, UHD is greater than 1080 lines
DvbSubDestinationOutlineColor
string
Dvb Sub Destination Outline Color
EbuTtDDestinationSettings
object
Ebu Tt DDestination Settings
4 properties
BatchScheduleActionDeleteResult
object
List of actions that have been deleted from the schedule.
1 property 1 required
__integerMin25Max10000
integer
Placeholder documentation for integerMin25Max10000
UdpGroupSettings
object
Udp Group Settings
3 properties
MediaPackageOutputDestinationSettings
object
MediaPackage Output Destination Settings
1 property
UdpOutputSettings
object
Udp Output Settings
4 properties 2 required
__longMin0Max8589934591
integer
Placeholder documentation for longMin0Max8589934591
H264FlickerAq
string
H264 Flicker Aq
PassThroughSettings
object
Pass Through Settings
OutputDestinationSettings
object
Placeholder documentation for OutputDestinationSettings
4 properties
MediaConnectFlow
object
The settings for a MediaConnect Flow.
1 property
MultiplexSummary
object
Placeholder documentation for MultiplexSummary
9 properties
__listOfAudioSelector
array
Placeholder documentation for listOfAudioSelector
Esam
object
Esam
6 properties 2 required
EmbeddedConvert608To708
string
Embedded Convert608 To708
WebvttDestinationSettings
object
Webvtt Destination Settings
1 property
__listOf__integer
array
Placeholder documentation for listOfinteger
DeleteReservationResponse
object
Placeholder documentation for DeleteReservationResponse
19 properties
CreatePartnerInputResponse
object
Placeholder documentation for CreatePartnerInputResponse
1 property
InputDeviceUhdSettings
object
Settings that describe the active source from the input device, and the video characteristics of that source.
9 properties
__doubleMinNegative59Max0
number
Placeholder documentation for doubleMinNegative59Max0
StartChannelResponse
object
Placeholder documentation for StartChannelResponse
18 properties
VideoSelectorColorSpace
string
Video Selector Color Space
HlsProgramDateTimeClock
string
Hls Program Date Time Clock
InputLocation
object
Input Location
3 properties 1 required
Mpeg2FilterSettings
object
Mpeg2 Filter Settings
1 property
Tags
object
Placeholder documentation for Tags
CreateInputResponse
object
Placeholder documentation for CreateInputResponse
1 property
GlobalConfigurationOutputTimingSource
string
Global Configuration Output Timing Source
ScheduleAction
object
Contains information on a single schedule action.
3 properties 3 required
AudioDescription
object
Audio Description
11 properties 2 required
InputPreference
string
Input preference when deciding which input to make active when a previously failed input has recovered. If \"EQUALINPUTPREFERENCE\", then the active input will…
FecOutputIncludeFec
string
Fec Output Include Fec
__integerMin4Max20
integer
Placeholder documentation for integerMin4Max20
BlackoutSlateState
string
Blackout Slate State
PipelineId
string
Pipeline ID
HlsMediaStoreSettings
object
Hls Media Store Settings
5 properties
HlsSettings
object
Hls Settings
4 properties
__integerMin30
integer
Placeholder documentation for integerMin30
__integerMin25Max2000
integer
Placeholder documentation for integerMin25Max2000
DvbSubDestinationFontColor
string
Dvb Sub Destination Font Color
__integerMin3
integer
Placeholder documentation for integerMin3
__integerMin0Max600
integer
Placeholder documentation for integerMin0Max600
__listOfAudioTrack
array
Placeholder documentation for listOfAudioTrack
Eac3AtmosDrcLine
string
Eac3 Atmos Drc Line
Eac3LfeFilter
string
Eac3 Lfe Filter
__listOfInputSource
array
Placeholder documentation for listOfInputSource
__longMin0Max1099511627775
integer
Placeholder documentation for longMin0Max1099511627775
__integerMin0Max30
integer
Placeholder documentation for integerMin0Max30
M2tsEbifControl
string
M2ts Ebif Control
__double
number
Placeholder documentation for double
DescribeChannelResponse
object
Placeholder documentation for DescribeChannelResponse
18 properties
RebootInputDeviceResponse
object
Placeholder documentation for RebootInputDeviceResponse
MotionGraphicsActivateScheduleActionSettings
object
Settings to specify the rendering of motion graphics into the video stream.
4 properties
InputLossImageType
string
Input Loss Image Type
AribDestinationSettings
object
Arib Destination Settings
DvbSdtSettings
object
DVB Service Description Table (SDT)
4 properties
CreateMultiplexResponse
object
Placeholder documentation for CreateMultiplexResponse
1 property
MediaPackageGroupSettings
object
Media Package Group Settings
1 property 1 required
RawSettings
object
Raw Settings
M3u8Scte35Behavior
string
M3u8 Scte35 Behavior
MediaConnectFlowRequest
object
The settings for a MediaConnect Flow.
1 property
HlsAkamaiSettings
object
Hls Akamai Settings
7 properties
HlsOutputSelection
string
Hls Output Selection
Eac3PhaseControl
string
Eac3 Phase Control
AacCodingMode
string
Aac Coding Mode
InputDeviceTransferType
string
The type of device transfer. INCOMING for an input device that is being transferred to you, OUTGOING for an input device that you are transferring to another A…
__listOfInputAttachment
array
Placeholder documentation for listOfInputAttachment
ConflictException
HlsAkamaiHttpTransferMode
string
Hls Akamai Http Transfer Mode
M2tsScte35Control
string
M2ts Scte35 Control
PreferredChannelPipeline
string
Indicates which pipeline is preferred by the multiplex for program ingest. If set to \"PIPELINE0\" or \"PIPELINE1\" and an unhealthy ingest causes the multiple…
LogLevel
string
The log level the user wants for their channel.
__stringMin32Max32
string
Placeholder documentation for stringMin32Max32
__integerMin0Max8191
integer
Placeholder documentation for integerMin0Max8191
H265GopSizeUnits
string
H265 Gop Size Units
HlsBasicPutSettings
object
Hls Basic Put Settings
4 properties
__stringMax1000
string
Placeholder documentation for stringMax1000
Scte35DeliveryRestrictions
object
Corresponds to SCTE-35 deliverynotrestrictedflag parameter. To declare delivery restrictions, include this element and its four "restriction" flags. To declare…
4 properties 4 required
SmoothGroupAudioOnlyTimecodeControl
string
Smooth Group Audio Only Timecode Control
AacRateControlMode
string
Aac Rate Control Mode
OutputGroup
object
Output groups for this Live Event. Output groups contain information about where streams should be distributed.
3 properties 2 required
DescribeInputDeviceThumbnailResponse
object
Placeholder documentation for DescribeInputDeviceThumbnailResponse
1 property
__longMin0Max86400000
integer
Placeholder documentation for longMin0Max86400000
DvbSubDestinationSettings
object
Dvb Sub Destination Settings
17 properties
GlobalConfiguration
object
Global Configuration
6 properties
InputLossActionForRtmpOut
string
Input Loss Action For Rtmp Out
Rec709Settings
object
Rec709 Settings
CdiInputSpecification
object
Placeholder documentation for CdiInputSpecification
1 property
DvbSubDestinationTeletextGridControl
string
Dvb Sub Destination Teletext Grid Control
TransferInputDeviceResponse
object
Placeholder documentation for TransferInputDeviceResponse
__listOfBatchSuccessfulResultModel
array
Placeholder documentation for listOfBatchSuccessfulResultModel
H264RateControlMode
string
H264 Rate Control Mode
__listOfOutputDestination
array
Placeholder documentation for listOfOutputDestination
SmoothGroupEventStopBehavior
string
Smooth Group Event Stop Behavior
M2tsAudioInterval
string
M2ts Audio Interval
RtmpOutputCertificateMode
string
Rtmp Output Certificate Mode
Eac3SurroundExMode
string
Eac3 Surround Ex Mode
Offering
object
Reserved resources available for purchase
11 properties
__listOfOutputGroup
array
Placeholder documentation for listOfOutputGroup
H264AdaptiveQuantization
string
H264 Adaptive Quantization
VideoSelectorPid
object
Video Selector Pid
1 property
InputSourceType
string
There are two types of input sources, static and dynamic. If an input source is dynamic you can change the source url of the input dynamically using an input s…
MultiplexProgramPacketIdentifiersMap
object
Packet identifiers map for a given Multiplex program.
13 properties
HlsDirectoryStructure
string
Hls Directory Structure
InputFilter
string
Input Filter
AudioLanguageSelection
object
Audio Language Selection
2 properties 1 required
InputDeviceSummary
object
Details of the input device.
13 properties
BurnInFontColor
string
Burn In Font Color
HlsTimedMetadataScheduleActionSettings
object
Settings for the action to emit HLS metadata
1 property 1 required
__integerMin1Max10
integer
Placeholder documentation for integerMin1Max10
DescribeScheduleResponse
object
Placeholder documentation for DescribeScheduleResponse
2 properties
ListReservationsResponse
object
Placeholder documentation for ListReservationsResponse
2 properties
MultiplexProgramSummary
object
Placeholder documentation for MultiplexProgramSummary
2 properties
InputDeblockFilter
string
Input Deblock Filter
AudioSelectorSettings
object
Audio Selector Settings
4 properties
HlsCdnSettings
object
Hls Cdn Settings
5 properties
AacSettings
object
Aac Settings
9 properties
TimecodeConfig
object
Timecode Config
2 properties 1 required
ChannelSummary
object
Placeholder documentation for ChannelSummary
16 properties
CreateInputSecurityGroupResponse
object
Placeholder documentation for CreateInputSecurityGroupResponse
1 property
M2tsTimedMetadataBehavior
string
M2ts Timed Metadata Behavior
AvailConfiguration
object
Avail Configuration
1 property
TooManyRequestsException
__integerMinNegative60Max6
integer
Placeholder documentation for integerMinNegative60Max6
H265SceneChangeDetect
string
H265 Scene Change Detect
__listOfCaptionDescription
array
Placeholder documentation for listOfCaptionDescription
NielsenWatermarksSettings
object
Nielsen Watermarks Settings
3 properties
__listOfVideoDescription
array
Placeholder documentation for listOfVideoDescription
InternalServerErrorException
__listOfOffering
array
Placeholder documentation for listOfOffering
__integerMin100000Max100000000
integer
Placeholder documentation for integerMin100000Max100000000
MaintenanceStatus
object
Placeholder documentation for MaintenanceStatus
4 properties
Fmp4TimedMetadataBehavior
string
Fmp4 Timed Metadata Behavior
DeleteMultiplexResponse
object
Placeholder documentation for DeleteMultiplexResponse
10 properties
HlsIvSource
string
Hls Iv Source
MotionGraphicsInsertion
string
Motion Graphics Insertion
__listOf__string
array
Placeholder documentation for listOfstring
H264Profile
string
H264 Profile
InputDeviceIpScheme
string
Specifies whether the input device has been configured (outside of MediaLive) to use a dynamic IP address assignment (DHCP) or a static IP address.
VideoCodecSettings
object
Video Codec Settings
4 properties
CreateMultiplexProgramResponse
object
Placeholder documentation for CreateMultiplexProgramResponse
1 property
__listOfInputSecurityGroup
array
Placeholder documentation for listOfInputSecurityGroup
H264Syntax
string
H264 Syntax
BatchStartResponse
object
Placeholder documentation for BatchStartResponse
2 properties
AudioDescriptionLanguageCodeControl
string
Audio Description Language Code Control
RtmpCacheFullBehavior
string
Rtmp Cache Full Behavior
MultiplexProgramPipelineDetail
object
The current source for one of the pipelines in the multiplex.
2 properties
Fmp4HlsSettings
object
Fmp4 Hls Settings
3 properties
__listOfRtmpAdMarkers
array
Placeholder documentation for listOfRtmpAdMarkers
__listOfOutput
array
Placeholder documentation for listOfOutput
__listOfCaptionSelector
array
Placeholder documentation for listOfCaptionSelector
H264TemporalAq
string
H264 Temporal Aq
AudioNormalizationSettings
object
Audio Normalization Settings
3 properties
H265Level
string
H265 Level
Scte35TimeSignalScheduleActionSettings
object
Settings for a SCTE-35 timesignal.
1 property 1 required
ArchiveOutputSettings
object
Archive Output Settings
3 properties 1 required
H264GopBReference
string
H264 Gop BReference
Mpeg2GopSizeUnits
string
Mpeg2 Gop Size Units
AudioCodecSettings
object
Audio Codec Settings
7 properties
RtmpGroupSettings
object
Rtmp Group Settings
7 properties
HlsS3Settings
object
Hls S3 Settings
1 property
FixedAfd
string
Fixed Afd
Eac3DcFilter
string
Eac3 Dc Filter
Ac3LfeFilter
string
Ac3 Lfe Filter
__integerMin1000000Max100000000
integer
Placeholder documentation for integerMin1000000Max100000000
NetworkInputServerValidation
string
Network Input Server Validation
H264FilterSettings
object
H264 Filter Settings
1 property
FrameCaptureIntervalUnit
string
Frame Capture Interval Unit
UpdateChannelClassResponse
object
Placeholder documentation for UpdateChannelClassResponse
1 property
ScheduleActionStartSettings
object
Settings to specify when an action should occur. Only one of the options must be selected.
3 properties
InputDeviceHdSettings
object
Settings that describe the active source from the input device, and the video characteristics of that source.
9 properties
TimecodeConfigSource
string
Timecode Config Source
EmbeddedScte20Detection
string
Embedded Scte20 Detection
__listOfScte35Descriptor
array
Placeholder documentation for listOfScte35Descriptor
Eac3AttenuationControl
string
Eac3 Attenuation Control
PurchaseOfferingResponse
object
Placeholder documentation for PurchaseOfferingResponse
1 property
CdiInputResolution
string
Maximum CDI input resolution; SD is 480i and 576i up to 30 frames-per-second (fps), HD is 720p up to 60 fps / 1080i up to 30 fps, FHD is 1080p up to 60 fps, UH…
MultiplexState
string
The current state of the multiplex.
CaptionLanguageMapping
object
Maps a caption channel to an ISO 693-2 language code (http://www.loc.gov/standards/iso639-2), with an optional description.
3 properties 3 required
ArchiveContainerSettings
object
Archive Container Settings
2 properties
HlsIncompleteSegmentBehavior
string
Hls Incomplete Segment Behavior
__integerMin32Max8191
integer
Placeholder documentation for integerMin32Max8191
TemporalFilterStrength
string
Temporal Filter Strength
MotionGraphicsConfiguration
object
Motion Graphics Configuration
2 properties 1 required
OfferingType
string
Offering type, e.g. 'NOUPFRONT'
__listOfOutputDestinationSettings
array
Placeholder documentation for listOfOutputDestinationSettings
M2tsAribCaptionsPidControl
string
M2ts Arib Captions Pid Control
RtmpCaptionInfoDestinationSettings
object
Rtmp Caption Info Destination Settings
InputSwitchScheduleActionSettings
object
Settings for the "switch input" action: to switch from ingesting one input to ingesting another input.
3 properties 1 required
__doubleMin1Max65535
number
Placeholder documentation for doubleMin1Max65535
__listOfInput
array
Placeholder documentation for listOfInput
Mpeg2Settings
object
Mpeg2 Settings
17 properties 2 required
InputDeviceConnectionState
string
The state of the connection between the input device and AWS.
M2tsArib
string
M2ts Arib
__integerMin1Max3600000
integer
Placeholder documentation for integerMin1Max3600000
RenewalSettings
object
The Renewal settings for Reservations
2 properties
PauseStateScheduleActionSettings
object
Settings for the action to set pause state of a channel.
1 property
OutputGroupSettings
object
Output Group Settings
8 properties
EmbeddedPlusScte20DestinationSettings
object
Embedded Plus Scte20 Destination Settings
BurnInAlignment
string
Burn In Alignment
DvbNitSettings
object
DVB Network Information Table (NIT)
3 properties 2 required
__integer
integer
Placeholder documentation for integer
WavSettings
object
Wav Settings
3 properties
Scte35SpliceInsert
object
Typical configuration that applies breaks on splice inserts in addition to time signal placement opportunities, breaks, and advertisements.
3 properties
M2tsSettings
object
M2ts Settings
48 properties
AudioWatermarkSettings
object
Audio Watermark Settings
1 property
HlsManifestDurationFormat
string
Hls Manifest Duration Format
ReservationCodec
string
Codec, 'MPEG2', 'AVC', 'HEVC', or 'AUDIO'
FrameCaptureHlsSettings
object
Frame Capture Hls Settings
AacSpec
string
Aac Spec
Eac3MetadataControl
string
Eac3 Metadata Control
BurnInDestinationSettings
object
Burn In Destination Settings
17 properties
__integerMin0
integer
Placeholder documentation for integerMin0
Eac3LfeControl
string
Eac3 Lfe Control
__listOfMediaPackageOutputDestinationSettings
array
Placeholder documentation for listOfMediaPackageOutputDestinationSettings
DescribeInputDeviceResponse
object
Placeholder documentation for DescribeInputDeviceResponse
13 properties
VideoSelectorColorSpaceUsage
string
Video Selector Color Space Usage
EmbeddedDestinationSettings
object
Embedded Destination Settings
NielsenWatermarksDistributionTypes
string
Nielsen Watermarks Distribution Types
H265TimecodeInsertionBehavior
string
H265 Timecode Insertion Behavior
RejectInputDeviceTransferResponse
object
Placeholder documentation for RejectInputDeviceTransferResponse
__stringMin3Max3
string
Placeholder documentation for stringMin3Max3
Scte27SourceSettings
object
Scte27 Source Settings
2 properties
BatchFailedResultModel
object
Details from a failed operation
4 properties
AudioHlsRenditionSelection
object
Audio Hls Rendition Selection
2 properties 2 required
AudioDolbyEDecode
object
Audio Dolby EDecode
1 property 1 required
__listOfMultiplexProgramPipelineDetail
array
Placeholder documentation for listOfMultiplexProgramPipelineDetail
CaptionDestinationSettings
object
Caption Destination Settings
13 properties
__integerMin0Max10
integer
Placeholder documentation for integerMin0Max10
InputDestinationVpc
object
The properties for a VPC type input destination.
2 properties
InputDeviceConfiguredInput
string
The source to activate (use) from the input device.
ListTagsForResourceResponse
object
Placeholder documentation for ListTagsForResourceResponse
1 property
__integerMin0Max15
integer
Placeholder documentation for integerMin0Max15
ColorSpacePassthroughSettings
object
Passthrough applies no color space conversion to the output
H265FlickerAq
string
H265 Flicker Aq
MultiplexGroupSettings
object
Multiplex Group Settings
Scte20SourceSettings
object
Scte20 Source Settings
2 properties
Scte35AposNoRegionalBlackoutBehavior
string
Scte35 Apos No Regional Blackout Behavior
__listOfScheduleAction
array
Placeholder documentation for listOfScheduleAction
NetworkInputSettings
object
Network source to transcode. Must be accessible to the Elemental Live node that is running the live event through a network connection.
2 properties
DeleteInputSecurityGroupResponse
object
Placeholder documentation for DeleteInputSecurityGroupResponse
ClaimDeviceResponse
object
Placeholder documentation for ClaimDeviceResponse
AudioTrack
object
Audio Track
1 property 1 required
ListInputsResponse
object
Placeholder documentation for ListInputsResponse
2 properties
InputLossFailoverSettings
object
MediaLive will perform a failover if content is not detected in this input for the specified period.
1 property
LastFrameClippingBehavior
string
If you specify a StopTimecode in an input (in order to clip the file), you can specify if you want the clip to exclude (the default) or include the frame speci…
M3u8NielsenId3Behavior
string
M3u8 Nielsen Id3 Behavior
__integerMin0Max3600
integer
Placeholder documentation for integerMin0Max3600
DescribeOfferingResponse
object
Placeholder documentation for DescribeOfferingResponse
11 properties
__listOfInputDeviceSummary
array
Placeholder documentation for listOfInputDeviceSummary
PipelinePauseStateSettings
object
Settings for pausing a pipeline.
1 property 1 required
InputWhitelistRule
object
Whitelist rule
1 property
UpdateInputDeviceResponse
object
Placeholder documentation for UpdateInputDeviceResponse
13 properties
VideoBlackFailoverSettings
object
Placeholder documentation for VideoBlackFailoverSettings
2 properties
ListInputDeviceTransfersResponse
object
Placeholder documentation for ListInputDeviceTransfersResponse
2 properties
AacRawFormat
string
Aac Raw Format
AudioNormalizationAlgorithmControl
string
Audio Normalization Algorithm Control
__integerMin1000Max30000
integer
Placeholder documentation for integerMin1000Max30000
TimecodeBurninSettings
object
Timecode Burnin Settings
3 properties 2 required
UpdateMultiplexProgramResponse
object
Placeholder documentation for UpdateMultiplexProgramResponse
1 property
__stringPattern010920300
string
Placeholder documentation for stringPattern010920300
__integerMin0Max255
integer
Placeholder documentation for integerMin0Max255
__listOfHlsAdMarkers
array
Placeholder documentation for listOfHlsAdMarkers
ListInputSecurityGroupsResponse
object
Placeholder documentation for ListInputSecurityGroupsResponse
2 properties
StopMultiplexResponse
object
Placeholder documentation for StopMultiplexResponse
10 properties
InputDestinationRequest
object
Endpoint settings for a PUSH type input.
1 property
WavCodingMode
string
Wav Coding Mode
Scte35ReturnToNetworkScheduleActionSettings
object
Settings for a SCTE-35 returntonetwork message.
1 property 1 required
__listOfInputDeviceSettings
array
Placeholder documentation for listOfInputDeviceSettings
WebvttDestinationStyleControl
string
Webvtt Destination Style Control
__integerMin0Max100
integer
Placeholder documentation for integerMin0Max100
InputAttachment
object
Placeholder documentation for InputAttachment
4 properties
__doubleMin1
number
Placeholder documentation for doubleMin1
InputClippingSettings
object
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.
3 properties 1 required
AcceptInputDeviceTransferResponse
object
Placeholder documentation for AcceptInputDeviceTransferResponse
OutputSettings
object
Output Settings
8 properties
__listOfMultiplexProgramSummary
array
Placeholder documentation for listOfMultiplexProgramSummary
__listOfPipelinePauseStateSettings
array
Placeholder documentation for listOfPipelinePauseStateSettings
H264GopSizeUnits
string
H264 Gop Size Units
BatchStopResponse
object
Placeholder documentation for BatchStopResponse
2 properties
StandardHlsSettings
object
Standard Hls Settings
2 properties 1 required
AccessibilityType
string
Accessibility Type
DescribeMultiplexResponse
object
Placeholder documentation for DescribeMultiplexResponse
10 properties
M2tsBufferModel
string
M2ts Buffer Model
HlsId3SegmentTaggingState
string
State of HLS ID3 Segment Tagging
BatchDeleteResponse
object
Placeholder documentation for BatchDeleteResponse
2 properties
Mp2CodingMode
string
Mp2 Coding Mode
__integerMin1Max8
integer
Placeholder documentation for integerMin1Max8
MultiplexProgramServiceDescriptor
object
Transport stream service descriptor configuration for the Multiplex program.
2 properties 2 required
AudioChannelMapping
object
Audio Channel Mapping
2 properties 2 required
StartInputDeviceMaintenanceWindowResponse
object
Placeholder documentation for StartInputDeviceMaintenanceWindowResponse
Eac3AtmosSettings
object
Eac3 Atmos Settings
7 properties
__listOfCaptionLanguageMapping
array
Placeholder documentation for listOfCaptionLanguageMapping
GatewayTimeoutException
DescribeMultiplexProgramResponse
object
Placeholder documentation for DescribeMultiplexProgramResponse
5 properties
M2tsNielsenId3Behavior
string
M2ts Nielsen Id3 Behavior
H265FilterSettings
object
H265 Filter Settings
1 property
FrameCaptureOutputSettings
object
Frame Capture Output Settings
1 property
H264EntropyEncoding
string
H264 Entropy Encoding
Scte20Convert608To708
string
Scte20 Convert608 To708
H265RateControlMode
string
H265 Rate Control Mode
TeletextSourceSettings
object
Teletext Source Settings
2 properties
CaptionSelector
object
Caption Selector
3 properties 1 required
HlsGroupSettings
object
Hls Group Settings
43 properties 1 required
UpdateInputSecurityGroupResponse
object
Placeholder documentation for UpdateInputSecurityGroupResponse
1 property
InputDeviceThumbnail
string
The binary data for the thumbnail that the Link device has most recently sent to MediaLive.
HlsCodecSpecification
string
Hls Codec Specification
__listOfMultiplexOutputDestination
array
Placeholder documentation for listOfMultiplexOutputDestination
__listOfFailoverCondition
array
Placeholder documentation for listOfFailoverCondition
H264QualityLevel
string
H264 Quality Level
HlsInputSettings
object
Hls Input Settings
5 properties
__integerMin0Max1000
integer
Placeholder documentation for integerMin0Max1000
HlsAdMarkers
string
Hls Ad Markers
ImmediateModeScheduleActionStartSettings
object
Settings to configure an action so that it occurs as soon as possible.
FailoverConditionSettings
object
Settings for one failover condition.
3 properties
AfdSignaling
string
Afd Signaling
DvbTdtSettings
object
DVB Time and Date Table (SDT)
1 property
InputLossBehavior
object
Input Loss Behavior
5 properties
M2tsSegmentationMarkers
string
M2ts Segmentation Markers
BatchScheduleActionCreateResult
object
List of actions that have been created in the schedule.
1 property 1 required
HlsSegmentationMode
string
Hls Segmentation Mode
Scte35ArchiveAllowedFlag
string
Corresponds to the archiveallowed parameter. A value of ARCHIVENOTALLOWED corresponds to 0 (false) in the SCTE-35 specification. If you include one of the "res…
MultiplexProgramSettings
object
Multiplex Program settings configuration.
4 properties 1 required
__integerMin100000Max80000000
integer
Placeholder documentation for integerMin100000Max80000000
__stringMin1Max255
string
Placeholder documentation for stringMin1Max255
SmoothGroupSegmentationMode
string
Smooth Group Segmentation Mode
H264ScanType
string
H264 Scan Type
DeleteScheduleResponse
object
Placeholder documentation for DeleteScheduleResponse
InputSettings
object
Live Event input parameters. There can be multiple inputs in a single Live Event.
11 properties
Ac3Settings
object
Ac3 Settings
7 properties
__integerMin1Max5
integer
Placeholder documentation for integerMin1Max5
Scte27OcrLanguage
string
Scte27 Ocr Language
Scte35Descriptor
object
Holds one set of SCTE-35 Descriptor Settings.
1 property 1 required
StaticImageActivateScheduleActionSettings
object
Settings for the action to activate a static image.
10 properties 1 required
FollowPoint
string
Follow reference point.
Scte27DestinationSettings
object
Scte27 Destination Settings
ReservationSpecialFeature
string
Special features, 'ADVANCEDAUDIO' 'AUDIONORMALIZATION' 'MGHD' or 'MGUHD'
AribSourceSettings
object
Arib Source Settings
Hdr10Settings
object
Hdr10 Settings
2 properties
Eac3StereoDownmix
string
Eac3 Stereo Downmix
InputType
string
The different types of inputs that AWS Elemental MediaLive supports.
ListMultiplexProgramsResponse
object
Placeholder documentation for ListMultiplexProgramsResponse
2 properties
AuthenticationScheme
string
Authentication Scheme
H264ColorMetadata
string
H264 Color Metadata
AudioOnlyHlsSegmentType
string
Audio Only Hls Segment Type
ForbiddenException
HlsWebdavSettings
object
Hls Webdav Settings
5 properties
HlsTsFileMode
string
Hls Ts File Mode
M2tsCcDescriptor
string
M2ts Cc Descriptor
__listOfAudioDescription
array
Placeholder documentation for listOfAudioDescription
H265Profile
string
H265 Profile
H264Settings
object
H264 Settings
42 properties
AvailBlanking
object
Avail Blanking
2 properties
MultiplexOutputSettings
object
Multiplex Output Settings
1 property 1 required
__listOfMultiplexSummary
array
Placeholder documentation for listOfMultiplexSummary
ListChannelsResponse
object
Placeholder documentation for ListChannelsResponse
2 properties
NielsenConfiguration
object
Nielsen Configuration
2 properties
__string
string
Placeholder documentation for string
HlsTimedMetadataId3Frame
string
Hls Timed Metadata Id3 Frame
Eac3PassthroughControl
string
Eac3 Passthrough Control
__integerMin1Max4
integer
Placeholder documentation for integerMin1Max4
InputChannelLevel
object
Input Channel Level
2 properties 2 required
InputDenoiseFilter
string
Input Denoise Filter
DeleteMultiplexProgramResponse
object
Placeholder documentation for DeleteMultiplexProgramResponse
5 properties
VideoDescriptionScalingBehavior
string
Video Description Scaling Behavior
Ac3CodingMode
string
Ac3 Coding Mode
ChannelState
string
Placeholder documentation for ChannelState
H264ColorSpaceSettings
object
H264 Color Space Settings
3 properties
__listOfInputDestination
array
Placeholder documentation for listOfInputDestination
H264Level
string
H264 Level
BurnInOutlineColor
string
Burn In Outline Color
CaptionRectangle
object
Caption Rectangle
4 properties 4 required
InputDestination
object
The settings for a PUSH type input.
4 properties
AudioDescriptionAudioTypeControl
string
Audio Description Audio Type Control
HlsEncryptionType
string
Hls Encryption Type
OutputDestination
object
Placeholder documentation for OutputDestination
4 properties
StaticKeySettings
object
Static Key Settings
2 properties 1 required
Mpeg2ColorSpace
string
Mpeg2 Color Space
ReservationState
string
Current reservation state
DvbSubDestinationAlignment
string
Dvb Sub Destination Alignment
HlsScte35SourceType
string
Hls Scte35 Source Type
DvbSubDestinationShadowColor
string
Dvb Sub Destination Shadow Color
S3CannedAcl
string
S3 Canned Acl
HlsIvInManifest
string
Hls Iv In Manifest
H264TimecodeInsertionBehavior
string
H264 Timecode Insertion Behavior
InputLossActionForUdpOut
string
Input Loss Action For Udp Out
Ac3MetadataControl
string
Ac3 Metadata Control
__integerMin0Max100000000
integer
Placeholder documentation for integerMin0Max100000000
UpdateReservationResponse
object
Placeholder documentation for UpdateReservationResponse
1 property
__integerMin1Max3003
integer
Placeholder documentation for integerMin1Max3003
CaptionSelectorSettings
object
Caption Selector Settings
7 properties
HlsH265PackagingType
string
Hls H265 Packaging Type
H265Tier
string
H265 Tier
AudioLanguageSelectionPolicy
string
Audio Language Selection Policy
InputDeviceSettings
object
Settings for an input device.
1 property
InputCodec
string
codec in increasing order of complexity
HlsStreamInfResolution
string
Hls Stream Inf Resolution
InputDeviceNetworkSettings
object
The network settings for the input device.
5 properties
__doubleMin0
number
Placeholder documentation for doubleMin0
__listOfAudioChannelMapping
array
Placeholder documentation for listOfAudioChannelMapping
__stringMax32
string
Placeholder documentation for stringMax32
DvbSdtOutputSdt
string
Dvb Sdt Output Sdt
CreateChannelResponse
object
Placeholder documentation for CreateChannelResponse
1 property
RtmpAdMarkers
string
Rtmp Ad Markers
AvailBlankingState
string
Avail Blanking State
MultiplexSettings
object
Contains configuration for a Multiplex event
4 properties 2 required
IFrameOnlyPlaylistType
string
When set to "standard", an I-Frame only playlist will be written out for each video output in the output group. This I-Frame only playlist will contain byte ra…
InputClass
string
A standard input has two sources and a single pipeline input only has one.
AudioPidSelection
object
Audio Pid Selection
1 property 1 required
BurnInBackgroundColor
string
Burn In Background Color
EbuTtDFillLineGapControl
string
Ebu Tt DFill Line Gap Control
__listOfBatchFailedResultModel
array
Placeholder documentation for listOfBatchFailedResultModel
BurnInTeletextGridControl
string
Burn In Teletext Grid Control
__integerMinNegative60Max60
integer
Placeholder documentation for integerMinNegative60Max60
__stringMin34Max34
string
Placeholder documentation for stringMin34Max34
SmoothGroupStreamManifestBehavior
string
Smooth Group Stream Manifest Behavior
RtmpCaptionData
string
Rtmp Caption Data
Scte35SpliceInsertScheduleActionSettings
object
Settings for a SCTE-35 spliceinsert message.
2 properties 1 required
StartTimecode
object
Settings to identify the start of the clip.
1 property
__integerMin0Max65536
integer
Placeholder documentation for integerMin0Max65536
VideoSelectorProgramId
object
Video Selector Program Id
1 property
DvbSubOcrLanguage
string
Dvb Sub Ocr Language
M2tsPcrControl
string
M2ts Pcr Control
Eac3DrcLine
string
Eac3 Drc Line
Mpeg2SubGopLength
string
Mpeg2 Sub Gop Length
AudioOnlyHlsSettings
object
Audio Only Hls Settings
4 properties
__integerMin0Max7
integer
Placeholder documentation for integerMin0Max7
CancelInputDeviceTransferResponse
object
Placeholder documentation for CancelInputDeviceTransferResponse
__stringMin1Max7
string
Placeholder documentation for stringMin1Max7
ListOfferingsResponse
object
Placeholder documentation for ListOfferingsResponse
2 properties
ArchiveCdnSettings
object
Archive Cdn Settings
1 property
NielsenWatermarksCbetStepaside
string
Nielsen Watermarks Cbet Stepaside
Scte35SpliceInsertNoRegionalBlackoutBehavior
string
Scte35 Splice Insert No Regional Blackout Behavior
StopChannelResponse
object
Placeholder documentation for StopChannelResponse
18 properties
__listOfMediaConnectFlow
array
Placeholder documentation for listOfMediaConnectFlow
ListMultiplexesResponse
object
Placeholder documentation for ListMultiplexesResponse
2 properties
ReservationResourceSpecification
object
Resource configuration (codec, resolution, bitrate, ...)
8 properties
MaintenanceDay
string
The currently selected maintenance day.
InputDeviceActiveInput
string
The source at the input device that is currently active.
UpdateChannelResponse
object
Placeholder documentation for UpdateChannelResponse
1 property
VpcOutputSettingsDescription
object
The properties for a private VPC Output
4 properties
GlobalConfigurationInputEndAction
string
Global Configuration Input End Action
__listOfChannelEgressEndpoint
array
Placeholder documentation for listOfChannelEgressEndpoint
RemixSettings
object
Remix Settings
3 properties 1 required
InputWhitelistRuleCidr
object
An IPv4 CIDR to whitelist.
1 property
VideoDescriptionRespondToAfd
string
Video Description Respond To Afd
InputState
string
Placeholder documentation for InputState
TemporalFilterSettings
object
Temporal Filter Settings
2 properties
Scte35NoRegionalBlackoutFlag
string
Corresponds to the noregionalblackoutflag parameter. A value of REGIONALBLACKOUT corresponds to 0 (false) in the SCTE-35 specification. If you include one of t…
__integerMin1Max20
integer
Placeholder documentation for integerMin1Max20
MultiplexStatmuxVideoSettings
object
Statmux rate control settings
3 properties
InputDeviceType
string
The type of the input device. For an AWS Elemental Link device that outputs resolutions up to 1080, choose "HD".
BlackoutSlate
object
Blackout Slate
5 properties
AudioType
string
Audio Type
FailoverCondition
object
Failover Condition settings. There can be multiple failover conditions inside AutomaticInputFailoverSettings.
1 property
__stringMax255
string
Placeholder documentation for stringMax255
AudioSelector
object
Audio Selector
2 properties 1 required
ChannelEgressEndpoint
object
Placeholder documentation for ChannelEgressEndpoint
1 property
ReservationResolution
string
Resolution based on lines of vertical resolution; SD is less than 720 lines, HD is 720 to 1080 lines, FHD is 1080 lines, UHD is greater than 1080 lines
Mpeg2ColorMetadata
string
Mpeg2 Color Metadata
DolbyVision81Settings
object
Dolby Vision81 Settings
ArchiveS3Settings
object
Archive S3 Settings
1 property
__integerMin96Max600
integer
Placeholder documentation for integerMin96Max600
__integerMin800Max3000
integer
Placeholder documentation for integerMin800Max3000
Rec601Settings
object
Rec601 Settings
HlsMediaStoreStorageClass
string
Hls Media Store Storage Class
MultiplexSettingsSummary
object
Contains summary configuration for a Multiplex event.
1 property
TemporalFilterPostFilterSharpening
string
Temporal Filter Post Filter Sharpening
__listOfReservation
array
Placeholder documentation for listOfReservation
__integerMinNegative1000Max1000
integer
Placeholder documentation for integerMinNegative1000Max1000
__integerMin1Max1000000
integer
Placeholder documentation for integerMin1Max1000000
FeatureActivations
object
Feature Activations
1 property
__stringMin1Max256
string
Placeholder documentation for stringMin1Max256
SmoothGroupEventIdMode
string
Smooth Group Event Id Mode
__listOfPipelineDetail
array
Placeholder documentation for listOfPipelineDetail
BadGatewayException
BatchSuccessfulResultModel
object
Details from a successful operation
3 properties
NotFoundException
H265LookAheadRateControl
string
H265 Look Ahead Rate Control
__doubleMin0Max100
number
Placeholder documentation for doubleMin0Max100
__stringMin1Max35
string
Placeholder documentation for stringMin1Max35
MsSmoothH265PackagingType
string
Ms Smooth H265 Packaging Type
H264SubGopLength
string
H264 Sub Gop Length
H265AdaptiveQuantization
string
H265 Adaptive Quantization
FrameCaptureS3Settings
object
Frame Capture S3 Settings
1 property
__listOfInputChannelLevel
array
Placeholder documentation for listOfInputChannelLevel
__integerMin0Max500
integer
Placeholder documentation for integerMin0Max500
M2tsRateMode
string
M2ts Rate Mode
StopTimecode
object
Settings to identify the end of the clip.
2 properties
H264FramerateControl
string
H264 Framerate Control
NielsenPcmToId3TaggingState
string
State of Nielsen PCM to ID3 tagging
TimecodeBurninFontSize
string
Timecode Burnin Font Size
H264LookAheadRateControl
string
H264 Look Ahead Rate Control
Scte35AposWebDeliveryAllowedBehavior
string
Scte35 Apos Web Delivery Allowed Behavior
StartMultiplexResponse
object
Placeholder documentation for StartMultiplexResponse
10 properties
EmbeddedSourceSettings
object
Embedded Source Settings
4 properties
AncillarySourceSettings
object
Ancillary Source Settings
1 property
HlsProgramDateTime
string
Hls Program Date Time
__longMin0Max4294967295
integer
Placeholder documentation for longMin0Max4294967295
Mpeg2ScanType
string
Mpeg2 Scan Type
H265AlternativeTransferFunction
string
H265 Alternative Transfer Function
__integerMin1000
integer
Placeholder documentation for integerMin1000
MsSmoothGroupSettings
object
Ms Smooth Group Settings
19 properties 1 required
AacProfile
string
Aac Profile
Mpeg2DisplayRatio
string
Mpeg2 Display Ratio
VideoSelector
object
Specifies a particular video stream within an input source. An input may have only a single video selector.
4 properties
Reservation
object
Reserved resources available to use
19 properties
Scte35WebDeliveryAllowedFlag
string
Corresponds to the webdeliveryallowedflag parameter. A value of WEBDELIVERYNOTALLOWED corresponds to 0 (false) in the SCTE-35 specification. If you include one…
__integerMin0Max128
integer
Placeholder documentation for integerMin0Max128
ReservationResourceType
string
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
__stringMax2048
string
Placeholder documentation for stringMax2048
FeatureActivationsInputPrepareScheduleActions
string
Feature Activations Input Prepare Schedule Actions
NielsenNaesIiNw
object
Nielsen Naes Ii Nw
3 properties 2 required
HlsRedundantManifest
string
Hls Redundant Manifest
InputDeviceState
string
The state of the input device.
AutomaticInputFailoverSettings
object
The settings for Automatic Input Failover.
4 properties 1 required
H264ForceFieldPictures
string
H264 Force Field Pictures
__integerMin1Max31
integer
Placeholder documentation for integerMin1Max31
InputLossActionForMsSmoothOut
string
Input Loss Action For Ms Smooth Out
MotionGraphicsDeactivateScheduleActionSettings
object
Settings to specify the ending of rendering motion graphics into the video stream.
Fmp4NielsenId3Behavior
string
Fmp4 Nielsen Id3 Behavior
OutputLocationRef
object
Reference to an OutputDestination ID defined in the channel
1 property
GlobalConfigurationLowFramerateInputs
string
Global Configuration Low Framerate Inputs
__integerMin1
integer
Placeholder documentation for integerMin1
FrameCaptureSettings
object
Frame Capture Settings
3 properties
MultiplexProgramChannelDestinationSettings
object
Multiplex Program Input Destination Settings for outputting a Channel to a Multiplex
2 properties
HlsClientCache
string
Hls Client Cache
SmoothGroupCertificateMode
string
Smooth Group Certificate Mode
NielsenWatermarkTimezones
string
Nielsen Watermark Timezones
AacVbrQuality
string
Aac Vbr Quality
AudioTrackSelection
object
Audio Track Selection
2 properties 1 required
Eac3SurroundMode
string
Eac3 Surround Mode
RtmpOutputSettings
object
Rtmp Output Settings
4 properties 1 required
__integerMinNegative5Max5
integer
Placeholder documentation for integerMinNegative5Max5
VideoSelectorColorSpaceSettings
object
Video Selector Color Space Settings
1 property
SmoothGroupSparseTrackType
string
Smooth Group Sparse Track Type
DeviceSettingsSyncState
string
The status of the action to synchronize the device configuration. If you change the configuration of the input device (for example, the maximum bitrate), Media…
M3u8Settings
object
Settings information for the .m3u8 container
17 properties
M3u8PcrControl
string
M3u8 Pcr Control
ReservationVideoQuality
string
Video quality, e.g. 'STANDARD' (Outputs only)
ArchiveGroupSettings
object
Archive Group Settings
3 properties 1 required
__doubleMin0Max1
number
Placeholder documentation for doubleMin0Max1
KeyProviderSettings
object
Key Provider Settings
1 property
InputDeviceScanType
string
The scan type of the video source.
__integerMin0Max32768
integer
Placeholder documentation for integerMin0Max32768
UpdateInputResponse
object
Placeholder documentation for UpdateInputResponse
1 property
M2tsSegmentationStyle
string
M2ts Segmentation Style
M3u8TimedMetadataBehavior
string
M3u8 Timed Metadata Behavior
TtmlDestinationStyleControl
string
Ttml Destination Style Control
__integerMin100
integer
Placeholder documentation for integerMin100
FrameCaptureGroupSettings
object
Frame Capture Group Settings
2 properties 1 required
TeletextDestinationSettings
object
Teletext Destination Settings
__integerMin0Max65535
integer
Placeholder documentation for integerMin0Max65535
HlsOutputSettings
object
Hls Output Settings
4 properties 1 required
DescribeReservationResponse
object
Placeholder documentation for DescribeReservationResponse
19 properties
H264SceneChangeDetect
string
H264 Scene Change Detect
InputSpecification
object
Placeholder documentation for InputSpecification
3 properties
InputSourceRequest
object
Settings for for a PULL type input.
3 properties
Scte35InputMode
string
Whether the SCTE-35 input should be the active input or a fixed input.
ReservationMaximumFramerate
string
Maximum framerate in frames per second (Outputs only)
EbuTtDDestinationStyleControl
string
Ebu Tt DDestination Style Control
AudioNormalizationAlgorithm
string
Audio Normalization Algorithm
AudioSilenceFailoverSettings
object
Placeholder documentation for AudioSilenceFailoverSettings
2 properties 1 required
Mpeg2AdaptiveQuantization
string
Mpeg2 Adaptive Quantization
SmoothGroupTimestampOffsetMode
string
Smooth Group Timestamp Offset Mode
Mpeg2TimecodeInsertionBehavior
string
Mpeg2 Timecode Insertion Behavior
InputSourceEndBehavior
string
Input Source End Behavior
ChannelClass
string
A standard channel has two encoding pipelines and a single pipeline channel only has one.
__listOfInputWhitelistRule
array
Placeholder documentation for listOfInputWhitelistRule
FecOutputSettings
object
Fec Output Settings
3 properties
DeleteChannelResponse
object
Placeholder documentation for DeleteChannelResponse
18 properties
Scte35InputScheduleActionSettings
object
Scte35Input Schedule Action Settings
2 properties 1 required
MsSmoothOutputSettings
object
Ms Smooth Output Settings
2 properties
HlsManifestCompression
string
Hls Manifest Compression
UdpTimedMetadataId3Frame
string
Udp Timed Metadata Id3 Frame
H264ParControl
string
H264 Par Control
Ac3BitstreamMode
string
Ac3 Bitstream Mode
Eac3DrcRf
string
Eac3 Drc Rf
HlsDiscontinuityTags
string
Hls Discontinuity Tags
Scte35DeviceRestrictions
string
Corresponds to the devicerestrictions parameter in a segmentationdescriptor. If you include one of the "restriction" flags then you must include all four of th…
CaptionDescription
object
Caption Description
6 properties 2 required
HtmlMotionGraphicsSettings
object
Html Motion Graphics Settings
Eac3AtmosDrcRf
string
Eac3 Atmos Drc Rf
BatchUpdateScheduleResponse
object
Placeholder documentation for BatchUpdateScheduleResponse
2 properties
DvbSubSourceSettings
object
Dvb Sub Source Settings
2 properties
Scte35SegmentationDescriptor
object
Corresponds to SCTE-35 segmentationdescriptor.
11 properties 2 required
HlsWebdavHttpTransferMode
string
Hls Webdav Http Transfer Mode
AacInputType
string
Aac Input Type
H264SpatialAq
string
H264 Spatial Aq
Eac3CodingMode
string
Eac3 Coding Mode
ReservationMaximumBitrate
string
Maximum bitrate in megabits per second
MultiplexVideoSettings
object
The video configuration for each program in a multiplex.
2 properties
H265ColorMetadata
string
H265 Color Metadata
__integerMin0Max10000
integer
Placeholder documentation for integerMin0Max10000
HlsId3SegmentTaggingScheduleActionSettings
object
Settings for the action to insert a user-defined ID3 tag in each HLS segment
2 properties
M2tsEbpPlacement
string
M2ts Ebp Placement
M2tsKlv
string
M2ts Klv
H265ColorSpaceSettings
object
H265 Color Space Settings
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

amazon-medialive-prod-api-openapi.yml Raw ↑
Where this information came from

This is an independent, third-party profile of Amazon MediaLive Prod API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.