Table of Contents
MediaLive.
Client
¶A low-level client representing AWS Elemental MediaLive API for AWS Elemental MediaLive:
import boto3
client = boto3.client('medialive')
These are the available methods:
accept_input_device_transfer()
batch_delete()
batch_start()
batch_stop()
batch_update_schedule()
can_paginate()
cancel_input_device_transfer()
claim_device()
close()
create_channel()
create_input()
create_input_security_group()
create_multiplex()
create_multiplex_program()
create_partner_input()
create_tags()
delete_channel()
delete_input()
delete_input_security_group()
delete_multiplex()
delete_multiplex_program()
delete_reservation()
delete_schedule()
delete_tags()
describe_channel()
describe_input()
describe_input_device()
describe_input_device_thumbnail()
describe_input_security_group()
describe_multiplex()
describe_multiplex_program()
describe_offering()
describe_reservation()
describe_schedule()
get_paginator()
get_waiter()
list_channels()
list_input_device_transfers()
list_input_devices()
list_input_security_groups()
list_inputs()
list_multiplex_programs()
list_multiplexes()
list_offerings()
list_reservations()
list_tags_for_resource()
purchase_offering()
reboot_input_device()
reject_input_device_transfer()
start_channel()
start_input_device_maintenance_window()
start_multiplex()
stop_channel()
stop_multiplex()
transfer_input_device()
update_channel()
update_channel_class()
update_input()
update_input_device()
update_input_security_group()
update_multiplex()
update_multiplex_program()
update_reservation()
accept_input_device_transfer
(**kwargs)¶Accept an incoming input device transfer. The ownership of the device will transfer to your AWS account.
See also: AWS API Documentation
Request Syntax
response = client.accept_input_device_transfer(
InputDeviceId='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
batch_delete
(**kwargs)¶Starts delete of resources.
See also: AWS API Documentation
Request Syntax
response = client.batch_delete(
ChannelIds=[
'string',
],
InputIds=[
'string',
],
InputSecurityGroupIds=[
'string',
],
MultiplexIds=[
'string',
]
)
List of channel IDs
List of input IDs
List of input security group IDs
List of multiplex IDs
dict
Response Syntax
{
'Failed': [
{
'Arn': 'string',
'Code': 'string',
'Id': 'string',
'Message': 'string'
},
],
'Successful': [
{
'Arn': 'string',
'Id': 'string',
'State': 'string'
},
]
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
batch_start
(**kwargs)¶Starts existing resources
See also: AWS API Documentation
Request Syntax
response = client.batch_start(
ChannelIds=[
'string',
],
MultiplexIds=[
'string',
]
)
List of channel IDs
List of multiplex IDs
dict
Response Syntax
{
'Failed': [
{
'Arn': 'string',
'Code': 'string',
'Id': 'string',
'Message': 'string'
},
],
'Successful': [
{
'Arn': 'string',
'Id': 'string',
'State': 'string'
},
]
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
batch_stop
(**kwargs)¶Stops running resources
See also: AWS API Documentation
Request Syntax
response = client.batch_stop(
ChannelIds=[
'string',
],
MultiplexIds=[
'string',
]
)
List of channel IDs
List of multiplex IDs
dict
Response Syntax
{
'Failed': [
{
'Arn': 'string',
'Code': 'string',
'Id': 'string',
'Message': 'string'
},
],
'Successful': [
{
'Arn': 'string',
'Id': 'string',
'State': 'string'
},
]
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
batch_update_schedule
(**kwargs)¶Update a channel schedule
See also: AWS API Documentation
Request Syntax
response = client.batch_update_schedule(
ChannelId='string',
Creates={
'ScheduleActions': [
{
'ActionName': 'string',
'ScheduleActionSettings': {
'HlsId3SegmentTaggingSettings': {
'Tag': 'string'
},
'HlsTimedMetadataSettings': {
'Id3': 'string'
},
'InputPrepareSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'InputSwitchSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'MotionGraphicsImageActivateSettings': {
'Duration': 123,
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
'MotionGraphicsImageDeactivateSettings': {}
,
'PauseStateSettings': {
'Pipelines': [
{
'PipelineId': 'PIPELINE_0'|'PIPELINE_1'
},
]
},
'Scte35InputSettings': {
'InputAttachmentNameReference': 'string',
'Mode': 'FIXED'|'FOLLOW_ACTIVE'
},
'Scte35ReturnToNetworkSettings': {
'SpliceEventId': 123
},
'Scte35SpliceInsertSettings': {
'Duration': 123,
'SpliceEventId': 123
},
'Scte35TimeSignalSettings': {
'Scte35Descriptors': [
{
'Scte35DescriptorSettings': {
'SegmentationDescriptorScte35DescriptorSettings': {
'DeliveryRestrictions': {
'ArchiveAllowedFlag': 'ARCHIVE_NOT_ALLOWED'|'ARCHIVE_ALLOWED',
'DeviceRestrictions': 'NONE'|'RESTRICT_GROUP0'|'RESTRICT_GROUP1'|'RESTRICT_GROUP2',
'NoRegionalBlackoutFlag': 'REGIONAL_BLACKOUT'|'NO_REGIONAL_BLACKOUT',
'WebDeliveryAllowedFlag': 'WEB_DELIVERY_NOT_ALLOWED'|'WEB_DELIVERY_ALLOWED'
},
'SegmentNum': 123,
'SegmentationCancelIndicator': 'SEGMENTATION_EVENT_NOT_CANCELED'|'SEGMENTATION_EVENT_CANCELED',
'SegmentationDuration': 123,
'SegmentationEventId': 123,
'SegmentationTypeId': 123,
'SegmentationUpid': 'string',
'SegmentationUpidType': 123,
'SegmentsExpected': 123,
'SubSegmentNum': 123,
'SubSegmentsExpected': 123
}
}
},
]
},
'StaticImageActivateSettings': {
'Duration': 123,
'FadeIn': 123,
'FadeOut': 123,
'Height': 123,
'Image': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'ImageX': 123,
'ImageY': 123,
'Layer': 123,
'Opacity': 123,
'Width': 123
},
'StaticImageDeactivateSettings': {
'FadeOut': 123,
'Layer': 123
}
},
'ScheduleActionStartSettings': {
'FixedModeScheduleActionStartSettings': {
'Time': 'string'
},
'FollowModeScheduleActionStartSettings': {
'FollowPoint': 'END'|'START',
'ReferenceActionName': 'string'
},
'ImmediateModeScheduleActionStartSettings': {}
}
},
]
},
Deletes={
'ActionNames': [
'string',
]
}
)
Schedule actions to create in the schedule.
Schedule actions to delete from the schedule.
dict
Response Syntax
{
'Creates': {
'ScheduleActions': [
{
'ActionName': 'string',
'ScheduleActionSettings': {
'HlsId3SegmentTaggingSettings': {
'Tag': 'string'
},
'HlsTimedMetadataSettings': {
'Id3': 'string'
},
'InputPrepareSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'InputSwitchSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'MotionGraphicsImageActivateSettings': {
'Duration': 123,
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
'MotionGraphicsImageDeactivateSettings': {},
'PauseStateSettings': {
'Pipelines': [
{
'PipelineId': 'PIPELINE_0'|'PIPELINE_1'
},
]
},
'Scte35InputSettings': {
'InputAttachmentNameReference': 'string',
'Mode': 'FIXED'|'FOLLOW_ACTIVE'
},
'Scte35ReturnToNetworkSettings': {
'SpliceEventId': 123
},
'Scte35SpliceInsertSettings': {
'Duration': 123,
'SpliceEventId': 123
},
'Scte35TimeSignalSettings': {
'Scte35Descriptors': [
{
'Scte35DescriptorSettings': {
'SegmentationDescriptorScte35DescriptorSettings': {
'DeliveryRestrictions': {
'ArchiveAllowedFlag': 'ARCHIVE_NOT_ALLOWED'|'ARCHIVE_ALLOWED',
'DeviceRestrictions': 'NONE'|'RESTRICT_GROUP0'|'RESTRICT_GROUP1'|'RESTRICT_GROUP2',
'NoRegionalBlackoutFlag': 'REGIONAL_BLACKOUT'|'NO_REGIONAL_BLACKOUT',
'WebDeliveryAllowedFlag': 'WEB_DELIVERY_NOT_ALLOWED'|'WEB_DELIVERY_ALLOWED'
},
'SegmentNum': 123,
'SegmentationCancelIndicator': 'SEGMENTATION_EVENT_NOT_CANCELED'|'SEGMENTATION_EVENT_CANCELED',
'SegmentationDuration': 123,
'SegmentationEventId': 123,
'SegmentationTypeId': 123,
'SegmentationUpid': 'string',
'SegmentationUpidType': 123,
'SegmentsExpected': 123,
'SubSegmentNum': 123,
'SubSegmentsExpected': 123
}
}
},
]
},
'StaticImageActivateSettings': {
'Duration': 123,
'FadeIn': 123,
'FadeOut': 123,
'Height': 123,
'Image': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'ImageX': 123,
'ImageY': 123,
'Layer': 123,
'Opacity': 123,
'Width': 123
},
'StaticImageDeactivateSettings': {
'FadeOut': 123,
'Layer': 123
}
},
'ScheduleActionStartSettings': {
'FixedModeScheduleActionStartSettings': {
'Time': 'string'
},
'FollowModeScheduleActionStartSettings': {
'FollowPoint': 'END'|'START',
'ReferenceActionName': 'string'
},
'ImmediateModeScheduleActionStartSettings': {}
}
},
]
},
'Deletes': {
'ScheduleActions': [
{
'ActionName': 'string',
'ScheduleActionSettings': {
'HlsId3SegmentTaggingSettings': {
'Tag': 'string'
},
'HlsTimedMetadataSettings': {
'Id3': 'string'
},
'InputPrepareSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'InputSwitchSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'MotionGraphicsImageActivateSettings': {
'Duration': 123,
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
'MotionGraphicsImageDeactivateSettings': {},
'PauseStateSettings': {
'Pipelines': [
{
'PipelineId': 'PIPELINE_0'|'PIPELINE_1'
},
]
},
'Scte35InputSettings': {
'InputAttachmentNameReference': 'string',
'Mode': 'FIXED'|'FOLLOW_ACTIVE'
},
'Scte35ReturnToNetworkSettings': {
'SpliceEventId': 123
},
'Scte35SpliceInsertSettings': {
'Duration': 123,
'SpliceEventId': 123
},
'Scte35TimeSignalSettings': {
'Scte35Descriptors': [
{
'Scte35DescriptorSettings': {
'SegmentationDescriptorScte35DescriptorSettings': {
'DeliveryRestrictions': {
'ArchiveAllowedFlag': 'ARCHIVE_NOT_ALLOWED'|'ARCHIVE_ALLOWED',
'DeviceRestrictions': 'NONE'|'RESTRICT_GROUP0'|'RESTRICT_GROUP1'|'RESTRICT_GROUP2',
'NoRegionalBlackoutFlag': 'REGIONAL_BLACKOUT'|'NO_REGIONAL_BLACKOUT',
'WebDeliveryAllowedFlag': 'WEB_DELIVERY_NOT_ALLOWED'|'WEB_DELIVERY_ALLOWED'
},
'SegmentNum': 123,
'SegmentationCancelIndicator': 'SEGMENTATION_EVENT_NOT_CANCELED'|'SEGMENTATION_EVENT_CANCELED',
'SegmentationDuration': 123,
'SegmentationEventId': 123,
'SegmentationTypeId': 123,
'SegmentationUpid': 'string',
'SegmentationUpidType': 123,
'SegmentsExpected': 123,
'SubSegmentNum': 123,
'SubSegmentsExpected': 123
}
}
},
]
},
'StaticImageActivateSettings': {
'Duration': 123,
'FadeIn': 123,
'FadeOut': 123,
'Height': 123,
'Image': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'ImageX': 123,
'ImageY': 123,
'Layer': 123,
'Opacity': 123,
'Width': 123
},
'StaticImageDeactivateSettings': {
'FadeOut': 123,
'Layer': 123
}
},
'ScheduleActionStartSettings': {
'FixedModeScheduleActionStartSettings': {
'Time': 'string'
},
'FollowModeScheduleActionStartSettings': {
'FollowPoint': 'END'|'START',
'ReferenceActionName': 'string'
},
'ImmediateModeScheduleActionStartSettings': {}
}
},
]
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
can_paginate
(operation_name)¶Check if an operation can be paginated.
create_foo
, and you'd normally invoke the
operation as client.create_foo(**kwargs)
, if the
create_foo
operation can be paginated, you can use the
call client.get_paginator("create_foo")
.True
if the operation can be paginated,
False
otherwise.cancel_input_device_transfer
(**kwargs)¶Cancel an input device transfer that you have requested.
See also: AWS API Documentation
Request Syntax
response = client.cancel_input_device_transfer(
InputDeviceId='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
claim_device
(**kwargs)¶Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor. After the request succeeds, you will own the device.
See also: AWS API Documentation
Request Syntax
response = client.claim_device(
Id='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
close
()¶Closes underlying endpoint connections.
create_channel
(**kwargs)¶Creates a new channel
See also: AWS API Documentation
Request Syntax
response = client.create_channel(
CdiInputSpecification={
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
ChannelClass='STANDARD'|'SINGLE_PIPELINE',
Destinations=[
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
EncoderSettings={
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {}
,
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {}
,
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {}
,
'EmbeddedPlusScte20DestinationSettings': {}
,
'RtmpCaptionInfoDestinationSettings': {}
,
'Scte20PlusEmbeddedDestinationSettings': {}
,
'Scte27DestinationSettings': {}
,
'SmpteTtDestinationSettings': {}
,
'TeletextDestinationSettings': {}
,
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {}
,
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {}
,
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {}
,
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {}
,
'Rec601Settings': {}
,
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {}
,
'DolbyVision81Settings': {}
,
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {}
,
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
InputAttachments=[
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {}
,
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
InputSpecification={
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
LogLevel='ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
Maintenance={
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceStartTime': 'string'
},
Name='string',
RequestId='string',
Reserved='string',
RoleArn='string',
Tags={
'string': 'string'
},
Vpc={
'PublicAddressAllocationIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
)
Specification of CDI inputs for this channel
Placeholder documentation for __listOfOutputDestination
Encoder Settings
List of input attachments for channel.
Specification of network and file inputs for this channel
Maintenance settings for this channel.
A collection of key-value pairs.
Settings for the VPC outputs
dict
Response Syntax
{
'Channel': {
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'EncoderSettings': {
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {},
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {},
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {},
'EmbeddedPlusScte20DestinationSettings': {},
'RtmpCaptionInfoDestinationSettings': {},
'Scte20PlusEmbeddedDestinationSettings': {},
'Scte27DestinationSettings': {},
'SmpteTtDestinationSettings': {},
'TeletextDestinationSettings': {},
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {},
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {},
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {},
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'Rec601Settings': {},
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'DolbyVision81Settings': {},
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {},
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelineDetails': [
{
'ActiveInputAttachmentName': 'string',
'ActiveInputSwitchActionName': 'string',
'ActiveMotionGraphicsActionName': 'string',
'ActiveMotionGraphicsUri': 'string',
'PipelineId': 'string'
},
],
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
create_input
(**kwargs)¶Create an input
See also: AWS API Documentation
Request Syntax
response = client.create_input(
Destinations=[
{
'StreamName': 'string'
},
],
InputDevices=[
{
'Id': 'string'
},
],
InputSecurityGroups=[
'string',
],
MediaConnectFlows=[
{
'FlowArn': 'string'
},
],
Name='string',
RequestId='string',
RoleArn='string',
Sources=[
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
],
Tags={
'string': 'string'
},
Type='UDP_PUSH'|'RTP_PUSH'|'RTMP_PUSH'|'RTMP_PULL'|'URL_PULL'|'MP4_FILE'|'MEDIACONNECT'|'INPUT_DEVICE'|'AWS_CDI'|'TS_FILE',
Vpc={
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
)
Destination settings for PUSH type inputs.
Settings for the devices.
A list of security groups referenced by IDs to attach to the input.
A list of the MediaConnect Flows that you want to use in this input. You can specify as few as one Flow and presently, as many as two. The only requirement is when you have more than one is that each Flow is in a separate Availability Zone as this ensures your EML input is redundant to AZ issues.
The source URLs for a PULL-type input. Every PULL type input needs exactly two source URLs for redundancy. Only specify sources for PULL type Inputs. Leave Destinations empty.
A collection of key-value pairs.
Settings for a private VPC Input. When this property is specified, the input destination addresses will be created in a VPC rather than with public Internet addresses. This property requires setting the roleArn property on Input creation. Not compatible with the inputSecurityGroups property.
dict
Response Syntax
{
'Input': {
'Arn': 'string',
'AttachedChannels': [
'string',
],
'Destinations': [
{
'Ip': 'string',
'Port': 'string',
'Url': 'string',
'Vpc': {
'AvailabilityZone': 'string',
'NetworkInterfaceId': 'string'
}
},
],
'Id': 'string',
'InputClass': 'STANDARD'|'SINGLE_PIPELINE',
'InputDevices': [
{
'Id': 'string'
},
],
'InputPartnerIds': [
'string',
],
'InputSourceType': 'STATIC'|'DYNAMIC',
'MediaConnectFlows': [
{
'FlowArn': 'string'
},
],
'Name': 'string',
'RoleArn': 'string',
'SecurityGroups': [
'string',
],
'Sources': [
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
],
'State': 'CREATING'|'DETACHED'|'ATTACHED'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
},
'Type': 'UDP_PUSH'|'RTP_PUSH'|'RTMP_PUSH'|'RTMP_PULL'|'URL_PULL'|'MP4_FILE'|'MEDIACONNECT'|'INPUT_DEVICE'|'AWS_CDI'|'TS_FILE'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
create_input_security_group
(**kwargs)¶Creates a Input Security Group
See also: AWS API Documentation
Request Syntax
response = client.create_input_security_group(
Tags={
'string': 'string'
},
WhitelistRules=[
{
'Cidr': 'string'
},
]
)
A collection of key-value pairs.
List of IPv4 CIDR addresses to whitelist
dict
Response Syntax
{
'SecurityGroup': {
'Arn': 'string',
'Id': 'string',
'Inputs': [
'string',
],
'State': 'IDLE'|'IN_USE'|'UPDATING'|'DELETED',
'Tags': {
'string': 'string'
},
'WhitelistRules': [
{
'Cidr': 'string'
},
]
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
create_multiplex
(**kwargs)¶Create a new multiplex.
See also: AWS API Documentation
Request Syntax
response = client.create_multiplex(
AvailabilityZones=[
'string',
],
MultiplexSettings={
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
Name='string',
RequestId='string',
Tags={
'string': 'string'
}
)
[REQUIRED] A list of availability zones for the multiplex. You must specify exactly two.
[REQUIRED] Configuration for a multiplex event.
A collection of key-value pairs.
dict
Response Syntax
{
'Multiplex': {
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Destinations': [
{
'MediaConnectSettings': {
'EntitlementArn': 'string'
}
},
],
'Id': 'string',
'MultiplexSettings': {
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
create_multiplex_program
(**kwargs)¶Create a new program in the multiplex.
See also: AWS API Documentation
Request Syntax
response = client.create_multiplex_program(
MultiplexId='string',
MultiplexProgramSettings={
'PreferredChannelPipeline': 'CURRENTLY_ACTIVE'|'PIPELINE_0'|'PIPELINE_1',
'ProgramNumber': 123,
'ServiceDescriptor': {
'ProviderName': 'string',
'ServiceName': 'string'
},
'VideoSettings': {
'ConstantBitrate': 123,
'StatmuxSettings': {
'MaximumBitrate': 123,
'MinimumBitrate': 123,
'Priority': 123
}
}
},
ProgramName='string',
RequestId='string'
)
[REQUIRED] The settings for this multiplex program.
dict
Response Syntax
{
'MultiplexProgram': {
'ChannelId': 'string',
'MultiplexProgramSettings': {
'PreferredChannelPipeline': 'CURRENTLY_ACTIVE'|'PIPELINE_0'|'PIPELINE_1',
'ProgramNumber': 123,
'ServiceDescriptor': {
'ProviderName': 'string',
'ServiceName': 'string'
},
'VideoSettings': {
'ConstantBitrate': 123,
'StatmuxSettings': {
'MaximumBitrate': 123,
'MinimumBitrate': 123,
'Priority': 123
}
}
},
'PacketIdentifiersMap': {
'AudioPids': [
123,
],
'DvbSubPids': [
123,
],
'DvbTeletextPid': 123,
'EtvPlatformPid': 123,
'EtvSignalPid': 123,
'KlvDataPids': [
123,
],
'PcrPid': 123,
'PmtPid': 123,
'PrivateMetadataPid': 123,
'Scte27Pids': [
123,
],
'Scte35Pid': 123,
'TimedMetadataPid': 123,
'VideoPid': 123
},
'PipelineDetails': [
{
'ActiveChannelPipeline': 'string',
'PipelineId': 'string'
},
],
'ProgramName': 'string'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
create_partner_input
(**kwargs)¶Create a partner input
See also: AWS API Documentation
Request Syntax
response = client.create_partner_input(
InputId='string',
RequestId='string',
Tags={
'string': 'string'
}
)
A collection of key-value pairs.
dict
Response Syntax
{
'Input': {
'Arn': 'string',
'AttachedChannels': [
'string',
],
'Destinations': [
{
'Ip': 'string',
'Port': 'string',
'Url': 'string',
'Vpc': {
'AvailabilityZone': 'string',
'NetworkInterfaceId': 'string'
}
},
],
'Id': 'string',
'InputClass': 'STANDARD'|'SINGLE_PIPELINE',
'InputDevices': [
{
'Id': 'string'
},
],
'InputPartnerIds': [
'string',
],
'InputSourceType': 'STATIC'|'DYNAMIC',
'MediaConnectFlows': [
{
'FlowArn': 'string'
},
],
'Name': 'string',
'RoleArn': 'string',
'SecurityGroups': [
'string',
],
'Sources': [
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
],
'State': 'CREATING'|'DETACHED'|'ATTACHED'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
},
'Type': 'UDP_PUSH'|'RTP_PUSH'|'RTMP_PUSH'|'RTMP_PULL'|'URL_PULL'|'MP4_FILE'|'MEDIACONNECT'|'INPUT_DEVICE'|'AWS_CDI'|'TS_FILE'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
Create tags for a resource
See also: AWS API Documentation
Request Syntax
response = client.create_tags(
ResourceArn='string',
Tags={
'string': 'string'
}
)
Placeholder documentation for Tags
None
Exceptions
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
delete_channel
(**kwargs)¶Starts deletion of channel. The associated outputs are also deleted.
See also: AWS API Documentation
Request Syntax
response = client.delete_channel(
ChannelId='string'
)
{
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'EncoderSettings': {
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {},
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {},
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {},
'EmbeddedPlusScte20DestinationSettings': {},
'RtmpCaptionInfoDestinationSettings': {},
'Scte20PlusEmbeddedDestinationSettings': {},
'Scte27DestinationSettings': {},
'SmpteTtDestinationSettings': {},
'TeletextDestinationSettings': {},
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {},
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {},
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {},
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'Rec601Settings': {},
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'DolbyVision81Settings': {},
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {},
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelineDetails': [
{
'ActiveInputAttachmentName': 'string',
'ActiveInputSwitchActionName': 'string',
'ActiveMotionGraphicsActionName': 'string',
'ActiveMotionGraphicsUri': 'string',
'PipelineId': 'string'
},
],
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
delete_input
(**kwargs)¶Deletes the input end point
See also: AWS API Documentation
Request Syntax
response = client.delete_input(
InputId='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
delete_input_security_group
(**kwargs)¶Deletes an Input Security Group
See also: AWS API Documentation
Request Syntax
response = client.delete_input_security_group(
InputSecurityGroupId='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
delete_multiplex
(**kwargs)¶Delete a multiplex. The multiplex must be idle.
See also: AWS API Documentation
Request Syntax
response = client.delete_multiplex(
MultiplexId='string'
)
{
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Destinations': [
{
'MediaConnectSettings': {
'EntitlementArn': 'string'
}
},
],
'Id': 'string',
'MultiplexSettings': {
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
delete_multiplex_program
(**kwargs)¶Delete a program from a multiplex.
See also: AWS API Documentation
Request Syntax
response = client.delete_multiplex_program(
MultiplexId='string',
ProgramName='string'
)
dict
Response Syntax
{
'ChannelId': 'string',
'MultiplexProgramSettings': {
'PreferredChannelPipeline': 'CURRENTLY_ACTIVE'|'PIPELINE_0'|'PIPELINE_1',
'ProgramNumber': 123,
'ServiceDescriptor': {
'ProviderName': 'string',
'ServiceName': 'string'
},
'VideoSettings': {
'ConstantBitrate': 123,
'StatmuxSettings': {
'MaximumBitrate': 123,
'MinimumBitrate': 123,
'Priority': 123
}
}
},
'PacketIdentifiersMap': {
'AudioPids': [
123,
],
'DvbSubPids': [
123,
],
'DvbTeletextPid': 123,
'EtvPlatformPid': 123,
'EtvSignalPid': 123,
'KlvDataPids': [
123,
],
'PcrPid': 123,
'PmtPid': 123,
'PrivateMetadataPid': 123,
'Scte27Pids': [
123,
],
'Scte35Pid': 123,
'TimedMetadataPid': 123,
'VideoPid': 123
},
'PipelineDetails': [
{
'ActiveChannelPipeline': 'string',
'PipelineId': 'string'
},
],
'ProgramName': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
delete_reservation
(**kwargs)¶Delete an expired reservation.
See also: AWS API Documentation
Request Syntax
response = client.delete_reservation(
ReservationId='string'
)
{
'Arn': 'string',
'Count': 123,
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'End': 'string',
'FixedPrice': 123.0,
'Name': 'string',
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'RenewalSettings': {
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
'ReservationId': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'Start': 'string',
'State': 'ACTIVE'|'EXPIRED'|'CANCELED'|'DELETED',
'Tags': {
'string': 'string'
},
'UsagePrice': 123.0
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
delete_schedule
(**kwargs)¶Delete all schedule actions on a channel.
See also: AWS API Documentation
Request Syntax
response = client.delete_schedule(
ChannelId='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
Removes tags for a resource
See also: AWS API Documentation
Request Syntax
response = client.delete_tags(
ResourceArn='string',
TagKeys=[
'string',
]
)
[REQUIRED] An array of tag keys to delete
None
Exceptions
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
describe_channel
(**kwargs)¶Gets details about a channel
See also: AWS API Documentation
Request Syntax
response = client.describe_channel(
ChannelId='string'
)
{
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'EncoderSettings': {
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {},
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {},
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {},
'EmbeddedPlusScte20DestinationSettings': {},
'RtmpCaptionInfoDestinationSettings': {},
'Scte20PlusEmbeddedDestinationSettings': {},
'Scte27DestinationSettings': {},
'SmpteTtDestinationSettings': {},
'TeletextDestinationSettings': {},
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {},
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {},
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {},
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'Rec601Settings': {},
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'DolbyVision81Settings': {},
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {},
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelineDetails': [
{
'ActiveInputAttachmentName': 'string',
'ActiveInputSwitchActionName': 'string',
'ActiveMotionGraphicsActionName': 'string',
'ActiveMotionGraphicsUri': 'string',
'PipelineId': 'string'
},
],
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_input
(**kwargs)¶Produces details about an input
See also: AWS API Documentation
Request Syntax
response = client.describe_input(
InputId='string'
)
{
'Arn': 'string',
'AttachedChannels': [
'string',
],
'Destinations': [
{
'Ip': 'string',
'Port': 'string',
'Url': 'string',
'Vpc': {
'AvailabilityZone': 'string',
'NetworkInterfaceId': 'string'
}
},
],
'Id': 'string',
'InputClass': 'STANDARD'|'SINGLE_PIPELINE',
'InputDevices': [
{
'Id': 'string'
},
],
'InputPartnerIds': [
'string',
],
'InputSourceType': 'STATIC'|'DYNAMIC',
'MediaConnectFlows': [
{
'FlowArn': 'string'
},
],
'Name': 'string',
'RoleArn': 'string',
'SecurityGroups': [
'string',
],
'Sources': [
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
],
'State': 'CREATING'|'DETACHED'|'ATTACHED'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
},
'Type': 'UDP_PUSH'|'RTP_PUSH'|'RTMP_PUSH'|'RTMP_PULL'|'URL_PULL'|'MP4_FILE'|'MEDIACONNECT'|'INPUT_DEVICE'|'AWS_CDI'|'TS_FILE'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_input_device
(**kwargs)¶Gets the details for the input device
See also: AWS API Documentation
Request Syntax
response = client.describe_input_device(
InputDeviceId='string'
)
{
'Arn': 'string',
'ConnectionState': 'DISCONNECTED'|'CONNECTED',
'DeviceSettingsSyncState': 'SYNCED'|'SYNCING',
'DeviceUpdateStatus': 'UP_TO_DATE'|'NOT_UP_TO_DATE'|'UPDATING',
'HdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
},
'Id': 'string',
'MacAddress': 'string',
'Name': 'string',
'NetworkSettings': {
'DnsAddresses': [
'string',
],
'Gateway': 'string',
'IpAddress': 'string',
'IpScheme': 'STATIC'|'DHCP',
'SubnetMask': 'string'
},
'SerialNumber': 'string',
'Type': 'HD'|'UHD',
'UhdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_input_device_thumbnail
(**kwargs)¶Get the latest thumbnail data for the input device.
See also: AWS API Documentation
Request Syntax
response = client.describe_input_device_thumbnail(
InputDeviceId='string',
Accept='image/jpeg'
)
dict
Response Syntax
{
'Body': StreamingBody(),
'ContentType': 'image/jpeg',
'ContentLength': 123,
'ETag': 'string',
'LastModified': datetime(2015, 1, 1)
}
Response Structure
StreamingBody
) -- The binary data for the thumbnail that the Link device has most recently sent to MediaLive.Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_input_security_group
(**kwargs)¶Produces a summary of an Input Security Group
See also: AWS API Documentation
Request Syntax
response = client.describe_input_security_group(
InputSecurityGroupId='string'
)
{
'Arn': 'string',
'Id': 'string',
'Inputs': [
'string',
],
'State': 'IDLE'|'IN_USE'|'UPDATING'|'DELETED',
'Tags': {
'string': 'string'
},
'WhitelistRules': [
{
'Cidr': 'string'
},
]
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_multiplex
(**kwargs)¶Gets details about a multiplex.
See also: AWS API Documentation
Request Syntax
response = client.describe_multiplex(
MultiplexId='string'
)
{
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Destinations': [
{
'MediaConnectSettings': {
'EntitlementArn': 'string'
}
},
],
'Id': 'string',
'MultiplexSettings': {
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_multiplex_program
(**kwargs)¶Get the details for a program in a multiplex.
See also: AWS API Documentation
Request Syntax
response = client.describe_multiplex_program(
MultiplexId='string',
ProgramName='string'
)
dict
Response Syntax
{
'ChannelId': 'string',
'MultiplexProgramSettings': {
'PreferredChannelPipeline': 'CURRENTLY_ACTIVE'|'PIPELINE_0'|'PIPELINE_1',
'ProgramNumber': 123,
'ServiceDescriptor': {
'ProviderName': 'string',
'ServiceName': 'string'
},
'VideoSettings': {
'ConstantBitrate': 123,
'StatmuxSettings': {
'MaximumBitrate': 123,
'MinimumBitrate': 123,
'Priority': 123
}
}
},
'PacketIdentifiersMap': {
'AudioPids': [
123,
],
'DvbSubPids': [
123,
],
'DvbTeletextPid': 123,
'EtvPlatformPid': 123,
'EtvSignalPid': 123,
'KlvDataPids': [
123,
],
'PcrPid': 123,
'PmtPid': 123,
'PrivateMetadataPid': 123,
'Scte27Pids': [
123,
],
'Scte35Pid': 123,
'TimedMetadataPid': 123,
'VideoPid': 123
},
'PipelineDetails': [
{
'ActiveChannelPipeline': 'string',
'PipelineId': 'string'
},
],
'ProgramName': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_offering
(**kwargs)¶Get details for an offering.
See also: AWS API Documentation
Request Syntax
response = client.describe_offering(
OfferingId='string'
)
{
'Arn': 'string',
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'FixedPrice': 123.0,
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'UsagePrice': 123.0
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_reservation
(**kwargs)¶Get details for a reservation.
See also: AWS API Documentation
Request Syntax
response = client.describe_reservation(
ReservationId='string'
)
{
'Arn': 'string',
'Count': 123,
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'End': 'string',
'FixedPrice': 123.0,
'Name': 'string',
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'RenewalSettings': {
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
'ReservationId': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'Start': 'string',
'State': 'ACTIVE'|'EXPIRED'|'CANCELED'|'DELETED',
'Tags': {
'string': 'string'
},
'UsagePrice': 123.0
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
describe_schedule
(**kwargs)¶Get a channel schedule
See also: AWS API Documentation
Request Syntax
response = client.describe_schedule(
ChannelId='string',
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'ScheduleActions': [
{
'ActionName': 'string',
'ScheduleActionSettings': {
'HlsId3SegmentTaggingSettings': {
'Tag': 'string'
},
'HlsTimedMetadataSettings': {
'Id3': 'string'
},
'InputPrepareSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'InputSwitchSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'MotionGraphicsImageActivateSettings': {
'Duration': 123,
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
'MotionGraphicsImageDeactivateSettings': {},
'PauseStateSettings': {
'Pipelines': [
{
'PipelineId': 'PIPELINE_0'|'PIPELINE_1'
},
]
},
'Scte35InputSettings': {
'InputAttachmentNameReference': 'string',
'Mode': 'FIXED'|'FOLLOW_ACTIVE'
},
'Scte35ReturnToNetworkSettings': {
'SpliceEventId': 123
},
'Scte35SpliceInsertSettings': {
'Duration': 123,
'SpliceEventId': 123
},
'Scte35TimeSignalSettings': {
'Scte35Descriptors': [
{
'Scte35DescriptorSettings': {
'SegmentationDescriptorScte35DescriptorSettings': {
'DeliveryRestrictions': {
'ArchiveAllowedFlag': 'ARCHIVE_NOT_ALLOWED'|'ARCHIVE_ALLOWED',
'DeviceRestrictions': 'NONE'|'RESTRICT_GROUP0'|'RESTRICT_GROUP1'|'RESTRICT_GROUP2',
'NoRegionalBlackoutFlag': 'REGIONAL_BLACKOUT'|'NO_REGIONAL_BLACKOUT',
'WebDeliveryAllowedFlag': 'WEB_DELIVERY_NOT_ALLOWED'|'WEB_DELIVERY_ALLOWED'
},
'SegmentNum': 123,
'SegmentationCancelIndicator': 'SEGMENTATION_EVENT_NOT_CANCELED'|'SEGMENTATION_EVENT_CANCELED',
'SegmentationDuration': 123,
'SegmentationEventId': 123,
'SegmentationTypeId': 123,
'SegmentationUpid': 'string',
'SegmentationUpidType': 123,
'SegmentsExpected': 123,
'SubSegmentNum': 123,
'SubSegmentsExpected': 123
}
}
},
]
},
'StaticImageActivateSettings': {
'Duration': 123,
'FadeIn': 123,
'FadeOut': 123,
'Height': 123,
'Image': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'ImageX': 123,
'ImageY': 123,
'Layer': 123,
'Opacity': 123,
'Width': 123
},
'StaticImageDeactivateSettings': {
'FadeOut': 123,
'Layer': 123
}
},
'ScheduleActionStartSettings': {
'FixedModeScheduleActionStartSettings': {
'Time': 'string'
},
'FollowModeScheduleActionStartSettings': {
'FollowPoint': 'END'|'START',
'ReferenceActionName': 'string'
},
'ImmediateModeScheduleActionStartSettings': {}
}
},
]
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
get_paginator
(operation_name)¶Create a paginator for an operation.
create_foo
, and you'd normally invoke the
operation as client.create_foo(**kwargs)
, if the
create_foo
operation can be paginated, you can use the
call client.get_paginator("create_foo")
.client.can_paginate
method to
check if an operation is pageable.get_waiter
(waiter_name)¶Returns an object that can wait for some condition.
list_channels
(**kwargs)¶Produces list of channels that have been created
See also: AWS API Documentation
Request Syntax
response = client.list_channels(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'Channels': [
{
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_input_device_transfers
(**kwargs)¶List input devices that are currently being transferred. List input devices that you are transferring from your AWS account or input devices that another AWS account is transferring to you.
See also: AWS API Documentation
Request Syntax
response = client.list_input_device_transfers(
MaxResults=123,
NextToken='string',
TransferType='string'
)
dict
Response Syntax
{
'InputDeviceTransfers': [
{
'Id': 'string',
'Message': 'string',
'TargetCustomerId': 'string',
'TransferType': 'OUTGOING'|'INCOMING'
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_input_devices
(**kwargs)¶List input devices
See also: AWS API Documentation
Request Syntax
response = client.list_input_devices(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'InputDevices': [
{
'Arn': 'string',
'ConnectionState': 'DISCONNECTED'|'CONNECTED',
'DeviceSettingsSyncState': 'SYNCED'|'SYNCING',
'DeviceUpdateStatus': 'UP_TO_DATE'|'NOT_UP_TO_DATE'|'UPDATING',
'HdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
},
'Id': 'string',
'MacAddress': 'string',
'Name': 'string',
'NetworkSettings': {
'DnsAddresses': [
'string',
],
'Gateway': 'string',
'IpAddress': 'string',
'IpScheme': 'STATIC'|'DHCP',
'SubnetMask': 'string'
},
'SerialNumber': 'string',
'Type': 'HD'|'UHD',
'UhdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
}
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_input_security_groups
(**kwargs)¶Produces a list of Input Security Groups for an account
See also: AWS API Documentation
Request Syntax
response = client.list_input_security_groups(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'InputSecurityGroups': [
{
'Arn': 'string',
'Id': 'string',
'Inputs': [
'string',
],
'State': 'IDLE'|'IN_USE'|'UPDATING'|'DELETED',
'Tags': {
'string': 'string'
},
'WhitelistRules': [
{
'Cidr': 'string'
},
]
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_inputs
(**kwargs)¶Produces list of inputs that have been created
See also: AWS API Documentation
Request Syntax
response = client.list_inputs(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'Inputs': [
{
'Arn': 'string',
'AttachedChannels': [
'string',
],
'Destinations': [
{
'Ip': 'string',
'Port': 'string',
'Url': 'string',
'Vpc': {
'AvailabilityZone': 'string',
'NetworkInterfaceId': 'string'
}
},
],
'Id': 'string',
'InputClass': 'STANDARD'|'SINGLE_PIPELINE',
'InputDevices': [
{
'Id': 'string'
},
],
'InputPartnerIds': [
'string',
],
'InputSourceType': 'STATIC'|'DYNAMIC',
'MediaConnectFlows': [
{
'FlowArn': 'string'
},
],
'Name': 'string',
'RoleArn': 'string',
'SecurityGroups': [
'string',
],
'Sources': [
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
],
'State': 'CREATING'|'DETACHED'|'ATTACHED'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
},
'Type': 'UDP_PUSH'|'RTP_PUSH'|'RTMP_PUSH'|'RTMP_PULL'|'URL_PULL'|'MP4_FILE'|'MEDIACONNECT'|'INPUT_DEVICE'|'AWS_CDI'|'TS_FILE'
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_multiplex_programs
(**kwargs)¶List the programs that currently exist for a specific multiplex.
See also: AWS API Documentation
Request Syntax
response = client.list_multiplex_programs(
MaxResults=123,
MultiplexId='string',
NextToken='string'
)
dict
Response Syntax
{
'MultiplexPrograms': [
{
'ChannelId': 'string',
'ProgramName': 'string'
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_multiplexes
(**kwargs)¶Retrieve a list of the existing multiplexes.
See also: AWS API Documentation
Request Syntax
response = client.list_multiplexes(
MaxResults=123,
NextToken='string'
)
dict
Response Syntax
{
'Multiplexes': [
{
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Id': 'string',
'MultiplexSettings': {
'TransportStreamBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
},
],
'NextToken': 'string'
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_offerings
(**kwargs)¶List offerings available for purchase.
See also: AWS API Documentation
Request Syntax
response = client.list_offerings(
ChannelClass='string',
ChannelConfiguration='string',
Codec='string',
Duration='string',
MaxResults=123,
MaximumBitrate='string',
MaximumFramerate='string',
NextToken='string',
Resolution='string',
ResourceType='string',
SpecialFeature='string',
VideoQuality='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'Offerings': [
{
'Arn': 'string',
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'FixedPrice': 123.0,
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'UsagePrice': 123.0
},
]
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
list_reservations
(**kwargs)¶List purchased reservations.
See also: AWS API Documentation
Request Syntax
response = client.list_reservations(
ChannelClass='string',
Codec='string',
MaxResults=123,
MaximumBitrate='string',
MaximumFramerate='string',
NextToken='string',
Resolution='string',
ResourceType='string',
SpecialFeature='string',
VideoQuality='string'
)
dict
Response Syntax
{
'NextToken': 'string',
'Reservations': [
{
'Arn': 'string',
'Count': 123,
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'End': 'string',
'FixedPrice': 123.0,
'Name': 'string',
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'RenewalSettings': {
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
'ReservationId': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'Start': 'string',
'State': 'ACTIVE'|'EXPIRED'|'CANCELED'|'DELETED',
'Tags': {
'string': 'string'
},
'UsagePrice': 123.0
},
]
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
Produces list of tags that have been created for a resource
See also: AWS API Documentation
Request Syntax
response = client.list_tags_for_resource(
ResourceArn='string'
)
{
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
purchase_offering
(**kwargs)¶Purchase an offering and create a reservation.
See also: AWS API Documentation
Request Syntax
response = client.purchase_offering(
Count=123,
Name='string',
OfferingId='string',
RenewalSettings={
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
RequestId='string',
Start='string',
Tags={
'string': 'string'
}
)
Renewal settings for the reservation
A collection of key-value pairs
dict
Response Syntax
{
'Reservation': {
'Arn': 'string',
'Count': 123,
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'End': 'string',
'FixedPrice': 123.0,
'Name': 'string',
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'RenewalSettings': {
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
'ReservationId': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'Start': 'string',
'State': 'ACTIVE'|'EXPIRED'|'CANCELED'|'DELETED',
'Tags': {
'string': 'string'
},
'UsagePrice': 123.0
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
reboot_input_device
(**kwargs)¶Send a reboot command to the specified input device. The device will begin rebooting within a few seconds of sending the command. When the reboot is complete, the device’s connection status will change to connected.
See also: AWS API Documentation
Request Syntax
response = client.reboot_input_device(
Force='NO'|'YES',
InputDeviceId='string'
)
dict
Response Syntax
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
reject_input_device_transfer
(**kwargs)¶Reject the transfer of the specified input device to your AWS account.
See also: AWS API Documentation
Request Syntax
response = client.reject_input_device_transfer(
InputDeviceId='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
start_channel
(**kwargs)¶Starts an existing channel
See also: AWS API Documentation
Request Syntax
response = client.start_channel(
ChannelId='string'
)
{
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'EncoderSettings': {
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {},
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {},
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {},
'EmbeddedPlusScte20DestinationSettings': {},
'RtmpCaptionInfoDestinationSettings': {},
'Scte20PlusEmbeddedDestinationSettings': {},
'Scte27DestinationSettings': {},
'SmpteTtDestinationSettings': {},
'TeletextDestinationSettings': {},
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {},
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {},
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {},
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'Rec601Settings': {},
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'DolbyVision81Settings': {},
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {},
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelineDetails': [
{
'ActiveInputAttachmentName': 'string',
'ActiveInputSwitchActionName': 'string',
'ActiveMotionGraphicsActionName': 'string',
'ActiveMotionGraphicsUri': 'string',
'PipelineId': 'string'
},
],
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
start_input_device_maintenance_window
(**kwargs)¶Start a maintenance window for the specified input device. Starting a maintenance window will give the device up to two hours to install software. If the device was streaming prior to the maintenance, it will resume streaming when the software is fully installed. Devices automatically install updates while they are powered on and their MediaLive channels are stopped. A maintenance window allows you to update a device without having to stop MediaLive channels that use the device. The device must remain powered on and connected to the internet for the duration of the maintenance.
See also: AWS API Documentation
Request Syntax
response = client.start_input_device_maintenance_window(
InputDeviceId='string'
)
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
start_multiplex
(**kwargs)¶Start (run) the multiplex. Starting the multiplex does not start the channels. You must explicitly start each channel.
See also: AWS API Documentation
Request Syntax
response = client.start_multiplex(
MultiplexId='string'
)
{
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Destinations': [
{
'MediaConnectSettings': {
'EntitlementArn': 'string'
}
},
],
'Id': 'string',
'MultiplexSettings': {
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
stop_channel
(**kwargs)¶Stops a running channel
See also: AWS API Documentation
Request Syntax
response = client.stop_channel(
ChannelId='string'
)
{
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'EncoderSettings': {
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {},
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {},
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {},
'EmbeddedPlusScte20DestinationSettings': {},
'RtmpCaptionInfoDestinationSettings': {},
'Scte20PlusEmbeddedDestinationSettings': {},
'Scte27DestinationSettings': {},
'SmpteTtDestinationSettings': {},
'TeletextDestinationSettings': {},
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {},
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {},
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {},
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'Rec601Settings': {},
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'DolbyVision81Settings': {},
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {},
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelineDetails': [
{
'ActiveInputAttachmentName': 'string',
'ActiveInputSwitchActionName': 'string',
'ActiveMotionGraphicsActionName': 'string',
'ActiveMotionGraphicsUri': 'string',
'PipelineId': 'string'
},
],
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
stop_multiplex
(**kwargs)¶Stops a running multiplex. If the multiplex isn't running, this action has no effect.
See also: AWS API Documentation
Request Syntax
response = client.stop_multiplex(
MultiplexId='string'
)
{
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Destinations': [
{
'MediaConnectSettings': {
'EntitlementArn': 'string'
}
},
],
'Id': 'string',
'MultiplexSettings': {
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
transfer_input_device
(**kwargs)¶Start an input device transfer to another AWS account. After you make the request, the other account must accept or reject the transfer.
See also: AWS API Documentation
Request Syntax
response = client.transfer_input_device(
InputDeviceId='string',
TargetCustomerId='string',
TargetRegion='string',
TransferMessage='string'
)
dict
Response Syntax
{}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
update_channel
(**kwargs)¶Updates a channel.
See also: AWS API Documentation
Request Syntax
response = client.update_channel(
CdiInputSpecification={
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
ChannelId='string',
Destinations=[
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
EncoderSettings={
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {}
,
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {}
,
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {}
,
'EmbeddedPlusScte20DestinationSettings': {}
,
'RtmpCaptionInfoDestinationSettings': {}
,
'Scte20PlusEmbeddedDestinationSettings': {}
,
'Scte27DestinationSettings': {}
,
'SmpteTtDestinationSettings': {}
,
'TeletextDestinationSettings': {}
,
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {}
,
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {}
,
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {}
,
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {}
,
'Rec601Settings': {}
,
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {}
,
'DolbyVision81Settings': {}
,
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {}
,
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
InputAttachments=[
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {}
,
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
InputSpecification={
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
LogLevel='ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
Maintenance={
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
Name='string',
RoleArn='string'
)
Specification of CDI inputs for this channel
A list of output destinations for this channel.
The encoder settings for this channel.
Placeholder documentation for __listOfInputAttachment
Specification of network and file inputs for this channel
Maintenance settings for this channel.
dict
Response Syntax
{
'Channel': {
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'EncoderSettings': {
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {},
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {},
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {},
'EmbeddedPlusScte20DestinationSettings': {},
'RtmpCaptionInfoDestinationSettings': {},
'Scte20PlusEmbeddedDestinationSettings': {},
'Scte27DestinationSettings': {},
'SmpteTtDestinationSettings': {},
'TeletextDestinationSettings': {},
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {},
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {},
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {},
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'Rec601Settings': {},
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'DolbyVision81Settings': {},
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {},
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelineDetails': [
{
'ActiveInputAttachmentName': 'string',
'ActiveInputSwitchActionName': 'string',
'ActiveMotionGraphicsActionName': 'string',
'ActiveMotionGraphicsUri': 'string',
'PipelineId': 'string'
},
],
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.ConflictException
update_channel_class
(**kwargs)¶Changes the class of the channel.
See also: AWS API Documentation
Request Syntax
response = client.update_channel_class(
ChannelClass='STANDARD'|'SINGLE_PIPELINE',
ChannelId='string',
Destinations=[
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
]
)
A list of output destinations for this channel.
dict
Response Syntax
{
'Channel': {
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'EncoderSettings': {
'AudioDescriptions': [
{
'AudioNormalizationSettings': {
'Algorithm': 'ITU_1770_1'|'ITU_1770_2',
'AlgorithmControl': 'CORRECT_AUDIO',
'TargetLkfs': 123.0
},
'AudioSelectorName': 'string',
'AudioType': 'CLEAN_EFFECTS'|'HEARING_IMPAIRED'|'UNDEFINED'|'VISUAL_IMPAIRED_COMMENTARY',
'AudioTypeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'AudioWatermarkingSettings': {
'NielsenWatermarksSettings': {
'NielsenCbetSettings': {
'CbetCheckDigitString': 'string',
'CbetStepaside': 'DISABLED'|'ENABLED',
'Csid': 'string'
},
'NielsenDistributionType': 'FINAL_DISTRIBUTOR'|'PROGRAM_CONTENT',
'NielsenNaesIiNwSettings': {
'CheckDigitString': 'string',
'Sid': 123.0
}
}
},
'CodecSettings': {
'AacSettings': {
'Bitrate': 123.0,
'CodingMode': 'AD_RECEIVER_MIX'|'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_5_1',
'InputType': 'BROADCASTER_MIXED_AD'|'NORMAL',
'Profile': 'HEV1'|'HEV2'|'LC',
'RateControlMode': 'CBR'|'VBR',
'RawFormat': 'LATM_LOAS'|'NONE',
'SampleRate': 123.0,
'Spec': 'MPEG2'|'MPEG4',
'VbrQuality': 'HIGH'|'LOW'|'MEDIUM_HIGH'|'MEDIUM_LOW'
},
'Ac3Settings': {
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'DIALOGUE'|'EMERGENCY'|'HEARING_IMPAIRED'|'MUSIC_AND_EFFECTS'|'VISUALLY_IMPAIRED'|'VOICE_OVER',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_1_1'|'CODING_MODE_2_0'|'CODING_MODE_3_2_LFE',
'Dialnorm': 123,
'DrcProfile': 'FILM_STANDARD'|'NONE',
'LfeFilter': 'DISABLED'|'ENABLED',
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED'
},
'Eac3AtmosSettings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_5_1_4'|'CODING_MODE_7_1_4'|'CODING_MODE_9_1_6',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'HeightTrim': 123.0,
'SurroundTrim': 123.0
},
'Eac3Settings': {
'AttenuationControl': 'ATTENUATE_3_DB'|'NONE',
'Bitrate': 123.0,
'BitstreamMode': 'COMMENTARY'|'COMPLETE_MAIN'|'EMERGENCY'|'HEARING_IMPAIRED'|'VISUALLY_IMPAIRED',
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_3_2',
'DcFilter': 'DISABLED'|'ENABLED',
'Dialnorm': 123,
'DrcLine': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'DrcRf': 'FILM_LIGHT'|'FILM_STANDARD'|'MUSIC_LIGHT'|'MUSIC_STANDARD'|'NONE'|'SPEECH',
'LfeControl': 'LFE'|'NO_LFE',
'LfeFilter': 'DISABLED'|'ENABLED',
'LoRoCenterMixLevel': 123.0,
'LoRoSurroundMixLevel': 123.0,
'LtRtCenterMixLevel': 123.0,
'LtRtSurroundMixLevel': 123.0,
'MetadataControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'PassthroughControl': 'NO_PASSTHROUGH'|'WHEN_POSSIBLE',
'PhaseControl': 'NO_SHIFT'|'SHIFT_90_DEGREES',
'StereoDownmix': 'DPL2'|'LO_RO'|'LT_RT'|'NOT_INDICATED',
'SurroundExMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED',
'SurroundMode': 'DISABLED'|'ENABLED'|'NOT_INDICATED'
},
'Mp2Settings': {
'Bitrate': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0',
'SampleRate': 123.0
},
'PassThroughSettings': {},
'WavSettings': {
'BitDepth': 123.0,
'CodingMode': 'CODING_MODE_1_0'|'CODING_MODE_2_0'|'CODING_MODE_4_0'|'CODING_MODE_8_0',
'SampleRate': 123.0
}
},
'LanguageCode': 'string',
'LanguageCodeControl': 'FOLLOW_INPUT'|'USE_CONFIGURED',
'Name': 'string',
'RemixSettings': {
'ChannelMappings': [
{
'InputChannelLevels': [
{
'Gain': 123,
'InputChannel': 123
},
],
'OutputChannel': 123
},
],
'ChannelsIn': 123,
'ChannelsOut': 123
},
'StreamName': 'string'
},
],
'AvailBlanking': {
'AvailBlankingImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'State': 'DISABLED'|'ENABLED'
},
'AvailConfiguration': {
'AvailSettings': {
'Esam': {
'AcquisitionPointId': 'string',
'AdAvailOffset': 123,
'PasswordParam': 'string',
'PoisEndpoint': 'string',
'Username': 'string',
'ZoneIdentity': 'string'
},
'Scte35SpliceInsert': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
},
'Scte35TimeSignalApos': {
'AdAvailOffset': 123,
'NoRegionalBlackoutFlag': 'FOLLOW'|'IGNORE',
'WebDeliveryAllowedFlag': 'FOLLOW'|'IGNORE'
}
}
},
'BlackoutSlate': {
'BlackoutSlateImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkEndBlackout': 'DISABLED'|'ENABLED',
'NetworkEndBlackoutImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'NetworkId': 'string',
'State': 'DISABLED'|'ENABLED'
},
'CaptionDescriptions': [
{
'Accessibility': 'DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES'|'IMPLEMENTS_ACCESSIBILITY_FEATURES',
'CaptionSelectorName': 'string',
'DestinationSettings': {
'AribDestinationSettings': {},
'BurnInDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'DvbSubDestinationSettings': {
'Alignment': 'CENTERED'|'LEFT'|'SMART',
'BackgroundColor': 'BLACK'|'NONE'|'WHITE',
'BackgroundOpacity': 123,
'Font': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'FontColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'FontOpacity': 123,
'FontResolution': 123,
'FontSize': 'string',
'OutlineColor': 'BLACK'|'BLUE'|'GREEN'|'RED'|'WHITE'|'YELLOW',
'OutlineSize': 123,
'ShadowColor': 'BLACK'|'NONE'|'WHITE',
'ShadowOpacity': 123,
'ShadowXOffset': 123,
'ShadowYOffset': 123,
'TeletextGridControl': 'FIXED'|'SCALED',
'XPosition': 123,
'YPosition': 123
},
'EbuTtDDestinationSettings': {
'CopyrightHolder': 'string',
'FillLineGap': 'DISABLED'|'ENABLED',
'FontFamily': 'string',
'StyleControl': 'EXCLUDE'|'INCLUDE'
},
'EmbeddedDestinationSettings': {},
'EmbeddedPlusScte20DestinationSettings': {},
'RtmpCaptionInfoDestinationSettings': {},
'Scte20PlusEmbeddedDestinationSettings': {},
'Scte27DestinationSettings': {},
'SmpteTtDestinationSettings': {},
'TeletextDestinationSettings': {},
'TtmlDestinationSettings': {
'StyleControl': 'PASSTHROUGH'|'USE_CONFIGURED'
},
'WebvttDestinationSettings': {
'StyleControl': 'NO_STYLE_DATA'|'PASSTHROUGH'
}
},
'LanguageCode': 'string',
'LanguageDescription': 'string',
'Name': 'string'
},
],
'FeatureActivations': {
'InputPrepareScheduleActions': 'DISABLED'|'ENABLED'
},
'GlobalConfiguration': {
'InitialAudioGain': 123,
'InputEndAction': 'NONE'|'SWITCH_AND_LOOP_INPUTS',
'InputLossBehavior': {
'BlackFrameMsec': 123,
'InputLossImageColor': 'string',
'InputLossImageSlate': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'InputLossImageType': 'COLOR'|'SLATE',
'RepeatFrameMsec': 123
},
'OutputLockingMode': 'EPOCH_LOCKING'|'PIPELINE_LOCKING',
'OutputTimingSource': 'INPUT_CLOCK'|'SYSTEM_CLOCK',
'SupportLowFramerateInputs': 'DISABLED'|'ENABLED'
},
'MotionGraphicsConfiguration': {
'MotionGraphicsInsertion': 'DISABLED'|'ENABLED',
'MotionGraphicsSettings': {
'HtmlMotionGraphicsSettings': {}
}
},
'NielsenConfiguration': {
'DistributorId': 'string',
'NielsenPcmToId3Tagging': 'DISABLED'|'ENABLED'
},
'OutputGroups': [
{
'Name': 'string',
'OutputGroupSettings': {
'ArchiveGroupSettings': {
'ArchiveCdnSettings': {
'ArchiveS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'RolloverInterval': 123
},
'FrameCaptureGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
},
'FrameCaptureCdnSettings': {
'FrameCaptureS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
}
}
},
'HlsGroupSettings': {
'AdMarkers': [
'ADOBE'|'ELEMENTAL'|'ELEMENTAL_SCTE35',
],
'BaseUrlContent': 'string',
'BaseUrlContent1': 'string',
'BaseUrlManifest': 'string',
'BaseUrlManifest1': 'string',
'CaptionLanguageMappings': [
{
'CaptionChannel': 123,
'LanguageCode': 'string',
'LanguageDescription': 'string'
},
],
'CaptionLanguageSetting': 'INSERT'|'NONE'|'OMIT',
'ClientCache': 'DISABLED'|'ENABLED',
'CodecSpecification': 'RFC_4281'|'RFC_6381',
'ConstantIv': 'string',
'Destination': {
'DestinationRefId': 'string'
},
'DirectoryStructure': 'SINGLE_DIRECTORY'|'SUBDIRECTORY_PER_STREAM',
'DiscontinuityTags': 'INSERT'|'NEVER_INSERT',
'EncryptionType': 'AES128'|'SAMPLE_AES',
'HlsCdnSettings': {
'HlsAkamaiSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123,
'Salt': 'string',
'Token': 'string'
},
'HlsBasicPutSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'NumRetries': 123,
'RestartDelay': 123
},
'HlsMediaStoreSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'MediaStoreStorageClass': 'TEMPORAL',
'NumRetries': 123,
'RestartDelay': 123
},
'HlsS3Settings': {
'CannedAcl': 'AUTHENTICATED_READ'|'BUCKET_OWNER_FULL_CONTROL'|'BUCKET_OWNER_READ'|'PUBLIC_READ'
},
'HlsWebdavSettings': {
'ConnectionRetryInterval': 123,
'FilecacheDuration': 123,
'HttpTransferMode': 'CHUNKED'|'NON_CHUNKED',
'NumRetries': 123,
'RestartDelay': 123
}
},
'HlsId3SegmentTagging': 'DISABLED'|'ENABLED',
'IFrameOnlyPlaylists': 'DISABLED'|'STANDARD',
'IncompleteSegmentBehavior': 'AUTO'|'SUPPRESS',
'IndexNSegments': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'IvInManifest': 'EXCLUDE'|'INCLUDE',
'IvSource': 'EXPLICIT'|'FOLLOWS_SEGMENT_NUMBER',
'KeepSegments': 123,
'KeyFormat': 'string',
'KeyFormatVersions': 'string',
'KeyProviderSettings': {
'StaticKeySettings': {
'KeyProviderServer': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'StaticKeyValue': 'string'
}
},
'ManifestCompression': 'GZIP'|'NONE',
'ManifestDurationFormat': 'FLOATING_POINT'|'INTEGER',
'MinSegmentLength': 123,
'Mode': 'LIVE'|'VOD',
'OutputSelection': 'MANIFESTS_AND_SEGMENTS'|'SEGMENTS_ONLY'|'VARIANT_MANIFESTS_AND_SEGMENTS',
'ProgramDateTime': 'EXCLUDE'|'INCLUDE',
'ProgramDateTimeClock': 'INITIALIZE_FROM_OUTPUT_TIMECODE'|'SYSTEM_CLOCK',
'ProgramDateTimePeriod': 123,
'RedundantManifest': 'DISABLED'|'ENABLED',
'SegmentLength': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SegmentsPerSubdirectory': 123,
'StreamInfResolution': 'EXCLUDE'|'INCLUDE',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123,
'TimestampDeltaMilliseconds': 123,
'TsFileMode': 'SEGMENTED_FILES'|'SINGLE_FILE'
},
'MediaPackageGroupSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'MsSmoothGroupSettings': {
'AcquisitionPointId': 'string',
'AudioOnlyTimecodeControl': 'PASSTHROUGH'|'USE_CONFIGURED_CLOCK',
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'EventId': 'string',
'EventIdMode': 'NO_EVENT_ID'|'USE_CONFIGURED'|'USE_TIMESTAMP',
'EventStopBehavior': 'NONE'|'SEND_EOS',
'FilecacheDuration': 123,
'FragmentLength': 123,
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'NumRetries': 123,
'RestartDelay': 123,
'SegmentationMode': 'USE_INPUT_SEGMENTATION'|'USE_SEGMENT_DURATION',
'SendDelayMs': 123,
'SparseTrackType': 'NONE'|'SCTE_35'|'SCTE_35_WITHOUT_SEGMENTATION',
'StreamManifestBehavior': 'DO_NOT_SEND'|'SEND',
'TimestampOffset': 'string',
'TimestampOffsetMode': 'USE_CONFIGURED_OFFSET'|'USE_EVENT_START_DATE'
},
'MultiplexGroupSettings': {},
'RtmpGroupSettings': {
'AdMarkers': [
'ON_CUE_POINT_SCTE35',
],
'AuthenticationScheme': 'AKAMAI'|'COMMON',
'CacheFullBehavior': 'DISCONNECT_IMMEDIATELY'|'WAIT_FOR_SERVER',
'CacheLength': 123,
'CaptionData': 'ALL'|'FIELD1_608'|'FIELD1_AND_FIELD2_608',
'InputLossAction': 'EMIT_OUTPUT'|'PAUSE_OUTPUT',
'RestartDelay': 123
},
'UdpGroupSettings': {
'InputLossAction': 'DROP_PROGRAM'|'DROP_TS'|'EMIT_PROGRAM',
'TimedMetadataId3Frame': 'NONE'|'PRIV'|'TDRL',
'TimedMetadataId3Period': 123
}
},
'Outputs': [
{
'AudioDescriptionNames': [
'string',
],
'CaptionDescriptionNames': [
'string',
],
'OutputName': 'string',
'OutputSettings': {
'ArchiveOutputSettings': {
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
},
'RawSettings': {}
},
'Extension': 'string',
'NameModifier': 'string'
},
'FrameCaptureOutputSettings': {
'NameModifier': 'string'
},
'HlsOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'HlsSettings': {
'AudioOnlyHlsSettings': {
'AudioGroupId': 'string',
'AudioOnlyImage': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'AudioTrackType': 'ALTERNATE_AUDIO_AUTO_SELECT'|'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT'|'ALTERNATE_AUDIO_NOT_AUTO_SELECT'|'AUDIO_ONLY_VARIANT_STREAM',
'SegmentType': 'AAC'|'FMP4'
},
'Fmp4HlsSettings': {
'AudioRenditionSets': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH'
},
'FrameCaptureHlsSettings': {},
'StandardHlsSettings': {
'AudioRenditionSets': 'string',
'M3u8Settings': {
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'EcmPid': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'Scte35Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'Scte35Pid': 'string',
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
}
},
'NameModifier': 'string',
'SegmentModifier': 'string'
},
'MediaPackageOutputSettings': {},
'MsSmoothOutputSettings': {
'H265PackagingType': 'HEV1'|'HVC1',
'NameModifier': 'string'
},
'MultiplexOutputSettings': {
'Destination': {
'DestinationRefId': 'string'
}
},
'RtmpOutputSettings': {
'CertificateMode': 'SELF_SIGNED'|'VERIFY_AUTHENTICITY',
'ConnectionRetryInterval': 123,
'Destination': {
'DestinationRefId': 'string'
},
'NumRetries': 123
},
'UdpOutputSettings': {
'BufferMsec': 123,
'ContainerSettings': {
'M2tsSettings': {
'AbsentInputAudioBehavior': 'DROP'|'ENCODE_SILENCE',
'Arib': 'DISABLED'|'ENABLED',
'AribCaptionsPid': 'string',
'AribCaptionsPidControl': 'AUTO'|'USE_CONFIGURED',
'AudioBufferModel': 'ATSC'|'DVB',
'AudioFramesPerPes': 123,
'AudioPids': 'string',
'AudioStreamType': 'ATSC'|'DVB',
'Bitrate': 123,
'BufferModel': 'MULTIPLEX'|'NONE',
'CcDescriptor': 'DISABLED'|'ENABLED',
'DvbNitSettings': {
'NetworkId': 123,
'NetworkName': 'string',
'RepInterval': 123
},
'DvbSdtSettings': {
'OutputSdt': 'SDT_FOLLOW'|'SDT_FOLLOW_IF_PRESENT'|'SDT_MANUAL'|'SDT_NONE',
'RepInterval': 123,
'ServiceName': 'string',
'ServiceProviderName': 'string'
},
'DvbSubPids': 'string',
'DvbTdtSettings': {
'RepInterval': 123
},
'DvbTeletextPid': 'string',
'Ebif': 'NONE'|'PASSTHROUGH',
'EbpAudioInterval': 'VIDEO_AND_FIXED_INTERVALS'|'VIDEO_INTERVAL',
'EbpLookaheadMs': 123,
'EbpPlacement': 'VIDEO_AND_AUDIO_PIDS'|'VIDEO_PID',
'EcmPid': 'string',
'EsRateInPes': 'EXCLUDE'|'INCLUDE',
'EtvPlatformPid': 'string',
'EtvSignalPid': 'string',
'FragmentTime': 123.0,
'Klv': 'NONE'|'PASSTHROUGH',
'KlvDataPids': 'string',
'NielsenId3Behavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'NullPacketBitrate': 123.0,
'PatInterval': 123,
'PcrControl': 'CONFIGURED_PCR_PERIOD'|'PCR_EVERY_PES_PACKET',
'PcrPeriod': 123,
'PcrPid': 'string',
'PmtInterval': 123,
'PmtPid': 'string',
'ProgramNum': 123,
'RateMode': 'CBR'|'VBR',
'Scte27Pids': 'string',
'Scte35Control': 'NONE'|'PASSTHROUGH',
'Scte35Pid': 'string',
'SegmentationMarkers': 'EBP'|'EBP_LEGACY'|'NONE'|'PSI_SEGSTART'|'RAI_ADAPT'|'RAI_SEGSTART',
'SegmentationStyle': 'MAINTAIN_CADENCE'|'RESET_CADENCE',
'SegmentationTime': 123.0,
'TimedMetadataBehavior': 'NO_PASSTHROUGH'|'PASSTHROUGH',
'TimedMetadataPid': 'string',
'TransportStreamId': 123,
'VideoPid': 'string'
}
},
'Destination': {
'DestinationRefId': 'string'
},
'FecOutputSettings': {
'ColumnDepth': 123,
'IncludeFec': 'COLUMN'|'COLUMN_AND_ROW',
'RowLength': 123
}
}
},
'VideoDescriptionName': 'string'
},
]
},
],
'TimecodeConfig': {
'Source': 'EMBEDDED'|'SYSTEMCLOCK'|'ZEROBASED',
'SyncThreshold': 123
},
'VideoDescriptions': [
{
'CodecSettings': {
'FrameCaptureSettings': {
'CaptureInterval': 123,
'CaptureIntervalUnits': 'MILLISECONDS'|'SECONDS'
},
'H264Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'Bitrate': 123,
'BufFillPct': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'Rec601Settings': {},
'Rec709Settings': {}
},
'EntropyEncoding': 'CABAC'|'CAVLC',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'ForceFieldPictures': 'DISABLED'|'ENABLED',
'FramerateControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopBReference': 'DISABLED'|'ENABLED',
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H264_LEVEL_1'|'H264_LEVEL_1_1'|'H264_LEVEL_1_2'|'H264_LEVEL_1_3'|'H264_LEVEL_2'|'H264_LEVEL_2_1'|'H264_LEVEL_2_2'|'H264_LEVEL_3'|'H264_LEVEL_3_1'|'H264_LEVEL_3_2'|'H264_LEVEL_4'|'H264_LEVEL_4_1'|'H264_LEVEL_4_2'|'H264_LEVEL_5'|'H264_LEVEL_5_1'|'H264_LEVEL_5_2'|'H264_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'NumRefFrames': 123,
'ParControl': 'INITIALIZE_FROM_SOURCE'|'SPECIFIED',
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'BASELINE'|'HIGH'|'HIGH_10BIT'|'HIGH_422'|'HIGH_422_10BIT'|'MAIN',
'QualityLevel': 'ENHANCED_QUALITY'|'STANDARD_QUALITY',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR'|'VBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Softness': 123,
'SpatialAq': 'DISABLED'|'ENABLED',
'SubgopLength': 'DYNAMIC'|'FIXED',
'Syntax': 'DEFAULT'|'RP2027',
'TemporalAq': 'DISABLED'|'ENABLED',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'H265Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'HIGHER'|'LOW'|'MAX'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'AlternativeTransferFunction': 'INSERT'|'OMIT',
'Bitrate': 123,
'BufSize': 123,
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpaceSettings': {
'ColorSpacePassthroughSettings': {},
'DolbyVision81Settings': {},
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
},
'Rec601Settings': {},
'Rec709Settings': {}
},
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FlickerAq': 'DISABLED'|'ENABLED',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'Level': 'H265_LEVEL_1'|'H265_LEVEL_2'|'H265_LEVEL_2_1'|'H265_LEVEL_3'|'H265_LEVEL_3_1'|'H265_LEVEL_4'|'H265_LEVEL_4_1'|'H265_LEVEL_5'|'H265_LEVEL_5_1'|'H265_LEVEL_5_2'|'H265_LEVEL_6'|'H265_LEVEL_6_1'|'H265_LEVEL_6_2'|'H265_LEVEL_AUTO',
'LookAheadRateControl': 'HIGH'|'LOW'|'MEDIUM',
'MaxBitrate': 123,
'MinIInterval': 123,
'ParDenominator': 123,
'ParNumerator': 123,
'Profile': 'MAIN'|'MAIN_10BIT',
'QvbrQualityLevel': 123,
'RateControlMode': 'CBR'|'MULTIPLEX'|'QVBR',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SceneChangeDetect': 'DISABLED'|'ENABLED',
'Slices': 123,
'Tier': 'HIGH'|'MAIN',
'TimecodeInsertion': 'DISABLED'|'PIC_TIMING_SEI'
},
'Mpeg2Settings': {
'AdaptiveQuantization': 'AUTO'|'HIGH'|'LOW'|'MEDIUM'|'OFF',
'AfdSignaling': 'AUTO'|'FIXED'|'NONE',
'ColorMetadata': 'IGNORE'|'INSERT',
'ColorSpace': 'AUTO'|'PASSTHROUGH',
'DisplayAspectRatio': 'DISPLAYRATIO16X9'|'DISPLAYRATIO4X3',
'FilterSettings': {
'TemporalFilterSettings': {
'PostFilterSharpening': 'AUTO'|'DISABLED'|'ENABLED',
'Strength': 'AUTO'|'STRENGTH_1'|'STRENGTH_2'|'STRENGTH_3'|'STRENGTH_4'|'STRENGTH_5'|'STRENGTH_6'|'STRENGTH_7'|'STRENGTH_8'|'STRENGTH_9'|'STRENGTH_10'|'STRENGTH_11'|'STRENGTH_12'|'STRENGTH_13'|'STRENGTH_14'|'STRENGTH_15'|'STRENGTH_16'
}
},
'FixedAfd': 'AFD_0000'|'AFD_0010'|'AFD_0011'|'AFD_0100'|'AFD_1000'|'AFD_1001'|'AFD_1010'|'AFD_1011'|'AFD_1101'|'AFD_1110'|'AFD_1111',
'FramerateDenominator': 123,
'FramerateNumerator': 123,
'GopClosedCadence': 123,
'GopNumBFrames': 123,
'GopSize': 123.0,
'GopSizeUnits': 'FRAMES'|'SECONDS',
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'SubgopLength': 'DYNAMIC'|'FIXED',
'TimecodeInsertion': 'DISABLED'|'GOP_TIMECODE'
}
},
'Height': 123,
'Name': 'string',
'RespondToAfd': 'NONE'|'PASSTHROUGH'|'RESPOND',
'ScalingBehavior': 'DEFAULT'|'STRETCH_TO_OUTPUT',
'Sharpness': 123,
'Width': 123
},
]
},
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelineDetails': [
{
'ActiveInputAttachmentName': 'string',
'ActiveInputSwitchActionName': 'string',
'ActiveMotionGraphicsActionName': 'string',
'ActiveMotionGraphicsUri': 'string',
'PipelineId': 'string'
},
],
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
update_input
(**kwargs)¶Updates an input.
See also: AWS API Documentation
Request Syntax
response = client.update_input(
Destinations=[
{
'StreamName': 'string'
},
],
InputDevices=[
{
'Id': 'string'
},
],
InputId='string',
InputSecurityGroups=[
'string',
],
MediaConnectFlows=[
{
'FlowArn': 'string'
},
],
Name='string',
RoleArn='string',
Sources=[
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
]
)
Destination settings for PUSH type inputs.
Settings for the devices.
A list of security groups referenced by IDs to attach to the input.
A list of the MediaConnect Flow ARNs that you want to use as the source of the input. You can specify as few as one Flow and presently, as many as two. The only requirement is when you have more than one is that each Flow is in a separate Availability Zone as this ensures your EML input is redundant to AZ issues.
The source URLs for a PULL-type input. Every PULL type input needs exactly two source URLs for redundancy. Only specify sources for PULL type Inputs. Leave Destinations empty.
dict
Response Syntax
{
'Input': {
'Arn': 'string',
'AttachedChannels': [
'string',
],
'Destinations': [
{
'Ip': 'string',
'Port': 'string',
'Url': 'string',
'Vpc': {
'AvailabilityZone': 'string',
'NetworkInterfaceId': 'string'
}
},
],
'Id': 'string',
'InputClass': 'STANDARD'|'SINGLE_PIPELINE',
'InputDevices': [
{
'Id': 'string'
},
],
'InputPartnerIds': [
'string',
],
'InputSourceType': 'STATIC'|'DYNAMIC',
'MediaConnectFlows': [
{
'FlowArn': 'string'
},
],
'Name': 'string',
'RoleArn': 'string',
'SecurityGroups': [
'string',
],
'Sources': [
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
],
'State': 'CREATING'|'DETACHED'|'ATTACHED'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
},
'Type': 'UDP_PUSH'|'RTP_PUSH'|'RTMP_PUSH'|'RTMP_PULL'|'URL_PULL'|'MP4_FILE'|'MEDIACONNECT'|'INPUT_DEVICE'|'AWS_CDI'|'TS_FILE'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.ConflictException
update_input_device
(**kwargs)¶Updates the parameters for the input device.
See also: AWS API Documentation
Request Syntax
response = client.update_input_device(
HdDeviceSettings={
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'MaxBitrate': 123,
'LatencyMs': 123
},
InputDeviceId='string',
Name='string',
UhdDeviceSettings={
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'MaxBitrate': 123,
'LatencyMs': 123
}
)
The settings that you want to apply to the HD input device.
The settings that you want to apply to the UHD input device.
dict
Response Syntax
{
'Arn': 'string',
'ConnectionState': 'DISCONNECTED'|'CONNECTED',
'DeviceSettingsSyncState': 'SYNCED'|'SYNCING',
'DeviceUpdateStatus': 'UP_TO_DATE'|'NOT_UP_TO_DATE'|'UPDATING',
'HdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
},
'Id': 'string',
'MacAddress': 'string',
'Name': 'string',
'NetworkSettings': {
'DnsAddresses': [
'string',
],
'Gateway': 'string',
'IpAddress': 'string',
'IpScheme': 'STATIC'|'DHCP',
'SubnetMask': 'string'
},
'SerialNumber': 'string',
'Type': 'HD'|'UHD',
'UhdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
update_input_security_group
(**kwargs)¶Update an Input Security Group's Whilelists.
See also: AWS API Documentation
Request Syntax
response = client.update_input_security_group(
InputSecurityGroupId='string',
Tags={
'string': 'string'
},
WhitelistRules=[
{
'Cidr': 'string'
},
]
)
A collection of key-value pairs.
List of IPv4 CIDR addresses to whitelist
dict
Response Syntax
{
'SecurityGroup': {
'Arn': 'string',
'Id': 'string',
'Inputs': [
'string',
],
'State': 'IDLE'|'IN_USE'|'UPDATING'|'DELETED',
'Tags': {
'string': 'string'
},
'WhitelistRules': [
{
'Cidr': 'string'
},
]
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.ConflictException
update_multiplex
(**kwargs)¶Updates a multiplex.
See also: AWS API Documentation
Request Syntax
response = client.update_multiplex(
MultiplexId='string',
MultiplexSettings={
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
Name='string'
)
The new settings for a multiplex.
dict
Response Syntax
{
'Multiplex': {
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Destinations': [
{
'MediaConnectSettings': {
'EntitlementArn': 'string'
}
},
],
'Id': 'string',
'MultiplexSettings': {
'MaximumVideoBufferDelayMilliseconds': 123,
'TransportStreamBitrate': 123,
'TransportStreamId': 123,
'TransportStreamReservedBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.ConflictException
update_multiplex_program
(**kwargs)¶Update a program in a multiplex.
See also: AWS API Documentation
Request Syntax
response = client.update_multiplex_program(
MultiplexId='string',
MultiplexProgramSettings={
'PreferredChannelPipeline': 'CURRENTLY_ACTIVE'|'PIPELINE_0'|'PIPELINE_1',
'ProgramNumber': 123,
'ServiceDescriptor': {
'ProviderName': 'string',
'ServiceName': 'string'
},
'VideoSettings': {
'ConstantBitrate': 123,
'StatmuxSettings': {
'MaximumBitrate': 123,
'MinimumBitrate': 123,
'Priority': 123
}
}
},
ProgramName='string'
)
The new settings for a multiplex program.
dict
Response Syntax
{
'MultiplexProgram': {
'ChannelId': 'string',
'MultiplexProgramSettings': {
'PreferredChannelPipeline': 'CURRENTLY_ACTIVE'|'PIPELINE_0'|'PIPELINE_1',
'ProgramNumber': 123,
'ServiceDescriptor': {
'ProviderName': 'string',
'ServiceName': 'string'
},
'VideoSettings': {
'ConstantBitrate': 123,
'StatmuxSettings': {
'MaximumBitrate': 123,
'MinimumBitrate': 123,
'Priority': 123
}
}
},
'PacketIdentifiersMap': {
'AudioPids': [
123,
],
'DvbSubPids': [
123,
],
'DvbTeletextPid': 123,
'EtvPlatformPid': 123,
'EtvSignalPid': 123,
'KlvDataPids': [
123,
],
'PcrPid': 123,
'PmtPid': 123,
'PrivateMetadataPid': 123,
'Scte27Pids': [
123,
],
'Scte35Pid': 123,
'TimedMetadataPid': 123,
'VideoPid': 123
},
'PipelineDetails': [
{
'ActiveChannelPipeline': 'string',
'PipelineId': 'string'
},
],
'ProgramName': 'string'
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.UnprocessableEntityException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.ConflictException
update_reservation
(**kwargs)¶Update reservation.
See also: AWS API Documentation
Request Syntax
response = client.update_reservation(
Name='string',
RenewalSettings={
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
ReservationId='string'
)
Renewal settings for the reservation
dict
Response Syntax
{
'Reservation': {
'Arn': 'string',
'Count': 123,
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'End': 'string',
'FixedPrice': 123.0,
'Name': 'string',
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'RenewalSettings': {
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
'ReservationId': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'Start': 'string',
'State': 'ACTIVE'|'EXPIRED'|'CANCELED'|'DELETED',
'Tags': {
'string': 'string'
},
'UsagePrice': 123.0
}
}
Response Structure
Exceptions
MediaLive.Client.exceptions.BadRequestException
MediaLive.Client.exceptions.InternalServerErrorException
MediaLive.Client.exceptions.ForbiddenException
MediaLive.Client.exceptions.BadGatewayException
MediaLive.Client.exceptions.NotFoundException
MediaLive.Client.exceptions.GatewayTimeoutException
MediaLive.Client.exceptions.TooManyRequestsException
MediaLive.Client.exceptions.ConflictException
The available paginators are:
MediaLive.Paginator.DescribeSchedule
MediaLive.Paginator.ListChannels
MediaLive.Paginator.ListInputDeviceTransfers
MediaLive.Paginator.ListInputDevices
MediaLive.Paginator.ListInputSecurityGroups
MediaLive.Paginator.ListInputs
MediaLive.Paginator.ListMultiplexPrograms
MediaLive.Paginator.ListMultiplexes
MediaLive.Paginator.ListOfferings
MediaLive.Paginator.ListReservations
MediaLive.Paginator.
DescribeSchedule
¶paginator = client.get_paginator('describe_schedule')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.describe_schedule()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
ChannelId='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
dict
Response Syntax
{
'ScheduleActions': [
{
'ActionName': 'string',
'ScheduleActionSettings': {
'HlsId3SegmentTaggingSettings': {
'Tag': 'string'
},
'HlsTimedMetadataSettings': {
'Id3': 'string'
},
'InputPrepareSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'InputSwitchSettings': {
'InputAttachmentNameReference': 'string',
'InputClippingSettings': {
'InputTimecodeSource': 'ZEROBASED'|'EMBEDDED',
'StartTimecode': {
'Timecode': 'string'
},
'StopTimecode': {
'LastFrameClippingBehavior': 'EXCLUDE_LAST_FRAME'|'INCLUDE_LAST_FRAME',
'Timecode': 'string'
}
},
'UrlPath': [
'string',
]
},
'MotionGraphicsImageActivateSettings': {
'Duration': 123,
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
'MotionGraphicsImageDeactivateSettings': {},
'PauseStateSettings': {
'Pipelines': [
{
'PipelineId': 'PIPELINE_0'|'PIPELINE_1'
},
]
},
'Scte35InputSettings': {
'InputAttachmentNameReference': 'string',
'Mode': 'FIXED'|'FOLLOW_ACTIVE'
},
'Scte35ReturnToNetworkSettings': {
'SpliceEventId': 123
},
'Scte35SpliceInsertSettings': {
'Duration': 123,
'SpliceEventId': 123
},
'Scte35TimeSignalSettings': {
'Scte35Descriptors': [
{
'Scte35DescriptorSettings': {
'SegmentationDescriptorScte35DescriptorSettings': {
'DeliveryRestrictions': {
'ArchiveAllowedFlag': 'ARCHIVE_NOT_ALLOWED'|'ARCHIVE_ALLOWED',
'DeviceRestrictions': 'NONE'|'RESTRICT_GROUP0'|'RESTRICT_GROUP1'|'RESTRICT_GROUP2',
'NoRegionalBlackoutFlag': 'REGIONAL_BLACKOUT'|'NO_REGIONAL_BLACKOUT',
'WebDeliveryAllowedFlag': 'WEB_DELIVERY_NOT_ALLOWED'|'WEB_DELIVERY_ALLOWED'
},
'SegmentNum': 123,
'SegmentationCancelIndicator': 'SEGMENTATION_EVENT_NOT_CANCELED'|'SEGMENTATION_EVENT_CANCELED',
'SegmentationDuration': 123,
'SegmentationEventId': 123,
'SegmentationTypeId': 123,
'SegmentationUpid': 'string',
'SegmentationUpidType': 123,
'SegmentsExpected': 123,
'SubSegmentNum': 123,
'SubSegmentsExpected': 123
}
}
},
]
},
'StaticImageActivateSettings': {
'Duration': 123,
'FadeIn': 123,
'FadeOut': 123,
'Height': 123,
'Image': {
'PasswordParam': 'string',
'Uri': 'string',
'Username': 'string'
},
'ImageX': 123,
'ImageY': 123,
'Layer': 123,
'Opacity': 123,
'Width': 123
},
'StaticImageDeactivateSettings': {
'FadeOut': 123,
'Layer': 123
}
},
'ScheduleActionStartSettings': {
'FixedModeScheduleActionStartSettings': {
'Time': 'string'
},
'FollowModeScheduleActionStartSettings': {
'FollowPoint': 'END'|'START',
'ReferenceActionName': 'string'
},
'ImmediateModeScheduleActionStartSettings': {}
}
},
]
}
Response Structure
MediaLive.Paginator.
ListChannels
¶paginator = client.get_paginator('list_channels')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_channels()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
{
'Channels': [
{
'Arn': 'string',
'CdiInputSpecification': {
'Resolution': 'SD'|'HD'|'FHD'|'UHD'
},
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Destinations': [
{
'Id': 'string',
'MediaPackageSettings': [
{
'ChannelId': 'string'
},
],
'MultiplexSettings': {
'MultiplexId': 'string',
'ProgramName': 'string'
},
'Settings': [
{
'PasswordParam': 'string',
'StreamName': 'string',
'Url': 'string',
'Username': 'string'
},
]
},
],
'EgressEndpoints': [
{
'SourceIp': 'string'
},
],
'Id': 'string',
'InputAttachments': [
{
'AutomaticInputFailoverSettings': {
'ErrorClearTimeMsec': 123,
'FailoverConditions': [
{
'FailoverConditionSettings': {
'AudioSilenceSettings': {
'AudioSelectorName': 'string',
'AudioSilenceThresholdMsec': 123
},
'InputLossSettings': {
'InputLossThresholdMsec': 123
},
'VideoBlackSettings': {
'BlackDetectThreshold': 123.0,
'VideoBlackThresholdMsec': 123
}
}
},
],
'InputPreference': 'EQUAL_INPUT_PREFERENCE'|'PRIMARY_INPUT_PREFERRED',
'SecondaryInputId': 'string'
},
'InputAttachmentName': 'string',
'InputId': 'string',
'InputSettings': {
'AudioSelectors': [
{
'Name': 'string',
'SelectorSettings': {
'AudioHlsRenditionSelection': {
'GroupId': 'string',
'Name': 'string'
},
'AudioLanguageSelection': {
'LanguageCode': 'string',
'LanguageSelectionPolicy': 'LOOSE'|'STRICT'
},
'AudioPidSelection': {
'Pid': 123
},
'AudioTrackSelection': {
'Tracks': [
{
'Track': 123
},
]
}
}
},
],
'CaptionSelectors': [
{
'LanguageCode': 'string',
'Name': 'string',
'SelectorSettings': {
'AncillarySourceSettings': {
'SourceAncillaryChannelNumber': 123
},
'AribSourceSettings': {},
'DvbSubSourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'EmbeddedSourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Scte20Detection': 'AUTO'|'OFF',
'Source608ChannelNumber': 123,
'Source608TrackNumber': 123
},
'Scte20SourceSettings': {
'Convert608To708': 'DISABLED'|'UPCONVERT',
'Source608ChannelNumber': 123
},
'Scte27SourceSettings': {
'OcrLanguage': 'DEU'|'ENG'|'FRA'|'NLD'|'POR'|'SPA',
'Pid': 123
},
'TeletextSourceSettings': {
'OutputRectangle': {
'Height': 123.0,
'LeftOffset': 123.0,
'TopOffset': 123.0,
'Width': 123.0
},
'PageNumber': 'string'
}
}
},
],
'DeblockFilter': 'DISABLED'|'ENABLED',
'DenoiseFilter': 'DISABLED'|'ENABLED',
'FilterStrength': 123,
'InputFilter': 'AUTO'|'DISABLED'|'FORCED',
'NetworkInputSettings': {
'HlsInputSettings': {
'Bandwidth': 123,
'BufferSegments': 123,
'Retries': 123,
'RetryInterval': 123,
'Scte35Source': 'MANIFEST'|'SEGMENTS'
},
'ServerValidation': 'CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME'|'CHECK_CRYPTOGRAPHY_ONLY'
},
'Scte35Pid': 123,
'Smpte2038DataPreference': 'IGNORE'|'PREFER',
'SourceEndBehavior': 'CONTINUE'|'LOOP',
'VideoSelector': {
'ColorSpace': 'FOLLOW'|'HDR10'|'HLG_2020'|'REC_601'|'REC_709',
'ColorSpaceSettings': {
'Hdr10Settings': {
'MaxCll': 123,
'MaxFall': 123
}
},
'ColorSpaceUsage': 'FALLBACK'|'FORCE',
'SelectorSettings': {
'VideoSelectorPid': {
'Pid': 123
},
'VideoSelectorProgramId': {
'ProgramId': 123
}
}
}
}
},
],
'InputSpecification': {
'Codec': 'MPEG2'|'AVC'|'HEVC',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'Resolution': 'SD'|'HD'|'UHD'
},
'LogLevel': 'ERROR'|'WARNING'|'INFO'|'DEBUG'|'DISABLED',
'Maintenance': {
'MaintenanceDay': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY',
'MaintenanceDeadline': 'string',
'MaintenanceScheduledDate': 'string',
'MaintenanceStartTime': 'string'
},
'Name': 'string',
'PipelinesRunningCount': 123,
'RoleArn': 'string',
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED'|'UPDATING'|'UPDATE_FAILED',
'Tags': {
'string': 'string'
},
'Vpc': {
'AvailabilityZones': [
'string',
],
'NetworkInterfaceIds': [
'string',
],
'SecurityGroupIds': [
'string',
],
'SubnetIds': [
'string',
]
}
},
],
}
Response Structure
MediaLive.Paginator.
ListInputDeviceTransfers
¶paginator = client.get_paginator('list_input_device_transfers')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_input_device_transfers()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
TransferType='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
dict
Response Syntax
{
'InputDeviceTransfers': [
{
'Id': 'string',
'Message': 'string',
'TargetCustomerId': 'string',
'TransferType': 'OUTGOING'|'INCOMING'
},
],
}
Response Structure
MediaLive.Paginator.
ListInputDevices
¶paginator = client.get_paginator('list_input_devices')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_input_devices()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
{
'InputDevices': [
{
'Arn': 'string',
'ConnectionState': 'DISCONNECTED'|'CONNECTED',
'DeviceSettingsSyncState': 'SYNCED'|'SYNCING',
'DeviceUpdateStatus': 'UP_TO_DATE'|'NOT_UP_TO_DATE'|'UPDATING',
'HdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
},
'Id': 'string',
'MacAddress': 'string',
'Name': 'string',
'NetworkSettings': {
'DnsAddresses': [
'string',
],
'Gateway': 'string',
'IpAddress': 'string',
'IpScheme': 'STATIC'|'DHCP',
'SubnetMask': 'string'
},
'SerialNumber': 'string',
'Type': 'HD'|'UHD',
'UhdDeviceSettings': {
'ActiveInput': 'HDMI'|'SDI',
'ConfiguredInput': 'AUTO'|'HDMI'|'SDI',
'DeviceState': 'IDLE'|'STREAMING',
'Framerate': 123.0,
'Height': 123,
'MaxBitrate': 123,
'ScanType': 'INTERLACED'|'PROGRESSIVE',
'Width': 123,
'LatencyMs': 123
}
},
],
}
Response Structure
MediaLive.Paginator.
ListInputSecurityGroups
¶paginator = client.get_paginator('list_input_security_groups')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_input_security_groups()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
{
'InputSecurityGroups': [
{
'Arn': 'string',
'Id': 'string',
'Inputs': [
'string',
],
'State': 'IDLE'|'IN_USE'|'UPDATING'|'DELETED',
'Tags': {
'string': 'string'
},
'WhitelistRules': [
{
'Cidr': 'string'
},
]
},
],
}
Response Structure
MediaLive.Paginator.
ListInputs
¶paginator = client.get_paginator('list_inputs')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_inputs()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
{
'Inputs': [
{
'Arn': 'string',
'AttachedChannels': [
'string',
],
'Destinations': [
{
'Ip': 'string',
'Port': 'string',
'Url': 'string',
'Vpc': {
'AvailabilityZone': 'string',
'NetworkInterfaceId': 'string'
}
},
],
'Id': 'string',
'InputClass': 'STANDARD'|'SINGLE_PIPELINE',
'InputDevices': [
{
'Id': 'string'
},
],
'InputPartnerIds': [
'string',
],
'InputSourceType': 'STATIC'|'DYNAMIC',
'MediaConnectFlows': [
{
'FlowArn': 'string'
},
],
'Name': 'string',
'RoleArn': 'string',
'SecurityGroups': [
'string',
],
'Sources': [
{
'PasswordParam': 'string',
'Url': 'string',
'Username': 'string'
},
],
'State': 'CREATING'|'DETACHED'|'ATTACHED'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
},
'Type': 'UDP_PUSH'|'RTP_PUSH'|'RTMP_PUSH'|'RTMP_PULL'|'URL_PULL'|'MP4_FILE'|'MEDIACONNECT'|'INPUT_DEVICE'|'AWS_CDI'|'TS_FILE'
},
],
}
Response Structure
MediaLive.Paginator.
ListMultiplexPrograms
¶paginator = client.get_paginator('list_multiplex_programs')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_multiplex_programs()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
MultiplexId='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
dict
Response Syntax
{
'MultiplexPrograms': [
{
'ChannelId': 'string',
'ProgramName': 'string'
},
],
}
Response Structure
MediaLive.Paginator.
ListMultiplexes
¶paginator = client.get_paginator('list_multiplexes')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_multiplexes()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
{
'Multiplexes': [
{
'Arn': 'string',
'AvailabilityZones': [
'string',
],
'Id': 'string',
'MultiplexSettings': {
'TransportStreamBitrate': 123
},
'Name': 'string',
'PipelinesRunningCount': 123,
'ProgramCount': 123,
'State': 'CREATING'|'CREATE_FAILED'|'IDLE'|'STARTING'|'RUNNING'|'RECOVERING'|'STOPPING'|'DELETING'|'DELETED',
'Tags': {
'string': 'string'
}
},
],
}
Response Structure
MediaLive.Paginator.
ListOfferings
¶paginator = client.get_paginator('list_offerings')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_offerings()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
ChannelClass='string',
ChannelConfiguration='string',
Codec='string',
Duration='string',
MaximumBitrate='string',
MaximumFramerate='string',
Resolution='string',
ResourceType='string',
SpecialFeature='string',
VideoQuality='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
dict
Response Syntax
{
'Offerings': [
{
'Arn': 'string',
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'FixedPrice': 123.0,
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'UsagePrice': 123.0
},
]
}
Response Structure
MediaLive.Paginator.
ListReservations
¶paginator = client.get_paginator('list_reservations')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from MediaLive.Client.list_reservations()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
ChannelClass='string',
Codec='string',
MaximumBitrate='string',
MaximumFramerate='string',
Resolution='string',
ResourceType='string',
SpecialFeature='string',
VideoQuality='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
dict
Response Syntax
{
'Reservations': [
{
'Arn': 'string',
'Count': 123,
'CurrencyCode': 'string',
'Duration': 123,
'DurationUnits': 'MONTHS',
'End': 'string',
'FixedPrice': 123.0,
'Name': 'string',
'OfferingDescription': 'string',
'OfferingId': 'string',
'OfferingType': 'NO_UPFRONT',
'Region': 'string',
'RenewalSettings': {
'AutomaticRenewal': 'DISABLED'|'ENABLED'|'UNAVAILABLE',
'RenewalCount': 123
},
'ReservationId': 'string',
'ResourceSpecification': {
'ChannelClass': 'STANDARD'|'SINGLE_PIPELINE',
'Codec': 'MPEG2'|'AVC'|'HEVC'|'AUDIO'|'LINK',
'MaximumBitrate': 'MAX_10_MBPS'|'MAX_20_MBPS'|'MAX_50_MBPS',
'MaximumFramerate': 'MAX_30_FPS'|'MAX_60_FPS',
'Resolution': 'SD'|'HD'|'FHD'|'UHD',
'ResourceType': 'INPUT'|'OUTPUT'|'MULTIPLEX'|'CHANNEL',
'SpecialFeature': 'ADVANCED_AUDIO'|'AUDIO_NORMALIZATION'|'MGHD'|'MGUHD',
'VideoQuality': 'STANDARD'|'ENHANCED'|'PREMIUM'
},
'Start': 'string',
'State': 'ACTIVE'|'EXPIRED'|'CANCELED'|'DELETED',
'Tags': {
'string': 'string'
},
'UsagePrice': 123.0
},
]
}
Response Structure
The available waiters are:
MediaLive.Waiter.ChannelCreated
MediaLive.Waiter.ChannelDeleted
MediaLive.Waiter.ChannelRunning
MediaLive.Waiter.ChannelStopped
MediaLive.Waiter.InputAttached
MediaLive.Waiter.InputDeleted
MediaLive.Waiter.InputDetached
MediaLive.Waiter.MultiplexCreated
MediaLive.Waiter.MultiplexDeleted
MediaLive.Waiter.MultiplexRunning
MediaLive.Waiter.MultiplexStopped
MediaLive.Waiter.
ChannelCreated
¶waiter = client.get_waiter('channel_created')
wait
(**kwargs)¶Polls MediaLive.Client.describe_channel()
every 3 seconds until a successful state is reached. An error is returned after 5 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
ChannelId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 3
The maximum number of attempts to be made. Default: 5
None
MediaLive.Waiter.
ChannelDeleted
¶waiter = client.get_waiter('channel_deleted')
wait
(**kwargs)¶Polls MediaLive.Client.describe_channel()
every 5 seconds until a successful state is reached. An error is returned after 84 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
ChannelId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 84
None
MediaLive.Waiter.
ChannelRunning
¶waiter = client.get_waiter('channel_running')
wait
(**kwargs)¶Polls MediaLive.Client.describe_channel()
every 5 seconds until a successful state is reached. An error is returned after 120 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
ChannelId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 120
None
MediaLive.Waiter.
ChannelStopped
¶waiter = client.get_waiter('channel_stopped')
wait
(**kwargs)¶Polls MediaLive.Client.describe_channel()
every 5 seconds until a successful state is reached. An error is returned after 60 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
ChannelId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 60
None
MediaLive.Waiter.
InputAttached
¶waiter = client.get_waiter('input_attached')
wait
(**kwargs)¶Polls MediaLive.Client.describe_input()
every 5 seconds until a successful state is reached. An error is returned after 20 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
InputId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 20
None
MediaLive.Waiter.
InputDeleted
¶waiter = client.get_waiter('input_deleted')
wait
(**kwargs)¶Polls MediaLive.Client.describe_input()
every 5 seconds until a successful state is reached. An error is returned after 20 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
InputId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 20
None
MediaLive.Waiter.
InputDetached
¶waiter = client.get_waiter('input_detached')
wait
(**kwargs)¶Polls MediaLive.Client.describe_input()
every 5 seconds until a successful state is reached. An error is returned after 84 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
InputId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 84
None
MediaLive.Waiter.
MultiplexCreated
¶waiter = client.get_waiter('multiplex_created')
wait
(**kwargs)¶Polls MediaLive.Client.describe_multiplex()
every 3 seconds until a successful state is reached. An error is returned after 5 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
MultiplexId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 3
The maximum number of attempts to be made. Default: 5
None
MediaLive.Waiter.
MultiplexDeleted
¶waiter = client.get_waiter('multiplex_deleted')
wait
(**kwargs)¶Polls MediaLive.Client.describe_multiplex()
every 5 seconds until a successful state is reached. An error is returned after 20 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
MultiplexId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 20
None
MediaLive.Waiter.
MultiplexRunning
¶waiter = client.get_waiter('multiplex_running')
wait
(**kwargs)¶Polls MediaLive.Client.describe_multiplex()
every 5 seconds until a successful state is reached. An error is returned after 120 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
MultiplexId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 120
None
MediaLive.Waiter.
MultiplexStopped
¶waiter = client.get_waiter('multiplex_stopped')
wait
(**kwargs)¶Polls MediaLive.Client.describe_multiplex()
every 5 seconds until a successful state is reached. An error is returned after 28 failed checks.
See also: AWS API Documentation
Request Syntax
waiter.wait(
MultiplexId='string',
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
A dictionary that provides parameters to control waiting behavior.
The amount of time in seconds to wait between attempts. Default: 5
The maximum number of attempts to be made. Default: 28
None