update-channel
Описание
Обновляет канал.
См. также: Документация по API AWS
Сводка
update-channel
[--cdi-input-specification <value>]
--channel-id <value>
[--destinations <value>]
[--encoder-settings <value>]
[--input-attachments <value>]
[--input-specification <value>]
[--log-level <value>]
[--maintenance <value>]
[--name <value>]
[--role-arn <value>]
[--channel-engine-version <value>]
[--dry-run | --no-dry-run]
[--anywhere-settings <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Опции
--cdi-input-specification (structure) Specification of CDI inputs for this channelResolution -> (string)
Краткий синтаксис:
Resolution=string
Синтаксис JSON:
{
"Resolution": "SD"|"HD"|"FHD"|"UHD"
}
--channel-id (string) channel ID
--destinations (list) A list of output destinations for this channel.(structure)
Placeholder documentation for OutputDestination
Id -> (string)
MediaPackageSettings -> (list)
Destination settings for a MediaPackage output; one destination for both encoders.
(structure)
MediaPackage Output Destination Settings
ChannelId -> (string)
ChannelGroup -> (string)
ChannelName -> (string)
MultiplexSettings -> (structure)
Destination settings for a Multiplex output; one destination for both encoders.
MultiplexId -> (string)
ProgramName -> (string)
Settings -> (list)
Destination settings for a standard output; one destination for each redundant encoder.
(structure)
Placeholder documentation for OutputDestinationSettings
PasswordParam -> (string)
StreamName -> (string)
Url -> (string)
Username -> (string)
SrtSettings -> (list)
SRT settings for an SRT output; one destination for each redundant encoder.
(structure)
Placeholder documentation for SrtOutputDestinationSettings
EncryptionPassphraseSecretArn -> (string)
StreamId -> (string)
Url -> (string)
LogicalInterfaceNames -> (list)
Optional assignment of an output to a logical interface on the Node. Only applies to on premises channels.
(string)
Краткий синтаксис:
Id=string,MediaPackageSettings=[{ChannelId=string,ChannelGroup=string,ChannelName=string},{ChannelId=string,ChannelGroup=string,ChannelName=string}],MultiplexSettings={MultiplexId=string,ProgramName=string},Settings=[{PasswordParam=string,StreamName=string,Url=string,Username=string},{PasswordParam=string,StreamName=string,Url=string,Username=string}],SrtSettings=[{EncryptionPassphraseSecretArn=string,StreamId=string,Url=string},{EncryptionPassphraseSecretArn=string,StreamId=string,Url=string}],LogicalInterfaceNames=string,string ...
Синтаксис JSON:
[
{
"Id": "string",
"MediaPackageSettings": [
{
"ChannelId": "string",
"ChannelGroup": "string",
"ChannelName": "string"
}
...
],
"MultiplexSettings": {
"MultiplexId": "string",
"ProgramName": "string"
},
"Settings": [
{
"PasswordParam": "string",
"StreamName": "string",
"Url": "string",
"Username": "string"
}
...
],
"SrtSettings": [
{
"EncryptionPassphraseSecretArn": "string",
"StreamId": "string",
"Url": "string"
}
...
],
"LogicalInterfaceNames": ["string", ...]
}
...
]
--encoder-settings (structure) The encoder settings for this channel.AudioDescriptions -> (list)
Документация заполнителя для __listOfAudioDescription
(структура)
Audio Description
AudioNormalizationSettings -> (структура)
Расширенные настройки нормализации звука.
Algorithm -> (string)
AlgorithmControl -> (string)
TargetLkfs -> (double)
AudioSelectorName -> (string)
AudioType -> (string)
AudioTypeControl -> (string)
AudioWatermarkingSettings -> (structure)
Настройки для настройки одного или нескольких решений, которые вставляют водяные знаки в кодировку аудио
NielsenWatermarksSettings -> (structure)
Настройки для настройки водяных знаков Nielsen в кодировке аудио
NielsenCbetSettings -> (structure)
Заполните эти поля, только если вы хотите вставить водяные знаки типа Nielsen CBET
CbetCheckDigitString -> (string)
CbetStepaside -> (string)
Csid -> (string)
NielsenDistributionType -> (string)
NielsenNaesIiNwSettings -> (structure)
Заполните эти поля, только если вы хотите вставить водяные знаки типа Nielsen NAES II (N2) и Nielsen NAES VI (NW).
CheckDigitString -> (string)
Sid -> (double)
Timezone -> (string)
CodecSettings -> (structure)
Настройки аудиокодека.
AacSettings -> (structure)
Настройки AAC
Bitrate -> (double)
CodingMode -> (string)
InputType -> (string)
Profile -> (string)
RateControlMode -> (string)
RawFormat -> (string)
SampleRate -> (double)
Spec -> (string)
VbrQuality -> (string)
Ac3Settings -> (structure)
Настройки AC3
Bitrate -> (double)
BitstreamMode -> (string)
CodingMode -> (string)
Dialnorm -> (integer)
DrcProfile -> (string)
LfeFilter -> (string)
MetadataControl -> (string)
AttenuationControl -> (string)
Eac3AtmosSettings -> (structure)
Настройки Eac3 Atmos
Bitrate -> (double)
CodingMode -> (string)
Dialnorm -> (integer)
DrcLine -> (string)
DrcRf -> (string)
HeightTrim -> (double)
SurroundTrim -> (double)
Eac3Settings -> (structure)
Настройки Eac3
AttenuationControl -> (string)
Bitrate -> (double)
BitstreamMode -> (string)
CodingMode -> (string)
DcFilter -> (string)
Dialnorm -> (integer)
DrcLine -> (string)
DrcRf -> (string)
LfeControl -> (string)
LfeFilter -> (string)
LoRoCenterMixLevel -> (double)
LoRoSurroundMixLevel -> (double)
LtRtCenterMixLevel -> (double)
LtRtSurroundMixLevel -> (double)
MetadataControl -> (string)
PassthroughControl -> (string)
PhaseControl -> (string)
StereoDownmix -> (string)
SurroundExMode -> (string)
SurroundMode -> (string)
Mp2Settings -> (structure)
Настройки MP2
Bitrate -> (double)
CodingMode -> (string)
SampleRate -> (double)
PassThroughSettings -> (structure)
WavSettings -> (structure)
Настройки WAV
BitDepth -> (double)
CodingMode -> (string)
SampleRate -> (double)
LanguageCode -> (string)
LanguageCodeControl -> (string)
Name -> (string)
RemixSettings -> (structure)
Settings that control how input audio channels are remixed into the output audio channels.
ChannelMappings -> (list)
Mapping of input channels to output channels, with appropriate gain adjustments.
(structure)
Audio Channel Mapping
InputChannelLevels -> (list)
Indices and gain values for each input channel that should be remixed into this output channel.
(structure)
Input Channel Level
Gain -> (integer)
InputChannel -> (integer)
OutputChannel -> (integer)
ChannelsIn -> (integer)
ChannelsOut -> (integer)
StreamName -> (string)
AudioDashRoles -> (list)
Identifies the DASH roles to assign to this audio output. Applies only when the audio output is configured for DVB DASH accessibility signaling.
(string)
DvbDashAccessibility -> (string)
AvailBlanking -> (structure)
Settings for ad avail blanking.
AvailBlankingImage -> (structure)
Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
State -> (string)
AvailConfiguration -> (structure)
Event-wide configuration settings for ad avail insertion.
AvailSettings -> (structure)
Controls how SCTE-35 messages create cues. Splice Insert mode treats all segmentation signals traditionally. With Time Signal APOS mode only Time Signal Placement Opportunity and Break messages create segment breaks. With ESAM mode, signals are forwarded to an ESAM server for possible update.
Esam -> (structure)
Esam
AcquisitionPointId -> (string)
AdAvailOffset -> (integer)
PasswordParam -> (string)
PoisEndpoint -> (string)
Username -> (string)
ZoneIdentity -> (string)
Scte35SpliceInsert -> (structure)
Typical configuration that applies breaks on splice inserts in addition to time signal placement opportunities, breaks, and advertisements.
AdAvailOffset -> (integer)
NoRegionalBlackoutFlag -> (string)
WebDeliveryAllowedFlag -> (string)
Scte35TimeSignalApos -> (structure)
Atypical configuration that applies segment breaks only on SCTE-35 time signal placement opportunities and breaks.
AdAvailOffset -> (integer)
NoRegionalBlackoutFlag -> (string)
WebDeliveryAllowedFlag -> (string)
Scte35SegmentationScope -> (string)
BlackoutSlate -> (structure)
Settings for blackout slate.
BlackoutSlateImage -> (structure)
Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
NetworkEndBlackout -> (string)
NetworkEndBlackoutImage -> (structure)
Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
NetworkId -> (string)
State -> (string)
CaptionDescriptions -> (list)
Settings for caption decriptions
(structure)
Описание заголовка
Доступность -> (string)
CaptionSelectorName -> (string)
DestinationSettings -> (structure)
Дополнительные настройки для назначения субтитров, которые зависят от типа назначения.
AribDestinationSettings -> (structure)
BurnInDestinationSettings -> (structure)
Настройки назначения для прожига
Alignment -> (string)
BackgroundColor -> (string)
BackgroundOpacity -> (integer)
Font -> (structure)
Внешний файл шрифта, используемый для прожига субтитров. Расширение файла должно быть «ttf» или «tte». Хотя пользователь может выбирать выходные шрифты для многих различных типов входных субтитров, встроенные источники STL и телетекст используют строгую сетку. Использование внешних шрифтов с этими источниками субтитров может привести к неожиданному отображению пропорциональных шрифтов. Все настройки шрифта для прожига и DVB-Sub должны совпадать.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
FontColor -> (string)
FontOpacity -> (integer)
FontResolution -> (integer)
FontSize -> (string)
OutlineColor -> (string)
OutlineSize -> (integer)
ShadowColor -> (string)
ShadowOpacity -> (integer)
ShadowXOffset -> (integer)
ShadowYOffset -> (integer)
TeletextGridControl -> (string)
XPosition -> (integer)
YPosition -> (integer)
DvbSubDestinationSettings -> (structure)
Настройки назначения Dvb Sub
Alignment -> (string)
BackgroundColor -> (string)
BackgroundOpacity -> (integer)
Font -> (structure)
Внешний файл шрифта, используемый для прожига субтитров. Расширение файла должно быть «ttf» или «tte». Хотя пользователь может выбирать выходные шрифты для многих различных типов входных субтитров, встроенные источники STL и телетекст используют строгую сетку. Использование внешних шрифтов с этими источниками субтитров может привести к неожиданному отображению пропорциональных шрифтов. Все настройки шрифта для прожига и DVB-Sub должны совпадать.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
FontColor -> (string)
FontOpacity -> (integer)
FontResolution -> (integer)
FontSize -> (string)
OutlineColor -> (string)
OutlineSize -> (integer)
ShadowColor -> (string)
ShadowOpacity -> (integer)
ShadowXOffset -> (integer)
ShadowYOffset -> (integer)
TeletextGridControl -> (string)
XPosition -> (integer)
YPosition -> (integer)
EbuTtDDestinationSettings -> (structure)
Настройки Ebu Tt DDestination
CopyrightHolder -> (string)
FillLineGap -> (string)
FontFamily -> (string)
StyleControl -> (string)
DefaultFontSize -> (integer)
DefaultLineHeight -> (integer)
EmbeddedDestinationSettings -> (structure)
EmbeddedPlusScte20DestinationSettings -> (structure)
RtmpCaptionInfoDestinationSettings -> (structure)
Scte20PlusEmbeddedDestinationSettings -> (structure)
Scte27DestinationSettings -> (structure)
SmpteTtDestinationSettings -> (structure)
TeletextDestinationSettings -> (structure)
TtmlDestinationSettings -> (structure)
Настройки назначения Ttml
StyleControl -> (string)
WebvttDestinationSettings -> (structure)
Настройки назначения Webvtt
StyleControl -> (string)
LanguageCode -> (string)
LanguageDescription -> (string)
Name -> (string)
CaptionDashRoles -> (list)
Определяет роли DASH для назначения этому выводу подписей. Применяется только в том случае, если вывод подписей настроен для сигнализации доступности DVB DASH.
(string)
DvbDashAccessibility -> (string)
FeatureActivations -> (structure)
Активации функций
InputPrepareScheduleActions -> (string)
OutputStaticImageOverlayScheduleActions -> (string)
GlobalConfiguration -> (structure)
Параметры конфигурации, применяемые ко всему событию.
InitialAudioGain -> (integer)
InputEndAction -> (string)
InputLossBehavior -> (structure)
Настройки системных действий при потере ввода.
BlackFrameMsec -> (integer)
InputLossImageColor -> (string)
InputLossImageSlate -> (structure)
Когда тип изображения при потере ввода равен «slate», эти поля указывают параметры доступа к slate.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
InputLossImageType -> (string)
RepeatFrameMsec -> (integer)
OutputLockingMode -> (string)
OutputTimingSource -> (string)
SupportLowFramerateInputs -> (string)
OutputLockingSettings -> (structure)
Дополнительные параметры блокировки вывода
EpochLockingSettings -> (structure)
Настройки блокировки эпохи
CustomEpoch -> (string)
JamSyncTime -> (string)
PipelineLockingSettings -> (structure)
MotionGraphicsConfiguration -> (structure)
Настройки графики движения.
MotionGraphicsInsertion -> (string)
MotionGraphicsSettings -> (structure)
Настройки графики движения
HtmlMotionGraphicsSettings -> (structure)
NielsenConfiguration -> (structure)
Настройки конфигурации Nielsen.
DistributorId -> (string)
NielsenPcmToId3Tagging -> (string)
OutputGroups -> (list)
Документация-заполнитель для __listOfOutputGroup
(структура)
Выходные группы для этого Live Event. Выходные группы содержат информацию о том, куда должны распространяться потоки.
Name -> (string)
OutputGroupSettings -> (structure)
Настройки, связанные с выходной группой.
ArchiveGroupSettings -> (structure)
Настройки группы архива
ArchiveCdnSettings -> (structure)
Параметры, управляющие взаимодействием с CDN.
ArchiveS3Settings -> (structure)
Настройки Archive S3
CannedAcl -> (string)
Destination -> (structure)
Каталог и базовое имя файла, куда следует записывать архивные файлы.
DestinationRefId -> (string)
RolloverInterval -> (integer)
FrameCaptureGroupSettings -> (structure)
Настройки группы захвата кадров
Destination -> (structure)
Место назначения для файлов захвата кадров. Либо URI для корзины Amazon S3 и объекта, плюс префикс имени файла (например, s3ssl://sportsDelivery/highlights/20180820/curling-), либо URI для контейнера MediaStore, плюс префикс имени файла (например, mediastoressl://sportsDelivery/20180820/curling-). Окончательные имена файлов состоят из префикса из поля destination (например, “curling-”) + модификатор имени + счетчик (5 цифр, начиная с 00001) + расширение (которое всегда .jpg). Например, curling-low.00001.jpg
DestinationRefId -> (string)
FrameCaptureCdnSettings -> (structure)
Параметры, управляющие взаимодействием с CDN.
FrameCaptureS3Settings -> (structure)
Настройки Frame Capture S3
CannedAcl -> (string)
HlsGroupSettings -> (structure)
Настройки группы Hls
AdMarkers -> (list)
Выберите один или несколько типов маркеров рекламы для передачи сигналов SCTE35 через эту группу выходов Apple HLS.
(string)
BaseUrlContent -> (string)
BaseUrlContent1 -> (string)
BaseUrlManifest -> (string)
BaseUrlManifest1 -> (string)
CaptionLanguageMappings -> (list)
Сопоставление до 4 каналов субтитров с языками субтитров. Имеет смысл только в том случае, если для параметра captionLanguageSetting установлено значение «insert».
(structure)
Сопоставляет канал субтитров с языковым кодом ISO 693-2 (http://www.loc.gov/standards/iso639-2) с необязательным описанием.
CaptionChannel -> (integer)
LanguageCode -> (string)
LanguageDescription -> (string)
CaptionLanguageSetting -> (string)
ClientCache -> (string)
CodecSpecification -> (string)
ConstantIv -> (string)
Destination -> (structure)
Каталог или HTTP-назначение для сегментов HLS, файлов манифеста и ключей шифрования (если включено).
DestinationRefId -> (string)
DirectoryStructure -> (string)
DiscontinuityTags -> (string)
EncryptionType -> (string)
HlsCdnSettings -> (structure)
Параметры, которые управляют взаимодействием с CDN.
HlsAkamaiSettings -> (structure)
Hls Akamai Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
HttpTransferMode -> (string)
NumRetries -> (integer)
RestartDelay -> (integer)
Salt -> (string)
Token -> (string)
HlsBasicPutSettings -> (structure)
Hls Basic Put Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
NumRetries -> (integer)
RestartDelay -> (integer)
HlsMediaStoreSettings -> (structure)
Hls Media Store Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
MediaStoreStorageClass -> (string)
NumRetries -> (integer)
RestartDelay -> (integer)
HlsS3Settings -> (structure)
Hls S3 Settings
CannedAcl -> (string)
HlsWebdavSettings -> (structure)
Hls Webdav Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
HttpTransferMode -> (string)
NumRetries -> (integer)
RestartDelay -> (integer)
HlsId3SegmentTagging -> (string)
IFrameOnlyPlaylists -> (string)
IncompleteSegmentBehavior -> (string)
IndexNSegments -> (integer)
InputLossAction -> (string)
IvInManifest -> (string)
IvSource -> (string)
KeepSegments -> (integer)
KeyFormat -> (string)
KeyFormatVersions -> (string)
KeyProviderSettings -> (structure)
Параметры поставщика ключей.
StaticKeySettings -> (структура)
Настройки статического ключа
KeyProviderServer -> (структура)
URL-адрес сервера лицензий, используемый для защиты контента.
PasswordParam -> (строка)
Uri -> (строка)
Username -> (строка)
StaticKeyValue -> (строка)
ManifestCompression -> (строка)
ManifestDurationFormat -> (строка)
MinSegmentLength -> (целое число)
Mode -> (строка)
OutputSelection -> (строка)
ProgramDateTime -> (строка)
ProgramDateTimeClock -> (строка)
ProgramDateTimePeriod -> (целое число)
RedundantManifest -> (строка)
SegmentLength -> (целое число)
SegmentationMode -> (строка)
SegmentsPerSubdirectory -> (целое число)
StreamInfResolution -> (строка)
TimedMetadataId3Frame -> (строка)
TimedMetadataId3Period -> (целое число)
TimestampDeltaMilliseconds -> (целое число)
TsFileMode -> (строка)
MediaPackageGroupSettings -> (структура)
Настройки группы Media Package
Destination -> (структура)
Пункт назначения канала MediaPackage.
DestinationRefId -> (строка)
MsSmoothGroupSettings -> (структура)
Настройки группы MS Smooth
AcquisitionPointId -> (строка)
AudioOnlyTimecodeControl -> (строка)
CertificateMode -> (строка)
ConnectionRetryInterval -> (целое число)
Destination -> (структура)
Точка публикации Smooth Streaming на сервере IIS. Elemental Live действует как «Push» кодировщик для IIS.
DestinationRefId -> (строка)
EventId -> (строка)
EventIdMode -> (строка)
EventStopBehavior -> (строка)
FilecacheDuration -> (целое число)
FragmentLength -> (целое число)
InputLossAction -> (строка)
NumRetries -> (целое число)
RestartDelay -> (целое число)
SegmentationMode -> (строка)
SendDelayMs -> (целое число)
SparseTrackType -> (строка)
StreamManifestBehavior -> (строка)
TimestampOffset -> (строка)
TimestampOffsetMode -> (строка)
MultiplexGroupSettings -> (структура)
RtmpGroupSettings -> (структура)
Настройки группы Rtmp
AdMarkers -> (list)
Выберите тип маркера рекламы для этой выходной группы. MediaLive создаст сообщение на основе содержимого каждого сообщения SCTE-35, отформатирует его для этого типа маркера и вставит его в поток данных.
(string)
AuthenticationScheme -> (string)
CacheFullBehavior -> (string)
CacheLength -> (integer)
CaptionData -> (string)
InputLossAction -> (string)
RestartDelay -> (integer)
IncludeFillerNalUnits -> (string)
UdpGroupSettings -> (structure)
Настройки группы Udp
InputLossAction -> (string)
TimedMetadataId3Frame -> (string)
TimedMetadataId3Period -> (integer)
CmafIngestGroupSettings -> (structure)
Настройки группы приема Cmaf
Destination -> (structure)
HTTP-назначение для треков
DestinationRefId -> (string)
NielsenId3Behavior -> (string)
Scte35Type -> (string)
SegmentLength -> (integer)
SegmentLengthUnits -> (string)
SendDelayMs -> (integer)
KlvBehavior -> (string)
KlvNameModifier -> (string)
NielsenId3NameModifier -> (string)
Scte35NameModifier -> (string)
Id3Behavior -> (string)
Id3NameModifier -> (string)
CaptionLanguageMappings -> (list)
Массив, определяющий языки в четырех каналах субтитров во встроенных субтитрах.
(structure)
Добавьте элемент массива для каждого языка. Следуйте порядку описаний субтитров. Например, если первое описание субтитров относится к немецкому языку, то первый элемент массива должен быть для немецкого языка, а его канал субтитров должен быть установлен на 1. Второй элемент массива должен быть 2 и т. д.
CaptionChannel -> (integer)
LanguageCode -> (string)
TimedMetadataId3Frame -> (string)
TimedMetadataId3Period -> (integer)
TimedMetadataPassthrough -> (string)
SrtGroupSettings -> (structure)
Настройки группы Srt
InputLossAction -> (string)
Outputs -> (list)
Заполнитель документации для __listOfOutput
(structure)
Настройки вывода. В группе может быть несколько выходов.
AudioDescriptionNames -> (list)
Имена AudioDescriptions, используемых в качестве источников звука для этого выхода.
(string)
CaptionDescriptionNames -> (list)
Имена CaptionDescriptions, используемых в качестве источников подписей для этого выхода.
(string)
OutputName -> (string)
OutputSettings -> (structure)
Настройки, зависящие от типа вывода.
ArchiveOutputSettings -> (structure)
Настройки архива
ContainerSettings -> (structure)
Настройки, относящиеся к типу контейнера файла.
M2tsSettings -> (structure)
Настройки M2ts
AbsentInputAudioBehavior -> (string)
Arib -> (string)
AribCaptionsPid -> (string)
AribCaptionsPidControl -> (string)
AudioBufferModel -> (string)
AudioFramesPerPes -> (integer)
AudioPids -> (string)
AudioStreamType -> (string)
Bitrate -> (integer)
BufferModel -> (string)
CcDescriptor -> (string)
DvbNitSettings -> (structure)
Вставляет таблицу сетевой информации DVB (NIT) с указанным интервалом повторения таблицы.
NetworkId -> (integer)
NetworkName -> (string)
RepInterval -> (integer)
DvbSdtSettings -> (structure)
Вставляет таблицу описания службы DVB (SDT) с указанным интервалом повторения таблицы.
OutputSdt -> (string)
RepInterval -> (integer)
ServiceName -> (string)
ServiceProviderName -> (string)
DvbSubPids -> (string)
DvbTdtSettings -> (structure)
Вставляет таблицу времени и даты DVB (TDT) с указанным интервалом повторения таблицы.
RepInterval -> (integer)
DvbTeletextPid -> (string)
Ebif -> (string)
EbpAudioInterval -> (string)
EbpLookaheadMs -> (integer)
EbpPlacement -> (string)
EcmPid -> (string)
EsRateInPes -> (string)
EtvPlatformPid -> (string)
EtvSignalPid -> (string)
FragmentTime -> (double)
Klv -> (string)
KlvDataPids -> (string)
NielsenId3Behavior -> (string)
NullPacketBitrate -> (double)
PatInterval -> (integer)
PcrControl -> (string)
PcrPeriod -> (integer)
PcrPid -> (string)
PmtInterval -> (integer)
PmtPid -> (string)
ProgramNum -> (integer)
RateMode -> (string)
Scte27Pids -> (string)
Scte35Control -> (string)
Scte35Pid -> (string)
SegmentationMarkers -> (string)
SegmentationStyle -> (string)
SegmentationTime -> (double)
TimedMetadataBehavior -> (string)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
Scte35PrerollPullupMilliseconds -> (double)
RawSettings -> (structure)
Extension -> (string)
NameModifier -> (string)
FrameCaptureOutputSettings -> (structure)
Настройки вывода захвата кадра
NameModifier -> (string)
HlsOutputSettings -> (structure)
Настройки вывода Hls
H265PackagingType -> (string)
HlsSettings -> (structure)
Настройки, касающиеся базового потока. Эти настройки различаются для выходов только для аудио.
AudioOnlyHlsSettings -> (structure)
Настройки Hls только для аудио
AudioGroupId -> (string)
AudioOnlyImage -> (structure)
Необязательно. Указывает изображение .jpg или .png, которое будет использоваться в качестве обложки для вывода только для аудио. Мы рекомендуем файл небольшого размера, потому что изображение увеличивает пропускную способность выходного аудиосигнала. Изображение прикрепляется к аудио как тег ID3, тип кадра APIC, тип изображения 0x10, в соответствии со стандартом «ID3 tag version 2.4.0 - Native Frames».
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
AudioTrackType -> (string)
SegmentType -> (string)
Fmp4HlsSettings -> (structure)
Настройки Fmp4 Hls
AudioRenditionSets -> (string)
NielsenId3Behavior -> (string)
TimedMetadataBehavior -> (string)
FrameCaptureHlsSettings -> (structure)
StandardHlsSettings -> (structure)
Стандартные настройки Hls
AudioRenditionSets -> (string)
M3u8Settings -> (structure)
Информация о настройках для контейнера .m3u8
AudioFramesPerPes -> (integer)
AudioPids -> (string)
EcmPid -> (string)
NielsenId3Behavior -> (string)
PatInterval -> (integer)
PcrControl -> (string)
PcrPeriod -> (integer)
PcrPid -> (string)
PmtInterval -> (integer)
PmtPid -> (string)
ProgramNum -> (integer)
Scte35Behavior -> (string)
Scte35Pid -> (string)
TimedMetadataBehavior -> (string)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
KlvBehavior -> (string)
KlvDataPids -> (string)
NameModifier -> (string)
SegmentModifier -> (string)
MediaPackageOutputSettings -> (structure)
MsSmoothOutputSettings -> (structure)
Настройки вывода Ms Smooth
H265PackagingType -> (string)
NameModifier -> (string)
MultiplexOutputSettings -> (structure)
Настройки вывода мультиплексора
Destination -> (structure)
Destination is a Multiplex.
DestinationRefId -> (string)
ContainerSettings -> (structure)
Настройки контейнера мультиплексора
MultiplexM2tsSettings -> (structure)
Настройки мультиплексирования M2ts
AbsentInputAudioBehavior -> (string)
Arib -> (string)
AudioBufferModel -> (string)
AudioFramesPerPes -> (integer)
AudioStreamType -> (string)
CcDescriptor -> (string)
Ebif -> (string)
EsRateInPes -> (string)
Klv -> (string)
NielsenId3Behavior -> (string)
PcrControl -> (string)
PcrPeriod -> (integer)
Scte35Control -> (string)
Scte35PrerollPullupMilliseconds -> (double)
RtmpOutputSettings -> (structure)
Настройки вывода RTMP
CertificateMode -> (string)
ConnectionRetryInterval -> (integer)
Destination -> (structure)
Конечная точка RTMP, исключая имя потока (например, rtmp://host/appname). Для подключения к Akamai необходимо указать имя пользователя и пароль. Поля URI принимают идентификаторы формата.
DestinationRefId -> (string)
NumRetries -> (integer)
UdpOutputSettings -> (structure)
Настройки вывода UDP
BufferMsec -> (integer)
ContainerSettings -> (structure)
Настройки контейнера Udp
M2tsSettings -> (структура)
Настройки M2ts
AbsentInputAudioBehavior -> (строка)
Arib -> (строка)
AribCaptionsPid -> (строка)
AribCaptionsPidControl -> (строка)
AudioBufferModel -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (строка)
AudioStreamType -> (строка)
Bitrate -> (целое число)
BufferModel -> (строка)
CcDescriptor -> (строка)
DvbNitSettings -> (структура)
Вставляет таблицу информации о сети DVB (NIT) с указанным интервалом повторения таблицы.
NetworkId -> (целое число)
NetworkName -> (строка)
RepInterval -> (целое число)
DvbSdtSettings -> (структура)
Вставляет таблицу описания службы DVB (SDT) с указанным интервалом повторения таблицы.
OutputSdt -> (строка)
RepInterval -> (целое число)
ServiceName -> (строка)
ServiceProviderName -> (строка)
DvbSubPids -> (строка)
DvbTdtSettings -> (структура)
Вставляет таблицу времени и даты DVB (TDT) с указанным интервалом повторения таблицы.
RepInterval -> (целое число)
DvbTeletextPid -> (строка)
Ebif -> (строка)
EbpAudioInterval -> (строка)
EbpLookaheadMs -> (целое число)
EbpPlacement -> (строка)
EcmPid -> (строка)
EsRateInPes -> (строка)
EtvPlatformPid -> (строка)
EtvSignalPid -> (строка)
FragmentTime -> (double)
Klv -> (строка)
KlvDataPids -> (строка)
NielsenId3Behavior -> (строка)
NullPacketBitrate -> (double)
PatInterval -> (целое число)
PcrControl -> (строка)
PcrPeriod -> (целое число)
PcrPid -> (строка)
PmtInterval -> (целое число)
PmtPid -> (строка)
ProgramNum -> (целое число)
RateMode -> (строка)
Scte27Pids -> (строка)
Scte35Control -> (строка)
Scte35Pid -> (строка)
SegmentationMarkers -> (строка)
SegmentationStyle -> (строка)
SegmentationTime -> (double)
TimedMetadataBehavior -> (строка)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
Scte35PrerollPullupMilliseconds -> (double)
Destination -> (structure)
Адрес назначения и номер порта для пакетов RTP или UDP. Может быть одноадресным или многоадресным RTP или UDP (например, rtp://239.10.10.10:5001 или udp://10.100.100.100:5002).
DestinationRefId -> (string)
FecOutputSettings -> (structure)
Настройки для включения и регулировки исправления ошибок Forward на выходах UDP.
ColumnDepth -> (integer)
IncludeFec -> (string)
RowLength -> (integer)
CmafIngestOutputSettings -> (structure)
Cmaf Ingest Output Settings
NameModifier -> (string)
SrtOutputSettings -> (structure)
Srt Output Settings
BufferMsec -> (integer)
ContainerSettings -> (structure)
Настройки контейнера Udp
M2tsSettings -> (структура)
Настройки M2ts
AbsentInputAudioBehavior -> (строка)
Arib -> (строка)
AribCaptionsPid -> (строка)
AribCaptionsPidControl -> (строка)
AudioBufferModel -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (строка)
AudioStreamType -> (строка)
Bitrate -> (целое число)
BufferModel -> (строка)
CcDescriptor -> (строка)
DvbNitSettings -> (структура)
Вставляет таблицу сетевой информации (NIT) DVB через указанный интервал повторения таблицы.
NetworkId -> (целое число)
NetworkName -> (строка)
RepInterval -> (целое число)
DvbSdtSettings -> (структура)
Вставляет таблицу описания службы (SDT) DVB через указанный интервал повторения таблицы.
OutputSdt -> (строка)
RepInterval -> (целое число)
ServiceName -> (строка)
ServiceProviderName -> (строка)
DvbSubPids -> (строка)
DvbTdtSettings -> (структура)
Вставляет таблицу времени и даты (TDT) DVB через указанный интервал повторения таблицы.
RepInterval -> (целое число)
DvbTeletextPid -> (строка)
Ebif -> (строка)
EbpAudioInterval -> (строка)
EbpLookaheadMs -> (целое число)
EbpPlacement -> (строка)
EcmPid -> (строка)
EsRateInPes -> (строка)
EtvPlatformPid -> (строка)
EtvSignalPid -> (строка)
FragmentTime -> (double)
Klv -> (строка)
KlvDataPids -> (строка)
NielsenId3Behavior -> (строка)
NullPacketBitrate -> (double)
PatInterval -> (целое число)
PcrControl -> (строка)
PcrPeriod -> (целое число)
PcrPid -> (строка)
PmtInterval -> (целое число)
PmtPid -> (строка)
ProgramNum -> (целое число)
RateMode -> (строка)
Scte27Pids -> (строка)
Scte35Control -> (строка)
Scte35Pid -> (строка)
SegmentationMarkers -> (строка)
SegmentationStyle -> (строка)
SegmentationTime -> (double)
TimedMetadataBehavior -> (строка)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
Scte35PrerollPullupMilliseconds -> (double)
Destination -> (structure)
Ссылка на ID OutputDestination, определенный в канале
DestinationRefId -> (string)
EncryptionType -> (string)
Latency -> (integer)
VideoDescriptionName -> (string)
TimecodeConfig -> (structure)
Содержит настройки, используемые для получения и корректировки информации о тайм-коде с входов.
Source -> (string)
SyncThreshold -> (integer)
VideoDescriptions -> (list)
Заполнитель документации для __listOfVideoDescription
(structure)
Настройки видео для этого потока.
CodecSettings -> (structure)
Настройки видеокодека.
FrameCaptureSettings -> (structure)
Настройки захвата кадров
CaptureInterval -> (integer)
CaptureIntervalUnits -> (string)
TimecodeBurninSettings -> (structure)
Настройки наложения тайм-кода
FontSize -> (string)
Position -> (string)
Prefix -> (string)
H264Settings -> (structure)
Настройки H264
AdaptiveQuantization -> (string)
AfdSignaling -> (string)
Bitrate -> (integer)
BufFillPct -> (integer)
BufSize -> (integer)
ColorMetadata -> (string)
ColorSpaceSettings -> (structure)
Настройки цветового пространства
ColorSpacePassthroughSettings -> (structure)
Rec601Settings -> (structure)
Rec709Settings -> (structure)
EntropyEncoding -> (string)
FilterSettings -> (structure)
Дополнительно. Оба фильтра уменьшают пропускную способность, удаляя незаметные детали. Вы можете включить один из фильтров. Мы рекомендуем попробовать оба фильтра и наблюдать результаты, чтобы решить, какой из них использовать. Временный фильтр уменьшает пропускную способность, удаляя незаметные детали в контенте. Он сочетает в себе перцепционную фильтрацию и компенсационную временную фильтрацию движения (MCTF). Он работает независимо от уровня сжатия. Фильтр уменьшения пропускной способности - это перцепционный фильтр, расположенный внутри цикла кодирования. Он адаптируется к текущему уровню сжатия для фильтрации незаметных сигналов. Этот фильтр работает только в том случае, если разрешение составляет 1080p или ниже.
TemporalFilterSettings -> (structure)
Настройки временного фильтра
PostFilterSharpening -> (string)
Strength -> (string)
BandwidthReductionFilterSettings -> (structure)
Настройки фильтра уменьшения пропускной способности
PostFilterSharpening -> (string)
Strength -> (string)
FixedAfd -> (string)
FlickerAq -> (string)
ForceFieldPictures -> (string)
FramerateControl -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopBReference -> (string)
GopClosedCadence -> (integer)
GopNumBFrames -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
Level -> (string)
LookAheadRateControl -> (string)
MaxBitrate -> (integer)
MinIInterval -> (integer)
NumRefFrames -> (integer)
ParControl -> (string)
ParDenominator -> (integer
ParNumerator -> (integer)
Profile -> (string)
QualityLevel -> (string)
QvbrQualityLevel -> (integer)
RateControlMode -> (string)
ScanType -> (string)
SceneChangeDetect -> (string)
Slices -> (integer)
Softness -> (integer)
SpatialAq -> (string)
SubgopLength -> (string)
Syntax -> (string)
TemporalAq -> (string)
TimecodeInsertion -> (string)
TimecodeBurninSettings -> (structure)
Настройки наложения временного кода
FontSize -> (string)
Position -> (string)
Prefix -> (string)
MinQp -> (integer)
H265Settings -> (structure)
H265 Settings
AdaptiveQuantization -> (string)
AfdSignaling -> (string)
AlternativeTransferFunction -> (string)
Bitrate -> (integer)
BufSize -> (integer)
ColorMetadata -> (string)
ColorSpaceSettings -> (structure)
Color Space settings
ColorSpacePassthroughSettings -> (structure)
DolbyVision81Settings -> (structure)
Hdr10Settings -> (structure)
Hdr10 Settings
MaxCll -> (integer)
MaxFall -> (integer)
Rec601Settings -> (structure)
Rec709Settings -> (structure)
FilterSettings -> (structure)
Optional. Both filters reduce bandwidth by removing imperceptible details. You can enable one of the filters. We recommend that you try both filters and observe the results to decide which one to use. The Temporal Filter reduces bandwidth by removing imperceptible details in the content. It combines perceptual filtering and motion compensated temporal filtering (MCTF). It operates independently of the compression level. The Bandwidth Reduction filter is a perceptual filter located within the encoding loop. It adapts to the current compression level to filter imperceptible signals. This filter works only when the resolution is 1080p or lower.
TemporalFilterSettings -> (structure)
Temporal Filter Settings
PostFilterSharpening -> (string)
Strength -> (string)
BandwidthReductionFilterSettings -> (structure)
Bandwidth Reduction Filter Settings
PostFilterSharpening -> (string)
Strength -> (string)
FixedAfd -> (string)
FlickerAq -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopClosedCadence -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
Level -> (string)
LookAheadRateControl -> (string)
MaxBitrate -> (integer)
MinIInterval -> (integer)
ParDenominator -> (integer)
ParNumerator -> (integer)
Profile -> (string)
QvbrQualityLevel -> (integer)
RateControlMode -> (string)
ScanType -> (string)
SceneChangeDetect -> (string)
Slices -> (integer)
Tier -> (string)
TimecodeInsertion -> (string)
TimecodeBurninSettings -> (structure)
Timecode burn-in settings
FontSize -> (string)
Position -> (string)
Prefix -> (string)
MvOverPictureBoundaries -> (string)
MvTemporalPredictor -> (string)
TileHeight -> (integer)
TilePadding -> (string)
TileWidth -> (integer)
TreeblockSize -> (string)
MinQp -> (integer)
Deblocking -> (string)
Mpeg2Settings -> (structure)
Настройки Mpeg2
AdaptiveQuantization -> (string)
AfdSignaling -> (string)
ColorMetadata -> (string)
ColorSpace -> (string)
DisplayAspectRatio -> (string)
FilterSettings -> (structure)
При желании укажите фильтр шумоподавления, который может улучшить качество сжатого контента. Если вы не выберете фильтр, фильтр применяться не будет. TEMPORAL: этот фильтр полезен как для исходного контента, который зашумлен (когда у него много цифровых артефактов), так и для исходного контента, который чист. Когда контент зашумлен, фильтр очищает исходный контент перед этапом кодирования, с этими двумя эффектами: во-первых, он улучшает качество выходного видео, потому что контент был очищен. Во-вторых, он уменьшает пропускную способность, потому что MediaLive не тратит биты на кодирование шума. Когда контент достаточно чистый, фильтр, как правило, уменьшает битрейт.
TemporalFilterSettings -> (structure)
Настройки временного фильтра
PostFilterSharpening -> (string)
Strength -> (string)
FixedAfd -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopClosedCadence -> (integer)
GopNumBFrames -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
ScanType -> (string)
SubgopLength -> (string)
TimecodeInsertion -> (string)
TimecodeBurninSettings -> (structure)
Настройки наложения таймкода
FontSize -> (string)
Position -> (string)
Prefix -> (string)
Av1Settings -> (structure)
Настройки Av1
AfdSignaling -> (string)
BufSize -> (integer)
ColorSpaceSettings -> (structure)
Настройки цветового пространства
ColorSpacePassthroughSettings -> (structure)
Hdr10Settings -> (structure)
Настройки Hdr10
MaxCll -> (integer)
MaxFall -> (integer)
Rec601Settings -> (structure)
Rec709Settings -> (structure)
FixedAfd -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
Level -> (string)
LookAheadRateControl -> (string)
MaxBitrate -> (integer)
MinIInterval -> (integer)
ParDenominator -> (integer)
ParNumerator -> (integer)
QvbrQualityLevel -> (integer)
SceneChangeDetect -> (string)
TimecodeBurninSettings -> (structure)
Настраивает функцию наложения таймкода. Если вы включите эту функцию, таймкод станет частью видео.
FontSize -> (string)
Position -> (string)
Prefix -> (string)
Bitrate -> (integer)
RateControlMode -> (string)
Height -> (integer)
Name -> (string)
RespondToAfd -> (string)
ScalingBehavior -> (string)
Sharpness -> (integer)
Width -> (integer)
ThumbnailConfiguration -> (structure)
Настройки конфигурации миниатюр.
State -> (string)
ColorCorrectionSettings -> (structure)
Настройки коррекции цвета
GlobalColorCorrections -> (list)
Массив colorCorrections, который применяется при использовании 3D LUT-файлов для выполнения преобразования цвета на видео. Каждая colorCorrection содержит один 3D LUT-файл (который определяет отображение цвета для преобразования входного цветового пространства в выходное цветовое пространство) и комбинацию вход/выход, к которой применяется этот 3D LUT-файл. MediaLive считывает цветовое пространство во входных метаданных, определяет цветовое пространство, которое вы указали для вывода, и находит и использует файл LUT, который применяется к этой комбинации.
(structure)
Свойство ColorCorrectionSettings. Используется для пользовательского преобразования цветового пространства. Объект идентифицирует один 3D LUT-файл и указывает комбинацию входного/выходного цветового пространства, для которой будет использоваться файл.
InputColorSpace -> (string)
OutputColorSpace -> (string)
Uri -> (string)
JSON Syntax:
{
"AudioDescriptions": [
{
"AudioNormalizationSettings": {
"Algorithm": "ITU_1770_1"|"ITU_1770_2",
"AlgorithmControl": "CORRECT_AUDIO",
"TargetLkfs": double
},
"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": double,
"Timezone": "AMERICA_PUERTO_RICO"|"US_ALASKA"|"US_ARIZONA"|"US_CENTRAL"|"US_EASTERN"|"US_HAWAII"|"US_MOUNTAIN"|"US_PACIFIC"|"US_SAMOA"|"UTC"
}
}
},
"CodecSettings": {
"AacSettings": {
"Bitrate": double,
"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": double,
"Spec": "MPEG2"|"MPEG4",
"VbrQuality": "HIGH"|"LOW"|"MEDIUM_HIGH"|"MEDIUM_LOW"
},
"Ac3Settings": {
"Bitrate": double,
"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": integer,
"DrcProfile": "FILM_STANDARD"|"NONE",
"LfeFilter": "DISABLED"|"ENABLED",
"MetadataControl": "FOLLOW_INPUT"|"USE_CONFIGURED",
"AttenuationControl": "ATTENUATE_3_DB"|"NONE"
},
"Eac3AtmosSettings": {
"Bitrate": double,
"CodingMode": "CODING_MODE_5_1_4"|"CODING_MODE_7_1_4"|"CODING_MODE_9_1_6",
"Dialnorm": integer,
"DrcLine": "FILM_LIGHT"|"FILM_STANDARD"|"MUSIC_LIGHT"|"MUSIC_STANDARD"|"NONE"|"SPEECH",
"DrcRf": "FILM_LIGHT"|"FILM_STANDARD"|"MUSIC_LIGHT"|"MUSIC_STANDARD"|"NONE"|"SPEECH",
"HeightTrim": double,
"SurroundTrim": double
},
"Eac3Settings": {
"AttenuationControl": "ATTENUATE_3_DB"|"NONE",
"Bitrate": double,
"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": integer,
"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": double,
"LoRoSurroundMixLevel": double,
"LtRtCenterMixLevel": double,
"LtRtSurroundMixLevel": double,
"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": double,
"CodingMode": "CODING_MODE_1_0"|"CODING_MODE_2_0",
"SampleRate": double
},
"PassThroughSettings": {
},
"WavSettings": {
"BitDepth": double,
"CodingMode": "CODING_MODE_1_0"|"CODING_MODE_2_0"|"CODING_MODE_4_0"|"CODING_MODE_8_0",
"SampleRate": double
}
},
"LanguageCode": "string",
"LanguageCodeControl": "FOLLOW_INPUT"|"USE_CONFIGURED",
"Name": "string",
"RemixSettings": {
"ChannelMappings": [
{
"InputChannelLevels": [
{
"Gain": integer,
"InputChannel": integer
}
...
],
"OutputChannel": integer
}
...
],
"ChannelsIn": integer,
"ChannelsOut": integer
},
"StreamName": "string",
"AudioDashRoles": ["ALTERNATE"|"COMMENTARY"|"DESCRIPTION"|"DUB"|"EMERGENCY"|"ENHANCED-AUDIO-INTELLIGIBILITY"|"KARAOKE"|"MAIN"|"SUPPLEMENTARY", ...],
"DvbDashAccessibility": "DVBDASH_1_VISUALLY_IMPAIRED"|"DVBDASH_2_HARD_OF_HEARING"|"DVBDASH_3_SUPPLEMENTAL_COMMENTARY"|"DVBDASH_4_DIRECTORS_COMMENTARY"|"DVBDASH_5_EDUCATIONAL_NOTES"|"DVBDASH_6_MAIN_PROGRAM"|"DVBDASH_7_CLEAN_FEED"
}
...
],
"AvailBlanking": {
"AvailBlankingImage": {
"PasswordParam": "string",
"Uri": "string",
"Username": "string"
},
"State": "DISABLED"|"ENABLED"
},
"AvailConfiguration": {
"AvailSettings": {
"Esam": {
"AcquisitionPointId": "string",
"AdAvailOffset": integer,
"PasswordParam": "string",
"PoisEndpoint": "string",
"Username": "string",
"ZoneIdentity": "string"
},
"Scte35SpliceInsert": {
"AdAvailOffset": integer,
"NoRegionalBlackoutFlag": "FOLLOW"|"IGNORE",
"WebDeliveryAllowedFlag": "FOLLOW"|"IGNORE"
},
"Scte35TimeSignalApos": {
"AdAvailOffset": integer,
"NoRegionalBlackoutFlag": "FOLLOW"|"IGNORE",
"WebDeliveryAllowedFlag": "FOLLOW"|"IGNORE"
}
},
"Scte35SegmentationScope": "ALL_OUTPUT_GROUPS"|"SCTE35_ENABLED_OUTPUT_GROUPS"
},
"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": integer,
"Font": {
"PasswordParam": "string",
"Uri": "string",
"Username": "string"
},
"FontColor": "BLACK"|"BLUE"|"GREEN"|"RED"|"WHITE"|"YELLOW",
"FontOpacity": integer,
"FontResolution": integer,
"FontSize": "string",
"OutlineColor": "BLACK"|"BLUE"|"GREEN"|"RED"|"WHITE"|"YELLOW",
"OutlineSize": integer,
"ShadowColor": "BLACK"|"NONE"|"WHITE",
"ShadowOpacity": integer,
"ShadowXOffset": integer,
"ShadowYOffset": integer,
"TeletextGridControl": "FIXED"|"SCALED",
"XPosition": integer,
"YPosition": integer
},
"DvbSubDestinationSettings": {
"Alignment": "CENTERED"|"LEFT"|"SMART",
"BackgroundColor": "BLACK"|"NONE"|"WHITE",
"BackgroundOpacity": integer,
"Font": {
"PasswordParam": "string",
"Uri": "string",
"Username": "string"
},
"FontColor": "BLACK"|"BLUE"|"GREEN"|"RED"|"WHITE"|"YELLOW",
"FontOpacity": integer,
"FontResolution": integer,
"FontSize": "string",
"OutlineColor": "BLACK"|"BLUE"|"GREEN"|"RED"|"WHITE"|"YELLOW",
"OutlineSize": integer,
"ShadowColor": "BLACK"|"NONE"|"WHITE",
"ShadowOpacity": integer,
"ShadowXOffset": integer,
"ShadowYOffset": integer,
"TeletextGridControl": "FIXED"|"SCALED",
"XPosition": integer,
"YPosition": integer
},
"EbuTtDDestinationSettings": {
"CopyrightHolder": "string",
"FillLineGap": "DISABLED"|"ENABLED",
"FontFamily": "string",
"StyleControl": "EXCLUDE"|"INCLUDE",
"DefaultFontSize": integer,
"DefaultLineHeight": integer
},
"EmbeddedDestinationSettings": {
},
"EmbeddedPlusScte20DestinationSettings": {
},
"RtmpCaptionInfoDestinationSettings": {
},
"Scte20PlusEmbeddedDestinationSettings": {
},
"Scte27DestinationSettings": {
},
"SmpteTtDestinationSettings": {
},
"TeletextDestinationSettings": {
},
"TtmlDestinationSettings": {
"StyleControl": "PASSTHROUGH"|"USE_CONFIGURED"
},
"WebvttDestinationSettings": {
"StyleControl": "NO_STYLE_DATA"|"PASSTHROUGH"
}
},
"LanguageCode": "string",
"LanguageDescription": "string",
"Name": "string",
"CaptionDashRoles": ["ALTERNATE"|"CAPTION"|"COMMENTARY"|"DESCRIPTION"|"DUB"|"EASYREADER"|"EMERGENCY"|"FORCED-SUBTITLE"|"KARAOKE"|"MAIN"|"METADATA"|"SUBTITLE"|"SUPPLEMENTARY", ...],
"DvbDashAccessibility": "DVBDASH_1_VISUALLY_IMPAIRED"|"DVBDASH_2_HARD_OF_HEARING"|"DVBDASH_3_SUPPLEMENTAL_COMMENTARY"|"DVBDASH_4_DIRECTORS_COMMENTARY"|"DVBDASH_5_EDUCATIONAL_NOTES"|"DVBDASH_6_MAIN_PROGRAM"|"DVBDASH_7_CLEAN_FEED"
}
...
],
"FeatureActivations": {
"InputPrepareScheduleActions": "DISABLED"|"ENABLED",
"OutputStaticImageOverlayScheduleActions": "DISABLED"|"ENABLED"
},
"GlobalConfiguration": {
"InitialAudioGain": integer,
"InputEndAction": "NONE"|"SWITCH_AND_LOOP_INPUTS",
"InputLossBehavior": {
"BlackFrameMsec": integer,
"InputLossImageColor": "string",
"InputLossImageSlate": {
"PasswordParam": "string",
"Uri": "string",
"Username": "string"
},
"InputLossImageType": "COLOR"|"SLATE",
"RepeatFrameMsec": integer
},
"OutputLockingMode": "EPOCH_LOCKING"|"PIPELINE_LOCKING"|"DISABLED",
"OutputTimingSource": "INPUT_CLOCK"|"SYSTEM_CLOCK",
"SupportLowFramerateInputs": "DISABLED"|"ENABLED",
"OutputLockingSettings": {
"EpochLockingSettings": {
"CustomEpoch": "string",
"JamSyncTime": "string"
},
"PipelineLockingSettings": {
}
}
},
"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": integer
},
"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": integer,
"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": integer,
"FilecacheDuration": integer,
"HttpTransferMode": "CHUNKED"|"NON_CHUNKED",
"NumRetries": integer,
"RestartDelay": integer,
"Salt": "string",
"Token": "string"
},
"HlsBasicPutSettings": {
"ConnectionRetryInterval": integer,
"FilecacheDuration": integer,
"NumRetries": integer,
"RestartDelay": integer
},
"HlsMediaStoreSettings": {
"ConnectionRetryInterval": integer,
"FilecacheDuration": integer,
"MediaStoreStorageClass": "TEMPORAL",
"NumRetries": integer,
"RestartDelay": integer
},
"HlsS3Settings": {
"CannedAcl": "AUTHENTICATED_READ"|"BUCKET_OWNER_FULL_CONTROL"|"BUCKET_OWNER_READ"|"PUBLIC_READ"
},
"HlsWebdavSettings": {
"ConnectionRetryInterval": integer,
"FilecacheDuration": integer,
"HttpTransferMode": "CHUNKED"|"NON_CHUNKED",
"NumRetries": integer,
"RestartDelay": integer
}
},
"HlsId3SegmentTagging": "DISABLED"|"ENABLED",
"IFrameOnlyPlaylists": "DISABLED"|"STANDARD",
"IncompleteSegmentBehavior": "AUTO"|"SUPPRESS",
"IndexNSegments": integer,
"InputLossAction": "EMIT_OUTPUT"|"PAUSE_OUTPUT",
"IvInManifest": "EXCLUDE"|"INCLUDE",
"IvSource": "EXPLICIT"|"FOLLOWS_SEGMENT_NUMBER",
"KeepSegments": integer,
"KeyFormat": "string",
"KeyFormatVersions": "string",
"KeyProviderSettings": {
"StaticKeySettings": {
"KeyProviderServer": {
"PasswordParam": "string",
"Uri": "string",
"Username": "string"
},
"StaticKeyValue": "string"
}
},
"ManifestCompression": "GZIP"|"NONE",
"ManifestDurationFormat": "FLOATING_POINT"|"INTEGER",
"MinSegmentLength": integer,
"Mode": "LIVE"|"VOD",
"OutputSelection": "MANIFESTS_AND_SEGMENTS"|"SEGMENTS_ONLY"|"VARIANT_MANIFESTS_AND_SEGMENTS",
"ProgramDateTime": "EXCLUDE"|"INCLUDE",
"ProgramDateTimeClock": "INITIALIZE_FROM_OUTPUT_TIMECODE"|"SYSTEM_CLOCK",
"ProgramDateTimePeriod": integer,
"RedundantManifest": "DISABLED"|"ENABLED",
"SegmentLength": integer,
"SegmentationMode": "USE_INPUT_SEGMENTATION"|"USE_SEGMENT_DURATION",
"SegmentsPerSubdirectory": integer,
"StreamInfResolution": "EXCLUDE"|"INCLUDE",
"TimedMetadataId3Frame": "NONE"|"PRIV"|"TDRL",
"TimedMetadataId3Period": integer,
"TimestampDeltaMilliseconds": integer,
"TsFileMode": "SEGMENTED_FILES"|"SINGLE_FILE"
},
"MediaPackageGroupSettings": {
"Destination": {
"DestinationRefId": "string"
}
},
"MsSmoothGroupSettings": {
"AcquisitionPointId": "string",
"AudioOnlyTimecodeControl": "PASSTHROUGH"|"USE_CONFIGURED_CLOCK",
"CertificateMode": "SELF_SIGNED"|"VERIFY_AUTHENTICITY",
"ConnectionRetryInterval": integer,
"Destination": {
"DestinationRefId": "string"
},
"EventId": "string",
"EventIdMode": "NO_EVENT_ID"|"USE_CONFIGURED"|"USE_TIMESTAMP",
"EventStopBehavior": "NONE"|"SEND_EOS",
"FilecacheDuration": integer,
"FragmentLength": integer,
"InputLossAction": "EMIT_OUTPUT"|"PAUSE_OUTPUT",
"NumRetries": integer,
"RestartDelay": integer,
"SegmentationMode": "USE_INPUT_SEGMENTATION"|"USE_SEGMENT_DURATION",
"SendDelayMs": integer,
"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": integer,
"CaptionData": "ALL"|"FIELD1_608"|"FIELD1_AND_FIELD2_608",
"InputLossAction": "EMIT_OUTPUT"|"PAUSE_OUTPUT",
"RestartDelay": integer,
"IncludeFillerNalUnits": "AUTO"|"DROP"|"INCLUDE"
},
"UdpGroupSettings": {
"InputLossAction": "DROP_PROGRAM"|"DROP_TS"|"EMIT_PROGRAM",
"TimedMetadataId3Frame": "NONE"|"PRIV"|"TDRL",
"TimedMetadataId3Period": integer
},
"CmafIngestGroupSettings": {
"Destination": {
"DestinationRefId": "string"
},
"NielsenId3Behavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"Scte35Type": "NONE"|"SCTE_35_WITHOUT_SEGMENTATION",
"SegmentLength": integer,
"SegmentLengthUnits": "MILLISECONDS"|"SECONDS",
"SendDelayMs": integer,
"KlvBehavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"KlvNameModifier": "string",
"NielsenId3NameModifier": "string",
"Scte35NameModifier": "string",
"Id3Behavior": "DISABLED"|"ENABLED",
"Id3NameModifier": "string",
"CaptionLanguageMappings": [
{
"CaptionChannel": integer,
"LanguageCode": "string"
}
...
],
"TimedMetadataId3Frame": "NONE"|"PRIV"|"TDRL",
"TimedMetadataId3Period": integer,
"TimedMetadataPassthrough": "DISABLED"|"ENABLED"
},
"SrtGroupSettings": {
"InputLossAction": "DROP_PROGRAM"|"DROP_TS"|"EMIT_PROGRAM"
}
},
"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": integer,
"AudioPids": "string",
"AudioStreamType": "ATSC"|"DVB",
"Bitrate": integer,
"BufferModel": "MULTIPLEX"|"NONE",
"CcDescriptor": "DISABLED"|"ENABLED",
"DvbNitSettings": {
"NetworkId": integer,
"NetworkName": "string",
"RepInterval": integer
},
"DvbSdtSettings": {
"OutputSdt": "SDT_FOLLOW"|"SDT_FOLLOW_IF_PRESENT"|"SDT_MANUAL"|"SDT_NONE",
"RepInterval": integer,
"ServiceName": "string",
"ServiceProviderName": "string"
},
"DvbSubPids": "string",
"DvbTdtSettings": {
"RepInterval": integer
},
"DvbTeletextPid": "string",
"Ebif": "NONE"|"PASSTHROUGH",
"EbpAudioInterval": "VIDEO_AND_FIXED_INTERVALS"|"VIDEO_INTERVAL",
"EbpLookaheadMs": integer,
"EbpPlacement": "VIDEO_AND_AUDIO_PIDS"|"VIDEO_PID",
"EcmPid": "string",
"EsRateInPes": "EXCLUDE"|"INCLUDE",
"EtvPlatformPid": "string",
"EtvSignalPid": "string",
"FragmentTime": double,
"Klv": "NONE"|"PASSTHROUGH",
"KlvDataPids": "string",
"NielsenId3Behavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"NullPacketBitrate": double,
"PatInterval": integer,
"PcrControl": "CONFIGURED_PCR_PERIOD"|"PCR_EVERY_PES_PACKET",
"PcrPeriod": integer,
"PcrPid": "string",
"PmtInterval": integer,
"PmtPid": "string",
"ProgramNum": integer,
"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": double,
"TimedMetadataBehavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"TimedMetadataPid": "string",
"TransportStreamId": integer,
"VideoPid": "string",
"Scte35PrerollPullupMilliseconds": double
},
"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": integer,
"AudioPids": "string",
"EcmPid": "string",
"NielsenId3Behavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"PatInterval": integer,
"PcrControl": "CONFIGURED_PCR_PERIOD"|"PCR_EVERY_PES_PACKET",
"PcrPeriod": integer,
"PcrPid": "string",
"PmtInterval": integer,
"PmtPid": "string",
"ProgramNum": integer,
"Scte35Behavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"Scte35Pid": "string",
"TimedMetadataBehavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"TimedMetadataPid": "string",
"TransportStreamId": integer,
"VideoPid": "string",
"KlvBehavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"KlvDataPids": "string"
}
}
},
"NameModifier": "string",
"SegmentModifier": "string"
},
"MediaPackageOutputSettings": {
},
"MsSmoothOutputSettings": {
"H265PackagingType": "HEV1"|"HVC1",
"NameModifier": "string"
},
"MultiplexOutputSettings": {
"Destination": {
"DestinationRefId": "string"
},
"ContainerSettings": {
"MultiplexM2tsSettings": {
"AbsentInputAudioBehavior": "DROP"|"ENCODE_SILENCE",
"Arib": "DISABLED"|"ENABLED",
"AudioBufferModel": "ATSC"|"DVB",
"AudioFramesPerPes": integer,
"AudioStreamType": "ATSC"|"DVB",
"CcDescriptor": "DISABLED"|"ENABLED",
"Ebif": "NONE"|"PASSTHROUGH",
"EsRateInPes": "EXCLUDE"|"INCLUDE",
"Klv": "NONE"|"PASSTHROUGH",
"NielsenId3Behavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"PcrControl": "CONFIGURED_PCR_PERIOD"|"PCR_EVERY_PES_PACKET",
"PcrPeriod": integer,
"Scte35Control": "NONE"|"PASSTHROUGH",
"Scte35PrerollPullupMilliseconds": double
}
}
},
"RtmpOutputSettings": {
"CertificateMode": "SELF_SIGNED"|"VERIFY_AUTHENTICITY",
"ConnectionRetryInterval": integer,
"Destination": {
"DestinationRefId": "string"
},
"NumRetries": integer
},
"UdpOutputSettings": {
"BufferMsec": integer,
"ContainerSettings": {
"M2tsSettings": {
"AbsentInputAudioBehavior": "DROP"|"ENCODE_SILENCE",
"Arib": "DISABLED"|"ENABLED",
"AribCaptionsPid": "string",
"AribCaptionsPidControl": "AUTO"|"USE_CONFIGURED",
"AudioBufferModel": "ATSC"|"DVB",
"AudioFramesPerPes": integer,
"AudioPids": "string",
"AudioStreamType": "ATSC"|"DVB",
"Bitrate": integer,
"BufferModel": "MULTIPLEX"|"NONE",
"CcDescriptor": "DISABLED"|"ENABLED",
"DvbNitSettings": {
"NetworkId": integer,
"NetworkName": "string",
"RepInterval": integer
},
"DvbSdtSettings": {
"OutputSdt": "SDT_FOLLOW"|"SDT_FOLLOW_IF_PRESENT"|"SDT_MANUAL"|"SDT_NONE",
"RepInterval": integer,
"ServiceName": "string",
"ServiceProviderName": "string"
},
"DvbSubPids": "string",
"DvbTdtSettings": {
"RepInterval": integer
},
"DvbTeletextPid": "string",
"Ebif": "NONE"|"PASSTHROUGH",
"EbpAudioInterval": "VIDEO_AND_FIXED_INTERVALS"|"VIDEO_INTERVAL",
"EbpLookaheadMs": integer,
"EbpPlacement": "VIDEO_AND_AUDIO_PIDS"|"VIDEO_PID",
"EcmPid": "string",
"EsRateInPes": "EXCLUDE"|"INCLUDE",
"EtvPlatformPid": "string",
"EtvSignalPid": "string",
"FragmentTime": double,
"Klv": "NONE"|"PASSTHROUGH",
"KlvDataPids": "string",
"NielsenId3Behavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"NullPacketBitrate": double,
"PatInterval": integer,
"PcrControl": "CONFIGURED_PCR_PERIOD"|"PCR_EVERY_PES_PACKET",
"PcrPeriod": integer,
"PcrPid": "string",
"PmtInterval": integer,
"PmtPid": "string",
"ProgramNum": integer,
"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": double,
"TimedMetadataBehavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"TimedMetadataPid": "string",
"TransportStreamId": integer,
"VideoPid": "string",
"Scte35PrerollPullupMilliseconds": double
}
},
"Destination": {
"DestinationRefId": "string"
},
"FecOutputSettings": {
"ColumnDepth": integer,
"IncludeFec": "COLUMN"|"COLUMN_AND_ROW",
"RowLength": integer
}
},
"CmafIngestOutputSettings": {
"NameModifier": "string"
},
"SrtOutputSettings": {
"BufferMsec": integer,
"ContainerSettings": {
"M2tsSettings": {
"AbsentInputAudioBehavior": "DROP"|"ENCODE_SILENCE",
"Arib": "DISABLED"|"ENABLED",
"AribCaptionsPid": "string",
"AribCaptionsPidControl": "AUTO"|"USE_CONFIGURED",
"AudioBufferModel": "ATSC"|"DVB",
"AudioFramesPerPes": integer,
"AudioPids": "string",
"AudioStreamType": "ATSC"|"DVB",
"Bitrate": integer,
"BufferModel": "MULTIPLEX"|"NONE",
"CcDescriptor": "DISABLED"|"ENABLED",
"DvbNitSettings": {
"NetworkId": integer,
"NetworkName": "string",
"RepInterval": integer
},
"DvbSdtSettings": {
"OutputSdt": "SDT_FOLLOW"|"SDT_FOLLOW_IF_PRESENT"|"SDT_MANUAL"|"SDT_NONE",
"RepInterval": integer,
"ServiceName": "string",
"ServiceProviderName": "string"
},
"DvbSubPids": "string",
"DvbTdtSettings": {
"RepInterval": integer
},
"DvbTeletextPid": "string",
"Ebif": "NONE"|"PASSTHROUGH",
"EbpAudioInterval": "VIDEO_AND_FIXED_INTERVALS"|"VIDEO_INTERVAL",
"EbpLookaheadMs": integer,
"EbpPlacement": "VIDEO_AND_AUDIO_PIDS"|"VIDEO_PID",
"EcmPid": "string",
"EsRateInPes": "EXCLUDE"|"INCLUDE",
"EtvPlatformPid": "string",
"EtvSignalPid": "string",
"FragmentTime": double,
"Klv": "NONE"|"PASSTHROUGH",
"KlvDataPids": "string",
"NielsenId3Behavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"NullPacketBitrate": double,
"PatInterval": integer,
"PcrControl": "CONFIGURED_PCR_PERIOD"|"PCR_EVERY_PES_PACKET",
"PcrPeriod": integer,
"PcrPid": "string",
"PmtInterval": integer,
"PmtPid": "string",
"ProgramNum": integer,
"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": double,
"TimedMetadataBehavior": "NO_PASSTHROUGH"|"PASSTHROUGH",
"TimedMetadataPid": "string",
"TransportStreamId": integer,
"VideoPid": "string",
"Scte35PrerollPullupMilliseconds": double
}
},
"Destination": {
"DestinationRefId": "string"
},
"EncryptionType": "AES128"|"AES192"|"AES256",
"Latency": integer
}
},
"VideoDescriptionName": "string"
}
...
]
}
...
],
"TimecodeConfig": {
"Source": "EMBEDDED"|"SYSTEMCLOCK"|"ZEROBASED",
"SyncThreshold": integer
},
"VideoDescriptions": [
{
"CodecSettings": {
"FrameCaptureSettings": {
"CaptureInterval": integer,
"CaptureIntervalUnits": "MILLISECONDS"|"SECONDS",
"TimecodeBurninSettings": {
"FontSize": "EXTRA_SMALL_10"|"LARGE_48"|"MEDIUM_32"|"SMALL_16",
"Position": "BOTTOM_CENTER"|"BOTTOM_LEFT"|"BOTTOM_RIGHT"|"MIDDLE_CENTER"|"MIDDLE_LEFT"|"MIDDLE_RIGHT"|"TOP_CENTER"|"TOP_LEFT"|"TOP_RIGHT",
"Prefix": "string"
}
},
"H264Settings": {
"AdaptiveQuantization": "AUTO"|"HIGH"|"HIGHER"|"LOW"|"MAX"|"MEDIUM"|"OFF",
"AfdSignaling": "AUTO"|"FIXED"|"NONE",
"Bitrate": integer,
"BufFillPct": integer,
"BufSize": integer,
"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"
},
"BandwidthReductionFilterSettings": {
"PostFilterSharpening": "DISABLED"|"SHARPENING_1"|"SHARPENING_2"|"SHARPENING_3",
"Strength": "AUTO"|"STRENGTH_1"|"STRENGTH_2"|"STRENGTH_3"|"STRENGTH_4"
}
},
"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": integer,
"FramerateNumerator": integer,
"GopBReference": "DISABLED"|"ENABLED",
"GopClosedCadence": integer,
"GopNumBFrames": integer,
"GopSize": double,
"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": integer,
"MinIInterval": integer,
"NumRefFrames": integer,
"ParControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"ParDenominator": integer,
"ParNumerator": integer,
"Profile": "BASELINE"|"HIGH"|"HIGH_10BIT"|"HIGH_422"|"HIGH_422_10BIT"|"MAIN",
"QualityLevel": "ENHANCED_QUALITY"|"STANDARD_QUALITY",
"QvbrQualityLevel": integer,
"RateControlMode": "CBR"|"MULTIPLEX"|"QVBR"|"VBR",
"ScanType": "INTERLACED"|"PROGRESSIVE",
"SceneChangeDetect": "DISABLED"|"ENABLED",
"Slices": integer,
"Softness": integer,
"SpatialAq": "DISABLED"|"ENABLED",
"SubgopLength": "DYNAMIC"|"FIXED",
"Syntax": "DEFAULT"|"RP2027",
"TemporalAq": "DISABLED"|"ENABLED",
"TimecodeInsertion": "DISABLED"|"PIC_TIMING_SEI",
"TimecodeBurninSettings": {
"FontSize": "EXTRA_SMALL_10"|"LARGE_48"|"MEDIUM_32"|"SMALL_16",
"Position": "BOTTOM_CENTER"|"BOTTOM_LEFT"|"BOTTOM_RIGHT"|"MIDDLE_CENTER"|"MIDDLE_LEFT"|"MIDDLE_RIGHT"|"TOP_CENTER"|"TOP_LEFT"|"TOP_RIGHT",
"Prefix": "string"
},
"MinQp": integer
},
"H265Settings": {
"AdaptiveQuantization": "AUTO"|"HIGH"|"HIGHER"|"LOW"|"MAX"|"MEDIUM"|"OFF",
"AfdSignaling": "AUTO"|"FIXED"|"NONE",
"AlternativeTransferFunction": "INSERT"|"OMIT",
"Bitrate": integer,
"BufSize": integer,
"ColorMetadata": "IGNORE"|"INSERT",
"ColorSpaceSettings": {
"ColorSpacePassthroughSettings": {
},
"DolbyVision81Settings": {
},
"Hdr10Settings": {
"MaxCll": integer,
"MaxFall": integer
},
"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"
},
"BandwidthReductionFilterSettings": {
"PostFilterSharpening": "DISABLED"|"SHARPENING_1"|"SHARPENING_2"|"SHARPENING_3",
"Strength": "AUTO"|"STRENGTH_1"|"STRENGTH_2"|"STRENGTH_3"|"STRENGTH_4"
}
},
"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": integer,
"FramerateNumerator": integer,
"GopClosedCadence": integer,
"GopSize": double,
"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": integer,
"MinIInterval": integer,
"ParDenominator": integer,
"ParNumerator": integer,
"Profile": "MAIN"|"MAIN_10BIT",
"QvbrQualityLevel": integer,
"RateControlMode": "CBR"|"MULTIPLEX"|"QVBR",
"ScanType": "INTERLACED"|"PROGRESSIVE",
"SceneChangeDetect": "DISABLED"|"ENABLED",
"Slices": integer,
"Tier": "HIGH"|"MAIN",
"TimecodeInsertion": "DISABLED"|"PIC_TIMING_SEI",
"TimecodeBurninSettings": {
"FontSize": "EXTRA_SMALL_10"|"LARGE_48"|"MEDIUM_32"|"SMALL_16",
"Position": "BOTTOM_CENTER"|"BOTTOM_LEFT"|"BOTTOM_RIGHT"|"MIDDLE_CENTER"|"MIDDLE_LEFT"|"MIDDLE_RIGHT"|"TOP_CENTER"|"TOP_LEFT"|"TOP_RIGHT",
"Prefix": "string"
},
"MvOverPictureBoundaries": "DISABLED"|"ENABLED",
"MvTemporalPredictor": "DISABLED"|"ENABLED",
"TileHeight": integer,
"TilePadding": "NONE"|"PADDED",
"TileWidth": integer,
"TreeblockSize": "AUTO"|"TREE_SIZE_32X32",
"MinQp": integer,
"Deblocking": "DISABLED"|"ENABLED"
},
"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": integer,
"FramerateNumerator": integer,
"GopClosedCadence": integer,
"GopNumBFrames": integer,
"GopSize": double,
"GopSizeUnits": "FRAMES"|"SECONDS",
"ScanType": "INTERLACED"|"PROGRESSIVE",
"SubgopLength": "DYNAMIC"|"FIXED",
"TimecodeInsertion": "DISABLED"|"GOP_TIMECODE",
"TimecodeBurninSettings": {
"FontSize": "EXTRA_SMALL_10"|"LARGE_48"|"MEDIUM_32"|"SMALL_16",
"Position": "BOTTOM_CENTER"|"BOTTOM_LEFT"|"BOTTOM_RIGHT"|"MIDDLE_CENTER"|"MIDDLE_LEFT"|"MIDDLE_RIGHT"|"TOP_CENTER"|"TOP_LEFT"|"TOP_RIGHT",
"Prefix": "string"
}
},
"Av1Settings": {
"AfdSignaling": "AUTO"|"FIXED"|"NONE",
"BufSize": integer,
"ColorSpaceSettings": {
"ColorSpacePassthroughSettings": {
},
"Hdr10Settings": {
"MaxCll": integer,
"MaxFall": integer
},
"Rec601Settings": {
},
"Rec709Settings": {
}
},
"FixedAfd": "AFD_0000"|"AFD_0010"|"AFD_0011"|"AFD_0100"|"AFD_1000"|"AFD_1001"|"AFD_1010"|"AFD_1011"|"AFD_1101"|"AFD_1110"|"AFD_1111",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"GopSize": double,
"GopSizeUnits": "FRAMES"|"SECONDS",
"Level": "AV1_LEVEL_2"|"AV1_LEVEL_2_1"|"AV1_LEVEL_3"|"AV1_LEVEL_3_1"|"AV1_LEVEL_4"|"AV1_LEVEL_4_1"|"AV1_LEVEL_5"|"AV1_LEVEL_5_1"|"AV1_LEVEL_5_2"|"AV1_LEVEL_5_3"|"AV1_LEVEL_6"|"AV1_LEVEL_6_1"|"AV1_LEVEL_6_2"|"AV1_LEVEL_6_3"|"AV1_LEVEL_AUTO",
"LookAheadRateControl": "HIGH"|"LOW"|"MEDIUM",
"MaxBitrate": integer,
"MinIInterval": integer,
"ParDenominator": integer,
"ParNumerator": integer,
"QvbrQualityLevel": integer,
"SceneChangeDetect": "DISABLED"|"ENABLED",
"TimecodeBurninSettings": {
"FontSize": "EXTRA_SMALL_10"|"LARGE_48"|"MEDIUM_32"|"SMALL_16",
"Position": "BOTTOM_CENTER"|"BOTTOM_LEFT"|"BOTTOM_RIGHT"|"MIDDLE_CENTER"|"MIDDLE_LEFT"|"MIDDLE_RIGHT"|"TOP_CENTER"|"TOP_LEFT"|"TOP_RIGHT",
"Prefix": "string"
},
"Bitrate": integer,
"RateControlMode": "CBR"|"QVBR"
}
},
"Height": integer,
"Name": "string",
"RespondToAfd": "NONE"|"PASSTHROUGH"|"RESPOND",
"ScalingBehavior": "DEFAULT"|"STRETCH_TO_OUTPUT",
"Sharpness": integer,
"Width": integer
}
...
],
"ThumbnailConfiguration": {
"State": "AUTO"|"DISABLED"
},
"ColorCorrectionSettings": {
"GlobalColorCorrections": [
{
"InputColorSpace": "HDR10"|"HLG_2020"|"REC_601"|"REC_709",
"OutputColorSpace": "HDR10"|"HLG_2020"|"REC_601"|"REC_709",
"Uri": "string"
}
...
]
}
}
--input-attachments (list) Placeholder documentation for __listOfInputAttachment(structure)
Placeholder documentation for InputAttachment
AutomaticInputFailoverSettings -> (structure)
Указанные пользователем настройки для определения условий, при которых вход считается неисправным и переключается на другой вход.
ErrorClearTimeMsec -> (integer)
FailoverConditions -> (list)
Список условий переключения. Если возникает какое-либо из этих условий, MediaLive выполнит переключение на другой вход.
(structure)
Настройки условий переключения. Внутри AutomaticInputFailoverSettings может быть несколько условий переключения.
FailoverConditionSettings -> (structure)
Настройки, зависящие от типа условия переключения.
AudioSilenceSettings -> (structure)
MediaLive выполнит переключение, если выбранный аудио селектор молчит в течение указанного периода.
AudioSelectorName -> (string)
AudioSilenceThresholdMsec -> (integer)
InputLossSettings -> (structure)
MediaLive выполнит переключение, если контент не обнаружен на этом входе в течение указанного периода.
InputLossThresholdMsec -> (integer)
VideoBlackSettings -> (structure)
MediaLive выполнит переключение, если контент считается черным в течение указанного периода.
BlackDetectThreshold -> (double)
VideoBlackThresholdMsec -> (integer)
InputPreference -> (string)
SecondaryInputId -> (string)
InputAttachmentName -> (string)
InputId -> (string)
InputSettings -> (structure)
Настройки входа (селектор заголовков и т. д.)
AudioSelectors -> (list)
Используется для выбора аудиопотока для декодирования для входов, имеющих несколько доступных.
(структура)
Audio Selector - Аудиоселектор
Name -> (string)
SelectorSettings -> (structure)
Настройки аудиоселектора.
AudioHlsRenditionSelection -> (structure)
Audio Hls Rendition Selection - Выбор аудио Hls Rendition
GroupId -> (string)
Name -> (string)
AudioLanguageSelection -> (structure)
Audio Language Selection - Выбор языка аудио
LanguageCode -> (string)
LanguageSelectionPolicy -> (string)
AudioPidSelection -> (structure)
Audio Pid Selection - Выбор PID аудио
Pid -> (integer)
AudioTrackSelection -> (structure)
Audio Track Selection - Выбор аудиодорожки
Tracks -> (list)
Selects one or more unique audio tracks from within a source.
(structure)
Audio Track - Аудиодорожка
Track -> (integer)
DolbyEDecode -> (structure)
Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337
ProgramSelection -> (string)
CaptionSelectors -> (list)
Используется для выбора входа для титров, который будет использоваться для входов, имеющих несколько доступных.
(структура)
Caption Selector - Селектор титров
LanguageCode -> (string)
Name -> (string)
SelectorSettings -> (structure)
Настройки селектора титров.
AncillarySourceSettings -> (structure)
Ancillary Source Settings - Настройки вспомогательного источника
SourceAncillaryChannelNumber -> (integer)
AribSourceSettings -> (structure)
DvbSubSourceSettings -> (structure)
Dvb Sub Source Settings - Настройки субтитров Dvb Sub
OcrLanguage -> (string)
Pid -> (integer)
EmbeddedSourceSettings -> (structure)
Embedded Source Settings - Встроенные настройки источника
Convert608To708 -> (string)
Scte20Detection -> (string)
Source608ChannelNumber -> (integer)
Source608TrackNumber -> (integer)
Scte20SourceSettings -> (structure)
Scte20 Source Settings - Настройки источника Scte20
Convert608To708 -> (string)
Source608ChannelNumber -> (integer)
Scte27SourceSettings -> (structure)
Scte27 Source Settings - Настройки источника Scte27
OcrLanguage -> (string)
Pid -> (integer)
TeletextSourceSettings -> (structure)
Teletext Source Settings - Настройки источника телетекста
OutputRectangle -> (structure)
Optionally defines a region where TTML style captions will be displayed
Height -> (double)
LeftOffset -> (double)
TopOffset -> (double)
Width -> (double)
PageNumber -> (string)
DeblockFilter -> (string)
DenoiseFilter -> (string)
FilterStrength -> (integer)
InputFilter -> (string)
NetworkInputSettings -> (structure)
Настройки ввода.
HlsInputSettings -> (структура)
Указывает параметры ввода HLS, когда uri предназначен для манифеста HLS.
Bandwidth -> (integer)
BufferSegments -> (integer)
Retries -> (integer)
RetryInterval -> (integer)
Scte35Source -> (string)
ServerValidation -> (string)
MulticastInputSettings -> (структура)
Указывает настройки многоадресного ввода, когда uri предназначен для многоадресного события.
SourceIpAddress -> (string)
Scte35Pid -> (integer)
Smpte2038DataPreference -> (string)
SourceEndBehavior -> (string)
VideoSelector -> (структура)
Сообщает, какой элементарный видеопоток декодировать для типов ввода, имеющих несколько доступных.
ColorSpace -> (string)
ColorSpaceSettings -> (структура)
Настройки цветового пространства
Hdr10Settings -> (структура)
Настройки Hdr10
MaxCll -> (integer)
MaxFall -> (integer)
ColorSpaceUsage -> (string)
SelectorSettings -> (структура)
Настройки селектора видео.
VideoSelectorPid -> (структура)
Video Selector Pid
Pid -> (integer)
VideoSelectorProgramId -> (структура)
Video Selector Program Id
ProgramId -> (integer)
LogicalInterfaceNames -> (list)
Необязательное назначение ввода логическому интерфейсу на Node. Применяется только к локальным каналам.
(string)
Синтаксис JSON:
[
{
"AutomaticInputFailoverSettings": {
"ErrorClearTimeMsec": integer,
"FailoverConditions": [
{
"FailoverConditionSettings": {
"AudioSilenceSettings": {
"AudioSelectorName": "string",
"AudioSilenceThresholdMsec": integer
},
"InputLossSettings": {
"InputLossThresholdMsec": integer
},
"VideoBlackSettings": {
"BlackDetectThreshold": double,
"VideoBlackThresholdMsec": integer
}
}
}
...
],
"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": integer
},
"AudioTrackSelection": {
"Tracks": [
{
"Track": integer
}
...
],
"DolbyEDecode": {
"ProgramSelection": "ALL_CHANNELS"|"PROGRAM_1"|"PROGRAM_2"|"PROGRAM_3"|"PROGRAM_4"|"PROGRAM_5"|"PROGRAM_6"|"PROGRAM_7"|"PROGRAM_8"
}
}
}
}
...
],
"CaptionSelectors": [
{
"LanguageCode": "string",
"Name": "string",
"SelectorSettings": {
"AncillarySourceSettings": {
"SourceAncillaryChannelNumber": integer
},
"AribSourceSettings": {
},
"DvbSubSourceSettings": {
"OcrLanguage": "DEU"|"ENG"|"FRA"|"NLD"|"POR"|"SPA",
"Pid": integer
},
"EmbeddedSourceSettings": {
"Convert608To708": "DISABLED"|"UPCONVERT",
"Scte20Detection": "AUTO"|"OFF",
"Source608ChannelNumber": integer,
"Source608TrackNumber": integer
},
"Scte20SourceSettings": {
"Convert608To708": "DISABLED"|"UPCONVERT",
"Source608ChannelNumber": integer
},
"Scte27SourceSettings": {
"OcrLanguage": "DEU"|"ENG"|"FRA"|"NLD"|"POR"|"SPA",
"Pid": integer
},
"TeletextSourceSettings": {
"OutputRectangle": {
"Height": double,
"LeftOffset": double,
"TopOffset": double,
"Width": double
},
"PageNumber": "string"
}
}
}
...
],
"DeblockFilter": "DISABLED"|"ENABLED",
"DenoiseFilter": "DISABLED"|"ENABLED",
"FilterStrength": integer,
"InputFilter": "AUTO"|"DISABLED"|"FORCED",
"NetworkInputSettings": {
"HlsInputSettings": {
"Bandwidth": integer,
"BufferSegments": integer,
"Retries": integer,
"RetryInterval": integer,
"Scte35Source": "MANIFEST"|"SEGMENTS"
},
"ServerValidation": "CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME"|"CHECK_CRYPTOGRAPHY_ONLY",
"MulticastInputSettings": {
"SourceIpAddress": "string"
}
},
"Scte35Pid": integer,
"Smpte2038DataPreference": "IGNORE"|"PREFER",
"SourceEndBehavior": "CONTINUE"|"LOOP",
"VideoSelector": {
"ColorSpace": "FOLLOW"|"HDR10"|"HLG_2020"|"REC_601"|"REC_709",
"ColorSpaceSettings": {
"Hdr10Settings": {
"MaxCll": integer,
"MaxFall": integer
}
},
"ColorSpaceUsage": "FALLBACK"|"FORCE",
"SelectorSettings": {
"VideoSelectorPid": {
"Pid": integer
},
"VideoSelectorProgramId": {
"ProgramId": integer
}
}
}
},
"LogicalInterfaceNames": ["string", ...]
}
...
]
--input-specification (структура) Спецификация сетевых и файловых входов для этого каналаCodec -> (string)
MaximumBitrate -> (string)
Resolution -> (string)
Синтаксис сокращений:
Codec=string,MaximumBitrate=string,Resolution=string
Синтаксис JSON:
{
"Codec": "MPEG2"|"AVC"|"HEVC",
"MaximumBitrate": "MAX_10_MBPS"|"MAX_20_MBPS"|"MAX_50_MBPS",
"Resolution": "SD"|"HD"|"UHD"
}
--log-level (string) Уровень журнала для записи в CloudWatch Logs.
Возможные значения:
ERRORWARNINGINFODEBUGDISABLED
--maintenance (структура) Параметры обслуживания для этого канала.MaintenanceDay -> (string)
MaintenanceScheduledDate -> (string)
MaintenanceStartTime -> (string)
Синтаксис сокращений:
MaintenanceDay=string,MaintenanceScheduledDate=string,MaintenanceStartTime=string
Синтаксис JSON:
{
"MaintenanceDay": "MONDAY"|"TUESDAY"|"WEDNESDAY"|"THURSDAY"|"FRIDAY"|"SATURDAY"|"SUNDAY",
"MaintenanceScheduledDate": "string",
"MaintenanceStartTime": "string"
}
--name (string) Название канала.
--role-arn (string) Необязательный Amazon Resource Name (ARN) роли для принятия при запуске канала. Если вы не укажете это при вызове обновления, но роль была ранее установлена, эта роль будет удалена.
--channel-engine-version (структура) Версия движка канала для этой версии канала -> (string)
Синтаксис сокращений:
Version=string
Синтаксис JSON:
{
"Version": "string"
}
--dry-run | --no-dry-run (boolean) Placeholder documentation for __boolean
--anywhere-settings (структура) Параметры Elemental Anywhere для этого канала.ChannelPlacementGroupId -> (string)
ClusterId -> (string)
Синтаксис сокращений:
ChannelPlacementGroupId=string,ClusterId=string
Синтаксис JSON:
{
"ChannelPlacementGroupId": "string",
"ClusterId": "string"
}
--cli-input-json | --cli-input-yaml (string) Считывает аргументы из предоставленной строки JSON. Строка JSON соответствует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передать произвольные двоичные значения, используя значение, предоставленное JSON, поскольку строка будет воспринята буквально. Это нельзя указывать вместе с --cli-input-yaml.
--generate-cli-skeleton (string) Выводит JSON-скелет в стандартный вывод без отправки запроса API. При отсутствии значения или значении input выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, при предоставлении yaml-input он выведет пример входного YAML, который можно использовать с --cli-input-yaml. При предоставлении значения output он проверяет входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный скелет JSON не является стабильным между версиями AWS CLI, и в сгенерированном скелете JSON отсутствуют гарантии обратной совместимости.
Глобальные параметры
--debug (boolean)
Включить отладочное ведение журнала.
--endpoint-url (string)
Переопределить URL по умолчанию для команды указанным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при взаимодействии со службами AWS. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение по умолчанию при проверке SSL-сертификатов.
--no-paginate (boolean)
Отключить автоматическое разбиение на страницы. Если автоматическое разбиение на страницы отключено, AWS CLI сделает только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования для вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для использования при фильтрации данных ответа.
--profile (string)
Использовать определенный профиль из файла учетных данных.
--region (string)
Регион для использования. Переопределяет настройки config/env.
--version (string)
Показать версию этого инструмента.
--color (string)
Включить/выключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (string)
Пакет сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки config/env.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокироваться и не истечет время ожидания. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокироваться и не истечет время ожидания. Значение по умолчанию — 60 секунд.
--cli-binary-format (string)
Стиль форматирования, который будет использоваться для двоичных больших объектов. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные большие объекты будут предоставлены в виде строки с кодировкой base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, которое сопоставляется с двоичным большим объектом, fileb:// всегда будет обрабатываться как двоичный и использовать содержимое файла напрямую, независимо от параметра cli-binary-format. При использовании file:// содержимое файла необходимо будет правильно отформатировать для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (boolean)
Отключить пейджер cli для вывода.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическую подсказку параметров ввода CLI.
Вывод
Канал -> (структура)
Placeholder documentation for Channel
Arn -> (string)
CdiInputSpecification -> (структура)
Спецификация входов CDI для этого канала
Разрешение -> (string)
ChannelClass -> (string)
Destinations -> (list)
Список назначений канала. Для выходов UDP существует одно назначение на выход. Для других типов (например, HLS) существует одно назначение на упаковщик.
(структура)
Placeholder documentation for OutputDestination
Id -> (string)
MediaPackageSettings -> (list)
Настройки назначения для вывода MediaPackage; одно назначение для обоих кодировщиков.
(структура)
Настройки назначения вывода MediaPackage
ChannelId -> (string)
ChannelGroup -> (string)
ChannelName -> (string)
MultiplexSettings -> (structure)
Настройки назначения для выхода Multiplex; одно назначение для обоих кодировщиков.
MultiplexId -> (string)
ProgramName -> (string)
Settings -> (list)
Настройки назначения для стандартного вывода; одно назначение для каждого резервного кодировщика.
(структура)
Placeholder documentation for OutputDestinationSettings
PasswordParam -> (string)
StreamName -> (string)
Url -> (string)
Username -> (string)
SrtSettings -> (list)
Настройки SRT для выхода SRT; одно назначение для каждого резервного кодировщика.
(структура)
Placeholder documentation for SrtOutputDestinationSettings
EncryptionPassphraseSecretArn -> (string)
StreamId -> (string)
Url -> (string)
LogicalInterfaceNames -> (list)
Необязательное назначение вывода логическому интерфейсу на узле. Применимо только к локальным каналам.
(string)
EgressEndpoints -> (list)
Конечные точки, откуда инициируются исходящие подключения
(структура)
Placeholder documentation for ChannelEgressEndpoint
SourceIp -> (string)
EncoderSettings -> (structure)
Настройки кодировщика
AudioDescriptions -> (list)
Документация-заполнитель для __listOfAudioDescription
(структура)
Описание аудио
AudioNormalizationSettings -> (structure)
Расширенные настройки нормализации звука.
Algorithm -> (string)
AlgorithmControl -> (string)
TargetLkfs -> (double)
AudioSelectorName -> (string)
AudioType -> (string)
AudioTypeControl -> (string)
AudioWatermarkingSettings -> (structure)
Настройки для настройки одного или нескольких решений, которые вставляют водяные знаки в аудио кодирование
NielsenWatermarksSettings -> (structure)
Настройки для настройки водяных знаков Nielsen в кодировании звука
NielsenCbetSettings -> (structure)
Заполните эти поля только в том случае, если вы хотите вставить водяные знаки типа Nielsen CBET
CbetCheckDigitString -> (string)
CbetStepaside -> (string)
Csid -> (string)
NielsenDistributionType -> (string)
NielsenNaesIiNwSettings -> (structure)
Заполните эти поля только в том случае, если вы хотите вставить водяные знаки типа Nielsen NAES II (N2) и Nielsen NAES VI (NW).
CheckDigitString -> (string)
Sid -> (double)
Timezone -> (string)
CodecSettings -> (structure)
Настройки аудиокодека.
AacSettings -> (structure)
Настройки AAC
Bitrate -> (double)
CodingMode -> (string)
InputType -> (string)
Profile -> (string)
RateControlMode -> (string)
RawFormat -> (string)
SampleRate -> (double)
Spec -> (string)
VbrQuality -> (string)
Ac3Settings -> (structure)
Настройки AC3
Bitrate -> (double)
BitstreamMode -> (string)
CodingMode -> (string)
Dialnorm -> (integer)
DrcProfile -> (string)
LfeFilter -> (string)
MetadataControl -> (string)
AttenuationControl -> (string)
Eac3AtmosSettings -> (structure)
Настройки Eac3 Atmos
Bitrate -> (double)
CodingMode -> (string)
Dialnorm -> (integer)
DrcLine -> (string)
DrcRf -> (string)
HeightTrim -> (double)
SurroundTrim -> (double)
Eac3Settings -> (structure)
Настройки Eac3
AttenuationControl -> (string)
Bitrate -> (double)
BitstreamMode -> (string)
CodingMode -> (string)
DcFilter -> (string)
Dialnorm -> (integer)
DrcLine -> (string)
DrcRf -> (string)
LfeControl -> (string)
LfeFilter -> (string)
LoRoCenterMixLevel -> (double)
LoRoSurroundMixLevel -> (double)
LtRtCenterMixLevel -> (double)
LtRtSurroundMixLevel -> (double)
MetadataControl -> (string)
PassthroughControl -> (string)
PhaseControl -> (string)
StereoDownmix -> (string)
SurroundExMode -> (string)
SurroundMode -> (string)
Mp2Settings -> (structure)
Настройки MP2
Bitrate -> (double)
CodingMode -> (string)
SampleRate -> (double)
PassThroughSettings -> (structure)
WavSettings -> (structure)
Настройки WAV
BitDepth -> (double)
CodingMode -> (string)
SampleRate -> (double)
LanguageCode -> (string)
LanguageCodeControl -> (string)
Имя -> (string)
RemixSettings -> (structure)
Настройки, которые управляют тем, как входные аудиоканалы ремикшируются в выходные аудиоканалы.
ChannelMappings -> (list)
Сопоставление входных каналов с выходными каналами с соответствующей регулировкой усиления.
(structure)
Сопоставление аудиоканала
InputChannelLevels -> (list)
Индексы и значения усиления для каждого входного канала, который должен быть ремикширован в этот выходной канал.
(structure)
Уровень входного канала
Gain -> (integer)
InputChannel -> (integer)
OutputChannel -> (integer)
ChannelsIn -> (integer)
ChannelsOut -> (integer)
StreamName -> (string)
AudioDashRoles -> (list)
Определяет роли DASH, которые необходимо назначить этому аудиовыходу. Применяется только в том случае, если аудиовыход настроен для сигнализации доступности DVB DASH.
(string)
DvbDashAccessibility -> (string)
AvailBlanking -> (structure)
Настройки для бланкирования ad avail.
AvailBlankingImage -> (structure)
Изображение бланкирования для использования. Оставьте пустым для сплошного черного цвета. Поддерживаются только изображения bmp и png.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
State -> (string)
AvailConfiguration -> (structure)
Настройки конфигурации в масштабе события для вставки ad avail.
AvailSettings -> (structure)
Управляет тем, как сообщения SCTE-35 создают метки. Режим Splice Insert обрабатывает все сигналы сегментации традиционным способом. В режиме Time Signal APOS только сообщения Time Signal Placement Opportunity и Break создают разрывы сегментов. В режиме ESAM сигналы пересылаются на сервер ESAM для возможного обновления.
Esam -> (structure)
Esam
AcquisitionPointId -> (string)
AdAvailOffset -> (integer)
PasswordParam -> (string)
PoisEndpoint -> (string)
Username -> (string)
ZoneIdentity -> (string)
Scte35SpliceInsert -> (structure)
Типичная конфигурация, которая применяет перерывы к вставкам splice в дополнение к возможностям размещения сигналов времени, перерывам и рекламе.
AdAvailOffset -> (integer)
NoRegionalBlackoutFlag -> (string)
WebDeliveryAllowedFlag -> (string)
Scte35TimeSignalApos -> (structure)
Нетипичная конфигурация, которая применяет разрывы сегментов только к возможностям размещения сигналов времени SCTE-35 и разрывам.
AdAvailOffset -> (integer)
NoRegionalBlackoutFlag -> (string)
WebDeliveryAllowedFlag -> (string)
Scte35SegmentationScope -> (string)
BlackoutSlate -> (structure)
Настройки для blackout slate.
BlackoutSlateImage -> (structure)
Изображение blackout slate для использования. Оставьте пустым для сплошного черного цвета. Поддерживаются только изображения bmp и png.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
NetworkEndBlackout -> (string)
NetworkEndBlackoutImage -> (structure)
Путь к локальному файлу для использования в качестве изображения Network End Blackout. Изображение будет масштабировано для заполнения всего растра вывода.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
NetworkId -> (string)
State -> (string)
CaptionDescriptions -> (list)
Настройки для описаний субтитров
(structure)
Описание заголовка
Доступность -> (string)
CaptionSelectorName -> (string)
DestinationSettings -> (structure)
Дополнительные настройки для назначения субтитров, которые зависят от типа назначения.
AribDestinationSettings -> (structure)
BurnInDestinationSettings -> (structure)
Настройки назначения Burn In
Alignment -> (string)
BackgroundColor -> (string)
BackgroundOpacity -> (integer)
Font -> (structure)
Внешний файл шрифта, используемый для записи субтитров. Расширение файла должно быть «ttf» или «tte». Хотя пользователь может выбирать выходные шрифты для многих различных типов входных субтитров, встроенные, STL и телетекстовые источники используют строгую сетку. Использование внешних шрифтов с этими источниками субтитров может привести к неожиданному отображению пропорциональных шрифтов. Все настройки шрифта для записи и DVB-Sub должны совпадать.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
FontColor -> (string)
FontOpacity -> (integer)
FontResolution -> (integer)
FontSize -> (string)
OutlineColor -> (string)
OutlineSize -> (integer)
ShadowColor -> (string)
ShadowOpacity -> (integer)
ShadowXOffset -> (integer)
ShadowYOffset -> (integer)
TeletextGridControl -> (string)
XPosition -> (integer)
YPosition -> (integer)
DvbSubDestinationSettings -> (structure)
Настройки назначения Dvb Sub
Alignment -> (string)
BackgroundColor -> (string)
BackgroundOpacity -> (integer)
Font -> (structure)
Внешний файл шрифта, используемый для записи субтитров. Расширение файла должно быть «ttf» или «tte». Хотя пользователь может выбирать выходные шрифты для многих различных типов входных субтитров, встроенные, STL и телетекстовые источники используют строгую сетку. Использование внешних шрифтов с этими источниками субтитров может привести к неожиданному отображению пропорциональных шрифтов. Все настройки шрифта для записи и DVB-Sub должны совпадать.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
FontColor -> (string)
FontOpacity -> (integer)
FontResolution -> (integer)
FontSize -> (string)
OutlineColor -> (string)
OutlineSize -> (integer)
ShadowColor -> (string)
ShadowOpacity -> (integer)
ShadowXOffset -> (integer)
ShadowYOffset -> (integer)
TeletextGridControl -> (string)
XPosition -> (integer)
YPosition -> (integer)
EbuTtDDestinationSettings -> (structure)
Ebu Tt DDestination Settings
CopyrightHolder -> (string)
FillLineGap -> (string)
FontFamily -> (string)
StyleControl -> (string)
DefaultFontSize -> (integer)
DefaultLineHeight -> (integer)
EmbeddedDestinationSettings -> (structure)
EmbeddedPlusScte20DestinationSettings -> (structure)
RtmpCaptionInfoDestinationSettings -> (structure)
Scte20PlusEmbeddedDestinationSettings -> (structure)
Scte27DestinationSettings -> (structure)
SmpteTtDestinationSettings -> (structure)
TeletextDestinationSettings -> (structure)
TtmlDestinationSettings -> (structure)
Ttml Destination Settings
StyleControl -> (string)
WebvttDestinationSettings -> (structure)
Webvtt Destination Settings
StyleControl -> (string)
LanguageCode -> (string)
LanguageDescription -> (string)
Name -> (string)
CaptionDashRoles -> (list)
Identifies the DASH roles to assign to this captions output. Applies only when the captions output is configured for DVB DASH accessibility signaling.
(string)
DvbDashAccessibility -> (string)
FeatureActivations -> (structure)
Feature Activations
InputPrepareScheduleActions -> (string)
OutputStaticImageOverlayScheduleActions -> (string)
GlobalConfiguration -> (structure)
Configuration settings that apply to the event as a whole.
InitialAudioGain -> (integer)
InputEndAction -> (string)
InputLossBehavior -> (structure)
Settings for system actions when input is lost.
BlackFrameMsec -> (integer)
InputLossImageColor -> (string)
InputLossImageSlate -> (structure)
When input loss image type is “slate” these fields specify the parameters for accessing the slate.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
InputLossImageType -> (string)
RepeatFrameMsec -> (integer)
OutputLockingMode -> (string)
OutputTimingSource -> (string)
SupportLowFramerateInputs -> (string)
OutputLockingSettings -> (structure)
Advanced output locking settings
EpochLockingSettings -> (structure)
Epoch Locking Settings
CustomEpoch -> (string)
JamSyncTime -> (string)
PipelineLockingSettings -> (structure)
MotionGraphicsConfiguration -> (structure)
Settings for motion graphics.
MotionGraphicsInsertion -> (string)
MotionGraphicsSettings -> (structure)
Motion Graphics Settings
HtmlMotionGraphicsSettings -> (structure)
NielsenConfiguration -> (structure)
Nielsen configuration settings.
DistributorId -> (string)
NielsenPcmToId3Tagging -> (string)
OutputGroups -> (list)
Документация-заполнитель для __listOfOutputGroup
(структура)
Выходные группы для этого Live Event. Выходные группы содержат информацию о том, куда следует распространять потоки.
Имя -> (string)
OutputGroupSettings -> (structure)
Настройки, связанные с выходной группой.
ArchiveGroupSettings -> (structure)
Настройки архивации группы
ArchiveCdnSettings -> (structure)
Параметры, которые контролируют взаимодействия с CDN.
ArchiveS3Settings -> (structure)
Настройки Archive S3
CannedAcl -> (string)
Destination -> (structure)
Каталог и базовое имя файла, куда следует записывать файлы архива.
DestinationRefId -> (string)
RolloverInterval -> (integer)
FrameCaptureGroupSettings -> (structure)
Настройки группы захвата кадров
Destination -> (structure)
Назначение для файлов захвата кадров. Либо URI для корзины Amazon S3 и объекта, плюс префикс имени файла (например, s3ssl://sportsDelivery/highlights/20180820/curling-), либо URI для контейнера MediaStore, плюс префикс имени файла (например, mediastoressl://sportsDelivery/20180820/curling-). Окончательные имена файлов состоят из префикса из поля destination (например, “curling-”) + модификатор имени + счетчик (5 цифр, начиная с 00001) + расширение (которое всегда .jpg). Например, curling-low.00001.jpg
DestinationRefId -> (string)
FrameCaptureCdnSettings -> (structure)
Параметры, которые контролируют взаимодействия с CDN.
FrameCaptureS3Settings -> (structure)
Настройки Frame Capture S3
CannedAcl -> (string)
HlsGroupSettings -> (structure)
Настройки группы Hls
AdMarkers -> (list)
Выберите один или несколько типов маркеров рекламы для передачи сигналов SCTE35 в эту группу выходных данных Apple HLS.
(string)
BaseUrlContent -> (string)
BaseUrlContent1 -> (string)
BaseUrlManifest -> (string)
BaseUrlManifest1 -> (string)
CaptionLanguageMappings -> (list)
Сопоставление до 4 каналов субтитров с языками субтитров. Имеет смысл только в том случае, если для captionLanguageSetting установлено значение «insert».
(structure)
Сопоставляет канал субтитров с языковым кодом ISO 693-2 (http://www.loc.gov/standards/iso639-2) с необязательным описанием.
CaptionChannel -> (integer)
LanguageCode -> (string)
LanguageDescription -> (string)
CaptionLanguageSetting -> (string)
ClientCache -> (string)
CodecSpecification -> (string)
ConstantIv -> (string)
Destination -> (structure)
Каталог или HTTP-адрес назначения для сегментов HLS, файлов манифеста и ключей шифрования (если включено).
DestinationRefId -> (string)
DirectoryStructure -> (string)
DiscontinuityTags -> (string)
EncryptionType -> (string)
HlsCdnSettings -> (structure)
Параметры, управляющие взаимодействием с CDN.
HlsAkamaiSettings -> (structure)
Hls Akamai Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
HttpTransferMode -> (string)
NumRetries -> (integer)
RestartDelay -> (integer)
Salt -> (string)
Token -> (string)
HlsBasicPutSettings -> (structure)
Hls Basic Put Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
NumRetries -> (integer)
RestartDelay -> (integer)
HlsMediaStoreSettings -> (structure)
Hls Media Store Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
MediaStoreStorageClass -> (string)
NumRetries -> (integer)
RestartDelay -> (integer)
HlsS3Settings -> (structure)
Hls S3 Settings
CannedAcl -> (string)
HlsWebdavSettings -> (structure)
Hls Webdav Settings
ConnectionRetryInterval -> (integer)
FilecacheDuration -> (integer)
HttpTransferMode -> (string)
NumRetries -> (integer)
RestartDelay -> (integer)
HlsId3SegmentTagging -> (string)
IFrameOnlyPlaylists -> (string)
IncompleteSegmentBehavior -> (string)
IndexNSegments -> (integer)
InputLossAction -> (string)
IvInManifest -> (string)
IvSource -> (string)
KeepSegments -> (integer)
KeyFormat -> (string)
KeyFormatVersions -> (string)
KeyProviderSettings -> (structure)
Настройки поставщика ключей.
StaticKeySettings -> (структура)
Настройки статического ключа
KeyProviderServer -> (структура)
URL-адрес сервера лицензий, используемого для защиты контента.
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
StaticKeyValue -> (string)
ManifestCompression -> (string)
ManifestDurationFormat -> (string)
MinSegmentLength -> (integer)
Mode -> (string)
OutputSelection -> (string)
ProgramDateTime -> (string)
ProgramDateTimeClock -> (string)
ProgramDateTimePeriod -> (integer
RedundantManifest -> (string)
SegmentLength -> (integer)
SegmentationMode -> (string)
SegmentsPerSubdirectory -> (integer)
StreamInfResolution -> (string)
TimedMetadataId3Frame -> (string)
TimedMetadataId3Period -> (integer)
TimestampDeltaMilliseconds -> (integer)
TsFileMode -> (string)
MediaPackageGroupSettings -> (структура)
Настройки группы Media Package
Destination -> (структура)
Пункт назначения канала MediaPackage.
DestinationRefId -> (string)
MsSmoothGroupSettings -> (структура)
Настройки группы Ms Smooth
AcquisitionPointId -> (string)
AudioOnlyTimecodeControl -> (string)
CertificateMode -> (string)
ConnectionRetryInterval -> (integer)
Destination -> (структура)
Пункт публикации Smooth Streaming на сервере IIS. Elemental Live действует как кодировщик «Push» для IIS.
DestinationRefId -> (string)
EventId -> (string)
EventIdMode -> (string)
EventStopBehavior -> (string)
FilecacheDuration -> (integer)
FragmentLength -> (integer)
InputLossAction -> (string)
NumRetries -> (integer)
RestartDelay -> (integer)
SegmentationMode -> (string)
SendDelayMs -> (integer)
SparseTrackType -> (string)
StreamManifestBehavior -> (string)
TimestampOffset -> (string)
TimestampOffsetMode -> (string)
MultiplexGroupSettings -> (структура)
RtmpGroupSettings -> (структура)
Настройки группы Rtmp
AdMarkers -> (list)
Выберите тип маркера рекламы для этой выходной группы. MediaLive создаст сообщение на основе содержимого каждого сообщения SCTE-35, отформатирует его для этого типа маркера и вставит его в поток данных.
(string)
AuthenticationScheme -> (string)
CacheFullBehavior -> (string)
CacheLength -> (integer)
CaptionData -> (string)
InputLossAction -> (string)
RestartDelay -> (integer)
IncludeFillerNalUnits -> (string)
UdpGroupSettings -> (structure)
Настройки группы Udp
InputLossAction -> (string)
TimedMetadataId3Frame -> (string)
TimedMetadataId3Period -> (integer)
CmafIngestGroupSettings -> (structure)
Настройки группы приема Cmaf
Destination -> (structure)
HTTP-адрес назначения для треков
DestinationRefId -> (string)
NielsenId3Behavior -> (string)
Scte35Type -> (string)
SegmentLength -> (integer)
SegmentLengthUnits -> (string)
SendDelayMs -> (integer)
KlvBehavior -> (string)
KlvNameModifier -> (string)
NielsenId3NameModifier -> (string)
Scte35NameModifier -> (string)
Id3Behavior -> (string)
Id3NameModifier -> (string)
CaptionLanguageMappings -> (list)
Массив, который идентифицирует языки в четырех каналах субтитров во встроенных субтитрах.
(structure)
Добавьте элемент массива для каждого языка. Следуйте порядку описаний субтитров. Например, если первое описание субтитров относится к немецкому языку, то первый элемент массива должен относиться к немецкому языку, а его канал субтитров должен быть установлен на 1. Второй элемент массива должен быть 2 и так далее.
CaptionChannel -> (integer)
LanguageCode -> (string)
TimedMetadataId3Frame -> (string)
TimedMetadataId3Period -> (integer)
TimedMetadataPassthrough -> (string)
SrtGroupSettings -> (structure)
Настройки группы Srt
InputLossAction -> (string)
Outputs -> (list)
Placeholder documentation for __listOfOutput
(structure)
Параметры вывода. В группе может быть несколько выходов.
AudioDescriptionNames -> (list)
Имена AudioDescriptions, используемых в качестве источников звука для этого вывода.
(string)
CaptionDescriptionNames -> (list)
Имена CaptionDescriptions, используемых в качестве источников субтитров для этого вывода.
(string)
OutputName -> (string)
OutputSettings -> (structure)
Настройки, зависящие от типа вывода.
ArchiveOutputSettings -> (structure)
Настройки вывода архива
ContainerSettings -> (structure)
Настройки, относящиеся к типу контейнера файла.
M2tsSettings -> (structure)
Настройки M2ts
AbsentInputAudioBehavior -> (string)
Arib -> (string)
AribCaptionsPid -> (string)
AribCaptionsPidControl -> (string)
AudioBufferModel -> (string)
AudioFramesPerPes -> (integer)
AudioPids -> (string)
AudioStreamType -> (string)
Bitrate -> (integer)
BufferModel -> (string)
CcDescriptor -> (string)
DvbNitSettings -> (structure)
Вставляет таблицу сетевой информации DVB (NIT) с указанным интервалом повторения таблицы.
NetworkId -> (integer)
NetworkName -> (string)
RepInterval -> (integer)
DvbSdtSettings -> (structure)
Вставляет таблицу описания службы DVB (SDT) с указанным интервалом повторения таблицы.
OutputSdt -> (string)
RepInterval -> (integer)
ServiceName -> (string)
ServiceProviderName -> (string)
DvbSubPids -> (string)
DvbTdtSettings -> (structure)
Вставляет таблицу времени и даты DVB (TDT) с указанным интервалом повторения таблицы.
RepInterval -> (integer)
DvbTeletextPid -> (string)
Ebif -> (string)
EbpAudioInterval -> (string)
EbpLookaheadMs -> (integer)
EbpPlacement -> (string)
EcmPid -> (string)
EsRateInPes -> (string)
EtvPlatformPid -> (string)
EtvSignalPid -> (string)
FragmentTime -> (double)
Klv -> (string)
KlvDataPids -> (string)
NielsenId3Behavior -> (string)
NullPacketBitrate -> (double)
PatInterval -> (integer)
PcrControl -> (string)
PcrPeriod -> (integer)
PcrPid -> (string)
PmtInterval -> (integer)
PmtPid -> (string)
ProgramNum -> (integer)
RateMode -> (string)
Scte27Pids -> (string)
Scte35Control -> (string)
Scte35Pid -> (string)
SegmentationMarkers -> (string)
SegmentationStyle -> (string)
SegmentationTime -> (double)
TimedMetadataBehavior -> (string)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
Scte35PrerollPullupMilliseconds -> (double)
RawSettings -> (structure)
Extension -> (string)
NameModifier -> (string)
FrameCaptureOutputSettings -> (structure)
Настройки вывода захвата кадров
NameModifier -> (string)
HlsOutputSettings -> (structure)
Настройки вывода Hls
H265PackagingType -> (string)
HlsSettings -> (structure)
Настройки, касающиеся базового потока. Эти настройки различаются для выходов только для аудио.
AudioOnlyHlsSettings -> (structure)
Настройки Hls только для аудио
AudioGroupId -> (string)
AudioOnlyImage -> (structure)
Необязательно. Указывает изображение .jpg или .png для использования в качестве обложки для вывода только для аудио. Мы рекомендуем файл небольшого размера, поскольку изображение увеличивает пропускную способность вывода аудио. Изображение прикреплено к аудио как тег ID3, тип кадра APIC, тип изображения 0x10, в соответствии со стандартом «ID3 tag version 2.4.0 - Native Frames».
PasswordParam -> (string)
Uri -> (string)
Username -> (string)
AudioTrackType -> (string)
SegmentType -> (string)
Fmp4HlsSettings -> (structure)
Настройки Fmp4 Hls
AudioRenditionSets -> (string)
NielsenId3Behavior -> (string)
TimedMetadataBehavior -> (string)
FrameCaptureHlsSettings -> (structure)
StandardHlsSettings -> (structure)
Стандартные настройки Hls
AudioRenditionSets -> (string)
M3u8Settings -> (structure)
Информация о настройках для контейнера .m3u8
AudioFramesPerPes -> (integer)
AudioPids -> (string)
EcmPid -> (string)
NielsenId3Behavior -> (string)
PatInterval -> (integer)
PcrControl -> (string)
PcrPeriod -> (integer)
PcrPid -> (string)
PmtInterval -> (integer)
PmtPid -> (string)
ProgramNum -> (integer)
Scte35Behavior -> (string)
Scte35Pid -> (string)
TimedMetadataBehavior -> (string)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
KlvBehavior -> (string)
KlvDataPids -> (string)
NameModifier -> (string)
SegmentModifier -> (string)
MediaPackageOutputSettings -> (structure)
MsSmoothOutputSettings -> (structure)
Настройки вывода Ms Smooth
H265PackagingType -> (string)
NameModifier -> (string)
MultiplexOutputSettings -> (structure)
Настройки вывода мультиплексирования
Назначение -> (structure)
Назначение — мультиплексор.
DestinationRefId -> (string)
ContainerSettings -> (structure)
Настройки контейнера мультиплексирования
MultiplexM2tsSettings -> (structure)
Настройки мультиплексирования M2ts
AbsentInputAudioBehavior -> (string)
Arib -> (string)
AudioBufferModel -> (string)
AudioFramesPerPes -> (integer)
AudioStreamType -> (string)
CcDescriptor -> (string)
Ebif -> (string)
EsRateInPes -> (string)
Klv -> (string)
NielsenId3Behavior -> (string)
PcrControl -> (string)
PcrPeriod -> (integer)
Scte35Control -> (string)
Scte35PrerollPullupMilliseconds -> (double)
RtmpOutputSettings -> (structure)
Настройки вывода RTMP
CertificateMode -> (string)
ConnectionRetryInterval -> (integer)
Destination -> (structure)
Конечная точка RTMP, исключая имя потока (например, rtmp://host/appname). Для подключения к Akamai необходимо указать имя пользователя и пароль. Поля URI принимают идентификаторы формата.
DestinationRefId -> (string)
NumRetries -> (integer)
UdpOutputSettings -> (structure)
Настройки вывода UDP
BufferMsec -> (integer)
ContainerSettings -> (structure)
Настройки контейнера UDP
M2tsSettings -> (structure)
Настройки M2ts
AbsentInputAudioBehavior -> (string)
Arib -> (string)
AribCaptionsPid -> (string)
AribCaptionsPidControl -> (string)
AudioBufferModel -> (string)
AudioFramesPerPes -> (integer)
AudioPids -> (string)
AudioStreamType -> (string)
Bitrate -> (integer)
BufferModel -> (string)
CcDescriptor -> (string)
DvbNitSettings -> (structure)
Вставляет таблицу сетевой информации (NIT) DVB через указанный интервал повторения таблицы.
NetworkId -> (integer)
NetworkName -> (string)
RepInterval -> (integer)
DvbSdtSettings -> (structure)
Вставляет таблицу описания службы (SDT) DVB через указанный интервал повторения таблицы.
OutputSdt -> (string)
RepInterval -> (integer)
ServiceName -> (string)
ServiceProviderName -> (string)
DvbSubPids -> (string)
DvbTdtSettings -> (structure)
Вставляет таблицу времени и даты (TDT) DVB через указанный интервал повторения таблицы.
RepInterval -> (integer)
DvbTeletextPid -> (string)
Ebif -> (string)
EbpAudioInterval -> (string)
EbpLookaheadMs -> (integer)
EbpPlacement -> (string)
EcmPid -> (string)
EsRateInPes -> (string)
EtvPlatformPid -> (string)
EtvSignalPid -> (string)
FragmentTime -> (double)
Klv -> (string)
KlvDataPids -> (string)
NielsenId3Behavior -> (string)
NullPacketBitrate -> (double)
PatInterval -> (integer)
PcrControl -> (string)
PcrPeriod -> (integer)
PcrPid -> (string)
PmtInterval -> (integer)
PmtPid -> (string)
ProgramNum -> (integer)
RateMode -> (string)
Scte27Pids -> (string)
Scte35Control -> (string)
Scte35Pid -> (string)
SegmentationMarkers -> (string)
SegmentationStyle -> (string)
SegmentationTime -> (double)
TimedMetadataBehavior -> (string)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
Scte35PrerollPullupMilliseconds -> (double)
Destination -> (structure)
Адрес назначения и номер порта для пакетов RTP или UDP. Может быть одноадресным или многоадресным RTP или UDP (например, rtp://239.10.10.10:5001 или udp://10.100.100.100:5002).
DestinationRefId -> (string)
FecOutputSettings -> (structure)
Настройки для включения и настройки Forward Error Correction на выходах UDP.
ColumnDepth -> (integer)
IncludeFec -> (string)
RowLength -> (integer)
CmafIngestOutputSettings -> (structure)
Cmaf Ingest Output Settings
NameModifier -> (string)
SrtOutputSettings -> (structure)
Srt Output Settings
BufferMsec -> (integer)
ContainerSettings -> (structure)
Udp Container Settings
M2tsSettings -> (structure)
Настройки M2ts
AbsentInputAudioBehavior -> (string)
Arib -> (string)
AribCaptionsPid -> (string)
AribCaptionsPidControl -> (string)
AudioBufferModel -> (string)
AudioFramesPerPes -> (integer
AudioPids -> (string)
AudioStreamType -> (string)
Bitrate -> (integer)
BufferModel -> (string)
CcDescriptor -> (string)
DvbNitSettings -> (structure)
Вставляет таблицу сетевой информации DVB (NIT) через указанный интервал повторения таблицы.
NetworkId -> (integer
NetworkName -> (string)
RepInterval -> (integer)
DvbSdtSettings -> (structure)
Вставляет таблицу описания сервиса DVB (SDT) через указанный интервал повторения таблицы.
OutputSdt -> (string)
RepInterval -> (integer
ServiceName -> (string)
ServiceProviderName -> (string)
DvbSubPids -> (string)
DvbTdtSettings -> (structure)
Вставляет таблицу времени и даты DVB (TDT) через указанный интервал повторения таблицы.
RepInterval -> (integer
DvbTeletextPid -> (string)
Ebif -> (string)
EbpAudioInterval -> (string)
EbpLookaheadMs -> (integer)
EbpPlacement -> (string)
EcmPid -> (string)
EsRateInPes -> (string)
EtvPlatformPid -> (string)
EtvSignalPid -> (string)
FragmentTime -> (double)
Klv -> (string)
KlvDataPids -> (string)
NielsenId3Behavior -> (string)
NullPacketBitrate -> (double)
PatInterval -> (integer)
PcrControl -> (string)
PcrPeriod -> (integer)
PcrPid -> (string)
PmtInterval -> (integer)
PmtPid -> (string)
ProgramNum -> (integer)
RateMode -> (string)
Scte27Pids -> (string)
Scte35Control -> (string)
Scte35Pid -> (string)
SegmentationMarkers -> (string)
SegmentationStyle -> (string)
SegmentationTime -> (double)
TimedMetadataBehavior -> (string)
TimedMetadataPid -> (string)
TransportStreamId -> (integer)
VideoPid -> (string)
Scte35PrerollPullupMilliseconds -> (double)
Destination -> (structure)
Ссылка на идентификатор OutputDestination, определенный в канале
DestinationRefId -> (string)
EncryptionType -> (string)
Latency -> (integer)
VideoDescriptionName -> (string)
TimecodeConfig -> (structure)
Содержит настройки, используемые для получения и настройки информации о тайм-коде с входов.
Source -> (string)
SyncThreshold -> (integer)
VideoDescriptions -> (list)
Placeholder documentation for __listOfVideoDescription
(structure)
Настройки видео для этого потока.
CodecSettings -> (structure)
Настройки видеокодека.
FrameCaptureSettings -> (structure)
Frame Capture Settings
CaptureInterval -> (integer)
CaptureIntervalUnits -> (string)
TimecodeBurninSettings -> (structure)
Timecode burn-in settings
FontSize -> (string)
Position -> (string)
Prefix -> (string)
H264Settings -> (structure)
Настройки H264
AdaptiveQuantization -> (string)
AfdSignaling -> (string)
Bitrate -> (integer)
BufFillPct -> (integer)
BufSize -> (integer)
ColorMetadata -> (string)
ColorSpaceSettings -> (structure)
Настройки цветового пространства
ColorSpacePassthroughSettings -> (structure)
Rec601Settings -> (structure)
Rec709Settings -> (structure)
EntropyEncoding -> (string)
FilterSettings -> (structure)
Необязательно. Оба фильтра уменьшают пропускную способность, удаляя незаметные детали. Можно включить один из фильтров. Мы рекомендуем попробовать оба фильтра и понаблюдать за результатами, чтобы решить, какой из них использовать. Временный фильтр уменьшает пропускную способность, удаляя незаметные детали в контенте. Он сочетает в себе перцептивное фильтрование и компенсацию движения временного фильтрования (MCTF). Он работает независимо от уровня сжатия. Фильтр уменьшения пропускной способности — это перцептивный фильтр, расположенный внутри цикла кодирования. Он адаптируется к текущему уровню сжатия для фильтрации незаметных сигналов. Этот фильтр работает только тогда, когда разрешение составляет 1080p или ниже.
TemporalFilterSettings -> (structure)
Настройки временного фильтра
PostFilterSharpening -> (string)
Strength -> (string)
BandwidthReductionFilterSettings -> (structure)
Настройки фильтра уменьшения пропускной способности
PostFilterSharpening -> (string)
Strength -> (string)
FixedAfd -> (string)
FlickerAq -> (string)
ForceFieldPictures -> (string)
FramerateControl -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopBReference -> (string)
GopClosedCadence -> (integer)
GopNumBFrames -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
Level -> (string)
LookAheadRateControl -> (string)
MaxBitrate -> (integer)
MinIInterval -> (integer)
NumRefFrames -> (integer)
ParControl -> (string)
ParDenominator -> (integer)
ParNumerator -> (integer)
Profile -> (string)
QualityLevel -> (string)
QvbrQualityLevel -> (integer)
RateControlMode -> (string)
ScanType -> (string)
SceneChangeDetect -> (string)
Slices -> (integer)
Softness -> (integer)
SpatialAq -> (string)
SubgopLength -> (string)
Syntax -> (string)
TemporalAq -> (string)
TimecodeInsertion -> (string)
TimecodeBurninSettings -> (structure)
Настройки наложения временного кода
FontSize -> (string)
Position -> (string)
Prefix -> (string)
MinQp -> (integer)
H265Settings -> (structure)
Настройки H265
AdaptiveQuantization -> (string)
AfdSignaling -> (string)
AlternativeTransferFunction -> (string)
Bitrate -> (integer)
BufSize -> (integer)
ColorMetadata -> (string)
ColorSpaceSettings -> (structure)
Настройки цветового пространства
ColorSpacePassthroughSettings -> (structure)
DolbyVision81Settings -> (structure)
Hdr10Settings -> (structure)
Настройки Hdr10
MaxCll -> (integer)
MaxFall -> (integer)
Rec601Settings -> (structure)
Rec709Settings -> (structure)
FilterSettings -> (structure)
Необязательно. Оба фильтра уменьшают полосу пропускания за счет удаления незаметных деталей. Можно включить один из фильтров. Рекомендуется попробовать оба фильтра и понаблюдать за результатами, чтобы решить, какой из них использовать. Temporal Filter уменьшает полосу пропускания, удаляя незаметные детали в содержимом. Он сочетает в себе перцептивную фильтрацию и временную фильтрацию с компенсацией движения (MCTF). Он работает независимо от уровня сжатия. Фильтр Bandwidth Reduction — это перцептивный фильтр, расположенный внутри цикла кодирования. Он адаптируется к текущему уровню сжатия для фильтрации незаметных сигналов. Этот фильтр работает только при разрешении 1080p или ниже.
TemporalFilterSettings -> (structure)
Настройки временного фильтра
PostFilterSharpening -> (string)
Strength -> (string)
BandwidthReductionFilterSettings -> (structure)
Настройки фильтра Bandwidth Reduction
PostFilterSharpening -> (string)
Strength -> (string)
FixedAfd -> (string)
FlickerAq -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopClosedCadence -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
Level -> (string)
LookAheadRateControl -> (string)
MaxBitrate -> (integer)
MinIInterval -> (integer)
ParDenominator -> (integer)
ParNumerator -> (integer)
Profile -> (string)
QvbrQualityLevel -> (integer)
RateControlMode -> (string)
ScanType -> (string)
SceneChangeDetect -> (string)
Slices -> (integer)
Tier -> (string)
TimecodeInsertion -> (string)
TimecodeBurninSettings -> (structure)
Настройки наложения временного кода
FontSize -> (string)
Position -> (string)
Prefix -> (string)
MvOverPictureBoundaries -> (string)
MvTemporalPredictor -> (string)
TileHeight -> (integer)
TilePadding -> (string)
TileWidth -> (integer)
TreeblockSize -> (string)
MinQp -> (integer)
Deblocking -> (string)
Mpeg2Settings -> (structure)
Настройки Mpeg2
AdaptiveQuantization -> (string)
AfdSignaling -> (string)
ColorMetadata -> (string)
ColorSpace -> (string)
DisplayAspectRatio -> (string)
FilterSettings -> (structure)
При необходимости укажите фильтр шумоподавления, который может улучшить качество сжатого контента. Если вы не выберете фильтр, фильтр не будет применен. TEMPORAL: этот фильтр полезен как для исходного контента, содержащего шум (когда в нем имеются чрезмерные цифровые артефакты), так и для чистого исходного контента. Когда контент зашумлен, фильтр очищает исходный контент перед этапом кодирования, при этом возникают следующие два эффекта: Во-первых, он улучшает качество выходного видео, потому что контент был очищен. Во-вторых, он уменьшает пропускную способность, потому что MediaLive не тратит биты на кодирование шума. Когда контент достаточно чистый, фильтр имеет тенденцию уменьшать битрейт.
TemporalFilterSettings -> (structure)
Настройки временного фильтра
PostFilterSharpening -> (string)
Strength -> (string)
FixedAfd -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopClosedCadence -> (integer)
GopNumBFrames -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
ScanType -> (string)
SubgopLength -> (string)
TimecodeInsertion -> (string)
TimecodeBurninSettings -> (structure)
Настройки наложения тайм-кода
FontSize -> (string)
Position -> (string)
Prefix -> (string)
Настройки Av1Settings -> (structure)
Настройки Av1
AfdSignaling -> (string)
BufSize -> (integer)
ColorSpaceSettings -> (structure)
Настройки цветового пространства
ColorSpacePassthroughSettings -> (structure)
Hdr10Settings -> (structure)
Настройки Hdr10
MaxCll -> (integer)
MaxFall -> (integer)
Rec601Settings -> (structure)
Rec709Settings -> (structure)
FixedAfd -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
Level -> (string)
LookAheadRateControl -> (string)
MaxBitrate -> (integer)
MinIInterval -> (integer)
ParDenominator -> (integer)
ParNumerator -> (integer)
QvbrQualityLevel -> (integer)
SceneChangeDetect -> (string)
TimecodeBurninSettings -> (structure)
Настраивает функцию наложения тайм-кода. Если включить эту функцию, тайм-код станет частью видео.
FontSize -> (string)
Position -> (string)
Prefix -> (string)
Bitrate -> (integer)
RateControlMode -> (string)
Height -> (integer)
Name -> (string)
RespondToAfd -> (string)
ScalingBehavior -> (string)
Sharpness -> (integer)
Width -> (integer)
ThumbnailConfiguration -> (structure)
Thumbnail configuration settings.
State -> (string)
ColorCorrectionSettings -> (structure)
Color Correction Settings
GlobalColorCorrections -> (list)
An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on video. Each colorCorrection contains one 3D LUT file (that defines the color mapping for converting an input color space to an output color space), and the input/output combination that this 3D LUT file applies to. MediaLive reads the color space in the input metadata, determines the color space that you have specified for the output, and finds and uses the LUT file that applies to this combination.
(structure)
Property of ColorCorrectionSettings. Used for custom color space conversion. The object identifies one 3D LUT file and specifies the input/output color space combination that the file will be used for.
InputColorSpace -> (string)
OutputColorSpace -> (string)
Uri -> (string)
Id -> (string)
InputAttachments -> (list)
List of input attachments for channel.
(structure)
Placeholder documentation for InputAttachment
AutomaticInputFailoverSettings -> (structure)
User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input.
ErrorClearTimeMsec -> (integer)
FailoverConditions -> (list)
A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input.
(structure)
Failover Condition settings. There can be multiple failover conditions inside AutomaticInputFailoverSettings.
FailoverConditionSettings -> (structure)
Failover condition type-specific settings.
AudioSilenceSettings -> (structure)
MediaLive will perform a failover if the specified audio selector is silent for the specified period.
AudioSelectorName -> (string)
AudioSilenceThresholdMsec -> (integer)
InputLossSettings -> (structure)
MediaLive will perform a failover if content is not detected in this input for the specified period.
InputLossThresholdMsec -> (integer)
VideoBlackSettings -> (structure)
MediaLive will perform a failover if content is considered black for the specified period.
BlackDetectThreshold -> (double)
VideoBlackThresholdMsec -> (integer)
InputPreference -> (string)
SecondaryInputId -> (string)
InputAttachmentName -> (string)
InputId -> (string)
InputSettings -> (structure)
Настройки входа (селектор заголовков и т. д.)
AudioSelectors -> (list)
Используется для выбора аудиопотока для декодирования для входов, имеющих несколько доступных.
(structure)
Audio Selector
Name -> (string)
SelectorSettings -> (structure)
Настройки селектора аудио.
AudioHlsRenditionSelection -> (structure)
Выбор рендеринга Audio Hls
GroupId -> (string)
Name -> (string)
AudioLanguageSelection -> (structure)
Выбор языка аудио
LanguageCode -> (string)
LanguageSelectionPolicy -> (string)
AudioPidSelection -> (structure)
Выбор Audio Pid
Pid -> (integer)
AudioTrackSelection -> (structure)
Выбор аудиодорожки
Tracks -> (list)
Выбирает одну или несколько уникальных аудиодорожек из источника.
(structure)
Audio Track
Track -> (integer)
DolbyEDecode -> (structure)
Настройте параметры декодирования для потоков Dolby E — они должны быть кадрами Dolby E, передаваемыми в потоках PCM, помеченных как SMPTE-337
ProgramSelection -> (string)
CaptionSelectors -> (list)
Используется для выбора входных данных заголовков для входов, имеющих несколько доступных.
(structure)
Caption Selector
LanguageCode -> (string)
Name -> (string)
SelectorSettings -> (structure)
Настройки селектора заголовков.
AncillarySourceSettings -> (structure)
Настройки вспомогательного источника
SourceAncillaryChannelNumber -> (integer)
AribSourceSettings -> (structure)
DvbSubSourceSettings -> (structure)
Настройки Dvb Sub Source
OcrLanguage -> (string)
Pid -> (integer)
EmbeddedSourceSettings -> (structure)
Настройки встроенного источника
Convert608To708 -> (string)
Scte20Detection -> (string)
Source608ChannelNumber -> (integer)
Source608TrackNumber -> (integer)
Scte20SourceSettings -> (structure)
Настройки источника Scte20
Convert608To708 -> (string)
Source608ChannelNumber -> (integer)
Scte27SourceSettings -> (structure)
Настройки источника Scte27
OcrLanguage -> (string)
Pid -> (integer)
TeletextSourceSettings -> (structure)
Настройки источника телетекста
OutputRectangle -> (structure)
Необязательно определяет область, в которой будут отображаться заголовки в стиле TTML
Height -> (double)
LeftOffset -> (double)
TopOffset -> (double)
Width -> (double)
PageNumber -> (string)
DeblockFilter -> (string)
DenoiseFilter -> (string)
FilterStrength -> (integer)
InputFilter -> (string)
NetworkInputSettings -> (structure)
Input settings.
HlsInputSettings -> (structure)
Специфицирует настройки HLS ввода, когда uri предназначен для манифеста HLS.
Bandwidth -> (integer)
BufferSegments -> (integer)
Retries -> (integer)
RetryInterval -> (integer)
Scte35Source -> (string)
ServerValidation -> (string)
MulticastInputSettings -> (structure)
Специфицирует настройки многоадресного ввода, когда uri предназначен для многоадресного события.
SourceIpAddress -> (string)
Scte35Pid -> (integer)
Smpte2038DataPreference -> (string)
SourceEndBehavior -> (string)
VideoSelector -> (structure)
Сообщает, какой элементарный видеопоток декодировать для типов ввода, имеющих несколько доступных.
ColorSpace -> (string)
ColorSpaceSettings -> (structure)
Настройки цветового пространства
Hdr10Settings -> (structure)
Настройки Hdr10
MaxCll -> (integer)
MaxFall -> (integer)
ColorSpaceUsage -> (string)
SelectorSettings -> (structure)
Настройки видеоселектора.
VideoSelectorPid -> (structure)
Video Selector Pid
Pid -> (integer)
VideoSelectorProgramId -> (structure)
Video Selector Program Id
ProgramId -> (integer)
LogicalInterfaceNames -> (list)
Необязательное назначение ввода логическому интерфейсу на Node. Применимо только к локальным каналам.
(string)
InputSpecification -> (structure)
Спецификация сетевых и файловых входов для этого канала
Codec -> (string)
MaximumBitrate -> (string)
Resolution -> (string)
LogLevel -> (string)
Maintenance -> (structure)
Настройки обслуживания для этого канала.
MaintenanceDay -> (string)
MaintenanceDeadline -> (string)
MaintenanceScheduledDate -> (string)
MaintenanceStartTime -> (string)
Name -> (string)
PipelineDetails -> (list)
Сведения о времени выполнения для конвейеров работающего канала.
(structure)
Сведения о времени выполнения конвейера, когда канал работает.
ActiveInputAttachmentName -> (string)
ActiveInputSwitchActionName -> (string)
ActiveMotionGraphicsActionName -> (string)
ActiveMotionGraphicsUri -> (string)
PipelineId -> (string)
ChannelEngineVersion -> (structure)
Текущая версия движка кодировщика для этого конвейера.
ExpirationDate -> (timestamp)
Version -> (string)
PipelinesRunningCount -> (integer)
RoleArn -> (string)
State -> (string)
Tags -> (map)
Коллекция пар ключ-значение.
key -> (string)
value -> (string)
Vpc -> (structure)
Настройки для вывода VPC
AvailabilityZones -> (list)
Зоны доступности, в которых расположены подсети vpc. Первая Зона доступности применяется к первой подсети в списке подсетей. Вторая Зона доступности применяется ко второй подсети.
(string)
NetworkInterfaceIds -> (list)
Список сетевых интерфейсов Elastic, созданных MediaLive в VPC клиента
(string)
SecurityGroupIds -> (list)
Список идентификаторов группы безопасности EC2 VPC, прикрепленных к сетевым интерфейсам Output VPC.
(string)
SubnetIds -> (list)
Список идентификаторов подсети VPC из одной и той же VPC. Если канал STANDARD, идентификаторы подсети должны быть сопоставлены с двумя уникальными зонами доступности (AZ).
(string)
AnywhereSettings -> (structure)
Anywhere settings for this channel.
ChannelPlacementGroupId -> (string)
ClusterId -> (string)
ChannelEngineVersion -> (structure)
Requested engine version for this channel.
ExpirationDate -> (timestamp)
Version -> (string)
© Copyright 2025, Amazon Web Services. Created using Sphinx.