Spec-Zone.ru › AWS CLI v2

[ aws . medialive ]

start-channel

Description

Starts an existing channel

See also: AWS API Documentation

Synopsis

  start-channel
--channel-id <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]

Options

--channel-id (string) A request to start a channel

--cli-input-json | --cli-input-yaml (string) Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml.

--generate-cli-skeleton (string) Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. Similarly, if provided yaml-input it will print a sample input YAML that can be used with --cli-input-yaml. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command. The generated JSON skeleton is not stable between versions of the AWS CLI and there are no backwards compatibility guarantees in the JSON skeleton generated.

Global Options

--debug (boolean)

Turn on debug logging.

--endpoint-url (string)

Override command’s default URL with the given URL.

--no-verify-ssl (boolean)

By default, the AWS CLI uses SSL when communicating with AWS services. For each SSL connection, the AWS CLI will verify SSL certificates. This option overrides the default behavior of verifying SSL certificates.

--no-paginate (boolean)

Disable automatic pagination. If automatic pagination is disabled, the AWS CLI will only make one call, for the first page of results.

--output (string)

The formatting style for command output.

  • json
  • text
  • table
  • yaml
  • yaml-stream

--query (string)

A JMESPath query to use in filtering the response data.

--profile (string)

Use a specific profile from your credential file.

--region (string)

The region to use. Overrides config/env settings.

--version (string)

Display the version of this tool.

--color (string)

Turn on/off color output.

  • on
  • off
  • auto

--no-sign-request (boolean)

Do not sign requests. Credentials will not be loaded if this argument is provided.

--ca-bundle (string)

The CA certificate bundle to use when verifying SSL certificates. Overrides config/env settings.

--cli-read-timeout (int)

The maximum socket read time in seconds. If the value is set to 0, the socket read will be blocking and not timeout. The default value is 60 seconds.

--cli-connect-timeout (int)

The maximum socket connect time in seconds. If the value is set to 0, the socket connect will be blocking and not timeout. The default value is 60 seconds.

--cli-binary-format (string)

The formatting style to be used for binary blobs. The default format is base64. The base64 format expects binary blobs to be provided as a base64 encoded string. The raw-in-base64-out format preserves compatibility with AWS CLI V1 behavior and binary values must be passed literally. When providing contents from a file that map to a binary blob fileb:// will always be treated as binary and use the file contents directly regardless of the cli-binary-format setting. When using file:// the file contents will need to properly formatted for the configured cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (boolean)

Disable cli pager for output.

--cli-auto-prompt (boolean)

Automatically prompt for CLI input parameters.

--no-cli-auto-prompt (boolean)

Disable automatically prompt for CLI input parameters.

Output

Arn -> (string)

The unique arn of the channel.

CdiInputSpecification -> (structure)

Specification of CDI inputs for this channel

Resolution -> (string)

Maximum CDI input resolution

ChannelClass -> (string)

The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.

Destinations -> (list)

A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.

(structure)

Placeholder documentation for OutputDestination

Id -> (string)

User-specified id. This is used in an output group or an output.

MediaPackageSettings -> (list)

Destination settings for a MediaPackage output; one destination for both encoders.

(structure)

MediaPackage Output Destination Settings

ChannelId -> (string)

ID of the channel in MediaPackage that is the destination for this output group. You do not need to specify the individual inputs in MediaPackage; MediaLive will handle the connection of the two MediaLive pipelines to the two MediaPackage inputs. The MediaPackage channel and MediaLive channel must be in the same region.

ChannelGroup -> (string)

Name of the channel group in MediaPackageV2. Only use if you are sending CMAF Ingest output to a CMAF ingest endpoint on a MediaPackage channel that uses MediaPackage v2.

ChannelName -> (string)

Name of the channel in MediaPackageV2. Only use if you are sending CMAF Ingest output to a CMAF ingest endpoint on a MediaPackage channel that uses MediaPackage v2.

MultiplexSettings -> (structure)

Destination settings for a Multiplex output; one destination for both encoders.

MultiplexId -> (string)

The ID of the Multiplex that the encoder is providing output to. You do not need to specify the individual inputs to the Multiplex; MediaLive will handle the connection of the two MediaLive pipelines to the two Multiplex instances. The Multiplex must be in the same region as the Channel.

ProgramName -> (string)

The program name of the Multiplex program that the encoder is providing output to.

Settings -> (list)

Destination settings for a standard output; one destination for each redundant encoder.

(structure)

Placeholder documentation for OutputDestinationSettings

PasswordParam -> (string)

key used to extract the password from EC2 Parameter store

StreamName -> (string)

Stream name for RTMP destinations (URLs of type rtmp://)

Url -> (string)

A URL specifying a destination

Username -> (string)

username for destination

SrtSettings -> (list)

SRT settings for an SRT output; one destination for each redundant encoder.

(structure)

Placeholder documentation for SrtOutputDestinationSettings

EncryptionPassphraseSecretArn -> (string)

Arn used to extract the password from Secrets Manager

StreamId -> (string)

Stream id for SRT destinations (URLs of type srt://)

Url -> (string)

A URL specifying a destination

LogicalInterfaceNames -> (list)

Optional assignment of an output to a logical interface on the Node. Only applies to on premises channels.

(string)

Placeholder documentation for __string

EgressEndpoints -> (list)

The endpoints where outgoing connections initiate from

(structure)

Placeholder documentation for ChannelEgressEndpoint

SourceIp -> (string)

Public IP of where a channel’s output comes from

EncoderSettings -> (structure)

Настройки кодера

AudioDescriptions -> (list)

Placeholder documentation for __listOfAudioDescription

(структура)

Audio Description

AudioNormalizationSettings -> (структура)

Расширенные настройки нормализации звука.

Algorithm -> (string)

Алгоритм нормализации звука для использования. itu17701 соответствует спецификации CALM Act, itu17702 соответствует спецификации EBU R-128.

AlgorithmControl -> (string)

Если установлено значение correctAudio, выходной звук корректируется с использованием выбранного алгоритма. Если установлено значение measureOnly, звук будет измерен, но не скорректирован.

TargetLkfs -> (double)

Целевое значение LKFS (громкость) для регулировки громкости. Если значение не введено, будет использоваться значение по умолчанию в соответствии с выбранным алгоритмом. CALM Act (1770-1) рекомендует целевое значение -24 LKFS. Спецификация EBU R-128 (1770-2) рекомендует целевое значение -23 LKFS.

AudioSelectorName -> (string)

Имя AudioSelector, используемого в качестве источника для этого AudioDescription.

AudioType -> (string)

Применяется только в том случае, если audioTypeControl имеет значение useConfigured. Значения для audioType определены в ISO-IEC 13818-1.

AudioTypeControl -> (string)

Определяет, как определяется тип аудио. followInput: Если входные данные содержат audioType ISO 639, это значение передается на выход. Если входные данные не содержат audioType ISO 639, значение в Audio Type включается в выходные данные. useConfigured: Значение в Audio Type включается в выходные данные. Обратите внимание, что это поле и audioType игнорируются, если inputType — broadcasterMixedAd.

AudioWatermarkingSettings -> (структура)

Настройки для настройки одного или нескольких решений, которые вставляют аудиоводяные знаки в кодировку звука

NielsenWatermarksSettings -> (структура)

Настройки для настройки водяных знаков Nielsen в кодировке звука

NielsenCbetSettings -> (структура)

Заполните эти поля только в том случае, если вы хотите вставить водяные знаки типа Nielsen CBET

CbetCheckDigitString -> (string)

Введите контрольные цифры CBET, которые будут использоваться в водяном знаке.

CbetStepaside -> (string)

Определяет метод режима вставки CBET при обнаружении предыдущей кодировки на том же слое.

Csid -> (string)

Введите идентификатор источника CBET (CSID) для использования в водяном знаке

NielsenDistributionType -> (string)

Выберите типы распространения, которые вы хотите назначить водяным знакам: - PROGRAM_CONTENT - FINAL_DISTRIBUTOR

NielsenNaesIiNwSettings -> (структура)

Заполните эти поля только в том случае, если вы хотите вставить водяные знаки типа Nielsen NAES II (N2) и Nielsen NAES VI (NW).

CheckDigitString -> (string)

Введите контрольную строку для водяного знака

Sid -> (double)

Введите Nielsen Source ID (SID) для включения в водяной знак

Timezone -> (string)

Выберите часовой пояс для меток времени в водяном знаке. Если не указано, метки времени будут в координированном универсальном времени (UTC)

CodecSettings -> (структура)

Настройки аудиокодека.

AacSettings -> (структура)

Настройки Aac

Bitrate -> (double)

Средний битрейт в битах/секунду. Допустимые значения зависят от режима управления скоростью и профиля.

CodingMode -> (string)

Моно, Стерео или 5.1 канальная раскладка. Допустимые значения зависят от режима управления скоростью и профиля. Настройка adReceiverMix получает стерео описание плюс трек управления и выдает моно кодировку AAC трека описания с данными управления, выдаваемыми в заголовке PES в соответствии с ETSI TS 101 154 Annex E.

InputType -> (string)

Установите значение «broadcasterMixedAd», если входные данные содержат предварительно смешанный основной звук + AD (повествование) в виде стереопары. Поле Audio Type (audioType) будет установлено в значение 3, что сигнализирует нижестоящим системам о том, что этот поток содержит «broadcaster mixed AD». Обратите внимание, что входные данные, полученные кодером, должны содержать предварительно смешанный звук; кодер не выполняет микширование. Значения в audioTypeControl и audioType (в AudioDescription) игнорируются, если установлено значение broadcasterMixedAd. Оставьте значение «normal», если входные данные не содержат предварительно смешанный звук + AD.

Profile -> (string)

Профиль AAC.

RateControlMode -> (string)

Режим управления скоростью.

RawFormat -> (string)

Задает вывод LATM / LOAS AAC для необработанных контейнеров.

SampleRate -> (double)

Частота дискретизации в Гц. Допустимые значения зависят от режима управления скоростью и профиля.

Spec -> (string)

Используйте звук MPEG-2 AAC вместо звука MPEG-4 AAC для необработанных или транспортных потоков MPEG-2.

VbrQuality -> (string)

Уровень качества VBR — используется только в том случае, если rateControlMode — VBR.

Ac3Settings -> (структура)

Настройки Ac3

Bitrate -> (double)

Средний битрейт в битах/секунду. Допустимые битрейты зависят от режима кодирования.

BitstreamMode -> (string)

Указывает режим потока битов (bsmod) для передаваемого потока AC-3. См. ATSC A/52-2012 для получения информации об этих значениях.

CodingMode -> (string)

Режим кодирования Dolby Digital. Определяет количество каналов.

Dialnorm -> (integer)

Задает dialnorm для вывода. Если исключено, а входной звук — Dolby Digital, dialnorm будет передан.

DrcProfile -> (string)

Если установлено значение filmStandard, добавляет сигнализацию динамического управления диапазоном в выходной поток битов, как определено в спецификации Dolby Digital.

LfeFilter -> (string)

Если установлено значение enabled, применяет фильтр нижних частот 120 Гц к каналу LFE перед кодированием. Действительно только в режиме codingMode32Lfe.

MetadataControl -> (string)

Если установлено значение «followInput», метаданные кодера будут взяты из декодера DD, DD+ или DolbyE, который предоставил эти аудиоданные. Если звук не был получен из одного из этих потоков, будут использоваться статические настройки метаданных.

AttenuationControl -> (string)

Применяет ослабление 3 дБ к каналам объемного звучания. Применяется только в том случае, если параметр coding mode имеет значение CODING_MODE_3_2_LFE.

Eac3AtmosSettings -> (структура)

Настройки Eac3 Atmos

Bitrate -> (double)

Средний битрейт в битах/секунду. Допустимые битрейты зависят от режима кодирования.

CodingMode -> (string)

Dolby Digital Plus с режимом кодирования Dolby Atmos. Определяет количество каналов.

Dialnorm -> (integer)

Задает dialnorm для вывода. По умолчанию 23.

DrcLine -> (string)

Устанавливает профиль динамического управления диапазоном Dolby.

DrcRf -> (string)

Задает профиль для интенсивного динамического управления диапазоном Dolby, гарантирует, что мгновенные пики сигнала не превышают указанные уровни.

HeightTrim -> (double)

Размерная обрезка высоты. Устанавливает максимальную величину для ослабления каналов высоты, когда нижестоящий проигрыватель не настроен для обработки Dolby Digital Plus с Dolby Atmos и должен перемикшировать каналы.

SurroundTrim -> (double)

Размерная обрезка объемного звучания. Устанавливает максимальную величину для ослабления каналов объемного звучания, когда нижестоящий проигрыватель не настроен для обработки Dolby Digital Plus с Dolby Atmos и должен перемикшировать каналы.

Eac3Settings -> (структура)

Настройки Eac3

AttenuationControl -> (string)

Если установлено значение attenuate3Db, применяется ослабление 3 дБ к каналам объемного звучания. Используется только для режима кодирования 3/2.

Bitrate -> (double)

Средний битрейт в битах/секунду. Допустимые битрейты зависят от режима кодирования.

BitstreamMode -> (string)

Указывает режим потока битов (bsmod) для передаваемого потока E-AC-3. См. ATSC A/52-2012 (Приложение E) для получения информации об этих значениях.

CodingMode -> (string)

Режим кодирования Dolby Digital Plus. Определяет количество каналов.

DcFilter -> (string)

Если установлено значение enabled, активирует фильтр верхних частот DC для всех входных каналов.

Dialnorm -> (integer)

Задает dialnorm для вывода. Если пусто, а входной звук — Dolby Digital Plus, dialnorm будет передан.

DrcLine -> (string)

Устанавливает профиль динамического управления диапазоном Dolby.

DrcRf -> (string)

Задает профиль для интенсивного динамического управления диапазоном Dolby, гарантирует, что мгновенные пики сигнала не превышают указанные уровни.

LfeControl -> (string)

При кодировании звука 3/2, установка lfe включает канал LFE

LfeFilter -> (string)

Если установлено значение enabled, применяет фильтр нижних частот 120 Гц к каналу LFE перед кодированием. Действительно только с режимом кодирования codingMode32.

LoRoCenterMixLevel -> (double)

Уровень микширования центра только слева/только справа. Используется только для режима кодирования 3/2.

LoRoSurroundMixLevel -> (double)

Уровень микширования объемного звучания только слева/только справа. Используется только для режима кодирования 3/2.

LtRtCenterMixLevel -> (double)

Уровень микширования центра слева/справа. Используется только для режима кодирования 3/2.

LtRtSurroundMixLevel -> (double)

Уровень микширования объемного звучания слева/справа. Используется только для режима кодирования 3/2.

MetadataControl -> (string)

Если установлено значение followInput, метаданные кодера будут взяты из декодера DD, DD+, или DolbyE, который предоставил эти аудиоданные. Если звук не был получен из одного из этих потоков, будут использоваться статические настройки метаданных.

PassthroughControl -> (string)

Если установлено значение whenPossible, входной звук DD+ будет передан, если он присутствует на входе. Это обнаружение динамично в течение всего времени транскодирования. Входы, которые чередуются между DD+ и контентом, не относящимся к DD+, будут иметь последовательный вывод DD+, поскольку система чередуется между сквозной передачей и кодированием.

PhaseControl -> (string)

Если установлено значение shift90Degrees, применяется сдвиг фазы на 90 градусов к каналам объемного звучания. Используется только для режима кодирования 3/2.

StereoDownmix -> (string)

Предпочтение стерео понижающего микширования. Используется только для режима кодирования 3/2.

SurroundExMode -> (string)

При кодировании звука 3/2 определяет, кодируется ли дополнительный центральный задний канал объемного звучания в каналы объемного звучания слева и справа.

SurroundMode -> (string)

При кодировании звука 2/0 устанавливает, кодируется ли Dolby Surround в два канала.

Mp2Settings -> (структура)

Настройки Mp2

Bitrate -> (double)

Средний битрейт в битах/секунду.

CodingMode -> (string)

Режим кодирования звука MPEG2. Допустимые значения: codingMode10 (для моно) или codingMode20 (для стерео).

SampleRate -> (double)

Частота дискретизации в Гц.

PassThroughSettings -> (структура)

Настройки сквозной передачи

WavSettings -> (структура)

Настройки Wav

BitDepth -> (double)

Бит на выборку.

CodingMode -> (string)

Режим кодирования звука для звука WAV. Режим определяет количество каналов в аудио.

SampleRate -> (double)

Частота дискретизации в Гц.

LanguageCode -> (string)

Код языка RFC 5646, представляющий язык выходной звуковой дорожки. Используется только в том случае, если languageControlMode — useConfigured или если во входных данных не указан языковой код ISO 639.

LanguageCodeControl -> (string)

Выбор followInput приведет к тому, что код языка ISO 639 вывода будет следовать коду языка ISO 639 ввода. languageCode будет использоваться, когда установлено useConfigured, или когда выбран followInput, но код языка ISO 639 не указан вводом.

Name -> (string)

Имя этого AudioDescription. Выходы будут использовать это имя для уникальной идентификации этого AudioDescription. Имена описаний должны быть уникальными в рамках этого Live Event.

RemixSettings -> (structure)

Настройки, которые контролируют, как входные аудиоканалы смикшированы в выходные аудиоканалы.

ChannelMappings -> (list)

Сопоставление входных каналов с выходными каналами с соответствующими настройками усиления.

(structure)

Сопоставление аудиоканалов

InputChannelLevels -> (list)

Индексы и значения усиления для каждого входного канала, который должен быть смикширован в этот выходной канал.

(structure)

Уровень входного канала

Gain -> (integer)

Значение ремикса. Единицы измерения в дБ, допустимые значения находятся в диапазоне от -60 (выкл.) до 6 дБ.

InputChannel -> (integer)

Индекс входного канала, используемого в качестве источника.

OutputChannel -> (integer)

Индекс создаваемого выходного канала.

ChannelsIn -> (integer)

Количество используемых входных каналов.

ChannelsOut -> (integer)

Количество создаваемых выходных каналов. Допустимые значения: 1, 2, 4, 6, 8

StreamName -> (string)

Используется для выходов MS Smooth и Apple HLS. Указывает имя, отображаемое проигрывателем (например, English или Director Commentary).

AudioDashRoles -> (list)

Определяет роли DASH для назначения этому аудиовыходу. Применяется только в том случае, если аудиовыход настроен для сигнализации доступности DVB DASH.

(string)

Dash Role Audio

DvbDashAccessibility -> (string)

Определяет сигнализацию доступности DVB DASH в этом аудиовыходе. Используется в выходах Microsoft Smooth Streaming для передачи информации о доступности пакетировщикам.

AvailBlanking -> (structure)

Настройки для затемнения ad avail.

AvailBlankingImage -> (structure

Изображение затемнения для использования. Оставьте пустым для сплошного черного цвета. Поддерживаются только изображения bmp и png.

PasswordParam -> (string)

ключ, используемый для извлечения пароля из хранилища параметров EC2

Uri -> (string)

Унифицированный идентификатор ресурса - это должен быть путь к файлу, доступному для системы Live (например, URI http://), в зависимости от типа вывода. Например, пункт назначения RTMP должен иметь URI, аналогичный: “rtmp://fmsserver/live”.

Username -> (string)

Требуется обновление документации

State -> (string)

При установке значения включено вызывает затемнение видео, аудио и титров при добавлении метаданных вставки.

AvailConfiguration -> (structure)

Настройки конфигурации для вставки ad avail на уровне события.

AvailSettings -> (structure)

Управляет тем, как сообщения SCTE-35 создают сигналы. Режим Splice Insert обрабатывает все сигналы сегментации традиционно. В режиме Time Signal APOS только сигналы о возможности размещения сигнала времени и сообщения Break создают разрывы сегментов. В режиме ESAM сигналы пересылаются на сервер ESAM для возможного обновления.

Esam -> (structure)

Esam

AcquisitionPointId -> (string)

Отправляется как acquisitionPointIdentity для идентификации канала MediaLive в POIS.

AdAvailOffset -> (integer)

При указании это смещение (в миллисекундах) добавляется ко времени PTS ввода Ad Avail. Это относится только к встроенным сообщениям SCTE 104/35 и не относится к сообщениям OOB.

PasswordParam -> (string)

Требуется обновление документации

PoisEndpoint -> (string)

URL конечной точки кондиционера сигнала в Placement Opportunity Information System (POIS). MediaLive отправляет сюда SignalProcessingEvents при чтении сообщений SCTE-35.

Username -> (string)

Требуется обновление документации

ZoneIdentity -> (string)

Необязательные данные, отправляемые как zoneIdentity для идентификации канала MediaLive в POIS.

Scte35SpliceInsert -> (structure)

Типичная конфигурация, которая применяет разрывы при вставках splice в дополнение к возможностям размещения сигнала времени, разрывам и рекламе.

AdAvailOffset -> (integer)

При указании это смещение (в миллисекундах) добавляется ко времени PTS ввода Ad Avail. Это относится только к встроенным сообщениям SCTE 104/35 и не относится к сообщениям OOB.

NoRegionalBlackoutFlag -> (string)

При установке значения ignore дескрипторы сегментов с noRegionalBlackoutFlag, установленным в 0, больше не будут вызывать затемнения или слаты Ad Avail.

WebDeliveryAllowedFlag -> (string)

При установке значения ignore дескрипторы сегментов с webDeliveryAllowedFlag, установленным в 0, больше не будут вызывать затемнения или слаты Ad Avail.

Scte35TimeSignalApos -> (structure

Нетипичная конфигурация, которая применяет разрывы сегментов только при возможностях размещения сигнала времени SCTE-35 и разрывах.

AdAvailOffset -> (integer)

При указании это смещение (в миллисекундах) добавляется ко времени PTS ввода Ad Avail. Это относится только к встроенным сообщениям SCTE 104/35 и не относится к сообщениям OOB.

NoRegionalBlackoutFlag -> (string)

При установке значения ignore дескрипторы сегментов с noRegionalBlackoutFlag, установленным в 0, больше не будут вызывать затемнения или слаты Ad Avail.

WebDeliveryAllowedFlag -> (string)

При установке значения ignore дескрипторы сегментов с webDeliveryAllowedFlag, установленным в 0, больше не будут вызывать затемнения или слаты Ad Avail.

Scte35SegmentationScope -> (string)

Настраивает, вызывает ли прохождение SCTE 35 разрывы сегментов во всех выходных группах, использующих сегментированные выходы. Вставка сообщения SCTE 35 обычно приводит к разрыву сегмента, в дополнение к регулярной последовательности разрывов. Разрывы сегментов появляются в видеовыходах, аудиовыходах и выходах субтитров (если таковые имеются). ALL_OUTPUT_GROUPS: по умолчанию. Вставьте разрыв сегмента во все выходные группы, у которых есть сегментированные выходы. Это устаревшее поведение. SCTE35_ENABLED_OUTPUT_GROUPS: вставьте разрыв сегмента только в выходные группы, в которых включено прохождение SCTE 35. Это рекомендуемое значение, поскольку оно уменьшает ненужные разрывы сегментов.

BlackoutSlate -> (structure)

Настройки для затемнения.

BlackoutSlateImage -> (structure

Изображение для затемнения для использования. Оставьте пустым для сплошного черного цвета. Поддерживаются только изображения bmp и png.

PasswordParam -> (string)

ключ, используемый для извлечения пароля из хранилища параметров EC2

Uri -> (string)

Унифицированный идентификатор ресурса - это должен быть путь к файлу, доступному для системы Live (например, URI http://), в зависимости от типа вывода. Например, пункт назначения RTMP должен иметь URI, аналогичный: “rtmp://fmsserver/live”.

Username -> (string)

Требуется обновление документации

NetworkEndBlackout -> (string)

Настройка включена, вызывает затемнение видео, аудио и титров кодером и поднимет сланец “Network Blackout Image” при обнаружении дескриптора сегментации Network End SCTE104/35. Затемнение будет снято при обнаружении дескриптора сегментации Network Start. Дескрипторы Network End и Network Start должны содержать сетевой идентификатор, который соответствует значению, введенному в поле “Network ID”.

NetworkEndBlackoutImage -> (structure

Путь к локальному файлу для использования в качестве изображения затемнения Network End. Изображение будет масштабировано для заполнения всего растра вывода.

PasswordParam -> (string)

ключ, используемый для извлечения пароля из хранилища параметров EC2

Uri -> (string)

Унифицированный идентификатор ресурса - это должен быть путь к файлу, доступному для системы Live (например, URI http://), в зависимости от типа вывода. Например, пункт назначения RTMP должен иметь URI, аналогичный: “rtmp://fmsserver/live”.

Username -> (string)

Требуется обновление документации

NetworkId -> (string)

Предоставляет сетевой идентификатор, который соответствует формату идентификатора EIDR (например, “10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C”).

State -> (string)

При установке значения включено вызывает затемнение видео, аудио и титров при указании в метаданных программы.

CaptionDescriptions -> (list)

Настройки для описаний субтитров

(structure)

Описание заголовка

Доступность -> (string)

Указывает, реализует ли дорожка заголовков функции доступности, такие как письменные описания речевых диалогов, музыки и звуков. Этот сигнал добавляется в выходную группу HLS и выходную группу MediaPackage.

CaptionSelectorName -> (string)

Указывает, какой входной селектор заголовков использовать в качестве источника заголовков при генерации выходных заголовков. Это поле должно соответствовать имени captionSelector.

DestinationSettings -> (structure)

Дополнительные настройки для целевого заголовка, зависящие от типа назначения.

AribDestinationSettings -> (structure)

Настройки назначения Arib

BurnInDestinationSettings -> (structure)

Настройки назначения Burn In

Выравнивание -> (string)

Если явное значение xPosition или yPosition не указано, установка выравнивания по центру расположит заголовки в нижнем центре вывода. Аналогично, установка выравнивания по левому краю выровняет заголовки по нижнему левому краю вывода. Если x и y позиции заданы вместе с параметром выравнивания, шрифт будет выровнен (по левому краю или по центру) относительно этих координат. Выбор «интеллектуального» выравнивания выравнивает субтитры по левому краю в реальном времени и центрирует предварительно записанные субтитры. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

BackgroundColor -> (string)

Указывает цвет прямоугольника за заголовками. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

BackgroundOpacity -> (integer)

Указывает непрозрачность фона прямоугольника. 255 — непрозрачный; 0 — прозрачный. Оставление этого параметра пустым эквивалентно его установке в 0 (прозрачный). Все настройки шрифта для прожига и DVB-Sub должны совпадать.

Font -> (structure)

Внешний файл шрифта, используемый для записи заголовков. Расширение файла должно быть «ttf» или «tte». Хотя пользователь может выбирать выходные шрифты для многих различных типов входных заголовков, встроенные, STL и телетекстовые источники используют строгую систему сетки. Использование внешних шрифтов с этими источниками заголовков может привести к неожиданному отображению пропорциональных шрифтов. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

PasswordParam -> (string)

ключ, используемый для извлечения пароля из хранилища параметров EC2

Uri -> (string)

Uniform Resource Identifier - это должен быть путь к файлу, доступному для системы Live (например, URI http://), в зависимости от типа вывода. Например, пункт назначения RTMP должен иметь URI, аналогичный: “rtmp://fmsserver/live”.

Username -> (string)

Требуется обновление документации

FontColor -> (string)

Указывает цвет записанных заголовков. Этот параметр недопустим для исходных заголовков, которые являются STL, 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

FontOpacity -> (integer)

Указывает непрозрачность записанных заголовков. 255 — непрозрачный; 0 — прозрачный. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

FontResolution -> (integer)

Разрешение шрифта в DPI (точки на дюйм); по умолчанию 96 dpi. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

FontSize -> (string)

Если установлено значение «auto», размер шрифта будет масштабироваться в зависимости от размера вывода. При указании положительного целого числа будет указан точный размер шрифта в точках. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

OutlineColor -> (string)

Указывает цвет контура шрифта. Этот параметр недопустим для исходных заголовков, которые являются 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

OutlineSize -> (integer)

Указывает размер контура шрифта в пикселях. Этот параметр недопустим для исходных заголовков, которые являются 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowColor -> (string)

Указывает цвет тени, отбрасываемой заголовками. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowOpacity -> (integer)

Указывает непрозрачность тени. 255 — непрозрачный; 0 — прозрачный. Оставление этого параметра пустым эквивалентно его установке в 0 (прозрачный). Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowXOffset -> (integer)

Указывает горизонтальное смещение тени относительно заголовков в пикселях. Значение -2 приведет к смещению тени на 2 пикселя влево. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowYOffset -> (integer)

Указывает вертикальное смещение тени относительно заголовков в пикселях. Значение -2 приведет к смещению тени на 2 пикселя над текстом. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

TeletextGridControl -> (string)

Определяет, будет ли использоваться фиксированный размер сетки для создания растрового изображения выходных субтитров. Применимо только для входов Teletext и выходов DVB-Sub/Burn-in.

XPosition -> (integer)

Указывает горизонтальное положение заголовка относительно левой стороны вывода в пикселях. Значение 10 приведет к тому, что заголовки начнутся в 10 пикселях от левой стороны вывода. Если явное значение xPosition не указано, горизонтальное положение заголовка будет определяться параметром выравнивания. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

YPosition -> (integer)

Указывает вертикальное положение заголовка относительно верхней части вывода в пикселях. Значение 10 приведет к тому, что заголовки начнутся в 10 пикселях от верхней части вывода. Если явное значение yPosition не указано, заголовок будет расположен в нижней части вывода. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

DvbSubDestinationSettings -> (structure)

Настройки назначения Dvb Sub

Выравнивание -> (string)

Если явное значение xPosition или yPosition не указано, установка выравнивания по центру расположит заголовки в нижнем центре вывода. Аналогично, установка выравнивания по левому краю выровняет заголовки по нижнему левому краю вывода. Если x и y позиции заданы вместе с параметром выравнивания, шрифт будет выровнен (по левому краю или по центру) относительно этих координат. Выбор «интеллектуального» выравнивания выравнивает субтитры по левому краю в реальном времени и центрирует предварительно записанные субтитры. Этот параметр недопустим для исходных заголовков, которые являются STL или 608/встроенными. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

BackgroundColor -> (string)

Указывает цвет прямоугольника за заголовками. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

BackgroundOpacity -> (integer)

Указывает непрозрачность фона прямоугольника. 255 — непрозрачный; 0 — прозрачный. Оставление этого параметра пустым эквивалентно его установке в 0 (прозрачный). Все настройки шрифта для прожига и DVB-Sub должны совпадать.

Font -> (structure)

Внешний файл шрифта, используемый для записи заголовков. Расширение файла должно быть «ttf» или «tte». Хотя пользователь может выбирать выходные шрифты для многих различных типов входных заголовков, встроенные, STL и телетекстовые источники используют строгую систему сетки. Использование внешних шрифтов с этими источниками заголовков может привести к неожиданному отображению пропорциональных шрифтов. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

PasswordParam -> (string)

ключ, используемый для извлечения пароля из хранилища параметров EC2

Uri -> (string)

Uniform Resource Identifier - это должен быть путь к файлу, доступному для системы Live (например, URI http://), в зависимости от типа вывода. Например, пункт назначения RTMP должен иметь URI, аналогичный: “rtmp://fmsserver/live”.

Username -> (string)

Требуется обновление документации

FontColor -> (string)

Указывает цвет записанных заголовков. Этот параметр недопустим для исходных заголовков, которые являются STL, 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

FontOpacity -> (integer)

Указывает непрозрачность записанных заголовков. 255 — непрозрачный; 0 — прозрачный. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

FontResolution -> (integer)

Разрешение шрифта в DPI (точки на дюйм); по умолчанию 96 dpi. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

FontSize -> (string)

Если установлено значение auto, размер шрифта будет масштабироваться в зависимости от размера вывода. При указании положительного целого числа будет указан точный размер шрифта в точках. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

OutlineColor -> (string)

Указывает цвет контура шрифта. Этот параметр недопустим для исходных заголовков, которые являются 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

OutlineSize -> (integer)

Указывает размер контура шрифта в пикселях. Этот параметр недопустим для исходных заголовков, которые являются 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowColor -> (string)

Указывает цвет тени, отбрасываемой заголовками. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowOpacity -> (integer)

Указывает непрозрачность тени. 255 — непрозрачный; 0 — прозрачный. Оставление этого параметра пустым эквивалентно его установке в 0 (прозрачный). Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowXOffset -> (integer)

Указывает горизонтальное смещение тени относительно заголовков в пикселях. Значение -2 приведет к смещению тени на 2 пикселя влево. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

ShadowYOffset -> (integer)

Указывает вертикальное смещение тени относительно заголовков в пикселях. Значение -2 приведет к смещению тени на 2 пикселя над текстом. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

TeletextGridControl -> (string)

Определяет, будет ли использоваться фиксированный размер сетки для создания растрового изображения выходных субтитров. Применимо только для входов Teletext и выходов DVB-Sub/Burn-in.

XPosition -> (integer)

Указывает горизонтальное положение заголовка относительно левой стороны вывода в пикселях. Значение 10 приведет к тому, что заголовки начнутся в 10 пикселях от левой стороны вывода. Если явное значение xPosition не указано, горизонтальное положение заголовка будет определяться параметром выравнивания. Этот параметр недопустим для исходных заголовков, которые являются STL, 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

YPosition -> (integer)

Указывает вертикальное положение заголовка относительно верхней части вывода в пикселях. Значение 10 приведет к тому, что заголовки начнутся в 10 пикселях от верхней части вывода. Если явное значение yPosition не указано, заголовок будет расположен в нижней части вывода. Этот параметр недопустим для исходных заголовков, которые являются STL, 608/встроенными или телетекстом. Эти параметры источника уже предопределены потоком заголовков. Все настройки шрифта для прожига и DVB-Sub должны совпадать.

EbuTtDDestinationSettings -> (structure)

Настройки Ebu Tt DDestination

CopyrightHolder -> (string)

Заполните это поле, если вы хотите включить имя владельца авторских прав в тег авторских прав в метаданных субтитров.

FillLineGap -> (string)

Указывает, как обрабатывать зазор между строками (в многострочных субтитрах). ENABLED: Заполнить цветом фона субтитров (как указано во входных субтитрах). DISABLED: Оставить зазор незаполненным

FontFamily -> (string)

Указывает семейство шрифтов для включения в данные шрифта, прикрепленные к субтитрам EBU-TT. Действительно только в том случае, если style_control установлено на включение. (Если style_control установлено на исключение, семейство шрифтов всегда устанавливается на моноширинный.) Введите список семейств шрифтов в виде разделенного запятыми списка названий шрифтов в порядке предпочтения. Название может быть семейством шрифтов (например, Arial) или общим семейством шрифтов (например, serif) или default (чтобы позволить нижестоящему плееру выбрать шрифт). Или оставьте пустым, чтобы установить семейство в monospace. Обратите внимание, что вы можете указать только семейство шрифтов. Вся остальная информация о стиле (цвет, жирный, положение и т. д.) копируется из входных субтитров. Размер всегда устанавливается на 100%, чтобы позволить нижестоящему плееру выбрать размер.

StyleControl -> (string)

Указывает информацию о стиле для включения в данные шрифта, прикрепленные к субтитрам EBU-TT. INCLUDE: Взять информацию о стиле из исходных субтитров и включить эту информацию в данные шрифта, прикрепленные к субтитрам EBU-TT. Этот параметр действителен только в том случае, если исходные субтитры имеют формат Embedded или Teletext. EXCLUDE: Установите семейство шрифтов на моноширинный. Не включайте никакой другой информации о стиле.

DefaultFontSize -> (integer)

Указывает размер шрифта по умолчанию в процентах от вычисленного размера ячейки. Действительно только в том случае, если также установлено значение defaultLineHeight. Если вы оставите это поле пустым, размер шрифта по умолчанию будет составлять 80% от размера ячейки.

DefaultLineHeight -> (integer)

Требуется обновление документации

EmbeddedDestinationSettings -> (structure)

Настройки встроенного назначения

EmbeddedPlusScte20DestinationSettings -> (structure)

Настройки встроенного назначения Plus Scte20

RtmpCaptionInfoDestinationSettings -> (structure)

Настройки информации о субтитрах для Rtmp

Scte20PlusEmbeddedDestinationSettings -> (structure)

Настройки Scte20 Plus Embedded Destination

Scte27DestinationSettings -> (structure)

Настройки Scte27 Destination

SmpteTtDestinationSettings -> (structure)

Настройки Smpte Tt Destination

TeletextDestinationSettings -> (structure)

Настройки Teletext Destination

TtmlDestinationSettings -> (structure)

Настройки Ttml Destination

StyleControl -> (string)

В настоящее время это поле не поддерживается и не повлияет на стиль вывода. Оставьте значение по умолчанию.

WebvttDestinationSettings -> (structure)

Настройки Webvtt Destination

StyleControl -> (string)

Управляет передачей цвета и положения исходных субтитров в выходные субтитры WebVTT. PASSTHROUGH - Действительно только в том случае, если исходные субтитры имеют формат EMBEDDED или TELETEXT. NO_STYLE_DATA - Не передавать стиль. Выходные субтитры не будут содержать никакой информации о стиле шрифта.

LanguageCode -> (string)

Трехзначный код ISO 639-2: http://www.loc.gov/standards/iso639-2/

LanguageDescription -> (string)

Информация, понятная человеку, указывающая на субтитры, доступные для плееров (например, английский или испанский).

Name -> (string)

Имя описания субтитров. Используется для связывания описания субтитров с выводом. Имена должны быть уникальными в рамках события.

CaptionDashRoles -> (list)

Определяет роли DASH, которые необходимо назначить этому выводу субтитров. Применяется только тогда, когда выходные данные субтитров настроены для сигнализации доступности DVB DASH.

(string)

Dash Role Caption

DvbDashAccessibility -> (string)

Определяет сигнализацию доступности DVB DASH в этих выходных данных субтитров. Используется в выходах Microsoft Smooth Streaming для передачи информации о доступности упаковщикам.

FeatureActivations -> (structure)

Активации функций

InputPrepareScheduleActions -> (string)

Включает функцию Input Prepare. Вы можете создавать действия Input Prepare в расписании только в том случае, если эта функция включена. Если вы отключите функцию в существующем расписании, сначала удалите все действия input prepare из расписания.

OutputStaticImageOverlayScheduleActions -> (string)

Включает функцию наложения статического изображения вывода. Включение этой функции позволяет отправлять обновления расписания каналов для отображения/очистки/изменения наложений изображений на основе выходных данных.

GlobalConfiguration -> (structure)

Параметры конфигурации, которые применяются ко всему событию.

InitialAudioGain -> (integer)

Значение для установки начального усиления звука для Live Event.

InputEndAction -> (string)

Указывает действие, которое необходимо предпринять по завершении текущего ввода (например, конец файла). Если настроено переключение и цикл вводов, кодировщик перезапустится в начале первого ввода. Если настроено значение «none», кодировщик будет перекодировать либо черный цвет, сплошной цвет, либо указанные пользователем изображения сланца в соответствии с конфигурацией «Input Loss Behavior» до тех пор, пока не произойдет следующее переключение входа (которое контролируется через API расписания каналов).

InputLossBehavior -> (structure)

Настройки системных действий при потере входного сигнала.

BlackFrameMsec -> (integer)

Требуется обновление документации

InputLossImageColor -> (string)

Если тип изображения при потере входного сигнала — «color», это поле определяет используемый цвет. Значение: 6 шестнадцатеричных символов, представляющих значения RGB.

InputLossImageSlate -> (structure)

Если тип изображения при потере входного сигнала — «slate», эти поля указывают параметры доступа к сланцу.

PasswordParam -> (string)

Ключ, используемый для извлечения пароля из хранилища параметров EC2

Uri -> (string)

Uniform Resource Identifier — это должен быть путь к файлу, доступному для системы Live (например, URI http://) в зависимости от типа вывода. Например, пункт назначения RTMP должен иметь URI, аналогичный: «rtmp://fmsserver/live».

Username -> (string)

Требуется обновление документации

InputLossImageType -> (string)

Указывает, следует ли заменять сплошной цвет или сланец в выходных данных после того, как потеря входного сигнала превысит blackFrameMsec.

RepeatFrameMsec -> (integer)

Требуется обновление документации

OutputLockingMode -> (string)

Указывает, как синхронизируются конвейеры MediaLive. PIPELINE_LOCKING — MediaLive попытается синхронизировать выходные данные каждого конвейера с другим. EPOCH_LOCKING — MediaLive попытается синхронизировать выходные данные каждого конвейера с эпохой Unix. DISABLED — MediaLive не будет пытаться синхронизировать выходные данные конвейеров. Мы не рекомендуем отключать блокировку вывода, потому что это имеет негативные побочные эффекты в большинстве рабочих процессов. Для получения дополнительной информации см. раздел о блокировке вывода (блокировке конвейера) в руководстве пользователя Medialive.

OutputTimingSource -> (string)

Указывает, следует ли темп кадров, излучаемых Live-кодировщиком, синхронизировать с его системными часами (которые при необходимости могут быть привязаны к другому источнику через NTP) или следует привязать к часам источника, предоставляющего входной поток.

SupportLowFramerateInputs -> (string)

Настраивает буфер видеовхода для потоков с очень низкой частотой кадров видео. Обычно это значение устанавливается в значение «включено» для музыкальных каналов с частотой кадров видео менее одного кадра в секунду.

OutputLockingSettings -> (structure)

Дополнительные параметры блокировки вывода

EpochLockingSettings -> (structure)

Настройки блокировки эпохи

CustomEpoch -> (string)

Необязательно. Введите здесь значение, чтобы использовать пользовательскую эпоху вместо стандартной эпохи (которая началась в 1970-01-01T00:00:00 UTC). Укажите время начала пользовательской эпохи в формате YYYY-MM-DDTHH:MM:SS в формате UTC. Время должно быть не позднее 2000-01-01T00:00:00. Всегда устанавливайте часть MM:SS в значение 00:00.

JamSyncTime -> (string)

Необязательно. Введите время для синхронизации jam. По умолчанию это полночь по UTC. Когда включена блокировка эпохи, MediaLive выполняет ежедневную синхронизацию jam для каждой кодировки вывода, чтобы убедиться, что временные коды не отклоняются от часов реального времени. Синхронизация jam применяется только к кодировкам с частотой кадров 29,97 или 59,94 кадров в секунду. Чтобы переопределить, введите время в формате HH:MM:SS в формате UTC. Всегда устанавливайте часть MM:SS в значение 00:00.

PipelineLockingSettings -> (structure)

Настройки блокировки конвейера

MotionGraphicsConfiguration -> (structure)

Настройки анимированной графики.

MotionGraphicsInsertion -> (string)

Вставка анимированной графики

MotionGraphicsSettings -> (structure)

Настройки анимированной графики

HtmlMotionGraphicsSettings -> (structure)

Настройки HTML анимированной графики

NielsenConfiguration -> (structure)

Настройки конфигурации Nielsen.

DistributorId -> (string)

Введите идентификатор дистрибьютора, назначенный вашей организации компанией Nielsen.

NielsenPcmToId3Tagging -> (string)

Включает тегирование Nielsen PCM в ID3

OutputGroups -> (list)

Документация-заполнитель для __listOfOutputGroup

(структура)

Выходные группы для этого Live Event. Выходные группы содержат информацию о том, куда следует распространять потоки.

Name -> (string)

Пользовательское имя выходной группы, дополнительно определяемое пользователем.

OutputGroupSettings -> (structure)

Настройки, связанные с выходной группой.

ArchiveGroupSettings -> (structure)

Настройки группы архива

ArchiveCdnSettings -> (structure)

Параметры, управляющие взаимодействием с CDN.

ArchiveS3Settings -> (structure)

Настройки архива S3

CannedAcl -> (string)

Укажите стандартный ACL для применения к каждому запросу S3. По умолчанию нет.

Destination -> (structure)

Каталог и базовое имя файла, в который должны записываться архивные файлы.

DestinationRefId -> (string)

Документация-заполнитель для __string

RolloverInterval -> (integer)

Количество секунд для записи в архивный файл перед закрытием и запуском нового.

FrameCaptureGroupSettings -> (structure)

Настройки группы захвата кадров

Destination -> (structure)

Место назначения файлов захвата кадров. Либо URI для корзины и объекта Amazon S3, плюс префикс имени файла (например, s3ssl://sportsDelivery/highlights/20180820/curling-), либо URI для контейнера MediaStore, плюс префикс имени файла (например, mediastoressl://sportsDelivery/20180820/curling-). Окончательные имена файлов состоят из префикса из поля destination (например, “curling-”) + name modifier + счетчика (5 цифр, начиная с 00001) + расширения (которое всегда .jpg). Например, curling-low.00001.jpg

DestinationRefId -> (string)

Документация-заполнитель для __string

FrameCaptureCdnSettings -> (structure)

Параметры, управляющие взаимодействием с CDN.

FrameCaptureS3Settings -> (structure)

Настройки Frame Capture S3

CannedAcl -> (string)

Укажите стандартный ACL для применения к каждому запросу S3. По умолчанию нет.

HlsGroupSettings -> (structure)

Настройки группы Hls

AdMarkers -> (list)

Выберите один или несколько типов маркеров рекламы для передачи сигналов SCTE35 в эту группу выходных данных Apple HLS.

(string)

Ad Markers Hls

BaseUrlContent -> (string)

Префикс частичного URI, который будет добавлен к каждому выходному файлу в файле .m3u8 media. Может использоваться, если базовый манифест доставляется с другого URL-адреса, чем основной файл .m3u8.

BaseUrlContent1 -> (string)

Необязательно. Одно значение на группу вывода. Это поле требуется только в том случае, если вы заполняете содержимое URL-адреса A, и нижестоящая система уведомила вас о том, что медиафайлы для конвейера 1 всех выходов находятся в другом месте, чем медиафайлы для конвейера 0.

BaseUrlManifest -> (string)

Префикс частичного URI, который будет добавлен к каждому выходному файлу в файле .m3u8 media. Может использоваться, если базовый манифест доставляется с другого URL-адреса, чем основной файл .m3u8.

BaseUrlManifest1 -> (string)

Необязательно. Одно значение на группу вывода. Заполните это поле только в том случае, если вы заполняете базовый манифест URL A, и нижестоящая система уведомила вас о том, что файлы дочернего манифеста для конвейера 1 всех выходов находятся в другом месте, чем файлы дочернего манифеста для конвейера 0.

CaptionLanguageMappings -> (list)

Сопоставление до 4 каналов субтитров с языками субтитров. Имеет смысл только в том случае, если для параметра captionLanguageSetting установлено значение «insert».

(structure)

Сопоставляет канал субтитров с языковым кодом ISO 693-2 (http://www.loc.gov/standards/iso639-2) с необязательным описанием.

CaptionChannel -> (integer)

Канал скрытых субтитров, описываемый этим CaptionLanguageMapping. Каждое сопоставление каналов должно иметь уникальный номер канала (максимум 4)

LanguageCode -> (string)

Трехзначный языковой код ISO 639-2 (см. http://www.loc.gov/standards/iso639-2)

LanguageDescription -> (string)

Текстовое описание языка

CaptionLanguageSetting -> (string)

Применяется только к встроенным выходным субтитрам 608. insert: включите строки CLOSED-CAPTIONS в манифест. Укажите хотя бы один язык в поле CC1 Language Code. Одна строка CLOSED-CAPTIONS добавляется для каждого указанного вами Language Code. Убедитесь, что языки указаны в том порядке, в котором они отображаются в исходном источнике (если источник является встроенным форматом) или в порядке селекторов субтитров (если источник отличается от встроенного). В противном случае языки в манифесте не будут правильно соответствовать выходным субтитрам. none: включите строку CLOSED-CAPTIONS=NONE в манифест. omit: опустите любую строку CLOSED-CAPTIONS из манифеста.

ClientCache -> (string)

При установке значения «disabled» задает тег #EXT-X-ALLOW-CACHE:no в манифесте, который не позволяет клиентам сохранять медиасегменты для последующего воспроизведения.

CodecSpecification -> (string)

Спецификация для использования (RFC-6381 или RFC-4281 по умолчанию) при генерации списка воспроизведения m3u8.

ConstantIv -> (string)

Для использования с encryptionType. Это 128-битное 16-байтовое шестнадцатеричное значение, представленное 32-значной текстовой строкой. Если для ivSource установлено значение «explicit», этот параметр обязателен и используется в качестве IV для шифрования.

Destination -> (structure)

Каталог или HTTP-адрес назначения для сегментов HLS, файлов манифеста и ключей шифрования (если включено).

DestinationRefId -> (string)

Placeholder documentation for __string

DirectoryStructure -> (string)

Разместите сегменты в подкаталогах.

DiscontinuityTags -> (string)

Указывает, следует ли вставлять теги EXT-X-DISCONTINUITY в дочерние манифесты HLS для этой группы вывода. Обычно выбирайте Вставить, поскольку эти теги требуются в манифесте (в соответствии со спецификацией HLS) и служат важной цели. Выбирайте Никогда не вставлять, только если нижестоящая система выполняет переключение на резервный канал в режиме реального времени (без использования функции автоматического переключения на резервный канал MediaLive) и только в том случае, если эта нижестоящая система посоветовала вам исключить теги.

EncryptionType -> (string)

Шифрует сегменты с использованием заданной схемы шифрования. Исключите этот параметр, если шифрование не требуется.

HlsCdnSettings -> (structure)

Параметры, управляющие взаимодействием с CDN.

HlsAkamaiSettings -> (structure)

Hls Akamai Settings

ConnectionRetryInterval -> (integer)

Количество секунд ожидания перед повторной попыткой подключения к CDN при потере соединения.

FilecacheDuration -> (integer)

Размер в секундах файлового кеша для потоковых выходов.

HttpTransferMode -> (string)

Укажите, следует ли использовать кодирование фрагментарной передачи данных для Akamai. Пользователь должен обратиться к Akamai, чтобы включить эту функцию.

NumRetries -> (integer)

Количество попыток повтора, которые будут предприняты, прежде чем Live Event будет переведено в состояние ошибки. Применяется только в том случае, если URI назначения CDN начинается с «s3» или «mediastore». Для других URI значение всегда равно 3.

RestartDelay -> (integer)

Если потоковый выход не удался, количество секунд ожидания до запуска перезапуска. Значение 0 означает никогда не перезапускать.

Salt -> (string)

Salt for authenticated Akamai.

Token -> (string)

Параметр токена для аутентифицированного Akamai. Если не указано, используется _gda_.

HlsBasicPutSettings -> (structure)

Hls Basic Put Settings

ConnectionRetryInterval -> (integer)

Количество секунд ожидания перед повторной попыткой подключения к CDN при потере соединения.

FilecacheDuration -> (integer)

Размер в секундах файлового кеша для потоковых выходов.

NumRetries -> (integer)

Количество попыток повтора, которые будут предприняты, прежде чем Live Event будет переведено в состояние ошибки. Применяется только в том случае, если URI назначения CDN начинается с «s3» или «mediastore». Для других URI значение всегда равно 3.

RestartDelay -> (integer)

Если потоковый выход не удался, количество секунд ожидания до запуска перезапуска. Значение 0 означает никогда не перезапускать.

HlsMediaStoreSettings -> (structure)

Hls Media Store Settings

ConnectionRetryInterval -> (integer)

Количество секунд ожидания перед повторной попыткой подключения к CDN при потере соединения.

FilecacheDuration -> (integer)

Размер в секундах файлового кеша для потоковых выходов.

MediaStoreStorageClass -> (string)

При установке значения temporal выходные файлы хранятся в энергозависимой памяти для более быстрого чтения и записи.

NumRetries -> (integer)

Количество попыток повтора, которые будут предприняты, прежде чем Live Event будет переведено в состояние ошибки. Применяется только в том случае, если URI назначения CDN начинается с «s3» или «mediastore». Для других URI значение всегда равно 3.

RestartDelay -> (integer)

Если потоковый выход не удался, количество секунд ожидания до запуска перезапуска. Значение 0 означает никогда не перезапускать.

HlsS3Settings -> (structure)

Hls S3 Settings

CannedAcl -> (string)

Укажите стандартный ACL для применения к каждому запросу S3. По умолчанию нет.

HlsWebdavSettings -> (structure)

Hls Webdav Settings

ConnectionRetryInterval -> (integer)

Количество секунд ожидания перед повторной попыткой подключения к CDN при потере соединения.

FilecacheDuration -> (integer)

Размер в секундах файлового кеша для потоковых выходов.

HttpTransferMode -> (string)

Укажите, следует ли использовать кодирование фрагментарной передачи данных для WebDAV.

NumRetries -> (integer)

Количество попыток повтора, которые будут предприняты, прежде чем Live Event будет переведено в состояние ошибки. Применяется только в том случае, если URI назначения CDN начинается с «s3» или «mediastore». Для других URI значение всегда равно 3.

RestartDelay -> (integer)

Если потоковый выход не удался, количество секунд ожидания до запуска перезапуска. Значение 0 означает никогда не перезапускать.

HlsId3SegmentTagging -> (string)

Состояние тегов сегментов HLS ID3

IFrameOnlyPlaylists -> (string)

DISABLED: не создавать манифест только для I-кадров, но создавать главные и медиаманифесты (в соответствии с полем Output Selection). STANDARD: создать манифест только для I-кадров для каждого вывода, содержащего видео, а также другие манифесты (в соответствии с полем Output Selection). Манифест I-кадра содержит тег #EXT-X-I-FRAMES-ONLY, указывающий, что это только I-кадр, и одну или несколько записей #EXT-X-BYTERANGE, идентифицирующих положение I-кадра. Например, #EXT-X-BYTERANGE:160364@1461888»

IncompleteSegmentBehavior -> (string)

Указывает, следует ли включать окончательный (неполный) сегмент в медиавывод, когда конвейер перестает создавать вывод из-за остановки канала, паузы канала или потери входных данных в конвейер. Auto означает, что MediaLive решает, следует ли включать окончательный сегмент, в зависимости от класса канала и типов выходных групп. Suppress означает никогда не включать неполный сегмент. Мы рекомендуем выбрать Auto и позволить MediaLive управлять поведением.

IndexNSegments -> (integer)

Применяется только в том случае, если для поля Mode задано значение LIVE. Указывает максимальное количество сегментов в файле медиаманифеста. После этого максимума старые сегменты удаляются из медиаманифеста. Это число должно быть меньше, чем число в поле Keep Segments.

InputLossAction -> (string)

Параметр, управляющий поведением группы вывода при потере входного сигнала.

IvInManifest -> (string)

Для использования с encryptionType. IV (вектор инициализации) — это 128-битное число, используемое вместе с ключом для шифрования блоков. Если установлено значение «include», IV указан в манифесте, в противном случае IV отсутствует в манифесте.

IvSource -> (string)

Для использования с encryptionType. IV (вектор инициализации) — это 128-битное число, используемое вместе с ключом для шифрования блоков. Если этот параметр имеет значение «followsSegmentNumber», это приведет к изменению IV для каждого сегмента (в соответствии с номером сегмента). Если для этого параметра установлено значение «explicit», необходимо ввести значение constantIv.

KeepSegments -> (integer)

Применяется только в том случае, если для поля Mode задано значение LIVE. Указывает количество медиасегментов, которые необходимо сохранить в каталоге назначения. Это число должно быть больше, чем indexNSegments (Num segments). Мы рекомендуем (значение = (2 x indexNsegments) + 1). Если это число «хранить сегменты» слишком низкое, может произойти следующее: проигрыватель все еще читает файл медиаманифеста, в котором указан этот сегмент, но этот сегмент был удален из каталога назначения (в соответствии с указаниями indexNSegments). Эта ситуация приведет к ошибке HTTP 404 в проигрывателе.

KeyFormat -> (string)

Значение указывает, как ключ представлен в ресурсе, идентифицируемом URI. Если параметр отсутствует, используется неявное значение «identity». Также можно указать строку обратного DNS.

KeyFormatVersions -> (string)

Либо одно положительное целое значение версии, либо список значений версий, разделенных косой чертой (1/2/3).

KeyProviderSettings -> (structure)

Настройки поставщика ключей.

StaticKeySettings -> (структура)

Настройки статического ключа

KeyProviderServer -> (структура)

URL-адрес сервера лицензий, используемого для защиты контента.

PasswordParam -> (string)

ключ, используемый для извлечения пароля из хранилища параметров EC2

Uri -> (string)

Uniform Resource Identifier — это путь к файлу, доступному для системы Live (например, URI http://), в зависимости от типа вывода. Например, пункт назначения RTMP должен иметь URI, похожий на: «rtmp://fmsserver/live».

Username -> (string)

Требуется обновление документации

StaticKeyValue -> (string)

Статическое значение ключа в виде 32-значной шестнадцатеричной строки.

ManifestCompression -> (string)

Если установлено значение gzip, сжимает плейлист HLS.

ManifestDurationFormat -> (string)

Указывает, следует ли выводить значения с плавающей запятой или целые числа для продолжительности сегмента в манифесте вывода.

MinSegmentLength -> (integer)

Минимальная длина сегментов MPEG-2 Transport Stream в секундах. Если установлено, минимальная длина сегмента обеспечивается путем просмотра вперед и назад в указанном диапазоне для ближайшего avail и увеличения размера сегмента, если это необходимо.

Mode -> (string)

Если «vod», все сегменты индексируются и хранятся постоянно в пункте назначения и манифесте. Если «live», сохраняется только количество сегментов, указанное в keepSegments и indexNSegments; новые сегменты заменяют старые сегменты, что может помешать проигрывателям перемотать до начала события. Режим VOD использует HLS EXT-X-PLAYLIST-TYPE события, преобразуя его в манифест типа «VOD» после завершения потока.

OutputSelection -> (string)

MANIFESTS_AND_SEGMENTS: создает манифесты (главный манифест, если применимо, и медиаманифесты) для этой группы вывода. VARIANT_MANIFESTS_AND_SEGMENTS: создает медиаманифесты для этой группы вывода, но не главный манифест. SEGMENTS_ONLY: не создает никаких манифестов для этой группы вывода.

ProgramDateTime -> (string)

Включает или исключает тег EXT-X-PROGRAM-DATE-TIME в файлах манифеста .m3u8. Значение вычисляется с использованием часов даты и времени программы.

ProgramDateTimeClock -> (string)

Указывает алгоритм, используемый для управления часами HLS EXT-X-PROGRAM-DATE-TIME. Варианты включают: INITIALIZE_FROM_OUTPUT_TIMECODE: часы PDT инициализируются как функция первого тайм-кода вывода, затем увеличиваются на продолжительность EXTINF каждого закодированного сегмента. SYSTEM_CLOCK: часы PDT инициализируются как функция часов UTC, затем увеличиваются на продолжительность EXTINF каждого закодированного сегмента. Если часы PDT расходятся с часами на стене более чем на 500 мс, они повторно синхронизируются с часами.

ProgramDateTimePeriod -> (integer

Период вставки записи EXT-X-PROGRAM-DATE-TIME, в секундах.

RedundantManifest -> (string)

ENABLED: главный манифест (файл .m3u8) для каждого конвейера включает информацию об обоих конвейерах: сначала о собственных медиафайлах, затем о медиафайлах другого конвейера. Эта функция позволяет устройству воспроизведения, которое поддерживает обнаружение устаревшего манифеста, переключаться с одного манифеста на другой, когда текущий манифест, кажется, устарел. По-прежнему существуют два пункта назначения и два главных манифеста, но оба главных манифеста ссылаются на медиафайлы из обоих конвейеров. DISABLED: главный манифест (файл .m3u8) для каждого конвейера включает информацию только о собственном конвейере. Для группы вывода HLS с MediaPackage в качестве пункта назначения всегда используется поведение DISABLED. MediaPackage повторно создает манифесты, которые он обслуживает для проигрывателей, поэтому избыточный манифест из MediaLive не имеет значения.

SegmentLength -> (integer)

Длина сегментов MPEG-2 Transport Stream для создания в секундах. Обратите внимание, что сегменты будут заканчиваться на следующем ключевом кадре после этой продолжительности, поэтому фактическая длина сегмента может быть больше.

SegmentationMode -> (string)

useInputSegmentation устарело. Всегда используется настроенный размер сегмента.

SegmentsPerSubdirectory -> (integer)

Количество сегментов для записи в подкаталог перед запуском нового. directoryStructure должно быть subdirectoryPerStream, чтобы этот параметр имел эффект.

StreamInfResolution -> (string)

Включить или исключить атрибут RESOLUTION для видео в теге EXT-X-STREAM-INF вариантного манифеста.

TimedMetadataId3Frame -> (string)

Указывает кадр ID3, содержащий тайм-код.

TimedMetadataId3Period -> (integer

Интервал временных метаданных в секундах.

TimestampDeltaMilliseconds -> (integer

Предоставляет дополнительное смещение в миллисекундах для точной настройки меток времени.

TsFileMode -> (string)

SEGMENTED_FILES: выводит программу в виде сегментов — нескольких медиафайлов .ts. SINGLE_FILE: применяется только в том случае, если поле Mode имеет значение VOD. Вывод программы в виде одного медиафайла .ts. Медиаманифест включает теги #EXT-X-BYTERANGE для индексации сегментов для воспроизведения. Типичное использование этого значения — при отправке выходных данных в AWS Elemental MediaConvert, который может принимать только один медиафайл. Воспроизведение во время работы канала не гарантируется из-за кэширования HTTP-сервера.

MediaPackageGroupSettings -> (структура)

Настройки группы Media Package

Destination -> (структура)

Пункт назначения канала MediaPackage.

DestinationRefId -> (string)

Заполнитель документации для __string

MsSmoothGroupSettings -> (структура)

Настройки группы Ms Smooth

AcquisitionPointId -> (string)

Идентификатор, который необходимо включить в каждое сообщение в разреженном треке. Игнорируется, если sparseTrackType имеет значение NONE.

AudioOnlyTimecodeControl -> (string)

Если для вывода MS Smooth только для аудио установлено значение passthrough, абсолютное время фрагмента будет установлено на текущий тайм-код. Этот параметр не записывает тайм-коды в элементарный аудиопоток.

CertificateMode -> (string)

Если установлено значение verifyAuthenticity, проверьте цепочку https-сертификатов в доверенном центре сертификации (CA). Это приведет к сбою https-выводов для самозаверяющих сертификатов.

ConnectionRetryInterval -> (integer

Количество секунд ожидания перед повторной попыткой подключения к серверу IIS, если соединение потеряно. Во время этого времени содержимое будет кэшироваться, и кэш будет доставлен на сервер IIS после восстановления соединения.

Destination -> (структура)

Точка публикации Smooth Streaming на сервере IIS. Elemental Live действует как «Push» кодер для IIS.

DestinationRefId -> (string)

Заполнитель документации для __string

EventId -> (string)

Идентификатор события MS Smooth, который будет отправлен на сервер IIS. Следует указывать только в том случае, если для eventIdMode задано значение useConfigured.

EventIdMode -> (string)

Указывает, следует ли отправлять идентификатор события на сервер IIS. Если идентификатор события не отправляется и используется одно и то же Live Event без изменения точки публикации, клиенты могут увидеть кэшированное видео с предыдущего запуска. Варианты: - “useConfigured” — использовать значение, предоставленное в eventId - “useTimestamp” — создать и отправить идентификатор события на основе текущей метки времени - “noEventId” — не отправлять идентификатор события на сервер IIS.

EventStopBehavior -> (string)

Если установлено значение sendEos, отправьте сигнал EOS на сервер IIS при остановке события

FilecacheDuration -> (integer

Размер в секундах файлового кеша для потоковых выходных данных.

FragmentLength -> (integer

Длина фрагментов mp4 для создания (в секундах). Длина фрагмента должна быть совместима с размером GOP и частотой кадров.

InputLossAction -> (string)

Параметр, управляющий поведением группы вывода при потере входных данных.

NumRetries -> (integer

Количество попыток повтора.

RestartDelay -> (integer

Количество секунд перед инициированием перезапуска из-за сбоя вывода, из-за исчерпания numRetries в одном сегменте или превышения filecacheDuration.

SegmentationMode -> (string)

useInputSegmentation устарело. Всегда используется настроенный размер сегмента.

SendDelayMs -> (integer

Количество миллисекунд для задержки вывода со второго конвейера.

SparseTrackType -> (string)

Определяет тип данных, которые необходимо поместить в разреженный трек: - SCTE35: вставьте сообщения SCTE-35 из исходного контента. С каждым сообщением вставьте кадр IDR, чтобы начать новый сегмент. - SCTE35_WITHOUT_SEGMENTATION: вставьте сообщения SCTE-35 из исходного контента. С каждым сообщением вставьте кадр IDR, но не запускайте новый сегмент. - NONE: не создавать разреженный трек для каких-либо выходных данных в этой группе вывода.

StreamManifestBehavior -> (string)

Если установлено значение send, отправьте манифест потока, чтобы точка публикации не запускалась, пока не запустятся все потоки.

TimestampOffset -> (string)

Смещение метки времени для события. Используется только в том случае, если для timestampOffsetMode задано значение useConfiguredOffset.

TimestampOffsetMode -> (string)

Тип смещения даты метки времени, который следует использовать. - useEventStartDate: использовать дату начала события в качестве смещения - useConfiguredOffset: использовать явно настроенную дату в качестве смещения

MultiplexGroupSettings -> (структура)

Multiplex Group Settings

RtmpGroupSettings -> (структура)

Настройки группы Rtmp

AdMarkers -> (list)

Выберите тип маркера рекламы для этой выходной группы. MediaLive создаст сообщение на основе содержимого каждого сообщения SCTE-35, отформатирует его для этого типа маркера и вставит его в поток данных.

(string)

Rtmp Ad Markers

AuthenticationScheme -> (string)

Схема аутентификации для использования при подключении к CDN

CacheFullBehavior -> (string)

Управляет поведением при заполнении кэша контента. Если удаленный исходный сервер останавливает подключение RTMP и не принимает контент достаточно быстро, «Медиа кэш» заполнится. Когда кэш достигнет длительности, указанной параметром cacheLength, кэш перестанет принимать новый контент. Если установлено значение disconnectImmediately, выход RTMP принудительно отключится. Очистите медиа-кэш и повторно подключитесь через restartDelay секунд. Если установлено значение waitForServer, выход RTMP будет ждать до 5 минут, чтобы позволить исходному серверу снова начать прием данных.

CacheLength -> (integer)

Длина кэша в секундах используется для расчета размера буфера.

CaptionData -> (string)

Управляет типами данных, передаваемых в выходы onCaptionInfo. Если установлено значение ‘all’, будут переданы данные DTVCC, переносимые 608 и 708. Если установлено значение ‘field1AndField2608’, данные DTVCC будут удалены, но данные 608 из обоих полей будут переданы. Если установлено значение ‘field1608’, будут переданы только данные, переносимые в 608 из видео поля 1.

InputLossAction -> (string)

Управляет поведением этой группы RTMP, если вход станет недоступен. - emitOutput: Выдать экран до возврата входа. - pauseOutput: Прекратить передачу данных до возврата входа. Это не закрывает базовое подключение RTMP.

RestartDelay -> (integer)

Если выходной поток завершается с ошибкой, количество секунд ожидания до запуска перезапуска. Значение 0 означает никогда не перезапускать.

IncludeFillerNalUnits -> (string)

Применяется только в том случае, если режим управления скоростью (в настройках кодека) равен CBR (постоянная скорость передачи данных). Управляет тем, будет ли выходной поток RTMP дополнен (с блоками FILL NAL), чтобы достичь постоянной скорости передачи данных, которая действительно является постоянной. Когда нет заполнения, пропускная способность варьируется (до значения скорости передачи данных в настройках кодека). Мы рекомендуем выбрать Авто.

UdpGroupSettings -> (structure)

Настройки группы Udp

InputLossAction -> (string)

Определяет поведение в последнюю очередь, когда входное видео потеряно и больше нет резервных входов. Когда выбрано dropTs, весь транспортный поток перестанет передаваться. Когда выбрано dropProgram, программа может быть удалена из транспортного потока (и заменена пустыми пакетами для соответствия требованиям TS по скорости передачи данных). Или, когда выбрано emitProgram, транспортный поток будет продолжать производиться нормально с повторными кадрами, черными кадрами или экранными кадрами, замененными для отсутствующего входного видео.

TimedMetadataId3Frame -> (string)

Указывает кадр ID3, который содержит тайм-код.

TimedMetadataId3Period -> (integer)

Интервал Timed Metadata в секундах.

CmafIngestGroupSettings -> (structure)

Настройки группы Cmaf Ingest

Destination -> (structure)

HTTP-адрес назначения для треков

DestinationRefId -> (string)

Placeholder documentation for __string

NielsenId3Behavior -> (string)

Если установлено значение passthrough, неслышимые тона Nielsen для отслеживания мультимедиа будут обнаружены во входном аудио, и в выходные данные будет вставлен эквивалентный тег ID3.

Scte35Type -> (string)

Тип трека scte35 для добавления. none или scte35WithoutSegmentation

SegmentLength -> (integer)

Номинальная продолжительность сегментов. Единицы измерения указаны в SegmentLengthUnits. Сегменты будут заканчиваться на следующем ключевом кадре после указанной продолжительности, поэтому фактическая длина сегмента может быть больше, и это может быть доля единиц.

SegmentLengthUnits -> (string)

Единица времени для параметра длины сегмента.

SendDelayMs -> (integer)

Количество миллисекунд для задержки вывода из второго конвейера.

KlvBehavior -> (string)

Если установлено значение passthrough, передает любые данные KLV из входного источника в этот выход.

KlvNameModifier -> (string)

Измените модификатор, который MediaLive автоматически добавляет к имени Streams(), идентифицирующему дорожку KLV. По умолчанию используется «klv», что означает, что имя по умолчанию будет Streams(klv.cmfm). Любая строка, которую вы введете здесь, заменит строку «klv». Модификатор может содержать только: цифры, буквы, плюс (+), минус (-), подчеркивание (_) и точку (.) и имеет максимальную длину 100 символов.

NielsenId3NameModifier -> (string)

Измените модификатор, который MediaLive автоматически добавляет к имени Streams(), идентифицирующему дорожку Nielsen ID3. По умолчанию используется «nid3», что означает, что имя по умолчанию будет Streams(nid3.cmfm). Любая строка, которую вы введете здесь, заменит строку «nid3». Модификатор может содержать только: цифры, буквы, плюс (+), минус (-), подчеркивание (_) и точку (.) и имеет максимальную длину 100 символов.

Scte35NameModifier -> (string)

Измените модификатор, который MediaLive автоматически добавляет к имени Streams() для дорожки SCTE 35. По умолчанию используется «scte», что означает, что имя по умолчанию будет Streams(scte.cmfm). Любая строка, которую вы введете здесь, заменит строку «scte». Модификатор может содержать только: цифры, буквы, плюс (+), минус (-), подчеркивание (_) и точку (.) и имеет максимальную длину 100 символов.

Id3Behavior -> (string)

Установите значение ENABLED, чтобы включить вставку метаданных ID3. Чтобы включить метаданные, вы настраиваете другие параметры в выходной группе или добавляете действие ID3 в расписание канала.

Id3NameModifier -> (string)

Измените модификатор, который MediaLive автоматически добавляет к имени Streams(), идентифицирующему дорожку ID3. По умолчанию используется «id3», что означает, что имя по умолчанию будет Streams(id3.cmfm). Любая строка, которую вы введете здесь, заменит строку «id3». Модификатор может содержать только: цифры, буквы, плюс (+), минус (-), подчеркивание (_) и точку (.) и имеет максимальную длину 100 символов.

CaptionLanguageMappings -> (list)

Массив, который идентифицирует языки в четырех каналах субтитров во встроенных субтитрах.

(structure)

Добавьте элемент массива для каждого языка. Следуйте порядку описаний субтитров. Например, если первое описание субтитров предназначено для немецкого языка, то первый элемент массива должен быть предназначен для немецкого языка, а его канал субтитров должен быть установлен на 1. Второй элемент массива должен быть 2 и так далее.

CaptionChannel -> (integer)

Номер канала для этого заголовка, от 1 до 4.

LanguageCode -> (string)

Код языка для языка субтитров в этом канале. Например, ger/deu. См. http://www.loc.gov/standards/iso639-2

TimedMetadataId3Frame -> (string)

Установите значение none, если не хотите вставлять тайм-код в выходные данные. В противном случае выберите тип кадра для тайм-кода.

TimedMetadataId3Period -> (integer)

Если вы настроили вставку тайм-кода в выходные данные, укажите частоту для кадра в секундах.

TimedMetadataPassthrough -> (string)

Установите значение enabled, чтобы передать метаданные ID3 из входных источников.

SrtGroupSettings -> (structure)

Настройки группы Srt

InputLossAction -> (string)

Определяет поведение в последнюю очередь, когда входное видео потеряно и больше нет резервных входов. Когда выбрано dropTs, весь транспортный поток перестанет передаваться. Когда выбрано dropProgram, программа может быть удалена из транспортного потока (и заменена пустыми пакетами для соответствия требованиям TS по скорости передачи данных). Или, когда выбрано emitProgram, транспортный поток будет продолжать производиться нормально с повторными кадрами, черными кадрами или экранными кадрами, замененными для отсутствующего входного видео.

Outputs -> (list)

Placeholder documentation for __listOfOutput

(structure)

Настройки вывода. В группе может быть несколько выходов.

AudioDescriptionNames -> (list)

Названия AudioDescriptions, используемых в качестве источников звука для этого вывода.

(string)

Placeholder documentation for __string

CaptionDescriptionNames -> (list)

Названия CaptionDescriptions, используемых в качестве источников подписей для этого вывода.

(string)

Placeholder documentation for __string

OutputName -> (string)

Имя, используемое для идентификации вывода.

OutputSettings -> (structure)

Настройки, зависящие от типа вывода.

ArchiveOutputSettings -> (structure)

Настройки архивации вывода

ContainerSettings -> (structure)

Настройки, специфичные для типа контейнера файла.

M2tsSettings -> (structure)

Настройки M2ts

AbsentInputAudioBehavior -> (string)

Когда установлено значение drop, выходные аудиопотоки будут удалены из программы, если выбранный входной аудиопоток удален из входа. Это позволяет динамически изменять конфигурацию вывода аудио на основе конфигурации входа. Если установлено значение encodeSilence, все выходные аудиопотоки будут выводить закодированную тишину, если они не подключены к активному входному потоку.

Arib -> (string)

Если установлено значение enabled, используется поле мультиплексирования, совместимое с ARIB, и удаляется видеодескриптор.

AribCaptionsPid -> (string)

Идентификатор пакета (PID) для титров ARIB в транспортном потоке. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

AribCaptionsPidControl -> (string)

Если установлено значение auto, номер pid, используемый для титров ARIB, будет автоматически выбран из неиспользуемых pid. Если установлено значение useConfigured, титры ARIB будут находиться на настроенном номере pid.

AudioBufferModel -> (string)

Если установлено значение dvb, для аудио Dolby Digital используется модель буфера DVB. Если установлено значение atsc, используется модель ATSC.

AudioFramesPerPes -> (integer)

Количество аудиокадров для вставки для каждого пакета PES.

AudioPids -> (string)

Идентификатор пакета (PID) элементарного аудиопотока(ов) в транспортном потоке. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Может быть введено как десятичное, так и шестнадцатеричное значение. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

AudioStreamType -> (string)

Если установлено значение atsc, используется тип потока = 0x81 для AC3 и тип потока = 0x87 для EAC3. Если установлено значение dvb, используется тип потока = 0x06.

Bitrate -> (integer)

Выходная скорость передачи данных транспортного потока в битах в секунду. Установка значения 0 позволяет мультиплексору автоматически определять соответствующую скорость передачи данных.

BufferModel -> (string)

Управляет точностью синхронизации для выходного сетевого трафика. Оставьте как MULTIPLEX, чтобы обеспечить точную синхронизацию сетевых пакетов. Или установите значение NONE, что может привести к меньшей задержке, но приведет к большей вариативности синхронизации выходных сетевых пакетов. Эта вариативность может привести к прерываниям, дрожанию или порывистому поведению в ваших устройствах воспроизведения или приема.

CcDescriptor -> (string)

Если установлено значение enabled, генерирует captionServiceDescriptor в PMT.

DvbNitSettings -> (structure)

Вставляет таблицу сетевой информации DVB (NIT) с указанным интервалом повторения таблицы.

NetworkId -> (integer)

Числовое значение, помещенное в таблицу сетевой информации (NIT).

NetworkName -> (string)

Текст имени сети, помещенный в networkNameDescriptor внутри таблицы сетевой информации. Максимальная длина — 256 символов.

RepInterval -> (integer)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

DvbSdtSettings -> (structure)

Вставляет таблицу описания службы DVB (SDT) с указанным интервалом повторения таблицы.

OutputSdt -> (string)

Выбирает метод вставки информации SDT в выходной поток. Настройка sdtFollow копирует информацию SDT из входного потока в выходной поток. Настройка sdtFollowIfPresent копирует информацию SDT из входного потока в выходной поток, если информация SDT присутствует на входе, в противном случае будет использовано пользовательское значение. Настройка sdtManual означает, что пользователь введет информацию SDT. Настройка sdtNone означает, что выходной поток не будет содержать информацию SDT.

RepInterval -> (integer)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

ServiceName -> (string)

Имя службы, помещенное в serviceDescriptor в таблице описания службы. Максимальная длина — 256 символов.

ServiceProviderName -> (string)

Имя поставщика услуг, помещенное в serviceDescriptor в таблице описания службы. Максимальная длина — 256 символов.

DvbSubPids -> (string)

Идентификатор пакета (PID) для входных данных DVB Subtitle из этого вывода. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Может быть введено как десятичное, так и шестнадцатеричное значение. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

DvbTdtSettings -> (structure)

Вставляет таблицу времени и даты DVB (TDT) с указанным интервалом повторения таблицы.

RepInterval -> (integer)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

DvbTeletextPid -> (string)

Идентификатор пакета (PID) для входных данных DVB Teletext из этого вывода. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

Ebif -> (string)

Если установлено значение passthrough, передает любые данные EBIF из исходного входного источника в этот вывод.

EbpAudioInterval -> (string)

Если выбран параметр videoAndFixedIntervals, маркеры аудио EBP будут добавлены в разделы 3 и 4. Интервал между этими дополнительными маркерами будет фиксированным и будет немного короче интервала маркера видео EBP. Доступно только при выборе маркеров сегментации EBP Cablelabs. Разделы 1 и 2 всегда будут следовать за видеоинтервалом.

EbpLookaheadMs -> (integer)

При настройке обеспечивает, чтобы контрольные точки Encoder Boundary Points не попадали друг к другу в указанном интервале времени, заглядывая вперед во входное видео. Если в указанном интервале времени появится другой EBP, текущий EBP не выдается, и сегмент «растягивается» до следующего маркера. Значение упреждающего просмотра не добавляет задержку в систему. Живое событие должно быть сконфигурировано в другом месте, чтобы создать достаточную задержку для обеспечения точности упреждающего просмотра.

EbpPlacement -> (string)

Управляет размещением EBP в аудио PID. Если установлено значение videoAndAudioPids, маркеры EBP будут размещены в видео PID и во всех аудио PID. Если установлено значение videoPid, маркеры EBP будут размещены только в видео PID.

EcmPid -> (string)

Это поле не используется и устарело.

EsRateInPes -> (string)

Включить или исключить поле ES Rate в заголовке PES.

EtvPlatformPid -> (string)

Идентификатор пакета (PID) для входных данных платформы ETV из этого вывода. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

EtvSignalPid -> (string)

Идентификатор пакета (PID) для входных данных сигнала ETV из этого вывода. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

FragmentTime -> (double)

Длина каждого фрагмента в секундах. Используется только с маркерами EBP.

Klv -> (string)

Если установлено значение passthrough, передает любые данные KLV из исходного входного источника в этот вывод.

KlvDataPids -> (string)

Идентификатор пакета (PID) для входных данных KLV из этого вывода. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Может быть введено как десятичное, так и шестнадцатеричное значение. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

NielsenId3Behavior -> (string)

Если установлено значение passthrough, не слышимые тона Nielsen для отслеживания медиа будут обнаружены во входном аудио, и в выходные данные будет вставлен эквивалентный тег ID3.

NullPacketBitrate -> (double)

Значение в битах в секунду для вставки дополнительных нулевых пакетов в транспортный поток. Это можно использовать, если для нижестоящей системы шифрования требуются периодические нулевые пакеты.

PatInterval -> (integer)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке. Допустимые значения: 0, 10..1000.

PcrControl -> (string)

Когда установлено значение pcrEveryPesPacket, значение Program Clock Reference вставляется для каждого заголовка Packetized Elementary Stream (PES). Этот параметр эффективен только тогда, когда PCR PID совпадает с элементарным потоком видео или аудио.

PcrPeriod -> (integer)

Максимальное время в миллисекундах между ссылками на программные часы (PCR), вставленными в транспортный поток.

PcrPid -> (string)

Идентификатор пакета (PID) Program Clock Reference (PCR) в транспортном потоке. Если значение не указано, кодировщик присвоит то же значение, что и Video PID. Может быть введено как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

PmtInterval -> (integer)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке. Допустимые значения: 0, 10..1000.

PmtPid -> (string)

Идентификатор пакета (PID) для таблицы Program Map Table (PMT) в транспортном потоке. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

ProgramNum -> (integer)

Значение поля номера программы в таблице Program Map Table.

RateMode -> (string)

Когда vbr, не вставляет нулевые пакеты в транспортный поток, чтобы заполнить указанную скорость передачи данных. Настройка скорости передачи данных действует как максимальная скорость передачи данных, когда vbr установлено.

Scte27Pids -> (string)

Идентификатор пакета (PID) для входных данных SCTE-27 из этого вывода. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Может быть введено как десятичное, так и шестнадцатеричное значение. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

Scte35Control -> (string)

Необязательно передавайте сигналы SCTE-35 из исходного входного источника в этот вывод.

Scte35Pid -> (string)

Идентификатор пакета (PID) потока SCTE-35 в транспортном потоке. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

SegmentationMarkers -> (string)

Вставляет маркеры сегментации в каждый период segmentationTime. raiSegstart устанавливает бит Random Access Indicator в поле адаптации. raiAdapt устанавливает бит RAI и добавляет текущий временной код в байты частных данных. psiSegstart вставляет таблицы PAT и PMT в начале сегментов. ebp добавляет информацию о контрольной точке Encoder Boundary Point в поле адаптации в соответствии со спецификацией OpenCable OC-SP-EBP-I01-130118. ebpLegacy добавляет информацию о контрольной точке Encoder Boundary Point в поле адаптации, используя устаревший проприетарный формат.

SegmentationStyle -> (string)

Параметр стиля сегментации управляет тем, как маркеры сегментации вставляются в транспортный поток. С помощью avails возможно, что сегменты могут быть усечены, что может повлиять на то, где будут вставлены будущие маркеры сегментации. Когда выбран стиль сегментации «resetCadence» и сегмент усечен из-за avails, мы сбросим частоту сегментации. Это означает, что последующий сегмент будет иметь продолжительность $segmentationTime секунд. Когда выбран стиль сегментации «maintainCadence» и сегмент усечен из-за avails, мы не будем сбрасывать частоту сегментации. Это означает, что последующий сегмент, вероятно, также будет усечен. Однако все сегменты после этого будут иметь продолжительность $segmentationTime секунд. Обратите внимание, что упреждающий просмотр EBP является небольшим исключением из этого правила.

SegmentationTime -> (double)

Длина каждого сегмента в секундах. Требуется, если маркеры не установлены в _none_.

TimedMetadataBehavior -> (string)

When set to passthrough, timed metadata will be passed through from input to output.

TimedMetadataPid -> (string)

Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

TransportStreamId -> (integer)

The value of the transport stream ID field in the Program Map Table.

VideoPid -> (string)

Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

Scte35PrerollPullupMilliseconds -> (double)

Defines the amount SCTE-35 preroll will be increased (in milliseconds) on the output. Preroll is the amount of time between the presence of a SCTE-35 indication in a transport stream and the PTS of the video frame it references. Zero means don’t add pullup (it doesn’t mean set the preroll to zero). Negative pullup is not supported, which means that you can’t make the preroll shorter. Be aware that latency in the output will increase by the pullup amount.

RawSettings -> (structure)

Raw Settings

Extension -> (string)

Output file extension. If excluded, this will be auto-selected from the container type.

NameModifier -> (string)

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

FrameCaptureOutputSettings -> (structure)

Frame Capture Output Settings

NameModifier -> (string)

Required if the output group contains more than one output. This modifier forms part of the output file name.

HlsOutputSettings -> (structure)

Hls Output Settings

H265PackagingType -> (string)

Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.

HlsSettings -> (structure)

Settings regarding the underlying stream. These settings are different for audio-only outputs.

AudioOnlyHlsSettings -> (structure)

Audio Only Hls Settings

AudioGroupId -> (string)

Specifies the group to which the audio Rendition belongs.

AudioOnlyImage -> (structure)

Optional. Specifies the .jpg or .png image to use as the cover art for an audio-only output. We recommend a low bit-size file because the image increases the output audio bandwidth. The image is attached to the audio as an ID3 tag, frame type APIC, picture type 0x10, as per the “ID3 tag version 2.4.0 - Native Frames” standard.

PasswordParam -> (string)

key used to extract the password from EC2 Parameter store

Uri -> (string)

Uniform Resource Identifier - This should be a path to a file accessible to the Live system (eg. a http:// URI) depending on the output type. For example, a RTMP destination should have a uri simliar to: “rtmp://fmsserver/live”.

Username -> (string)

Documentation update needed

AudioTrackType -> (string)

Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES Alternate Audio, Auto Select, Not Default Alternate rendition that the client may try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio, not Auto Select Alternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO

SegmentType -> (string)

Specifies the segment type.

Fmp4HlsSettings -> (structure)

Fmp4 Hls Settings

AudioRenditionSets -> (string)

List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ‘,’.

NielsenId3Behavior -> (string)

If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.

TimedMetadataBehavior -> (string)

Set to PASSTHROUGH to enable ID3 metadata insertion. To include metadata, you configure other parameters in the output group or individual outputs, or you add an ID3 action to the channel schedule.

FrameCaptureHlsSettings -> (structure)

Frame Capture Hls Settings

StandardHlsSettings -> (structure)

Standard Hls Settings

AudioRenditionSets -> (string)

List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ‘,’.

M3u8Settings -> (structure)

Settings information for the .m3u8 container

AudioFramesPerPes -> (integer)

The number of audio frames to insert for each PES packet.

AudioPids -> (string)

Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values.

EcmPid -> (string)

This parameter is unused and deprecated.

NielsenId3Behavior -> (string)

If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.

PatInterval -> (integer)

The number of milliseconds between instances of this table in the output transport stream. A value of "0" writes out the PMT once per segment file.

PcrControl -> (string)

When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.

PcrPeriod -> (integer)

Maximum time in milliseconds between Program Clock References (PCRs) inserted into the transport stream.

PcrPid -> (string)

Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID. Can be entered as a decimal or hexadecimal value.

PmtInterval -> (integer)

The number of milliseconds between instances of this table in the output transport stream. A value of "0" writes out the PMT once per segment file.

PmtPid -> (string)

Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream. Can be entered as a decimal or hexadecimal value.

ProgramNum -> (integer)

The value of the program number field in the Program Map Table.

Scte35Behavior -> (string)

If set to passthrough, passes any SCTE-35 signals from the input source to this output.

Scte35Pid -> (string)

Packet Identifier (PID) of the SCTE-35 stream in the transport stream. Can be entered as a decimal or hexadecimal value.

TimedMetadataBehavior -> (string)

Set to PASSTHROUGH to enable ID3 metadata insertion. To include metadata, you configure other parameters in the output group or individual outputs, or you add an ID3 action to the channel schedule.

TimedMetadataPid -> (string)

Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

TransportStreamId -> (integer)

The value of the transport stream ID field in the Program Map Table.

VideoPid -> (string)

Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value.

KlvBehavior -> (string)

If set to passthrough, passes any KLV data from the input source to this output.

KlvDataPids -> (string)

Packet Identifier (PID) for input source KLV data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).

NameModifier -> (string)

String concatenated to the end of the destination filename. Accepts "Format Identifiers":#formatIdentifierParameters.

SegmentModifier -> (string)

String concatenated to end of segment filenames.

MediaPackageOutputSettings -> (structure)

Media Package Output Settings

MsSmoothOutputSettings -> (structure)

Ms Smooth Output Settings

H265PackagingType -> (string)

Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.

NameModifier -> (string)

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

MultiplexOutputSettings -> (structure)

Настройки вывода мультиплексирования

Destination -> (structure)

Destination is a Multiplex.

DestinationRefId -> (string)

Placeholder documentation for __string

ContainerSettings -> (structure)

Настройки контейнера мультиплексирования

MultiplexM2tsSettings -> (structure)

Настройки мультиплексирования M2ts

AbsentInputAudioBehavior -> (string)

When set to drop, output audio streams will be removed from the program if the selected input audio stream is removed from the input. This allows the output audio configuration to dynamically change based on input configuration. If this is set to encodeSilence, all output audio streams will output encoded silence when not connected to an active input stream.

Arib -> (string)

When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.

AudioBufferModel -> (string)

When set to dvb, uses DVB buffer model for Dolby Digital audio. When set to atsc, the ATSC model is used.

AudioFramesPerPes -> (integer)

The number of audio frames to insert for each PES packet.

AudioStreamType -> (string)

When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3. When set to dvb, uses stream type = 0x06.

CcDescriptor -> (string)

When set to enabled, generates captionServiceDescriptor in PMT.

Ebif -> (string)

If set to passthrough, passes any EBIF data from the input source to this output.

EsRateInPes -> (string)

Include or exclude the ES Rate field in the PES header.

Klv -> (string)

If set to passthrough, passes any KLV data from the input source to this output.

NielsenId3Behavior -> (string)

If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.

PcrControl -> (string)

When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.

PcrPeriod -> (integer)

Maximum time in milliseconds between Program Clock Reference (PCRs) inserted into the transport stream.

Scte35Control -> (string)

Optionally pass SCTE-35 signals from the input source to this output.

Scte35PrerollPullupMilliseconds -> (double)

Defines the amount SCTE-35 preroll will be increased (in milliseconds) on the output. Preroll is the amount of time between the presence of a SCTE-35 indication in a transport stream and the PTS of the video frame it references. Zero means don’t add pullup (it doesn’t mean set the preroll to zero). Negative pullup is not supported, which means that you can’t make the preroll shorter. Be aware that latency in the output will increase by the pullup amount.

RtmpOutputSettings -> (structure)

Настройки вывода RTMP

CertificateMode -> (string)

If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA). This will cause rtmps outputs with self-signed certificates to fail.

ConnectionRetryInterval -> (integer)

Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.

Destination -> (structure)

The RTMP endpoint excluding the stream name (eg. rtmp://host/appname). For connection to Akamai, a username and password must be supplied. URI fields accept format identifiers.

DestinationRefId -> (string)

Placeholder documentation for __string

NumRetries -> (integer)

Number of retry attempts.

UdpOutputSettings -> (structure)

Настройки вывода UDP

BufferMsec -> (integer)

UDP output buffering in milliseconds. Larger values increase latency through the transcoder but simultaneously assist the transcoder in maintaining a constant, low-jitter UDP/RTP output while accommodating clock recovery, input switching, input disruptions, picture reordering, etc.

ContainerSettings -> (structure)

Настройки контейнера Udp

M2tsSettings -> (структура)

Настройки M2ts

AbsentInputAudioBehavior -> (строка)

Если установлено значение drop, выходные аудиопотоки будут удалены из программы, если выбранный входной аудиопоток удален из входа. Это позволяет динамически изменять конфигурацию выходного аудиосигнала в зависимости от конфигурации входного сигнала. Если установлено значение encodeSilence, все выходные аудиопотоки будут выводить закодированную тишину, если они не подключены к активному входному потоку.

Arib -> (строка)

Если установлено значение enabled, используется поле мультиплексирования, совместимое с ARIB, и удаляется видеодескриптор.

AribCaptionsPid -> (строка)

Идентификатор пакета (PID) для субтитров ARIB в транспортном потоке. Может быть введено в десятичном или шестнадцатеричном значении. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

AribCaptionsPidControl -> (строка)

Если установлено значение auto, номер PID, используемый для субтитров ARIB, будет автоматически выбран из неиспользуемых PID. Если установлено значение useConfigured, субтитры ARIB будут иметь настроенный номер PID.

AudioBufferModel -> (строка)

Если установлено значение dvb, для аудио Dolby Digital используется модель буфера DVB. Если установлено значение atsc, используется модель ATSC.

AudioFramesPerPes -> (целое число)

Количество аудиокадров для вставки для каждого пакета PES.

AudioPids -> (строка)

Идентификатор пакета (PID) элементарных аудиопотоков в транспортном потоке. Принимается несколько значений, которые можно вводить в диапазонах и/или разделять запятыми. Может быть введено в десятичных или шестнадцатеричных значениях. Каждый указанный PID должен быть в диапазоне от 32 (или 0x20) до 8182 (или 0x1ff6).

AudioStreamType -> (строка)

Если установлено значение atsc, используется тип потока = 0x81 для AC3 и тип потока = 0x87 для EAC3. Если установлено значение dvb, используется тип потока = 0x06.

Bitrate -> (целое число)

Выходная скорость передачи данных транспортного потока в битах в секунду. Установка значения 0 позволяет мультиплексору автоматически определять соответствующую скорость передачи данных.

BufferModel -> (строка)

Контролирует точность синхронизации для выходного сетевого трафика. Оставьте значение MULTIPLEX, чтобы обеспечить точную синхронизацию сетевых пакетов. Или установите значение NONE, что может привести к меньшей задержке, но приведет к большей вариативности синхронизации выходных сетевых пакетов. Эта вариативность может вызвать прерывания, дрожание или прерывистое поведение в ваших устройствах воспроизведения или приема.

CcDescriptor -> (строка)

Если установлено значение enabled, генерирует captionServiceDescriptor в PMT.

DvbNitSettings -> (структура)

Вставляет таблицу сетевой информации DVB (NIT) через указанный интервал повторения таблицы.

NetworkId -> (целое число)

Числовое значение, помещенное в таблицу сетевой информации (NIT).

NetworkName -> (строка)

Текст имени сети, помещенный в networkNameDescriptor внутри таблицы сетевой информации. Максимальная длина — 256 символов.

RepInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

DvbSdtSettings -> (структура)

Вставляет таблицу описания службы DVB (SDT) через указанный интервал повторения таблицы.

OutputSdt -> (строка)

Выбирает метод вставки информации SDT в выходной поток. Настройка sdtFollow копирует информацию SDT из входного потока в выходной поток. Настройка sdtFollowIfPresent копирует информацию SDT из входного потока в выходной поток, если информация SDT присутствует во входе, в противном случае она вернется к определяемым пользователем значениям. Настройка sdtManual означает, что пользователь будет вводить информацию SDT. Настройка sdtNone означает, что выходной поток не будет содержать информацию SDT.

RepInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

ServiceName -> (строка)

Имя службы, помещенное в serviceDescriptor в таблице описания службы. Максимальная длина — 256 символов.

ServiceProviderName -> (строка)

Имя поставщика услуг, помещенное в serviceDescriptor в таблице описания службы. Максимальная длина — 256 символов.

DvbSubPids -> (строка)

Идентификатор пакета (PID) для входных данных DVB Subtitle из этого источника в выходной сигнал. Принимается несколько значений, которые можно вводить в диапазонах и/или разделять запятыми. Может быть введено в десятичных или шестнадцатеричных значениях. Каждый указанный PID должен быть в диапазоне от 32 (или 0x20) до 8182 (или 0x1ff6).

DvbTdtSettings -> (структура)

Вставляет таблицу времени и даты DVB (TDT) через указанный интервал повторения таблицы.

RepInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

DvbTeletextPid -> (строка)

Идентификатор пакета (PID) для входных данных DVB Teletext из этого источника в выходной сигнал. Может быть введено в десятичном или шестнадцатеричном значении. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

Ebif -> (строка)

Если установлено значение passthrough, передает любые данные EBIF из входного источника в этот выходной сигнал.

EbpAudioInterval -> (строка)

Если выбрано videoAndFixedIntervals, маркеры аудио EBP будут добавлены в разделы 3 и 4. Интервал между этими дополнительными маркерами будет фиксированным и будет немного короче, чем интервал маркеров видео EBP. Доступно только при выборе маркеров сегментации EBP Cablelabs. Разделы 1 и 2 всегда будут следовать за видеоинтервалом.

EbpLookaheadMs -> (целое число)

При установке обеспечивает отсутствие точек границы кодера в указанном временном интервале друг от друга, заглядывая вперед во входное видео. Если другой EBP собирается появиться в указанном временном интервале, текущий EBP не выдается, а сегмент «растягивается» до следующего маркера. Значение упреждающего просмотра не добавляет задержку в систему. Live Event должен быть сконфигурирован в другом месте для создания достаточной задержки, чтобы сделать упреждающий просмотр точным.

EbpPlacement -> (строка)

Управляет размещением EBP на Audio PID. Если установлено значение videoAndAudioPids, маркеры EBP будут размещены на видео PID и всех аудио PID. Если установлено значение videoPid, маркеры EBP будут размещены только на видео PID.

EcmPid -> (строка)

Это поле не используется и устарело.

EsRateInPes -> (строка)

Включить или исключить поле ES Rate в заголовке PES.

EtvPlatformPid -> (строка)

Идентификатор пакета (PID) для входных данных ETV Platform из этого источника в выходной сигнал. Может быть введено в десятичном или шестнадцатеричном значении. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

EtvSignalPid -> (строка)

Идентификатор пакета (PID) для входных данных ETV Signal из этого источника в выходной сигнал. Может быть введено в десятичном или шестнадцатеричном значении. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

FragmentTime -> (double)

Длина каждого фрагмента в секундах. Используется только с маркерами EBP.

Klv -> (строка)

Если установлено значение passthrough, передает любые данные KLV из входного источника в этот выходной сигнал.

KlvDataPids -> (строка)

Идентификатор пакета (PID) для входных данных KLV из этого источника в выходной сигнал. Принимается несколько значений, которые можно вводить в диапазонах и/или разделять запятыми. Может быть введено в десятичных или шестнадцатеричных значениях. Каждый указанный PID должен быть в диапазоне от 32 (или 0x20) до 8182 (или 0x1ff6).

NielsenId3Behavior -> (строка)

Если установлено значение passthrough, неслышимые тона Nielsen для отслеживания мультимедиа будут обнаружены во входном аудио, и в выходной сигнал будет вставлен эквивалентный тег ID3.

NullPacketBitrate -> (double)

Значение в битах в секунду для дополнительных нулевых пакетов для вставки в транспортный поток. Это может использоваться, если для системы шифрования нисходящего потока требуются периодические нулевые пакеты.

PatInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке. Допустимые значения: 0, 10..1000.

PcrControl -> (строка)

Если установлено значение pcrEveryPesPacket, значение Program Clock Reference вставляется для каждого заголовка Packetized Elementary Stream (PES). Этот параметр эффективен только в том случае, если PCR PID совпадает с элементарным видео- или аудиопотоком.

PcrPeriod -> (целое число)

Максимальное время в миллисекундах между Program Clock Reference (PCR), вставленными в транспортный поток.

PcrPid -> (строка)

Идентификатор пакета (PID) Program Clock Reference (PCR) в транспортном потоке. Если значение не указано, кодер присвоит то же значение, что и Video PID. Может быть введено в десятичном или шестнадцатеричном значении. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

PmtInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке. Допустимые значения: 0, 10..1000.

PmtPid -> (строка)

Идентификатор пакета (PID) для Program Map Table (PMT) в транспортном потоке. Может быть введено в десятичном или шестнадцатеричном значении. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

ProgramNum -> (целое число)

Значение поля номера программы в Program Map Table.

RateMode -> (строка)

Когда vbr, не вставляет нулевые пакеты в транспортный поток для заполнения указанной скорости передачи данных. Настройка скорости передачи данных действует как максимальная скорость передачи данных, когда установлено значение vbr.

Scte27Pids -> (строка)

Идентификатор пакета (PID) для входных данных SCTE-27 из этого источника в выходной сигнал. Принимается несколько значений, которые можно вводить в диапазонах и/или разделять запятыми. Может быть введено в десятичных или шестнадцатеричных значениях. Каждый указанный PID должен быть в диапазоне от 32 (или 0x20) до 8182 (или 0x1ff6).

Scte35Control -> (строка)

При необходимости передает сигналы SCTE-35 из входного источника в этот выходной сигнал.

Scte35Pid -> (строка)

Идентификатор пакета (PID) потока SCTE-35 в транспортном потоке. Может быть введено в десятичном или шестнадцатеричном значении. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

SegmentationMarkers -> (строка)

Вставляет маркеры сегментации в каждом периоде segmentationTime. raiSegstart устанавливает бит Random Access Indicator в поле адаптации. raiAdapt устанавливает бит RAI и добавляет текущий таймкод в байты частных данных. psiSegstart вставляет таблицы PAT и PMT в начало сегментов. ebp добавляет информацию о точке границы кодера в поле адаптации в соответствии со спецификацией OpenCable OC-SP-EBP-I01-130118. ebpLegacy добавляет информацию о точке границы кодера в поле адаптации, используя устаревший проприетарный формат.

SegmentationStyle -> (строка)

Параметр стиля сегментации управляет тем, как маркеры сегментации вставляются в транспортный поток. С помощью avails возможно, что сегменты могут быть усечены, что может повлиять на то, где будут вставлены будущие маркеры сегментации. Когда выбран стиль сегментации «resetCadence» и сегмент усекается из-за avails, мы сбрасываем частоту сегментации. Это означает, что последующий сегмент будет иметь продолжительность $segmentationTime секунд. Когда выбран стиль сегментации «maintainCadence» и сегмент усекается из-за avails, мы не будем сбрасывать частоту сегментации. Это означает, что последующий сегмент, вероятно, также будет усечен. Однако все сегменты после этого будут иметь продолжительность $segmentationTime секунд. Обратите внимание, что упреждающий просмотр EBP является небольшим исключением из этого правила.

SegmentationTime -> (double)

Длина каждого сегмента в секундах. Требуется, если маркеры не установлены в значение _none_.

TimedMetadataBehavior -> (строка)

При значении passthrough, синхронизированные метаданные будут передаваться с входа на выход.

TimedMetadataPid -> (string)

Идентификатор пакета (PID) потока синхронизированных метаданных в транспортном потоке. Может быть введен в виде десятичного или шестнадцатеричного значения. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

TransportStreamId -> (integer)

Значение поля идентификатора транспортного потока в таблице Program Map Table.

VideoPid -> (string)

Идентификатор пакета (PID) элементарного видеопотока в транспортном потоке. Может быть введен в виде десятичного или шестнадцатеричного значения. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

Scte35PrerollPullupMilliseconds -> (double)

Определяет, на сколько увеличится SCTE-35 preroll (в миллисекундах) на выходе. Preroll - это количество времени между наличием индикации SCTE-35 в транспортном потоке и PTS видеокадра, на который она ссылается. Ноль означает, что не нужно добавлять pullup (это не означает, что нужно установить preroll в ноль). Отрицательный pullup не поддерживается, что означает, что вы не можете сделать preroll короче. Имейте в виду, что задержка на выходе увеличится на величину pullup.

Назначение -> (structure)

Адрес назначения и номер порта для пакетов RTP или UDP. Может быть одноадресным или многоадресным RTP или UDP (например, rtp://239.10.10.10:5001 или udp://10.100.100.100:5002).

DestinationRefId -> (string)

Заполнитель документации для __string

FecOutputSettings -> (structure)

Настройки для включения и настройки Forward Error Correction на выходах UDP.

ColumnDepth -> (integer)

Параметр D из SMPTE 2022-1. Высота матрицы защиты FEC. Количество пакетов транспортного потока на пакет коррекции ошибок по столбцам. Должно быть от 4 до 20 включительно.

IncludeFec -> (string)

Включает только столбцы или столбцы и строки FEC

RowLength -> (integer)

Параметр L из SMPTE 2022-1. Ширина матрицы защиты FEC. Должно быть от 1 до 20 включительно. Если используется только FEC столбцов, то большие значения увеличивают надежность. Если используется FEC строк, то это количество пакетов транспортного потока на пакет коррекции ошибок по строкам, и значение должно быть от 4 до 20 включительно, если includeFec имеет значение columnAndRow. Если includeFec имеет значение column, это значение должно быть от 1 до 20 включительно.

CmafIngestOutputSettings -> (structure)

Cmaf Ingest Output Settings

NameModifier -> (string)

Строка, добавленная в конец имени файла назначения. Требуется для нескольких выходов одного типа.

SrtOutputSettings -> (structure)

Srt Output Settings

BufferMsec -> (integer)

Буферизация SRT на выходе в миллисекундах. Более высокое значение увеличивает задержку через кодировщик. Но преимущество в том, что это помогает поддерживать постоянный, низкочастотный выход SRT и позволяет учитывать восстановление синхронизации, переключение входов, сбои в работе входов, переупорядочение изображений и т. д. Диапазон: 0–10000 миллисекунд.

ContainerSettings -> (structure)

Настройки Udp контейнера

M2tsSettings -> (структура)

Настройки M2ts

AbsentInputAudioBehavior -> (строка)

Если установлено значение drop, выходные аудиопотоки будут удалены из программы, если выбранный входной аудиопоток удален со входа. Это позволяет динамически изменять конфигурацию выходного аудио в зависимости от конфигурации входа. Если установлено значение encodeSilence, все выходные аудиопотоки будут выводить закодированную тишину, если они не подключены к активному входному потоку.

Arib -> (строка)

Если установлено значение enabled, использует поле мультиплексирования, совместимое с ARIB, и удаляет видеодескриптор.

AribCaptionsPid -> (строка)

Идентификатор пакета (PID) для ARIB Captions в транспортном потоке. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

AribCaptionsPidControl -> (строка)

Если установлено значение auto, номер pid, используемый для ARIB Captions, будет автоматически выбран из неиспользуемых pid. Если установлено значение useConfigured, ARIB Captions будет на настроенном номере pid.

AudioBufferModel -> (строка)

Если установлено значение dvb, используется модель буфера DVB для аудио Dolby Digital. Если установлено значение atsc, используется модель ATSC.

AudioFramesPerPes -> (целое число)

Количество аудиокадров для вставки в каждый пакет PES.

AudioPids -> (строка)

Идентификатор пакета (PID) элементарного аудиопотока (ов) в транспортном потоке. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Можно вводить десятичные или шестнадцатеричные значения. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

AudioStreamType -> (строка)

Если установлено значение atsc, используется тип потока = 0x81 для AC3 и тип потока = 0x87 для EAC3. Если установлено значение dvb, используется тип потока = 0x06.

Bitrate -> (целое число)

Выходная скорость передачи транспортного потока в битах в секунду. Установка значения 0 позволяет мультиплексору автоматически определять соответствующую скорость передачи.

BufferModel -> (строка)

Управляет точностью синхронизации для выходного сетевого трафика. Оставьте значение MULTIPLEX, чтобы обеспечить точную синхронизацию сетевых пакетов. Или установите значение NONE, что может привести к меньшей задержке, но приведет к большей изменчивости синхронизации выходных сетевых пакетов. Эта изменчивость может вызвать прерывания, дрожание или всплески в работе ваших устройств воспроизведения или приема.

CcDescriptor -> (строка)

Если установлено значение enabled, генерирует captionServiceDescriptor в PMT.

DvbNitSettings -> (структура)

Вставляет таблицу информации о сети DVB (NIT) через указанный интервал повторения таблицы.

NetworkId -> (целое число)

Числовое значение, помещенное в таблицу информации о сети (NIT).

NetworkName -> (строка)

Текст имени сети, помещенный в networkNameDescriptor внутри таблицы информации о сети. Максимальная длина — 256 символов.

RepInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

DvbSdtSettings -> (структура)

Вставляет таблицу описания сервиса DVB (SDT) через указанный интервал повторения таблицы.

OutputSdt -> (строка)

Выбирает метод вставки информации SDT в выходной поток. Настройка sdtFollow копирует информацию SDT из входного потока в выходной поток. Настройка sdtFollowIfPresent копирует информацию SDT из входного потока в выходной поток, если информация SDT присутствует во входном потоке, в противном случае она вернется к определяемым пользователем значениям. Настройка sdtManual означает, что пользователь введет информацию SDT. Настройка sdtNone означает, что выходной поток не будет содержать информацию SDT.

RepInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

ServiceName -> (строка)

Имя сервиса, помещенное в serviceDescriptor в таблице описания сервиса. Максимальная длина — 256 символов.

ServiceProviderName -> (строка)

Имя поставщика услуг, помещенное в serviceDescriptor в таблице описания сервиса. Максимальная длина — 256 символов.

DvbSubPids -> (строка)

Идентификатор пакета (PID) для входных данных DVB Subtitle для этого выхода. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Можно вводить десятичные или шестнадцатеричные значения. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

DvbTdtSettings -> (структура)

Вставляет таблицу даты и времени DVB (TDT) через указанный интервал повторения таблицы.

RepInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке.

DvbTeletextPid -> (строка)

Идентификатор пакета (PID) для входных данных DVB Teletext для этого выхода. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

Ebif -> (строка)

Если установлено значение passthrough, передает любые данные EBIF из входного источника на этот выход.

EbpAudioInterval -> (строка)

Когда выбрано videoAndFixedIntervals, маркеры аудио EBP будут добавлены к разделам 3 и 4. Интервал между этими дополнительными маркерами будет фиксированным и будет немного короче интервала маркеров видео EBP. Доступно только при выборе маркеров сегментации EBP Cablelabs. Разделы 1 и 2 всегда будут следовать за видеоинтервалом.

EbpLookaheadMs -> (целое число)

При установке обеспечивает, чтобы точки границы кодировщика не находились в пределах указанного временного интервала друг от друга, заглядывая вперед во входное видео. Если другой EBP собирается появиться в течение указанного временного интервала, текущий EBP не выдается, а сегмент «растягивается» до следующего маркера. Значение предварительного просмотра не добавляет задержку в систему. Живое событие должно быть настроено в другом месте, чтобы создать достаточную задержку для обеспечения точности предварительного просмотра.

EbpPlacement -> (строка)

Управляет размещением EBP на аудио PID. Если установлено значение videoAndAudioPids, маркеры EBP будут размещены на видео PID и всех аудио PID. Если установлено значение videoPid, маркеры EBP будут размещены только на видео PID.

EcmPid -> (строка)

Это поле не используется и устарело.

EsRateInPes -> (строка)

Включить или исключить поле ES Rate в заголовке PES.

EtvPlatformPid -> (строка)

Идентификатор пакета (PID) для входных данных ETV Platform для этого выхода. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

EtvSignalPid -> (строка)

Идентификатор пакета (PID) для входных данных ETV Signal для этого выхода. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

FragmentTime -> (double)

Длина каждого фрагмента в секундах. Используется только с маркерами EBP.

Klv -> (строка)

Если установлено значение passthrough, передает любые данные KLV из входного источника на этот выход.

KlvDataPids -> (строка)

Идентификатор пакета (PID) для входных данных KLV для этого выхода. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Можно вводить десятичные или шестнадцатеричные значения. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

NielsenId3Behavior -> (строка)

Если установлено значение passthrough, не слышимые тона Nielsen для отслеживания мультимедиа будут обнаружены во входном аудио, и в выходной файл будет вставлен эквивалентный тег ID3.

NullPacketBitrate -> (double)

Значение в битах в секунду для дополнительных нулевых пакетов для вставки в транспортный поток. Это может использоваться, если нижестоящая система шифрования требует периодических нулевых пакетов.

PatInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке. Допустимые значения: 0, 10..1000.

PcrControl -> (строка)

Если установлено значение pcrEveryPesPacket, значение Program Clock Reference вставляется для каждого заголовка Packetized Elementary Stream (PES). Этот параметр эффективен только тогда, когда PCR PID совпадает с видео- или аудио-элементарным потоком.

PcrPeriod -> (целое число)

Максимальное время в миллисекундах между Program Clock References (PCRs), вставляемыми в транспортный поток.

PcrPid -> (строка)

Идентификатор пакета (PID) Program Clock Reference (PCR) в транспортном потоке. Если значение не указано, кодировщик назначит то же значение, что и Video PID. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

PmtInterval -> (целое число)

Количество миллисекунд между экземплярами этой таблицы в выходном транспортном потоке. Допустимые значения: 0, 10..1000.

PmtPid -> (строка)

Идентификатор пакета (PID) для Program Map Table (PMT) в транспортном потоке. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

ProgramNum -> (целое число)

Значение поля номера программы в Program Map Table.

RateMode -> (строка)

Когда vbr, не вставляет нулевые пакеты в транспортный поток для заполнения указанной скорости передачи данных. Настройка скорости передачи данных действует как максимальная скорость передачи данных, когда vbr включен.

Scte27Pids -> (строка)

Идентификатор пакета (PID) для входных данных SCTE-27 для этого выхода. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую. Можно вводить десятичные или шестнадцатеричные значения. Каждый указанный PID должен находиться в диапазоне 32 (или 0x20)..8182 (или 0x1ff6).

Scte35Control -> (строка)

При необходимости передает сигналы SCTE-35 из входного источника на этот выход.

Scte35Pid -> (строка)

Идентификатор пакета (PID) потока SCTE-35 в транспортном потоке. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

SegmentationMarkers -> (строка)

Вставляет маркеры сегментации в каждом периоде segmentationTime. raiSegstart устанавливает бит Random Access Indicator в поле адаптации. raiAdapt устанавливает бит RAI и добавляет текущий таймкод в байты частных данных. psiSegstart вставляет таблицы PAT и PMT в начало сегментов. ebp добавляет информацию о точке границы кодировщика в поле адаптации в соответствии со спецификацией OpenCable OC-SP-EBP-I01-130118. ebpLegacy добавляет информацию о точке границы кодировщика в поле адаптации, используя устаревший собственный формат.

SegmentationStyle -> (строка)

Параметр стиля сегментации управляет тем, как маркеры сегментации вставляются в транспортный поток. С помощью avails возможно, что сегменты могут быть усечены, что может повлиять на то, где будут вставлены будущие маркеры сегментации. Если выбран стиль сегментации «resetCadence» и сегмент усекается из-за avail, мы сбросим частоту сегментации. Это означает, что последующий сегмент будет иметь продолжительность $segmentationTime секунд. Если выбран стиль сегментации «maintainCadence» и сегмент усекается из-за avail, мы не будем сбрасывать частоту сегментации. Это означает, что последующий сегмент, вероятно, также будет усечен. Однако все сегменты после этого будут иметь продолжительность $segmentationTime секунд. Обратите внимание, что предварительный просмотр EBP является небольшим исключением из этого правила.

SegmentationTime -> (double)

Длина каждого сегмента в секундах. Требуется, если markers не установлено значение _none_.

TimedMetadataBehavior -> (строка)

При установке в режим сквозной передачи, синхронизированные метаданные будут передаваться с входа на выход.

TimedMetadataPid -> (string)

Идентификатор пакета (PID) потока синхронизированных метаданных в транспортном потоке. Можно ввести как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

TransportStreamId -> (integer)

Значение поля ID транспортного потока в таблице Program Map Table.

VideoPid -> (string)

Идентификатор пакета (PID) элементарного видеопотока в транспортном потоке. Можно ввести как десятичное или шестнадцатеричное значение. Допустимые значения: 32 (или 0x20)..8182 (или 0x1ff6).

Scte35PrerollPullupMilliseconds -> (double)

Определяет, на сколько миллисекунд будет увеличено время предварительного показа SCTE-35 на выходе. Preroll — это количество времени между появлением индикации SCTE-35 в транспортном потоке и PTS видеокадра, на который он ссылается. Ноль означает, что подъем не добавляется (это не означает установку preroll в ноль). Отрицательный подъем не поддерживается, а это значит, что вы не можете сделать preroll короче. Имейте в виду, что задержка на выходе увеличится на величину подъема.

Destination -> (structure)

Ссылка на ID OutputDestination, определенный в канале

DestinationRefId -> (string)

Placeholder documentation for __string

EncryptionType -> (string)

Уровень шифрования контента. Допустимые значения: AES128, AES192, AES256. Вам и нижестоящей системе следует спланировать, как установить это поле, потому что значения не должны конфликтовать друг с другом.

Latency -> (integer)

Значение задержки в миллисекундах, которое предлагается во время рукопожатия соединения SRT. SRT выберет максимальное из значений, предложенных отправителем и получателем. На стороне отправителя задержка — это количество времени, в течение которого пакет удерживается, чтобы дать ему шанс быть успешно доставленным. На стороне получателя задержка — это количество времени, в течение которого пакет удерживается перед доставкой в приложение, что помогает в восстановлении пакетов и максимально возможном соответствии времени пакетов отправителя. Диапазон: 40–16000 миллисекунд.

VideoDescriptionName -> (string)

Имя VideoDescription, используемого в качестве источника для этого вывода.

TimecodeConfig -> (structure)

Содержит настройки, используемые для получения и корректировки информации о тайм-коде с входов.

Source -> (string)

Определяет источник тайм-кода, который будет связан с выходами событий. -Embedded (встроенный): инициализируйте выходной тайм-код с тайм-кодом из источника. Если во входном потоке не обнаружено встроенного тайм-кода, система вернется к использованию «Start at 0» (zerobased). -System Clock (systemclock): используйте время UTC. -Start at 0 (zerobased): время первого кадра события будет 00:00:00:00.

SyncThreshold -> (integer)

Порог в кадрах, по достижении которого выходной тайм-код повторно синхронизируется с входным тайм-кодом. Несоответствия ниже этого порога разрешены, чтобы избежать ненужных разрывов в выходном тайм-коде. Синхронизация тайм-кода отсутствует, если это не указано.

VideoDescriptions -> (list)

Placeholder documentation for __listOfVideoDescription

(structure)

Видео настройки для этого потока.

CodecSettings -> (structure)

Настройки видеокодека.

FrameCaptureSettings -> (structure)

Настройки захвата кадров

CaptureInterval -> (integer)

Частота захвата кадров для включения в вывод. Может быть указана либо в секундах, либо в миллисекундах, как указано в captureIntervalUnits.

CaptureIntervalUnits -> (string)

Единица измерения интервала захвата кадров.

TimecodeBurninSettings -> (structure)

Настройки наложения тайм-кода

FontSize -> (string)

Выберите размер шрифта для наложения тайм-кода

Position -> (string)

Выберите положение вывода для наложения тайм-кода

Prefix -> (string)

Создайте префикс для наложения тайм-кода (необязательно)

H264Settings -> (structure)

Настройки H264

AdaptiveQuantization -> (string)

Включает или отключает адаптивное квантование, которое является методом, который MediaLive может применять к видео на основе покадровой основы, чтобы получить больше сжатия без потери качества. Существует три типа адаптивного квантования: мерцание, пространственное и временное. Установите поле одним из следующих способов: Установите значение Auto. Рекомендуется. Для каждого типа AQ MediaLive определит, требуется ли AQ, и, если да, то соответствующую силу. Установите силу (значение, отличное от Auto или Disable). Эта сила будет применяться к любым полям AQ, которые вы решите включить. Установите значение Disabled, чтобы отключить все типы адаптивного квантования.

AfdSignaling -> (string)

Указывает, что значения AFD будут записаны в выходной поток. Если afdSignaling имеет значение «auto», система попытается сохранить входное значение AFD (в случаях, когда допустимо несколько значений AFD). Если установлено значение «fixed», значение AFD будет значением, настроенным в параметре fixedAfd.

Bitrate -> (integer)

Средняя скорость передачи данных в битах/секунду. Требуется, когда режим управления скоростью — VBR или CBR. Не используется для QVBR. В выходной группе MS Smooth каждый выход должен иметь уникальное значение, когда его скорость передачи данных округляется до ближайшего кратного 1000.

BufFillPct -> (integer)

Процент буфера, который должен быть заполнен изначально (модель буфера HRD).

BufSize -> (integer)

Размер буфера (модель буфера HRD) в битах.

ColorMetadata -> (string)

Включает метаданные цветового пространства в выходные данные.

ColorSpaceSettings -> (structure)

Настройки цветового пространства

ColorSpacePassthroughSettings -> (structure)

Passthrough не применяет преобразование цветового пространства к выходу

Rec601Settings -> (structure)

Настройки Rec601

Rec709Settings -> (structure)

Настройки Rec709

EntropyEncoding -> (string)

Режим кодирования энтропии. Используйте cabac (должно быть в профиле Main или High) или cavlc.

FilterSettings -> (structure)

Необязательно. Оба фильтра уменьшают пропускную способность, удаляя незаметные детали. Вы можете включить один из фильтров. Мы рекомендуем вам попробовать оба фильтра и наблюдать за результатами, чтобы решить, какой из них использовать. Временный фильтр уменьшает пропускную способность, удаляя незаметные детали в контенте. Он сочетает в себе перцепционную фильтрацию и компенсационную фильтрацию движения (MCTF). Он работает независимо от уровня сжатия. Фильтр уменьшения пропускной способности — это перцепционный фильтр, расположенный внутри цикла кодирования. Он адаптируется к текущему уровню сжатия для фильтрации незаметных сигналов. Этот фильтр работает только в том случае, если разрешение составляет 1080p или ниже.

TemporalFilterSettings -> (structure)

Настройки временного фильтра

PostFilterSharpening -> (string)

Если вы включите этот фильтр, результаты будут следующими: - Если исходный контент шумный (он содержит чрезмерные цифровые артефакты), фильтр очищает источник. - Если исходный контент уже чистый, фильтр имеет тенденцию уменьшать скорость передачи данных, особенно когда режим управления скоростью — QVBR.

Strength -> (string)

Выберите силу фильтра. Мы рекомендуем силу 1 или 2. Более высокая сила может убрать хорошую информацию, в результате чего изображение будет чрезмерно мягким.

BandwidthReductionFilterSettings -> (structure)

Настройки фильтра уменьшения пропускной способности

PostFilterSharpening -> (string)

Настраивает управление резкостью, которое доступно при включении фильтра уменьшения пропускной способности. Этот элемент управления делает края и контуры более резкими, что создает определенный художественный эффект, который вам может понадобиться. Мы рекомендуем вам протестировать каждое из значений (включая DISABLED), чтобы наблюдать эффект резкости на контенте.

Strength -> (string)

Включает фильтр уменьшения пропускной способности. Сила фильтра варьируется от 1 до 4. Мы рекомендуем всегда включать этот фильтр и использовать AUTO, чтобы MediaLive применила оптимальную фильтрацию для контекста.

FixedAfd -> (string)

Четырехбитное значение AFD для записи во все кадры видео в выходном потоке. Допустимо только в том случае, если afdSignaling установлено в ‘Fixed’.

FlickerAq -> (string)

Flicker AQ вносит корректировки в каждом кадре, чтобы уменьшить мерцание или «всплывание» на I-кадрах. Значение, которое нужно ввести в это поле, зависит от значения в поле Adaptive quantization: Если вы установили для поля Adaptive quantization значение Auto, MediaLive игнорирует любое значение в этом поле. MediaLive определит, подходит ли flicker AQ, и применит соответствующую силу. Если вы установили для поля Adaptive quantization силу, вы можете установить для этого поля значение Enabled или Disabled. Enabled: MediaLive применит flicker AQ, используя указанную силу. Disabled: MediaLive не будет применять flicker AQ. Если вы установили для Adaptive quantization значение Disabled, MediaLive игнорирует любое значение в этом поле и не применяет flicker AQ.

ForceFieldPictures -> (string)

Эта настройка применяется только в том случае, если тип сканирования — «interlaced». Он определяет, выполняется ли кодирование на основе полей или на основе кадров. (Когда видео прогрессивное, кодирование всегда выполняется на основе кадров.) enabled: Заставьте MediaLive кодировать на основе полей, чтобы нечетные и четные наборы полей кодировались отдельно. disabled: кодируйте два набора полей отдельно (на основе полей) или вместе (на основе кадров с использованием PAFF), в зависимости от того, что наиболее подходит для контента.

FramerateControl -> (string)

Это поле указывает, как указана частота кадров выходного видео. Если выбрано «specified», то частота кадров выходного видео определяется параметрами framerateNumerator и framerateDenominator, в противном случае, если выбрано «initializeFromSource», то частота кадров выходного видео будет установлена равной частоте кадров входного видео первого входного сигнала.

FramerateDenominator -> (integer)

Знаменатель частоты кадров.

FramerateNumerator -> (integer)

Числитель частоты кадров — частота кадров — это дробь, например 24000 / 1001 = 23,976 кадров в секунду.

GopBReference -> (string)

Требуется обновление документации

GopClosedCadence -> (integer)

Частота закрытых GOP. В потоковых приложениях рекомендуется установить это значение равным 1, чтобы декодер, присоединяющийся в середине потока, получил IDR-кадр как можно быстрее. Установка этого значения равным 0 приведет к разрыву сегментирования вывода.

GopNumBFrames -> (integer)

Количество B-кадров между опорными кадрами.

GopSize -> (double)

Размер GOP (интервал ключевых кадров) в единицах кадров или секунд на gopSizeUnits. Если gopSizeUnits — кадры, gopSize должно быть целым числом и должно быть больше или равно 1. Если gopSizeUnits — секунды, gopSize должно быть больше 0, но не обязательно целым числом.

GopSizeUnits -> (string)

Указывает, указан ли gopSize в кадрах или секундах. Если секунды, система преобразует gopSize в количество кадров во время выполнения.

Level -> (string)

Уровень H.264.

LookAheadRateControl -> (string)

Объем упреждающего просмотра. Значение low может уменьшить задержку и использование памяти, в то время как high может обеспечить лучшее качество для определенного контента.

MaxBitrate -> (integer)

Для QVBR: см. всплывающую подсказку для Уровня качества Для VBR: Установите максимальную скорость передачи данных, чтобы учесть ожидаемые скачки сложности видео.

MinIInterval -> (integer)

Имеет смысл только в том случае, если для параметра sceneChangeDetect установлено значение enabled. По умолчанию 5, если используется управление мультиплексной скоростью. Обеспечивает разделение между повторяющимися (каденция) I-кадрами и I-кадрами, вставленными Scene Change Detection. Если I-кадр изменения сцены находится в пределах I-интервальных кадров каденции I-кадра, GOP сжимается и/или растягивается до I-кадра изменения сцены. Растяжение GOP требует включения упреждающего просмотра, а также установки I-интервала. Нормальная каденция возобновляется для следующего GOP. Примечание: Максимальное растяжение GOP = размер GOP + Min-I-интервал - 1

NumRefFrames -> (integer)

Количество используемых опорных кадров. Кодер может использовать больше, чем запрошено, при использовании B-кадров и/или чересстрочном кодировании.

ParControl -> (string)

Это поле указывает, как указано выходное соотношение сторон пикселей. Если выбрано «specified», то соотношение сторон выходных пикселей видео определяется параметрами parNumerator и parDenominator, в противном случае, если выбрано «initializeFromSource», то соотношение сторон выходных пикселей будет установлено равным соотношению сторон пикселей входного видео первого входного сигнала.

ParDenominator -> (integer)

Знаменатель соотношения сторон пикселей.

ParNumerator -> (integer)

Числитель соотношения сторон пикселей.

Profile -> (string)

Профиль H.264.

QualityLevel -> (string)

Оставьте значение STANDARD_QUALITY или выберите другое значение (которое может привести к дополнительным затратам на запуск канала). - ENHANCED_QUALITY: Обеспечивает немного лучшее качество видео без увеличения скорости передачи данных. Имеет эффект только тогда, когда режим управления скоростью — QVBR или CBR. Если этот канал находится в мультиплексе MediaLive, значение должно быть ENHANCED_QUALITY. - STANDARD_QUALITY: Действительно для любого режима управления скоростью.

QvbrQualityLevel -> (integer)

Управляет целевым качеством для кодирования видео. Применяется только тогда, когда режим управления скоростью — QVBR. Вы можете установить целевое качество или позволить MediaLive определить лучшее качество. Чтобы установить целевое качество, введите значения в поле Уровень качества QVBR и поле Максимальная скорость передачи данных. Введите значения, которые подходят для ваших самых важных устройств просмотра. Рекомендуемые значения: - Основной экран: Уровень качества: от 8 до 10. Максимальная скорость передачи данных: 4M - ПК или планшет: Уровень качества: 7. Максимальная скорость передачи данных: от 1,5M до 3M - Смартфон: Уровень качества: 6. Максимальная скорость передачи данных: от 1M до 1,5M Чтобы позволить MediaLive принять решение, оставьте поле Уровень качества QVBR пустым, а в поле Максимальная скорость передачи данных введите максимальную скорость, которую вы хотите получить в видео. Для получения дополнительной информации см. раздел «Видео — режим управления скоростью» в руководстве пользователя MediaLive

RateControlMode -> (string)

Режим управления скоростью. QVBR: Качество будет соответствовать указанному уровню качества, за исключением случаев, когда оно ограничено максимальной скоростью передачи данных. Рекомендуется, если вы или ваши зрители платите за пропускную способность. VBR: Качество и скорость передачи данных варьируются в зависимости от сложности видео. Рекомендуется вместо QVBR, если вы хотите поддерживать определенную среднюю скорость передачи данных в течение всего канала. CBR: Качество варьируется в зависимости от сложности видео. Рекомендуется только в том случае, если вы распространяете свои ресурсы на устройства, которые не могут обрабатывать переменные скорости передачи данных. Multiplex: Этот режим управления скоростью поддерживается (и требуется) только тогда, когда видео доставляется в MediaLive Multiplex, в этом случае конфигурация управления скоростью контролируется свойствами в программе Multiplex.

ScanType -> (string)

Устанавливает тип сканирования вывода на прогрессивный или чересстрочный верхнее поле первым.

SceneChangeDetect -> (string)

Обнаружение смены сцены. - On: вставляет I-кадры при обнаружении смены сцены. - Off: не принуждает I-кадр при обнаружении смены сцены.

Slices -> (integer)

Количество срезов на изображение. Должно быть меньше или равно количеству строк макроблоков для прогрессивных изображений и меньше или равно половине количества строк макроблоков для чересстрочных изображений. Это поле является необязательным; когда значение не указано, кодер выберет количество срезов на основе разрешения кодирования.

Softness -> (integer)

Softness. Выбирает матрицу квантователя, большие значения уменьшают высокочастотный контент в закодированном изображении. If not set to zero, must be greater than 15.

SpatialAq -> (string)

Spatial AQ вносит коррективы в каждый кадр на основе пространственного изменения сложности контента. Значение, которое необходимо ввести в это поле, зависит от значения в поле Adaptive quantization: If you have set the Adaptive quantization field to Auto, MediaLive игнорирует любое значение в этом поле. MediaLive определит, подходит ли пространственный AQ, и применит соответствующую силу. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive применит пространственный AQ с использованием указанной силы. Disabled: MediaLive не применит пространственный AQ. If you have set the Adaptive quantization to Disabled, MediaLive игнорирует любое значение в этом поле и не применяет пространственный AQ.

SubgopLength -> (string)

If set to fixed, use gopNumBFrames B-frames per sub-GOP. If set to dynamic, optimize the number of B-frames used for each sub-GOP to improve visual quality.

Syntax -> (string)

Производит поток битов, соответствующий SMPTE RP-2027.

TemporalAq -> (string)

Temporal вносит коррективы в каждый кадр на основе временного изменения сложности контента. Значение, которое необходимо ввести в это поле, зависит от значения в поле Adaptive quantization: If you have set the Adaptive quantization field to Auto, MediaLive игнорирует любое значение в этом поле. MediaLive определит, подходит ли временной AQ, и применит соответствующую силу. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive применит временной AQ с использованием указанной силы. Disabled: MediaLive не применит временной AQ. If you have set the Adaptive quantization to Disabled, MediaLive игнорирует любое значение в этом поле и не применяет временной AQ.

TimecodeInsertion -> (string)

Определяет, как временные коды должны быть вставлены в элементарный видеопоток. - ‘disabled’: Do not include timecodes - ‘picTimingSei’: Pass through picture timing SEI messages from the source specified in Timecode Config

TimecodeBurninSettings -> (structure)

Timecode burn-in settings

FontSize -> (string)

Choose a timecode burn-in font size

Position -> (string)

Choose a timecode burn-in output position

Prefix -> (string)

Create a timecode burn-in prefix (optional)

MinQp -> (integer)

Устанавливает минимальный QP. If you aren’t familiar with quantization adjustment, leave the field empty. MediaLive применит соответствующее значение.

H265Settings -> (structure)

Настройки H265

AdaptiveQuantization -> (string)

Адаптивное квантование. Позволяет квантователям внутри кадра варьироваться для улучшения визуального качества.

AfdSignaling -> (string)

Указывает, что значения AFD будут записаны в выходной поток. Если afdSignaling равно «auto», система попытается сохранить входное значение AFD (в случаях, когда допустимо несколько значений AFD). Если установлено значение «fixed», значение AFD будет равно значению, настроенному в параметре fixedAfd.

AlternativeTransferFunction -> (string)

Должен ли EML вставлять сообщение SEI Alternative Transfer Function для обеспечения обратной совместимости с не-HDR декодерами и дисплеями.

Bitrate -> (integer)

Средний битрейт в битах/секунду. Требуется, когда режим управления скоростью VBR или CBR. Не используется для QVBR. В выходной группе MS Smooth каждый выход должен иметь уникальное значение, когда его битрейт округляется до ближайшего кратного 1000.

BufSize -> (integer)

Размер буфера (модель буфера HRD) в битах.

ColorMetadata -> (string)

Включает метаданные цветового пространства в вывод.

ColorSpaceSettings -> (structure)

Настройки цветового пространства

ColorSpacePassthroughSettings -> (structure)

Passthrough не применяет преобразование цветового пространства к выходу

DolbyVision81Settings -> (structure)

Настройки Dolby Vision81

Hdr10Settings -> (structure)

Настройки Hdr10

MaxCll -> (integer)

Максимальный уровень освещенности контента Целочисленное значение метаданных, определяющее максимальный уровень освещенности в нитах любого отдельного пикселя в закодированном видеопотоке или файле HDR.

MaxFall -> (integer)

Максимальный средний уровень освещенности кадра Целочисленное значение метаданных, определяющее максимальный средний уровень освещенности в нитах для любого отдельного кадра в закодированном видеопотоке или файле HDR.

Rec601Settings -> (structure)

Настройки Rec601

Rec709Settings -> (structure

Настройки Rec709

FilterSettings -> (structure)

Необязательно. Оба фильтра уменьшают пропускную способность, удаляя незаметные детали. Вы можете включить один из фильтров. Мы рекомендуем вам попробовать оба фильтра и понаблюдать за результатами, чтобы решить, какой из них использовать. Временный фильтр уменьшает пропускную способность, удаляя незаметные детали в контенте. Он сочетает в себе перцептивную фильтрацию и компенсацию движения временной фильтрации (MCTF). Он работает независимо от уровня сжатия. Фильтр снижения пропускной способности - это перцептивный фильтр, расположенный внутри цикла кодирования. Он адаптируется к текущему уровню сжатия для фильтрации незаметных сигналов. Этот фильтр работает только тогда, когда разрешение составляет 1080p или ниже.

TemporalFilterSettings -> (structure)

Настройки временного фильтра

PostFilterSharpening -> (string)

Если вы включите этот фильтр, результаты будут следующими: - Если исходный контент шумный (он содержит чрезмерные цифровые артефакты), фильтр очищает источник. - Если исходный контент уже чистый, фильтр имеет тенденцию уменьшать битрейт, особенно когда режим управления скоростью QVBR.

Strength -> (string)

Выберите силу фильтра. Мы рекомендуем силу 1 или 2. Более высокая сила может убрать хорошую информацию, что приведет к изображению, которое будет слишком мягким.

BandwidthReductionFilterSettings -> (structure)

Настройки фильтра снижения пропускной способности

PostFilterSharpening -> (string)

Настраивает управление резкостью, которое доступно, когда включен фильтр снижения пропускной способности. Этот элемент управления увеличивает резкость краев и контуров, что создает определенный художественный эффект, который вам может понадобиться. Мы рекомендуем вам протестировать каждое из значений (включая DISABLED), чтобы наблюдать эффект повышения резкости на контенте.

Strength -> (string)

Включает фильтр снижения пропускной способности. Диапазон силы фильтра от 1 до 4. Мы рекомендуем всегда включать этот фильтр и использовать AUTO, чтобы MediaLive применял оптимальную фильтрацию для контекста.

FixedAfd -> (string)

Четырехбитное значение AFD для записи во все кадры видео в выходном потоке. Действительно только тогда, когда afdSignaling установлено в «Fixed».

FlickerAq -> (string)

Если установлено значение enabled, настройте квантование в каждом кадре, чтобы уменьшить мерцание или «всплытие» на I-кадрах.

FramerateDenominator -> (integer)

Знаменатель частоты кадров.

FramerateNumerator -> (integer)

Числитель частоты кадров - частота кадров - это дробь, например 24000 / 1001 = 23,976 кадров в секунду.

GopClosedCadence -> (integer)

Частота закрытых GOP. В потоковых приложениях рекомендуется установить это значение равным 1, чтобы декодер, присоединяющийся в середине потока, получил кадр IDR как можно быстрее. Установка этого значения равным 0 приведет к нарушению сегментирования вывода.

GopSize -> (double)

Размер GOP (интервал ключевых кадров) в единицах кадров или секунд на gopSizeUnits. Если gopSizeUnits — кадры, gopSize должно быть целым числом и должно быть больше или равно 1. Если gopSizeUnits — секунды, gopSize должно быть больше 0, но не обязательно целым числом.

GopSizeUnits -> (string)

Указывает, указан ли gopSize в кадрах или секундах. Если в секундах, система преобразует gopSize в количество кадров во время выполнения.

Level -> (string)

Уровень H.265.

LookAheadRateControl -> (string)

Объем упреждающего просмотра. Значение low может уменьшить задержку и использование памяти, а high может обеспечить лучшее качество для определенного контента.

MaxBitrate -> (integer)

Для QVBR: см. всплывающую подсказку для уровня качества

MinIInterval -> (integer)

Имеет смысл только в том случае, если sceneChangeDetect установлено в enabled. По умолчанию 5, если используется мультиплексное управление скоростью. Обеспечивает разделение между повторяющимися (каденцией) I-кадрами и I-кадрами, вставленными обнаружением смены сцены. Если I-кадр смены сцены находится в пределах I-интервальных кадров каденции I-кадра, GOP сжимается и / или растягивается до I-кадра смены сцены. Для растяжения GOP требуется включение упреждающего просмотра, а также установка I-интервала. Нормальная каденция возобновляется для следующего GOP. Примечание: максимальное растяжение GOP = размер GOP + Min-I-интервал - 1

ParDenominator -> (integer)

Знаменатель коэффициента пикселей.

ParNumerator -> (integer)

Числитель коэффициента пикселей.

Profile -> (string)

Профиль H.265.

QvbrQualityLevel -> (integer)

Контролирует целевое качество кодирования видео. Применяется только тогда, когда режим управления скоростью - QVBR. Установите значения для поля уровня качества QVBR и поля максимального битрейта, которые подходят для ваших наиболее важных устройств просмотра. Рекомендуемые значения: - Основной экран: уровень качества: от 8 до 10. Максимальный битрейт: 4M - ПК или планшет: уровень качества: 7. Максимальный битрейт: от 1,5M до 3M - Смартфон: уровень качества: 6. Максимальный битрейт: от 1M до 1,5M

RateControlMode -> (string)

Режим управления скоростью. QVBR: Качество будет соответствовать указанному уровню качества, за исключением случаев, когда оно ограничено максимальным битрейтом. Рекомендуется, если вы или ваши зрители платите за пропускную способность. CBR: Качество варьируется в зависимости от сложности видео. Рекомендуется только в том случае, если вы распространяете свои ресурсы на устройства, которые не могут обрабатывать переменные битрейты. Мультиплекс: этот режим управления скоростью поддерживается (и требуется) только в том случае, если видео доставляется в MediaLive Multiplex, в этом случае конфигурация управления скоростью управляется свойствами в Multiplex Program.

ScanType -> (string)

Устанавливает тип сканирования вывода в прогрессивный или чересстрочный верхний.

SceneChangeDetect -> (string)

Обнаружение смены сцены.

Slices -> (integer)

Количество фрагментов на изображение. Должно быть меньше или равно количеству строк макроблоков для прогрессивных изображений и меньше или равно половине количества строк макроблоков для чересстрочных изображений. Это поле является необязательным; если значение не указано, кодировщик выберет количество фрагментов в зависимости от разрешения кодирования.

Tier -> (string)

Уровень H.265.

TimecodeInsertion -> (string)

Определяет, как таймкоды должны вставляться в элементарный видеопоток. - «disabled»: не включать таймкоды - «picTimingSei»: передавать сообщения SEI о времени изображения из источника, указанного в Timecode Config

TimecodeBurninSettings -> (structure)

Настройки наложения таймкода

FontSize -> (string)

Выберите размер шрифта для наложения таймкода

Position -> (string)

Выберите положение вывода для наложения таймкода

Prefix -> (string)

Создайте префикс для наложения таймкода (необязательно)

MvOverPictureBoundaries -> (string)

Если вы настраиваете изображение в виде плитки, вы должны установить это значение в «disabled». Во всех других конфигурациях вы обычно вводите «enabled».

MvTemporalPredictor -> (string)

Если вы настраиваете изображение в виде плитки, вы должны установить это значение в «disabled». В других конфигурациях вы обычно вводите «enabled».

TileHeight -> (integer)

Установите это поле, чтобы настроить изображение в виде плитки. Вы также должны установить tileWidth. Высота плитки должна приводить к 22 или меньше строк в кадре. Ширина плитки должна приводить к 20 или меньше столбцам в кадре. И, наконец, произведение количества столбцов и количества строк должно быть 64 или меньше. Если указаны ширина и высота плитки, MediaLive переопределит поле фрагментов видеокодека значением, которое MediaLive вычисляет

TilePadding -> (string)

Установите значение «padded», чтобы MediaLive добавлял заполнение к кадру, чтобы получить кадр, который является целым кратным размеру плитки. Если вы настраиваете изображение в виде плитки, вы должны ввести «padded». Во всех других конфигурациях вы обычно вводите «none».

TileWidth -> (integer)

Установите это поле, чтобы настроить изображение в виде плитки. См. tileHeight для получения дополнительной информации.

TreeblockSize -> (string)

Выберите размер блока дерева, используемый для кодирования. Если вы введете «auto», кодировщик выберет лучший размер. Если вы настраиваете изображение в виде плитки, вы должны установить это значение равным 32x32. Во всех других конфигурациях вы обычно вводите «auto».

MinQp -> (integer)

Устанавливает минимальный QP. Если вы не знакомы с настройкой квантования, оставьте поле пустым. MediaLive применит соответствующее значение.

Deblocking -> (string)

Включите или отключите фильтр деблокирования для этого кодека. Фильтр уменьшает артефакты блокировки на границах блоков, что улучшает общее качество видео. Если фильтр отключен, в выводе могут появиться видимые края блоков, особенно при более низких битрейтах.

Mpeg2Settings -> (structure)

Настройки Mpeg2

AdaptiveQuantization -> (string)

Выберите Off, чтобы отключить адаптивное квантование. Или выберите другое значение, чтобы включить квантователь и установить его интенсивность. Интенсивность: Auto, Off, Low, Medium, High. При включении этого поля MediaLive позволяет изменяться квантователям внутри кадров, что может улучшить визуальное качество.

AfdSignaling -> (string)

Указывает значения AFD, которые MediaLive запишет в кодирование видео. Если вы не знаете, что такое сигнализация AFD, или если ваша нисходящая система не предоставила вам указаний, выберите AUTO. AUTO: MediaLive попытается сохранить входное значение AFD (в случаях, когда допустимы несколько значений AFD). FIXED: MediaLive будет использовать значение, указанное в fixedAFD.

ColorMetadata -> (string)

Указывает, следует ли включать метаданные цветового пространства. Метаданные описывают цветовое пространство, применимое к видео (поле colorSpace). Мы рекомендуем вставить метаданные.

ColorSpace -> (string)

Выберите тип преобразования цветового пространства, которое следует применить к выходу. Для получения подробной информации о настройке как входа, так и выхода для получения желаемого цветового пространства на выходе, см. раздел "MediaLive Features - Video - color space" в Руководстве пользователя MediaLive. PASSTHROUGH: Сохранить цветовое пространство входного контента - не преобразовывать его. AUTO: Преобразовать весь контент, который является SD, в rec 601, и преобразовать весь контент, который является HD, в rec 709.

DisplayAspectRatio -> (string)

Устанавливает соотношение сторон пикселей для кодирования.

FilterSettings -> (structure)

При необходимости укажите фильтр шумоподавления, который может улучшить качество сжатого контента. Если вы не выберете фильтр, фильтр не будет применен. TEMPORAL: Этот фильтр полезен как для исходного контента, который шумный (когда у него избыточные цифровые артефакты), так и для чистого исходного контента. Когда контент шумный, фильтр очищает исходный контент перед этапом кодирования, с этими двумя эффектами: Во-первых, он улучшает качество выходного видео, потому что контент был очищен. Во-вторых, он уменьшает пропускную способность, потому что MediaLive не тратит биты на кодирование шума. Когда контент достаточно чистый, фильтр имеет тенденцию уменьшать битрейт.

TemporalFilterSettings -> (structure)

Настройки временного фильтра

PostFilterSharpening -> (string)

Если вы включите этот фильтр, результаты будут следующими: - Если исходный контент шумный (он содержит избыточные цифровые артефакты), фильтр очищает исходный контент. - Если исходный контент уже чистый, фильтр имеет тенденцию уменьшать битрейт, особенно когда режим управления скоростью - QVBR.

Strength -> (string)

Выберите интенсивность фильтра. Мы рекомендуем интенсивность 1 или 2. Более высокая интенсивность может убрать хорошую информацию, что приведет к чрезмерно мягкому изображению.

FixedAfd -> (string)

Заполните это поле, только если для afdSignaling установлено значение FIXED. Введите значение AFD (4 бита) для записи во все кадры кодирования видео.

FramerateDenominator -> (integer)

Описание”: “Знаменатель частоты кадров. Например, 1001. Частота кадров - это числитель, деленный на знаменатель. Например, 24000 / 1001 = 23,976 FPS.

FramerateNumerator -> (integer)

Числитель частоты кадров. Например, 24000. Частота кадров - это числитель, деленный на знаменатель. Например, 24000 / 1001 = 23,976 FPS.

GopClosedCadence -> (integer)

MPEG2: по умолчанию - открытый GOP.

GopNumBFrames -> (integer)

Относится к структуре GOP. Количество B-кадров между опорными кадрами. Если вы не знаете, что такое B-кадр, используйте значение по умолчанию.

GopSize -> (double)

Относится к структуре GOP. Размер GOP (интервал ключевых кадров) в единицах, указанных в gopSizeUnits. Если вы не знаете, что такое GOP, используйте значение по умолчанию. Если gopSizeUnits - кадры, то gopSize должен быть целым числом и должен быть больше или равен 1. Если gopSizeUnits - секунды, gopSize должен быть больше 0, но не обязательно должен быть целым числом.

GopSizeUnits -> (string)

Относится к структуре GOP. Указывает, задан ли gopSize в кадрах или секундах. Если вы не планируете изменять gopSize по умолчанию, оставьте значение по умолчанию. Если вы укажете SECONDS, MediaLive внутренне преобразует размер GOP в количество кадров.

ScanType -> (string)

Установите тип сканирования вывода в PROGRESSIVE или INTERLACED (сначала верхнее поле).

SubgopLength -> (string)

Относится к структуре GOP. Если вы не знаете, что такое GOP, используйте значение по умолчанию. FIXED: Установите количество B-кадров в каждом под-GOP в значение в gopNumBFrames. DYNAMIC: Пусть MediaLive оптимизирует количество B-кадров в каждом под-GOP, чтобы улучшить визуальное качество.

TimecodeInsertion -> (string)

Определяет, как MediaLive вставляет тайм-коды в выходное видео. Для получения подробной информации о настройке входа и выхода для тайм-кода см. раздел "MediaLive Features - Timecode configuration" в Руководстве пользователя MediaLive. DISABLED: не включать тайм-коды. GOP_TIMECODE: Включить метаданные тайм-кода в заголовок GOP.

TimecodeBurninSettings -> (structure)

Настройки наложения тайм-кода

FontSize -> (string)

Выберите размер шрифта для наложения тайм-кода

Position -> (string)

Выберите положение вывода для наложения тайм-кода

Prefix -> (string)

Создайте префикс для наложения тайм-кода (необязательно)

Av1Settings -> (structure)

Настройки Av1

AfdSignaling -> (string)

Настраивает, будет ли MediaLive записывать значения AFD в видео. AUTO: MediaLive попытается сохранить входное значение AFD (в случаях, когда допустимы несколько значений AFD). FIXED: значение AFD будет значением, настроенным в параметре fixedAfd. NONE: MediaLive не будет записывать AFD в видео

BufSize -> (integer)

Размер буфера (модель буфера HRD) в битах.

ColorSpaceSettings -> (structure)

Настройки цветового пространства

ColorSpacePassthroughSettings -> (structure)

Passthrough не применяет преобразование цветового пространства к выходу

Hdr10Settings -> (structure)

Настройки Hdr10

MaxCll -> (integer)

Maximum Content Light Level Целочисленное значение метаданных, определяющее максимальный уровень освещенности в нитах любого отдельного пикселя в закодированном видеопотоке или файле HDR.

MaxFall -> (integer)

Maximum Frame Average Light Level Целочисленное значение метаданных, определяющее максимальный средний уровень освещенности в нитах для любого отдельного кадра в закодированном видеопотоке или файле HDR.

Rec601Settings -> (structure)

Настройки Rec601

Rec709Settings -> (structure)

Настройки Rec709

FixedAfd -> (string)

Заполните это свойство, только если вы установили для свойства afdSignaling значение FIXED. Выберите значение AFD (4 бита) для записи во все кадры кодирования видео.

FramerateDenominator -> (integer)

Знаменатель для частоты кадров. Частота кадров - это дробь, например, 24000 / 1001.

FramerateNumerator -> (integer)

Числитель для частоты кадров. Частота кадров - это дробь, например, 24000 / 1001.

GopSize -> (double)

Размер GOP (интервал ключевых кадров). Если GopSizeUnits - кадры, GopSize должно быть целым числом и должно быть больше или равно 1. Если GopSizeUnits - секунды, GopSize должно быть больше 0, но оно может быть десятичным числом.

GopSizeUnits -> (string)

Выберите единицы измерения для размера GOP: FRAMES или SECONDS. Для SECONDS MediaLive преобразует размер в количество кадров во время выполнения.

Level -> (string)

Устанавливает уровень. Этот параметр является одним из свойств схемы кодирования для AV1.

LookAheadRateControl -> (string)

Устанавливает объем упреждающего анализа. Значение LOW может уменьшить задержку и использование памяти. Значение HIGH может обеспечить лучшее качество для определенного контента.

MaxBitrate -> (integer)

Максимальный битрейт для назначения. Рекомендации см. в описании qvbrQualityLevel.

MinIInterval -> (integer)

Применяется только в том случае, если вы включите SceneChangeDetect. Устанавливает интервал между кадрами. Это свойство обеспечивает минимальное разделение между повторяющимися (каденция) I-кадрами и любыми I-кадрами, вставленными при обнаружении смены сцены (кадры SCD). Введите число для интервала, измеряемого в количестве кадров. Если кадр SCD и кадр каденции находятся ближе, чем указанное количество кадров, MediaLive сжимает или растягивает GOP, чтобы включить кадр SCD. Затем обычная каденция возобновляется в следующем GOP. Для успешного растяжения GOP необходимо включить LookAheadRateControl. Обратите внимание, что максимальное растяжение GOP = (размер GOP) + (минимальный интервал I) - 1

ParDenominator -> (integer)

Знаменатель для выходного соотношения сторон пикселей (PAR).

ParNumerator -> (integer)

Числитель для выходного соотношения сторон пикселей (PAR).

QvbrQualityLevel -> (integer)

Контролирует целевое качество для кодирования видео. В режиме управления скоростью QVBR окончательное качество соответствует целевому качеству, ограниченному maxBitrate. Установите значения для свойства qvbrQualityLevel и свойства maxBitrate, которые подходят для ваших наиболее важных устройств просмотра. Чтобы позволить MediaLive установить уровень качества (режим AUTO), оставьте поле qvbrQualityLevel пустым. В этом случае MediaLive использует максимальный битрейт, и качество следует из этого: более сложный контент может иметь более низкое качество. Или установите целевой уровень качества и максимальный битрейт. С более сложным контентом MediaLive попытается достичь целевого качества, но оно не превысит максимальный битрейт. С менее сложным контентом этот параметр будет использовать только битрейт, необходимый для достижения целевого качества. Рекомендуемые значения: Основной экран: qvbrQualityLevel: Оставить пустым. maxBitrate: 4 000 000 ПК или планшет: qvbrQualityLevel: Оставить пустым. maxBitrate: от 1 500 000 до 3 000 000 Смартфон: qvbrQualityLevel: Оставить пустым. maxBitrate: от 1 000 000 до 1 500 000

SceneChangeDetect -> (string)

Контролирует, вставляет ли MediaLive I-кадры при обнаружении смены сцены. ENABLED или DISABLED.

TimecodeBurninSettings -> (structure)

Настраивает функцию наложения тайм-кода. Если вы включите эту функцию, тайм-код станет частью видео.

FontSize -> (string)

Выберите размер шрифта для наложения тайм-кода

Position -> (string)

Выберите положение вывода для наложения тайм-кода

Prefix -> (string)

Создайте префикс для наложения тайм-кода (необязательно)

Bitrate -> (integer)

Средний битрейт в битах/секунду. Требуется, когда режим управления скоростью - CBR. Не используется для QVBR.

RateControlMode -> (string)

Режим управления скоростью. QVBR: Качество будет соответствовать указанному уровню качества, за исключением случаев, когда оно ограничено максимальным битрейтом. Рекомендуется, если вы или ваши зрители платите за пропускную способность. CBR: Качество варьируется в зависимости от сложности видео. Рекомендуется только в том случае, если вы распространяете свои ресурсы на устройства, которые не могут обрабатывать переменные битрейты.

Height -> (integer)

Высота выходного видео в пикселях. Должно быть четным числом. Для большинства кодеков вы можете оставить это поле и ширину пустыми, чтобы использовать высоту и ширину (разрешение) из источника. Однако обратите внимание, что оставлять пустым не рекомендуется. Для кодека Frame Capture требуется высота и ширина.

Name -> (string)

Название этого VideoDescription. Выходы будут использовать это имя для уникальной идентификации этого описания. Имена описаний должны быть уникальными в рамках этого Live Event.

RespondToAfd -> (string)

Указывает, как MediaLive будет реагировать на значения AFD, которые могут быть в видео на входе. Если вы не знаете, что такое сигнализация AFD, или если ваша нисходящая система не предоставила вам указания, выберите PASSTHROUGH. RESPOND: MediaLive обрезает входное видео, используя формулу, которая использует значения AFD (настроенные в afdSignaling), коэффициент отображения входного изображения и коэффициент отображения выходного изображения. MediaLive также включает значения AFD в выходной сигнал, если кодек для этого кодирования не FRAME_CAPTURE. PASSTHROUGH: MediaLive игнорирует значения AFD и не обрезает видео. Но MediaLive включает значения в выходной сигнал. NONE: MediaLive не обрезает входное видео и не включает значения AFD в выходной сигнал.

ScalingBehavior -> (string)

STRETCH_TO_OUTPUT настраивает положение вывода так, чтобы растянуть видео до указанного разрешения вывода (высота и ширина). Этот параметр переопределит любое значение положения. DEFAULT может вставлять черные рамки (pillar boxes или letter boxes) вокруг видео, чтобы обеспечить указанное разрешение вывода.

Sharpness -> (integer)

Изменяет силу фильтра сглаживания, используемого для масштабирования. 0 — самая мягкая настройка, 100 — самая резкая. Настройка 50 рекомендуется для большинства контентов.

Width -> (integer)

Ширина выходного видео в пикселях. Должна быть четным числом. Для большинства кодеков вы можете оставить это поле и высоту пустыми, чтобы использовать высоту и ширину (разрешение) из источника. Однако обратите внимание, что оставлять пустым не рекомендуется. Для кодека Frame Capture требуются высота и ширина.

ThumbnailConfiguration -> (structure)

Настройки конфигурации эскизов.

State -> (string)

Включает функцию эскизов. Эта функция генерирует эскизы входящего видео в каждом канале. AUTO включает эту функцию, DISABLE отключает ее.

ColorCorrectionSettings -> (structure)

Настройки коррекции цвета

GlobalColorCorrections -> (list)

Массив colorCorrections, который применяется, когда вы используете 3D LUT-файлы для преобразования цвета видео. Каждый colorCorrection содержит один 3D LUT-файл (который определяет сопоставление цветов для преобразования входного цветового пространства в выходное цветовое пространство) и комбинацию вход/выход, к которой применяется этот 3D LUT-файл. MediaLive считывает цветовое пространство во входных метаданных, определяет цветовое пространство, которое вы указали для вывода, и находит и использует LUT-файл, который применяется к этой комбинации.

(structure)

Свойство ColorCorrectionSettings. Используется для преобразования пользовательского цветового пространства. Объект идентифицирует один 3D LUT-файл и указывает комбинацию входного/выходного цветового пространства, для которой будет использоваться файл.

InputColorSpace -> (string)

Цветовое пространство входа.

OutputColorSpace -> (string)

Цветовое пространство вывода.

Uri -> (string)

URI 3D LUT-файла. Протокол должен быть «s3:» или «s3ssl:».

Id -> (string)

Уникальный идентификатор канала.

InputAttachments -> (list)

Список подключений входов для канала.

(structure)

Заполнитель документации для InputAttachment

AutomaticInputFailoverSettings -> (structure)

Заданные пользователем настройки для определения условий объявления входа неисправным и переключения на другой вход.

ErrorClearTimeMsec -> (integer)

Это время очистки определяет требование, которое должен выполнить восстановленный вход, чтобы считаться исправным. Вход не должен иметь условий переключения в течение этого времени. Введите время в миллисекундах. Это значение особенно важно, если input_preference для пары переключения установлен в PRIMARY_INPUT_PREFERRED, потому что по истечении этого времени MediaLive переключится обратно на основной вход.

FailoverConditions -> (list)

Список условий переключения. Если возникает какое-либо из этих условий, MediaLive выполнит переключение на другой вход.

(structure)

Настройки условия переключения. Внутри AutomaticInputFailoverSettings может быть несколько условий переключения.

FailoverConditionSettings -> (structure)

Настройки, зависящие от типа условия переключения.

AudioSilenceSettings -> (structure)

MediaLive выполнит переключение, если выбранный аудиоселектор будет молчать в течение указанного периода.

AudioSelectorName -> (string)

Название аудиоселектора во входе, который MediaLive должен контролировать для обнаружения тишины. Выберите ваш самый важный рендеринг. Если вы не создали аудиоселектор в этом входе, оставьте пустым.

AudioSilenceThresholdMsec -> (integer)

Количество времени (в миллисекундах), которое активный вход должен быть тихим, прежде чем произойдет автоматическое переключение входа. Тишина определяется как потеря звука или звук тише -50 дБFS.

InputLossSettings -> (structure)

MediaLive выполнит переключение, если контент не обнаружен в этом входе в течение указанного периода.

InputLossThresholdMsec -> (integer)

Количество времени (в миллисекундах), когда не обнаружено входного сигнала. По истечении этого времени произойдет переключение входа.

VideoBlackSettings -> (structure)

MediaLive выполнит переключение, если контент считается черным в течение указанного периода.

BlackDetectThreshold -> (double)

Значение, используемое при расчете порога, ниже которого MediaLive считает пиксель «черным». Чтобы вход считался черным, каждый пиксель в кадре должен быть ниже этого порога. Порог рассчитывается как процент (выраженный в виде десятичной дроби) белого. Поэтому .1 означает 10% белого (или 90% черного). Обратите внимание, как формула работает для любой глубины цвета. Например, если вы установите это поле в 0.1 в 10-битной глубине цвета: (1023*0.1=102.3), что означает, что значение пикселя 102 или меньше «черное». Если вы установите это поле в .1 в 8-битной глубине цвета: (255*0.1=25.5), что означает, что значение пикселя 25 или меньше «черное». Диапазон от 0.0 до 1.0 с любым количеством десятичных знаков.

VideoBlackThresholdMsec -> (integer)

Количество времени (в миллисекундах), которое активный вход должен быть черным, прежде чем произойдет автоматическое переключение входа.

InputPreference -> (string)

Предпочтение входа при принятии решения о том, какой вход сделать активным при восстановлении ранее сбойного входа.

SecondaryInputId -> (string)

Идентификатор входа вторичного входа в паре автоматического переключения входа.

InputAttachmentName -> (string)

Указанное пользователем имя для подключения. Это необходимо, если пользователь хочет использовать этот вход в действии переключения входа.

InputId -> (string)

Идентификатор входа

InputSettings -> (structure)

Настройки входа (выбор заголовков и т. д.)

AudioSelectors -> (list)

Используется для выбора аудиопотока для декодирования для входов, имеющих несколько доступных.

(structure)

Audio Selector

Name -> (string)

The name of this AudioSelector. AudioDescriptions will use this name to uniquely identify this Selector. Selector names should be unique per input.

SelectorSettings -> (structure)

Настройки аудио селектора.

AudioHlsRenditionSelection -> (structure)

Выбор рендеринга аудио Hls

GroupId -> (string)

Specifies the GROUP-ID in the #EXT-X-MEDIA tag of the target HLS audio rendition.

Name -> (string)

Specifies the NAME in the #EXT-X-MEDIA tag of the target HLS audio rendition.

AudioLanguageSelection -> (structure)

Выбор языка аудио

LanguageCode -> (string)

Selects a specific three-letter language code from within an audio source.

LanguageSelectionPolicy -> (string)

When set to “strict”, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If “loose”, then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can’t find one with the same language.

AudioPidSelection -> (structure)

Выбор Audio Pid

Pid -> (integer)

Selects a specific PID from within a source.

AudioTrackSelection -> (structure)

Выбор аудиодорожки

Tracks -> (list)

Выбирает одну или несколько уникальных аудиодорожек из источника.

(structure)

Audio Track

Track -> (integer)

1-based integer value that maps to a specific audio track

DolbyEDecode -> (structure)

Настройте параметры декодирования для потоков Dolby E — они должны быть кадрами Dolby E, переносимыми в потоках PCM, помеченными SMPTE-337

ProgramSelection -> (string)

Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.

CaptionSelectors -> (list)

Используется для выбора входных данных субтитров для входов, имеющих несколько доступных.

(structure)

Caption Selector

LanguageCode -> (string)

When specified this field indicates the three letter language code of the caption track to extract from the source.

Name -> (string)

Name identifier for a caption selector. This name is used to associate this caption selector with one or more caption descriptions. Names must be unique within an event.

SelectorSettings -> (structure)

Настройки селектора заголовков.

AncillarySourceSettings -> (structure)

Настройки дополнительного источника

SourceAncillaryChannelNumber -> (integer)

Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.

AribSourceSettings -> (structure)

Arib Source Settings

DvbSubSourceSettings -> (structure)

Dvb Sub Source Settings

OcrLanguage -> (string)

If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.

Pid -> (integer)

When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.

EmbeddedSourceSettings -> (structure)

Встроенные настройки источника

Convert608To708 -> (string)

If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.

Scte20Detection -> (string)

Set to “auto” to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.

Source608ChannelNumber -> (integer)

Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

Source608TrackNumber -> (integer)

This field is unused and deprecated.

Scte20SourceSettings -> (structure)

Scte20 Source Settings

Convert608To708 -> (string)

If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.

Source608ChannelNumber -> (integer)

Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

Scte27SourceSettings -> (structure)

Scte27 Source Settings

OcrLanguage -> (string)

If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.

Pid -> (integer)

The pid field is used in conjunction with the caption selector languageCode field as follows: - Specify PID and Language: Extracts captions from that PID; the language is “informational”. - Specify PID and omit Language: Extracts the specified PID. - Omit PID and specify Language: Extracts the specified language, whichever PID that happens to be. - Omit PID and omit Language: Valid only if source is DVB-Sub that is being passed through; all languages will be passed through.

TeletextSourceSettings -> (structure)

Настройки телетекста

OutputRectangle -> (structure)

При необходимости определяет область, в которой будут отображаться титры в стиле TTML

Height -> (double)

See the description in leftOffset. For height, specify the entire height of the rectangle as a percentage of the underlying frame height. For example, "80" means the rectangle height is 80% of the underlying frame height. The topOffset and rectangleHeight must add up to 100% or less. This field corresponds to tts:extent - Y in the TTML standard.

LeftOffset -> (double)

Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don’t have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, "10" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.

TopOffset -> (double)

See the description in leftOffset. For topOffset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, "10" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.

Width -> (double)

See the description in leftOffset. For width, specify the entire width of the rectangle as a percentage of the underlying frame width. For example, "80" means the rectangle width is 80% of the underlying frame width. The leftOffset and rectangleWidth must add up to 100% or less. This field corresponds to tts:extent - X in the TTML standard.

PageNumber -> (string)

Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no “0x” prefix.

DeblockFilter -> (string)

Enable or disable the deblock filter when filtering.

DenoiseFilter -> (string)

Enable or disable the denoise filter when filtering.

FilterStrength -> (integer)

Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).

InputFilter -> (string)

Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type

NetworkInputSettings -> (structure)

Настройки ввода.

HlsInputSettings -> (структура)

Задает параметры ввода HLS, когда uri предназначен для манифеста HLS.

Bandwidth -> (целое число)

При указании будет выбран поток HLS с BANDWIDTH m3u8, который наиболее точно соответствует этому значению, в противном случае будет выбран поток с самой высокой пропускной способностью в m3u8. Скорость передачи данных указана в битах в секунду, как и в манифесте HLS.

BufferSegments -> (целое число)

При указании чтение ввода HLS начнется с этого количества сегментов буфера с конца (самого последнего записанного сегмента). Если не указано, ввод HLS начнется с первого сегмента, указанного в m3u8.

Retries -> (целое число)

Количество последовательных попыток, когда попытки прочитать манифест или сегмент должны завершиться неудачей, прежде чем вход будет считаться недоступным.

RetryInterval -> (целое число)

Количество секунд между повторными попытками, когда попытка прочитать манифест или сегмент завершается неудачей.

Scte35Source -> (строка)

Определяет источник для сообщений SCTE-35, которые MediaLive будет принимать. Сообщения могут быть приняты из сегментов контента (в потоке) или из тегов в списке воспроизведения (манифест HLS). MediaLive игнорирует информацию SCTE-35 в источнике, который не выбран.

ServerValidation -> (строка)

Проверка сертификатов HTTPS-сервера. При установке параметра checkCryptographyOnly будет проверена криптография в сертификате, но не имя сервера. Определенные поддомены (в частности, S3-корзины, в которых используются точки в имени корзины) не строго соответствуют шаблону подстановки соответствующего сертификата и в противном случае привели бы к ошибке события. Этот параметр игнорируется для протоколов, которые не используют https.

MulticastInputSettings -> (структура)

Задает параметры многоадресного ввода, когда uri предназначен для многоадресного события.

SourceIpAddress -> (строка)

При необходимости, исходный IP-адрес для фильтрации по Source-specific Multicast (SSM)

Scte35Pid -> (целое число)

PID, с которого следует считывать сообщения SCTE-35. Если оставить неопределенным, EML выберет первый PID SCTE-35, найденный во входном сигнале.

Smpte2038DataPreference -> (строка)

Указывает, следует ли извлекать применимые вспомогательные данные из источника SMPTE-2038 в этом входном сигнале. Применимые типы данных: субтитры, таймкод, AFD и сообщения SCTE-104. - PREFER: Извлечь из SMPTE-2038, если он присутствует в этом входном сигнале, в противном случае извлечь из другого источника (если таковой имеется). - IGNORE: Никогда не извлекать вспомогательные данные из SMPTE-2038.

SourceEndBehavior -> (строка)

Зацикливать входной сигнал, если это файл. Это позволяет бесконечно транслировать файловый ввод.

VideoSelector -> (структура)

Сообщает, какой элементарный видеопоток декодировать для типов входных данных, имеющих несколько доступных.

ColorSpace -> (строка)

Задает цветовое пространство входного сигнала. Этот параметр работает совместно с colorSpaceUsage и colorSpaceSettingsChoice видеоописания, чтобы определить, будет ли выполнено какое-либо преобразование.

ColorSpaceSettings -> (структура)

Настройки цветового пространства

Hdr10Settings -> (структура)

Настройки Hdr10

MaxCll -> (целое число)

Максимальный уровень освещенности контента Целочисленное значение метаданных, определяющее максимальный уровень освещенности, в нитах, любого отдельного пикселя в закодированном HDR-видеопотоке или файле.

MaxFall -> (целое число)

Максимальный средний уровень освещенности кадра Целочисленное значение метаданных, определяющее максимальный средний уровень освещенности, в нитах, для любого отдельного кадра в закодированном HDR-видеопотоке или файле.

ColorSpaceUsage -> (строка)

Применяется только в том случае, если colorSpace имеет значение, отличное от follow. Это поле определяет, как будет использоваться значение в поле colorSpace. fallback означает, что когда вход включает данные цветового пространства, эти данные будут использоваться, но когда вход не имеет данных цветового пространства, будет использоваться значение в colorSpace. Выберите fallback, если вашему входному сигналу иногда не хватает данных цветового пространства, но когда у него есть данные цветового пространства, эти данные верны. force означает всегда использовать значение в colorSpace. Выберите force, если ваш входной сигнал обычно не имеет данных цветового пространства или может иметь ненадежные данные цветового пространства.

SelectorSettings -> (структура)

Настройки селектора видео.

VideoSelectorPid -> (структура)

Video Selector Pid

Pid -> (целое число)

Выбирает определенный PID в источнике видео.

VideoSelectorProgramId -> (структура)

Video Selector Program Id

ProgramId -> (целое число)

Выбирает определенную программу из многопрограммного транспортного потока. Если программа не существует, по умолчанию будет выбрана первая программа в транспортном потоке.

LogicalInterfaceNames -> (список)

Дополнительное назначение входного сигнала логическому интерфейсу на узле. Применимо только к локальным каналам.

(строка)

Placeholder documentation for __string

InputSpecification -> (структура)

Спецификация сетевых и файловых входов для этого канала

Codec -> (строка)

Входной кодек

MaximumBitrate -> (строка)

Максимальная скорость передачи данных на вход, грубо классифицированная

Resolution -> (строка)

Разрешение входного сигнала, грубо классифицированное

LogLevel -> (строка)

Уровень журнала, записываемый в CloudWatch Logs.

Maintenance -> (структура)

Настройки обслуживания для этого канала.

MaintenanceDay -> (строка)

Выбранный в данный момент день обслуживания.

MaintenanceDeadline -> (строка)

Обслуживание требуется к отображаемой дате и времени. Дата и время указаны в ISO.

MaintenanceScheduledDate -> (строка)

Запланированная дата и время обслуживания. Дата и время указаны в ISO.

MaintenanceStartTime -> (строка)

Выбранное в данный момент время начала обслуживания. Время указано в UTC.

Name -> (строка)

Название канала. (изменяемое пользователем)

PipelineDetails -> (список)

Сведения о времени выполнения для конвейеров работающего канала.

(структура)

Сведения о времени выполнения конвейера при работе канала.

ActiveInputAttachmentName -> (строка)

Имя активного вложения входного сигнала, которое в настоящее время принимается этим конвейером.

ActiveInputSwitchActionName -> (строка)

Имя действия переключения входного сигнала по расписанию, которое произошло совсем недавно и которое привело к переключению на текущее вложение входного сигнала для этого конвейера.

ActiveMotionGraphicsActionName -> (строка)

Имя действия активации графики движения, которое произошло совсем недавно и которое привело к текущему URI графики для этого конвейера.

ActiveMotionGraphicsUri -> (строка)

Текущий URI, используемый для графики движения HTML5 для этого конвейера.

PipelineId -> (строка)

Идентификатор конвейера

ChannelEngineVersion -> (структура)

Текущая версия движка кодера для этого конвейера.

ExpirationDate -> (временная метка)

Время UTC, когда истекает срок действия версии.

Version -> (строка)

Идентификатор сборки для этой версии версии канала.

PipelinesRunningCount -> (целое число)

Количество работоспособных конвейеров в данный момент.

RoleArn -> (строка)

Имя ресурса Amazon (ARN) роли, принятой при запуске канала.

State -> (строка)

Placeholder documentation for ChannelState

Tags -> (карта)

Набор пар "ключ-значение".

key -> (строка)

Placeholder documentation for __string

value -> (строка)

Placeholder documentation for __string

Vpc -> (структура)

Настройки для вывода VPC

AvailabilityZones -> (список)

Зоны доступности, в которых расположены подсети vpc. Первая зона доступности применяется к первой подсети в списке подсетей. Вторая зона доступности применяется ко второй подсети.

(строка)

Placeholder documentation for __string

NetworkInterfaceIds -> (список)

Список сетевых интерфейсов Elastic, созданных MediaLive в VPC клиента

(строка)

Placeholder documentation for __string

SecurityGroupIds -> (список)

Список идентификаторов групп безопасности EC2 VPC, подключенных к сетевым интерфейсам Output VPC.

(строка)

Placeholder documentation for __string

SubnetIds -> (список)

Список идентификаторов подсети VPC из одной и той же VPC. Если это канал STANDARD, идентификаторы подсети должны быть сопоставлены с двумя уникальными зонами доступности (AZ).

(строка)

Placeholder documentation for __string

AnywhereSettings -> (структура)

Anywhere настройки для этого канала.

ChannelPlacementGroupId -> (строка)

Идентификатор группы размещения канала для канала.

ClusterId -> (строка)

Идентификатор кластера для канала.

ChannelEngineVersion -> (структура)

Запрошенная версия движка для этого канала.

ExpirationDate -> (временная метка)

Время UTC, когда истекает срок действия версии.

Version -> (строка)

Идентификатор сборки для этой версии версии канала.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API