Spec-Zone.ru › AWS CLI v2

[ aws . medialive ]

удалить-канал

Описание

Начинает удаление канала. Также удаляются связанные выходы.

См. также: Документация API AWS

Синтаксис

  delete-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]

Параметры

--channel-id (строка) Уникальный идентификатор канала.

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, предоставляемому --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные в JSON. Передача произвольных двоичных значений с помощью значения, предоставленного в JSON, невозможна, так как строка будет интерпретироваться буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если указано без значения или со значением input, выводит пример JSON-ввода, который может использоваться в качестве аргумента для --cli-input-json. Аналогично, если указано yaml-input, будет выведен пример YAML-ввода, который можно использовать с --cli-input-yaml. Если указано значение output, он проверяет входные данные команды и возвращает JSON-образец вывода для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (булево)

Включает отладочную регистрацию.

--endpoint-url (строка)

Переопределяет URL по умолчанию команды указанным URL.

--no-verify-ssl (булево)

По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет стандартное поведение проверки SSL-сертификатов.

--no-paginate (булево)

Отключает автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования вывода команды.

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

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

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

--region (строка)

Используемый регион. Переопределяет настройки конфигурации/среды.

--version (строка)

Отображение версии данного инструмента.

--color (строка)

Включение/выключение цветного вывода.

  • on
  • off
  • auto

--no-sign-request (булево)

Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент указан.

--ca-bundle (строка)

Файл сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде закодированной строкой base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет рассматриваться как двоичный и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (булево)

Отключить пагинатор CLI для вывода.

--cli-auto-prompt (булево)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматический запрос параметров ввода CLI.

Вывод

Arn -> (строка)

Уникальный арн канала.

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

Описание входов CDI для этого канала

Resolution -> (строка)

Максимальное разрешение ввода CDI

ChannelClass -> (строка)

Класс этого канала. STANDARD для канала с двумя конвейерами или SINGLE_PIPELINE для канала с одним конвейером.

Destinations -> (список)

Список пунктов назначения канала. Для выходов UDP есть по одному пункту назначения на выход. Для других типов (например, HLS) есть по одному пункту назначения на упаковщик.

(структура)

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

Id -> (строка)

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

MediaPackageSettings -> (список)

Настройки пункта назначения для выхода MediaPackage; по одному пункту назначения для обоих кодеров.

(структура)

Настройки пункта назначения выходов MediaPackage

ChannelId -> (строка)

Идентификатор канала в MediaPackage, являющегося пунктом назначения для этой группы выходов. Вам не нужно указывать отдельные входы в MediaPackage; MediaLive позаботится о подключении двух конвейеров MediaLive к двум входам MediaPackage. Канал MediaPackage и канал MediaLive должны находиться в одном регионе.

ChannelGroup -> (строка)

Имя группы каналов в MediaPackageV2. Используется только в случае отправки выходов CMAF Ingest на конечную точку приема CMAF в канале MediaPackage, использующем MediaPackage v2.

ChannelName -> (строка)

Имя канала в MediaPackageV2. Используется только в случае отправки выходов CMAF Ingest на конечную точку приема CMAF в канале MediaPackage, использующем MediaPackage v2.

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

Настройки пункта назначения для выхода Multiplex; по одному пункту назначения для обоих кодеров.

MultiplexId -> (строка)

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

ProgramName -> (строка)

Имя программы Multiplex, в которую кодер предоставляет выход.

Settings -> (список)

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

(структура)

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

PasswordParam -> (строка)

Ключ для извлечения пароля из хранилища параметров EC2

StreamName -> (строка)

Имя потока для пунктов назначения RTMP (URL-адреса типа rtmp://)

Url -> (строка)

URL, указывающий пункт назначения

Username -> (строка)

Имя пользователя для пункта назначения

SrtSettings -> (список)

Настройки SRT для выхода SRT; по одному пункту назначения для каждого резервируемого кодера.

(структура)

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

EncryptionPassphraseSecretArn -> (строка)

Arn, используемый для извлечения пароля из Secrets Manager

StreamId -> (строка)

Идентификатор потока для пунктов назначения SRT (URL-адреса типа srt://)

Url -> (строка)

URL, указывающий пункт назначения

LogicalInterfaceNames -> (список)

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

(строка)

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

EgressEndpoints -> (список)

Конечные точки, из которых начинаются исходящие подключения

(структура)

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

SourceIp -> (строка)

Общедоступный IP-адрес, откуда исходит выход канала

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

Настройки кодирования

AudioDescriptions -> (список)

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

(структура)

Описание аудио

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

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

Algorithm -> (строка)

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

AlgorithmControl -> (строка)

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

TargetLkfs -> (двойное)

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

AudioSelectorName -> (строка)

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

AudioType -> (строка)

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

AudioTypeControl -> (строка)

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

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

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

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

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

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

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

CbetCheckDigitString -> (строка)

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

CbetStepaside -> (строка)

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

Csid -> (строка)

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

NielsenDistributionType -> (строка)

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

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

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

CheckDigitString -> (строка)

Введите строку контрольных цифр для водяного знака.

Sid -> (двойное)

Введите идентификатор источника Nielsen (SID) для включения в водяной знак.

Timezone -> (строка)

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

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

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

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

Настройки AAC

Bitrate -> (двойное)

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

CodingMode -> (строка)

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

InputType -> (строка)

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

Profile -> (строка)

Профиль AAC.

RateControlMode -> (строка)

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

RawFormat -> (строка)

Устанавливает LATM / LOAS AAC вывод для контейнеров с необработанными данными.

SampleRate -> (двойное)

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

Spec -> (строка)

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

VbrQuality -> (строка)

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

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

Настройки AC3

Bitrate -> (двойное)

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

BitstreamMode -> (строка)

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

CodingMode -> (строка)

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

Dialnorm -> (целое)

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

DrcProfile -> (строка)

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

LfeFilter -> (строка)

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

MetadataControl -> (строка)

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

AttenuationControl -> (строка)

Применяет ослабление на 3 дБ к окружающим каналам. Применяется только когда параметр режима кодирования равен CODING_MODE_3_2_LFE.

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

Настройки Eac3 Atmos

Bitrate -> (двойное)

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

CodingMode -> (строка)

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

Dialnorm -> (целое)

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

DrcLine -> (строка)

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

DrcRf -> (строка)

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

HeightTrim -> (двойное)

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

SurroundTrim -> (двойное)

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

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

Настройки Eac3

AttenuationControl -> (строка)

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

Bitrate -> (двойное)

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

BitstreamMode -> (строка)

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

CodingMode -> (строка)

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

DcFilter -> (строка)

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

Dialnorm -> (целое)

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

DrcLine -> (строка)

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

DrcRf -> (строка)

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

LfeControl -> (строка)

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

LfeFilter -> (строка)

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

LoRoCenterMixLevel -> (двойное)

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

LoRoSurroundMixLevel -> (двойное)

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

LtRtCenterMixLevel -> (двойное)

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

LtRtSurroundMixLevel -> (двойное)

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

MetadataControl -> (строка)

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

PassthroughControl -> (строка)

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

PhaseControl -> (строка)

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

StereoDownmix -> (строка)

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

SurroundExMode -> (строка)

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

SurroundMode -> (строка)

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

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

Настройки MP2

Bitrate -> (двойное)

Средняя скорость передачи данных в битах/секунду.

CodingMode -> (строка)

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

SampleRate -> (двойное)

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

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

Настройки пропуска

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

Настройки WAV

BitDepth -> (двойное)

Количество бит на образец.

CodingMode -> (строка)

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

SampleRate -> (двойное)

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

LanguageCode -> (строка)

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

LanguageCodeControl -> (строка)

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

Name -> (строка)

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

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

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

ChannelMappings -> (список)

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

(структура)

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

InputChannelLevels -> (список)

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

(структура)

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

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

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

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

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

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

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

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

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

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

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

StreamName -> (строка)

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

AudioDashRoles -> (список)

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

(строка)

Аудио роль Dash

DvbDashAccessibility -> (строка)

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

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

Настройки для затирания информации о доступности.

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

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

PasswordParam -> (строка)

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

Uri -> (строка)

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

Username -> (строка)

Необходимы обновления документации

State -> (строка)

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

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

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

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

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

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

Esam

AcquisitionPointId -> (строка)

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

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

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

PasswordParam -> (строка)

Необходимы обновления документации

PoisEndpoint -> (строка)

URL конечной точки блока сигнала на системе размещения информации (POIS). MediaLive отправляет сюда SignalProcessingEvents, когда считываются сообщения SCTE-35.

Username -> (строка)

Необходимы обновления документации

ZoneIdentity -> (строка)

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

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

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

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

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

NoRegionalBlackoutFlag -> (строка)

При установке на игнорирование, описания сегмента с ноRegionalBlackoutFlag, установленным в 0, больше не будут вызывать блокировки или рекламные оповещения

WebDeliveryAllowedFlag -> (строка)

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

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

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

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

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

NoRegionalBlackoutFlag -> (строка)

При установке на игнорирование, описания сегмента с ноRegionalBlackoutFlag, установленным в 0, больше не будут вызывать блокировки или рекламные оповещения

WebDeliveryAllowedFlag -> (строка)

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

Scte35SegmentationScope -> (строка)

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

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

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

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

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

PasswordParam -> (строка)

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

Uri -> (строка)

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

Username -> (строка)

Необходимы обновления документации

NetworkEndBlackout -> (строка)

Установка в состояние включено заставляет кодировщик затенять видео, аудио и субтитры и поднимать «Изображение блокировки сети» при возникновении описания сегмента окончания сети SCTE104/35. Блокировка будет снята при возникновении описания сегмента начала сети. Описания конца и начала сети должны содержать идентификатор сети, соответствующий значению, введённому в «Идентификатор сети».

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

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

PasswordParam -> (строка)

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

Uri -> (строка)

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

Username -> (строка)

Необходимы обновления документации

NetworkId -> (строка)

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

State -> (строка)

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

CaptionDescriptions -> (список)

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

(структура)

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

Доступность -> (строка)

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

Имя селектора заголовков -> (строка)

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

Настройки назначения -> (структура)

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

Настройки назначения Arib -> (структура)

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

Настройки назначения Burn In -> (структура)

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

Выравнивание -> (строка)

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

Цвет фона -> (строка)

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

Непрозрачность фона -> (целое число)

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

Шрифт -> (структура)

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

Параметр пароля -> (строка)

ключ для извлечения пароля из хранилища параметров EC2

URI -> (строка)

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

Имя пользователя -> (строка)

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

Цвет шрифта -> (строка)

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

Непрозрачность шрифта -> (целое число)

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

Разрешение шрифта -> (целое число)

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

Размер шрифта -> (строка)

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

Цвет контура -> (строка)

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

Размер контура -> (целое число)

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

Цвет тени -> (строка)

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

Непрозрачность тени -> (целое число)

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

Горизонтальное смещение тени -> (целое число)

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

Вертикальное смещение тени -> (целое число)

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

Управление сеткой телетекста -> (строка)

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

Горизонтальная позиция -> (целое число)

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

Вертикальная позиция -> (целое число)

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

Настройки назначения DVB-Sub -> (структура)

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

Выравнивание -> (строка)

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

Цвет фона -> (строка)

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

Непрозрачность фона -> (целое число)

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

Шрифт -> (структура)

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

Параметр пароля -> (строка)

ключ для извлечения пароля из хранилища параметров EC2

URI -> (строка)

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

Имя пользователя -> (строка)

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

Цвет шрифта -> (строка)

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

Непрозрачность шрифта -> (целое число)

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

Разрешение шрифта -> (целое число)

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

Размер шрифта -> (строка)

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

Цвет контура -> (строка)

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

Размер контура -> (целое число)

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

Цвет тени -> (строка)

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

Непрозрачность тени -> (целое число)

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

Горизонтальное смещение тени -> (целое число)

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

Вертикальное смещение тени -> (целое число)

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

Управление сеткой телетекста -> (строка)

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

Горизонтальная позиция -> (целое число)

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

Вертикальная позиция -> (целое число)

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

Настройки назначения EbuTtD -> (структура)

Настройки назначения Ebu Tt DDestination

CopyrightHolder -> (строка)

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

FillLineGap -> (строка)

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

FontFamily -> (строка)

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

StyleControl -> (строка)

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

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

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

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

Необходимо обновление документации

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

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

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

Настройки назначения вставки плюс Scte20

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

Настройки назначения информации о субтитрах Rtmp

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

Настройки назначения Scte20 плюс вставка

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

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

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

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

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

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

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

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

StyleControl -> (строка)

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

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

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

StyleControl -> (строка)

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

LanguageCode -> (строка)

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

LanguageDescription -> (строка)

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

Name -> (строка)

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

CaptionDashRoles -> (список)

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

(строка)

Субтитры роли Dash

DvbDashAccessibility -> (строка)

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

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

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

InputPrepareScheduleActions -> (строка)

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

OutputStaticImageOverlayScheduleActions -> (строка)

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

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

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

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

Значение для установки начального усиления звука для живого события.

InputEndAction -> (строка)

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

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

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

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

Необходимо обновление документации

InputLossImageColor -> (строка)

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

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

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

PasswordParam -> (строка)

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

Uri -> (строка)

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

Username -> (строка)

Необходимо обновление документации

InputLossImageType -> (строка)

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

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

Необходимо обновление документации

OutputLockingMode -> (строка)

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

OutputTimingSource -> (строка)

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

SupportLowFramerateInputs -> (строка)

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

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

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

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

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

CustomEpoch -> (строка)

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

JamSyncTime -> (строка)

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

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

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

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

Настройки для динамических графических элементов.

MotionGraphicsInsertion -> (строка)

Вставка динамических графических элементов

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

Настройки динамических графических элементов

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

Настройки динамических графических элементов HTML

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

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

DistributorId -> (строка)

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

NielsenPcmToId3Tagging -> (строка)

Включает маркировку Nielsen PCM в ID3

OutputGroups -> (список)

Документация по умолчанию для __listOfOutputGroup

(структура)

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

Name -> (строка)

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

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

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

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

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

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

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

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

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

CannedAcl -> (строка)

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

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

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

DestinationRefId -> (строка)

Документация по умолчанию для __string

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

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

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

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

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

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

DestinationRefId -> (строка)

Документация по умолчанию для __string

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

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

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

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

CannedAcl -> (строка)

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

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

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

AdMarkers -> (список)

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

(строка)

Маркеры рекламы Hls

BaseUrlContent -> (строка)

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

BaseUrlContent1 -> (строка)

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

BaseUrlManifest -> (строка)

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

BaseUrlManifest1 -> (строка)

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

CaptionLanguageMappings -> (список)

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

(структура)

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

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

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

LanguageCode -> (строка)

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

LanguageDescription -> (строка)

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

CaptionLanguageSetting -> (строка)

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

ClientCache -> (строка)

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

CodecSpecification -> (строка)

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

ConstantIv -> (строка)

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

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

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

DestinationRefId -> (строка)

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

DirectoryStructure -> (строка)

Размещать сегменты в поддиректориях.

DiscontinuityTags -> (строка)

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

EncryptionType -> (строка)

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

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

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

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

Настройки Hls Akamai

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

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

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

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

HttpTransferMode -> (строка)

Укажите, использовать ли chunked transfer encoding для Akamai. Пользователь должен связаться с Akamai, чтобы включить эту функцию.

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

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

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

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

Salt -> (строка)

Соль для аутентифицированной Akamai.

Token -> (строка)

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

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

Настройки Hls Basic Put

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

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

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

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

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

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

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

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

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

Настройки Hls Media Store

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

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

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

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

MediaStoreStorageClass -> (строка)

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

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

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

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

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

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

Настройки Hls S3

CannedAcl -> (строка)

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

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

Настройки Hls Webdav

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

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

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

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

HttpTransferMode -> (строка)

Укажите, использовать ли chunked transfer encoding для WebDAV.

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

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

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

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

HlsId3SegmentTagging -> (строка)

Состояние HLS ID3 Segment Tagging

IFrameOnlyPlaylists -> (строка)

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

IncompleteSegmentBehavior -> (строка)

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

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

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

InputLossAction -> (строка)

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

IvInManifest -> (строка)

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

IvSource -> (строка)

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

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

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

KeyFormat -> (строка)

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

KeyFormatVersions -> (строка)

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

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

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

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

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

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

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

PasswordParam -> (строка)

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

Uri -> (строка)

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

Username -> (строка)

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

StaticKeyValue -> (строка)

Значение статического ключа в виде 32-символьной шестнадцатеричной строки.

ManifestCompression -> (строка)

При значении gzip сжимает плейлист HLS.

ManifestDurationFormat -> (строка)

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

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

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

Mode -> (строка)

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

OutputSelection -> (строка)

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

ProgramDateTime -> (строка)

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

ProgramDateTimeClock -> (строка)

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

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

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

RedundantManifest -> (строка)

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

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

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

SegmentationMode -> (строка)

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

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

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

StreamInfResolution -> (строка)

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

TimedMetadataId3Frame -> (строка)

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

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

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

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

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

TsFileMode -> (строка)

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

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

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

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

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

DestinationRefId -> (строка)

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

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

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

AcquisitionPointId -> (строка)

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

AudioOnlyTimecodeControl -> (строка)

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

CertificateMode -> (строка)

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

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

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

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

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

DestinationRefId -> (строка)

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

EventId -> (строка)

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

EventIdMode -> (строка)

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

EventStopBehavior -> (строка)

При установке sendEos отправляет сигнал EOS на сервер IIS при остановке события

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

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

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

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

InputLossAction -> (строка)

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

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

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

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

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

SegmentationMode -> (строка)

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

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

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

SparseTrackType -> (строка)

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

StreamManifestBehavior -> (строка)

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

TimestampOffset -> (строка)

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

TimestampOffsetMode -> (строка)

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

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

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

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

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

AdMarkers -> (список)

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

(строка)

Маркеры объявлений Rtmp

AuthenticationScheme -> (строка)

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

CacheFullBehavior -> (строка)

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

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

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

CaptionData -> (строка)

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

InputLossAction -> (строка)

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

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

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

IncludeFillerNalUnits -> (строка)

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

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

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

InputLossAction -> (строка)

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

TimedMetadataId3Frame -> (строка)

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

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

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

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

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

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

HTTP-назначение для дорожек

DestinationRefId -> (строка)

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

NielsenId3Behavior -> (строка)

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

Scte35Type -> (строка)

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

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

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

SegmentLengthUnits -> (строка)

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

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

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

KlvBehavior -> (строка)

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

KlvNameModifier -> (строка)

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

NielsenId3NameModifier -> (строка)

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

Scte35NameModifier -> (строка)

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

Id3Behavior -> (строка)

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

Id3NameModifier -> (строка)

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

CaptionLanguageMappings -> (список)

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

(структура)

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

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

Номер канала для этих субтитров, от 1 до 4.

LanguageCode -> (строка)

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

TimedMetadataId3Frame -> (строка)

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

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

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

TimedMetadataPassthrough -> (строка)

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

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

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

InputLossAction -> (строка)

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

Outputs -> (список)

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

(структура)

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

AudioDescriptionNames -> (список)

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

(строка)

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

CaptionDescriptionNames -> (список)

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

(строка)

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

OutputName -> (строка)

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

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

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

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

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

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

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

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, используется модель буфера 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 входного источника для этого вывода. Принимаются несколько значений, которые могут быть введены в диапазонах и/или через запятую. Значения могут быть десятичными или шестнадцатеричными. Каждый указанный PID должен находиться в диапазоне от 32 (или 0x20) до 8182 (или 0x1ff6).

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

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

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

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

DvbTeletextPid -> (строка)

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

Ebif -> (строка)

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

EbpAudioInterval -> (строка)

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

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

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

EbpPlacement -> (строка)

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

EcmPid -> (строка)

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

EsRateInPes -> (строка)

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

EtvPlatformPid -> (строка)

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

EtvSignalPid -> (строка)

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

FragmentTime -> (двойное)

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

Klv -> (строка)

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

KlvDataPids -> (строка)

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

NielsenId3Behavior -> (строка)

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

NullPacketBitrate -> (двойное)

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

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

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

PcrControl -> (строка)

Если установлено в pcrEveryPesPacket, значение Program Clock Reference вставляется для каждого заголовка Packetized Elementary Stream (PES). Этот параметр эффективен только тогда, когда PID 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) для таблицы карты программы (PMT) в потоке передачи. Может быть введен как десятичное или шестнадцатеричное значение. Допустимые значения от 32 (или 0x20) до 8182 (или 0x1ff6).

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

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

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 устанавливает бит указателя случайного доступа в поле адаптации. raiAdapt устанавливает бит RAI и добавляет текущее значение времени кода в байты частных данных. psiSegstart вставляет таблицы PAT и PMT в начале сегментов. ebp добавляет информацию о точке границы кодера в поле адаптации в соответствии со спецификацией OpenCable OC-SP-EBP-I01-130118. ebpLegacy добавляет информацию о точке границы кодера в поле адаптации, используя устаревший проприетарный формат.

SegmentationStyle -> (строка)

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

SegmentationTime -> (двойное)

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

TimedMetadataBehavior -> (строка)

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

TimedMetadataPid -> (строка)

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

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

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

VideoPid -> (строка)

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

Scte35PrerollPullupMilliseconds -> (двойное число)

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

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

Настройки необработанных данных

Extension -> (строка)

Расширение выходного файла. Если не указано, оно будет автоматически выбрано из типа контейнера.

NameModifier -> (строка)

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

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

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

NameModifier -> (строка)

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

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

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

H265PackagingType -> (строка)

Применимо только в том случае, если этот выход ссылается на описание видео H.265. Указывает, должны ли сегменты MP4 упаковываться как HEV1 или HVC1.

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

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

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

Настройки HLS только для аудио

AudioGroupId -> (строка)

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

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

Необязательно. Указывает изображение .jpg или .png, используемое в качестве обложки для аудио-выхода. Рекомендуется использовать файл с низким битовым размером, так как изображение увеличивает пропускную способность аудиовыхода. Изображение прикрепляется к аудио в качестве тега ID3, тип кадра APIC, тип изображения 0x10, в соответствии со стандартом «ID3 тег версия 2.4.0 - Native Frames».

PasswordParam -> (строка)

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

Uri -> (строка)

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

Username -> (строка)

Необходима актуализация документации

AudioTrackType -> (строка)

Поддерживаются четыре типа аудио-только треков: аудио-только вариант потока. Клиент может воспроизводить этот аудио-только поток вместо видео в сценариях с низкой пропускной способностью. Представлено в манифесте HLS как EXT-X-STREAM-INF. Альтернативный аудио, автоматический выбор, по умолчанию. Альтернативный рендеринг, который клиент должен пытаться воспроизводить по умолчанию. Представлен в манифесте HLS как EXT-X-MEDIA с DEFAULT=YES, AUTOSELECT=YES. Альтернативный аудио, автоматический выбор, не по умолчанию. Альтернативный рендеринг, который клиент может попробовать воспроизвести по умолчанию. Представлен в манифесте HLS как EXT-X-MEDIA с DEFAULT=NO, AUTOSELECT=YES. Альтернативный аудио, не автоматический выбор. Альтернативный рендеринг, который клиент не будет пытаться воспроизводить по умолчанию. Представлен в манифесте HLS как EXT-X-MEDIA с DEFAULT=NO, AUTOSELECT=NO

SegmentType -> (строка)

Указывает тип сегмента.

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

Настройки Fmp4 Hls

AudioRenditionSets -> (строка)

Список всех групп аудио, используемых с потоком видеовыхода. Введите все идентификаторы ГРУППЫ аудио, связанные с видео, разделенные запятыми.

NielsenId3Behavior -> (строка)

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

TimedMetadataBehavior -> (строка)

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

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

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

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

Стандартные настройки Hls

AudioRenditionSets -> (строка)

Список всех групп аудио, используемых с потоком видеовыхода. Введите все идентификаторы ГРУППЫ аудио, связанные с видео, разделенные запятыми.

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

Сведения о настройках контейнера .m3u8

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

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

AudioPids -> (строка)

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

EcmPid -> (строка)

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

NielsenId3Behavior -> (строка)

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

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

Количество миллисекунд между экземплярами этой таблицы в выходном потоке транспортного потока. Значение «0» записывает PMT один раз на каждом файле сегмента.

PcrControl -> (строка)

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

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

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

PcrPid -> (строка)

Идентификатор пакета (PID) Program Clock Reference (PCR) в потоке транспортного потока. При отсутствии значения кодер присвоит то же значение, что и Video PID. Может быть введен как десятичное или шестнадцатеричное значение.

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

Количество миллисекунд между экземплярами этой таблицы в выходном потоке транспортного потока. Значение «0» записывает PMT один раз на каждом файле сегмента.

PmtPid -> (строка)

Идентификатор пакета (PID) для таблицы карты программ (PMT) в потоке транспортного потока. Может быть введен как десятичное или шестнадцатеричное значение.

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

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

Scte35Behavior -> (строка)

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

Scte35Pid -> (строка)

Идентификатор пакета (PID) потока SCTE-35 в потоке транспортного потока. Может быть введен как десятичное или шестнадцатеричное значение.

TimedMetadataBehavior -> (строка)

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

TimedMetadataPid -> (строка)

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

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

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

VideoPid -> (строка)

Идентификатор пакета (PID) потока элементарного видео в потоке транспортного потока.

KlvBehavior -> (строка)

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

KlvDataPids -> (строка)

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

NameModifier -> (строка)

Строка, добавляемая в конец имени файла назначения. Принимает «Идентификаторы форматов»: #formatIdentifierParameters.

SegmentModifier -> (строка)

Строка, добавляемая в конец имен файлов сегментов.

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

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

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

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

H265PackagingType -> (строка)

Применимо только в том случае, если этот выход ссылается на описание видео H.265. Указывает, должны ли сегменты MP4 упаковываться как HEV1 или HVC1.

NameModifier -> (строка)

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

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

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

Назначение -> (структура)

Назначение — это Multiplex.

DestinationRefId -> (строка)

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

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

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

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

Настройки Multiplex M2ts

AbsentInputAudioBehavior -> (строка)

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

Arib -> (строка)

При значении enabled используется сжатие поля ARIB и удаляется видео-описание.

AudioBufferModel -> (строка)

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

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

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

AudioStreamType -> (строка)

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

CcDescriptor -> (строка)

При значении enabled генерируется captionServiceDescriptor в PMT.

Ebif -> (строка)

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

EsRateInPes -> (строка)

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

Klv -> (строка)

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

NielsenId3Behavior -> (строка)

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

PcrControl -> (строка)

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

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

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

Scte35Control -> (строка)

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

Scte35PrerollPullupMilliseconds -> (двойное число)

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

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

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

CertificateMode -> (строка)

Если установлено verifyAuthenticity, проверяется цепочка сертификатов TLS по доверенному Удостоверяющему центру (УЦ). Это заставит выходы rtmps с самоподписанными сертификатами завершиться ошибкой.

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

Количество секунд, ожидаемых перед повторной попыткой подключения к серверу Flash Media, если подключение разорвано.

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

Конечная точка RTMP без имени потока (например, rtmp://host/appname). Для подключения к Akamai необходимо указать имя пользователя и пароль. Поля URI принимают идентификаторы формата.

DestinationRefId -> (строка)

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

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

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

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

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

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

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

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

Настройки контейнера 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 используется модель буфера 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-субтитров входного источника для этого выхода. Допускаются несколько значений, которые могут быть введены в диапазонах и/или с помощью разделителя запятая. Значения могут быть введены как десятичные или шестнадцатеричные. Каждый указанный PID должен быть в диапазоне от 32 (или 0x20) до 8182 (или 0x1ff6).

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

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

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

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

DvbTeletextPid -> (строка)

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

Ebif -> (строка)

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

EbpAudioInterval -> (строка)

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

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

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

EbpPlacement -> (строка)

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

EcmPid -> (строка)

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

EsRateInPes -> (строка)

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

EtvPlatformPid -> (строка)

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

EtvSignalPid -> (строка)

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

FragmentTime -> (двойное значение)

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

Klv -> (строка)

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

KlvDataPids -> (строка)

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

NielsenId3Behavior -> (строка)

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

NullPacketBitrate -> (двойное значение)

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

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

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

PcrControl -> (строка)

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

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

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

PcrPid -> (строка)

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

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

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

PmtPid -> (строка)

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

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

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

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 lookahead является небольшим исключением из этого правила.

SegmentationTime -> (двойное значение)

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

TimedMetadataBehavior -> (строка)

При установке в режим «passthrough» временные метаданные будут передаваться от входа к выходу.

TimedMetadataPid -> (строка)

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

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

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

VideoPid -> (строка)

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

Scte35PrerollPullupMilliseconds -> (двойное число)

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

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

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

DestinationRefId -> (строка)

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

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

Настройки для включения и настройки коррекции ошибок с исправлением ошибок вперёд (Forward Error Correction) на UDP выходах.

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

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

IncludeFec -> (строка)

Включает коррекцию ошибок только по столбцам или по столбцам и строкам.

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

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

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

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

NameModifier -> (строка)

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

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

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

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

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

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

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

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

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

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

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

DvbTeletextPid -> (строка)

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

Ebif -> (строка)

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

EbpAudioInterval -> (строка)

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

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

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

EbpPlacement -> (строка)

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

EcmPid -> (строка)

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

EsRateInPes -> (строка)

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

EtvPlatformPid -> (строка)

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

EtvSignalPid -> (строка)

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

FragmentTime -> (двойное число)

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

Klv -> (строка)

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

KlvDataPids -> (строка)

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

NielsenId3Behavior -> (строка)

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

NullPacketBitrate -> (двойное число)

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

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

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

PcrControl -> (строка)

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

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

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

PcrPid -> (строка)

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

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

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

PmtPid -> (строка)

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

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

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

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 устанавливает бит индикатора случайного доступа в поле адаптации. raiAdapt устанавливает бит RAI и добавляет текущее значение кода времени в байты частных данных. psiSegstart вставляет таблицы PAT и PMT в начале сегментов. ebp добавляет информацию Encoder Boundary Point в поле адаптации в соответствии со спецификацией OpenCable OC-SP-EBP-I01-130118. ebpLegacy добавляет информацию Encoder Boundary Point в поле адаптации с помощью устаревшего проприетарного формата.

SegmentationStyle -> (строка)

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

SegmentationTime -> (двойное число)

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

TimedMetadataBehavior -> (строка)

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

TimedMetadataPid -> (строка)

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

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

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

VideoPid -> (строка)

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

Scte35PrerollPullupMilliseconds -> (двойное)

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

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

Ссылка на идентификатор OutputDestination, определённый в канале

DestinationRefId -> (строка)

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

EncryptionType -> (строка)

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

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

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

VideoDescriptionName -> (строка)

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

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

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

Source -> (строка)

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

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

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

VideoDescriptions -> (список)

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

(структура)

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

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

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

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

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

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

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

CaptureIntervalUnits -> (строка)

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

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

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

FontSize -> (строка)

Выберите размер шрифта временного кода

Position -> (строка)

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

Prefix -> (строка)

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

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

Настройки H264

AdaptiveQuantization -> (строка)

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

AfdSignaling -> (строка)

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

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

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

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

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

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

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

ColorMetadata -> (строка)

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

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

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

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

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

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

Настройки Rec601

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

Настройки Rec709

EntropyEncoding -> (строка)

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

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

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

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

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

PostFilterSharpening -> (строка)

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

Strength -> (строка)

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

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

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

PostFilterSharpening -> (строка)

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

Strength -> (строка)

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

FixedAfd -> (строка)

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

FlickerAq -> (строка)

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

ForceFieldPictures -> (строка)

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

FramerateControl -> (строка)

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

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

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

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

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

GopBReference -> (строка)

Необходима обновление документации

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

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

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

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

GopSize -> (двойное число)

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

GopSizeUnits -> (строка)

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

Level -> (строка)

Уровень H.264.

LookAheadRateControl -> (строка)

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

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

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

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

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

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

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

ParControl -> (строка)

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

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

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

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

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

Profile -> (строка)

Профиль H.264.

QualityLevel -> (строка)

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

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

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

RateControlMode -> (строка)

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

ScanType -> (строка)

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

SceneChangeDetect -> (строка)

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

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

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

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

Мягкость. Выбирает матрицу квантования, более высокие значения уменьшают высокочастотный контент в закодированном изображении. Если не установлено в ноль, должно быть больше 15.

SpatialAq -> (строка)

Spatial AQ вносит коррективы в каждом кадре, основываясь на пространственном изменении сложности контента. Значение, которое нужно ввести в это поле, зависит от значения в поле «Адаптивное квантование»: Если вы установили поле «Адаптивное квантование» в «Авто», MediaLive игнорирует любое значение в этом поле. MediaLive определит, подходит ли Spatial AQ и применит соответствующую силу. Если вы установили поле «Адаптивное квантование» в определённую силу, вы можете установить это поле в «Включено» или «Выключено». Включено: MediaLive применит Spatial AQ с указанной силой. Выключено: MediaLive не применит Spatial AQ. Если вы установили Адаптивное квантование в «Выключено», MediaLive игнорирует любое значение в этом поле и не применяет Spatial AQ.

SubgopLength -> (строка)

Если установлено в «фиксированное», используйте gopNumBFrames кадров B в каждом под-GOP. Если установлено в «динамическое», оптимизируйте количество кадров B для каждого под-GOP, чтобы улучшить качество изображения.

Syntax -> (строка)

Создаёт битовый поток, совместимый со спецификацией SMPTE RP-2027.

TemporalAq -> (строка)

Temporal вносит коррективы в каждом кадре, основываясь на временном изменении сложности контента. Значение, которое нужно ввести в это поле, зависит от значения в поле «Адаптивное квантование»: Если вы установили поле «Адаптивное квантование» в «Авто», MediaLive игнорирует любое значение в этом поле. MediaLive определит, подходит ли Temporal AQ и применит соответствующую силу. Если вы установили поле «Адаптивное квантование» в определённую силу, вы можете установить это поле в «Включено» или «Выключено». Включено: MediaLive применит Temporal AQ с указанной силой. Выключено: MediaLive не применит Temporal AQ. Если вы установили Адаптивное квантование в «Выключено», MediaLive игнорирует любое значение в этом поле и не применяет Temporal AQ.

TimecodeInsertion -> (строка)

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

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

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

FontSize -> (строка)

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

Position -> (строка)

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

Prefix -> (строка)

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

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

Устанавливает минимальное значение QP. Если вы не знакомы с настройкой квантования, оставьте поле пустым. MediaLive применит соответствующее значение.

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

Настройки H265

AdaptiveQuantization -> (строка)

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

AfdSignaling -> (строка)

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

AlternativeTransferFunction -> (строка)

Нужно ли EML вставлять сообщение SEI альтернативной функции передачи, чтобы поддерживать обратную совместимость с декодерами и дисплеями, не поддерживающими HDR.

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

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

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

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

ColorMetadata -> (строка)

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

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

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

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

Пропуск не выполняет преобразование цветового пространства для вывода

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

Настройки Dolby Vision81

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

Настройки Hdr10

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

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

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

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

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

Настройки Rec601

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

Настройки Rec709

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

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

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

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

PostFilterSharpening -> (строка)

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

Strength -> (строка)

Выберите силу фильтра. Рекомендуется сила 1 или 2. Более высокая сила может удалить хорошую информацию, что приведет к изображению, которое слишком мягкое.

BandwidthReductionFilterSettings -> (структура)

Настройки фильтра уменьшения пропускной способности

PostFilterSharpening -> (строка)

Настраивает управление заострением, доступное при включенном фильтре уменьшения пропускной способности. Этот контроль заостряет края и контуры, что создает определенный художественный эффект, который вы можете захотеть. Рекомендуется протестировать каждое значение (включая DISABLED), чтобы наблюдать эффект заострения на контенте.

Strength -> (строка)

Включает фильтр уменьшения пропускной способности. Сила фильтра варьируется от 1 до 4. Рекомендуется всегда включать этот фильтр и использовать AUTO, чтобы позволить MediaLive применять оптимальную фильтрацию в контексте.

FixedAfd -> (строка)

Значение AFD в четыре бита, которое записывается на все кадры видео в выходном потоке. Действительно только когда afdSignaling установлен в «Fixed».

FlickerAq -> (строка)

Если установлено включено, отрегулируйте квантизацию в каждом кадре для уменьшения мерцания или «скачков» на I-кадрах.

FramerateDenominator -> (целое число)

Знаменатель частоты кадров.

FramerateNumerator -> (целое число)

Числитель частоты кадров — частота кадров — это дробь, например, 24000/1001 = 23,976 кадра/с.

GopClosedCadence -> (целое число)

Частота закрытых GOP. В приложениях потоковой передачи рекомендуется установить это значение в 1, чтобы декодер, присоединившийся к потоку посредине, как можно быстрее получил IDR-кадр. Установка этого значения в 0 приведет к разрыву сегментации вывода.

GopSize -> (двойное значение)

Размер GOP (интервал ключевых кадров) в единицах кадров или секунд на gopSizeUnits. Если gopSizeUnits — кадры, gopSize должно быть целым числом и должно быть больше или равно 1. Если gopSizeUnits — секунды, gopSize должно быть больше 0, но не обязательно целым числом.

GopSizeUnits -> (строка)

Указывает, указан ли gopSize в кадрах или секундах. Если секунды, система преобразует gopSize в количество кадров во время выполнения.

Level -> (строка)

Уровень H.265.

LookAheadRateControl -> (строка)

Количество предвычислений. Значение low может уменьшить задержку и использование памяти, а значение high может повысить качество для определенного контента.

MaxBitrate -> (целое число)

Для QVBR: см. подсказку для уровня качества

MinIInterval -> (целое число)

Имеет смысл только в том случае, если sceneChangeDetect установлен в «enabled». По умолчанию 5, если используется мультиплексирование управления битрейтом. Обеспечивает разделение между повторяющимися (каденцией) I-кадрами и I-кадрами, вставленными обнаружением смены сцены. Если I-кадр смены сцены находится в пределах I-интервала кадров от I-кадра каденции, GOP уменьшается и/или растягивается до I-кадра смены сцены. Растяжение GOP требует включения предвычислений, а также установки I-интервала. Нормальная каденция возобновляется для следующего GOP. Примечание: Максимальное растяжение GOP = размер GOP + Min-I-interval - 1

ParDenominator -> (целое число)

Знаменатель соотношения сторон пикселя.

ParNumerator -> (целое число)

Числитель соотношения сторон пикселя.

Profile -> (строка)

Профиль H.265.

QvbrQualityLevel -> (целое число)

Управляет целевым качеством кодирования видео. Применяется только при режиме управления битрейтом QVBR. Установите значения для поля уровня качества QVBR и поля Максимальный битрейт, которые подходят для ваших наиболее важных устройств просмотра. Рекомендуемые значения: - Основной экран: уровень качества: 8-10. Максимальный битрейт: 4 Мбит/с - ПК или планшет: уровень качества: 7. Максимальный битрейт: 1,5-3 Мбит/с - Смартфон: уровень качества: 6. Максимальный битрейт: 1-1,5 Мбит/с

RateControlMode -> (строка)

Режим управления битрейтом. QVBR: Качество будет соответствовать указанному уровню качества, за исключением случаев, когда он ограничен максимальным битрейтом. Рекомендуется, если вы или ваши зрители платите за пропускную способность. CBR: Качество меняется в зависимости от сложности видео. Рекомендуется только в том случае, если вы распространяете свои активы на устройства, которые не могут обрабатывать переменную битрейт. Мультиплекс: Этот режим управления битрейтом поддерживается (и требуется) только в том случае, если видео передается в MediaLive Multiplex, в котором случае конфигурация управления битрейтом контролируется свойствами в программе Multiplex.

ScanType -> (строка)

Устанавливает тип сканирования вывода в прогрессивный или чересстрочный с верхним полем.

SceneChangeDetect -> (строка)

Обнаружение смены сцены.

Slices -> (целое число)

Количество слайсов на картинку. Должно быть меньше или равно количеству строк макроблоков для прогрессивных изображений и меньше или равно половине количества строк макроблоков для чересстрочных изображений. Это поле необязательно; если значение не указано, кодер выберет количество слайсов на основе разрешения кодирования.

Tier -> (строка)

Уровень H.265.

TimecodeInsertion -> (строка)

Определяет, как следует вставлять временные метки в элементарный поток видео. - ‘disabled’: Не включать временные метки - ‘picTimingSei’: Пропускать сообщения SEI временных меток изображения из исходного источника, указанного в настройках временных меток.

TimecodeBurninSettings -> (структура)

Настройки вывода временных меток

FontSize -> (строка)

Выберите размер шрифта для вывода временных меток

Position -> (строка)

Выберите положение вывода временных меток

Prefix -> (строка)

Создайте префикс для вывода временных меток (необязательно)

MvOverPictureBoundaries -> (строка)

Если вы настраиваете картинку как плитку, вы должны установить это значение в «disabled». Во всех других конфигурациях вы обычно вводите «enabled».

MvTemporalPredictor -> (строка)

Если вы настраиваете картинку как плитку, вы должны установить это значение в «disabled». В других конфигурациях вы обычно вводите «enabled».

TileHeight -> (целое число)

Установите это поле, чтобы настроить картинку как плитку. Вы также должны установить tileWidth. Высота плитки должна привести к 22 или меньше строкам в кадре. Ширина плитки должна привести к 20 или меньше столбцам в кадре. И, наконец, произведение количества столбцов и строк должно быть 64 или меньше. Если ширина и высота плитки указаны, MediaLive заменит поле слайсов кодека видео на значение, которое MediaLive рассчитывает

TilePadding -> (строка)

Установите «padded», чтобы принудительно добавить MediaLive отступ к кадру, чтобы получить кадр, являющийся целым кратным размеру плитки. Если вы настраиваете картинку как плитку, вы должны ввести «padded». Во всех других конфигурациях вы обычно вводите «none».

TileWidth -> (целое число)

Установите это поле, чтобы настроить картинку как плитку. См. tileHeight для получения дополнительной информации.

TreeblockSize -> (строка)

Выберите размер блока дерева, используемого для кодирования. Если вы введете «auto», кодер выберет лучший размер. Если вы настраиваете картинку как плитку, вы должны установить это значение в 32x32. Во всех других конфигурациях вы обычно вводите «auto».

MinQp -> (целое число)

Устанавливает минимальное значение QP. Если вы не знакомы с настройкой квантизации, оставьте поле пустым. MediaLive применит соответствующее значение.

Deblocking -> (строка)

Включить или выключить фильтр устранения блоков для данного кодека. Фильтр уменьшает артефакты блоков на границах блоков, что улучшает общее качество видео. Если фильтр отключен, видимые края блоков могут появиться на выходе, особенно при низких битрейтах.

Mpeg2Settings -> (структура)

Настройки Mpeg2

AdaptiveQuantization -> (строка)

Выберите «Выкл.» для отключения адаптивной квантизации. Или выберите другое значение, чтобы включить квантизатор и установить его силу. Силы: Авто, Выкл., Низкая, Средняя, Высокая. При включении этого поля MediaLive позволяет внутрикадровым квантизаторам варьироваться, что может улучшить качество изображения.

AfdSignaling -> (строка)

Указывает значения AFD, которые MediaLive запишет в видеокодек. Если вы не знаете, что такое AFD-сигнализация, или если ваша система нижнего уровня не предоставила вам руководства, выберите AUTO. AUTO: MediaLive попытается сохранить исходное значение AFD (в случаях, когда несколько значений AFD являются допустимыми). FIXED: MediaLive будет использовать значение, которое вы укажете в fixedAFD.

ColorMetadata -> (строка)

Указывает, следует ли включать метаданные о цветовом пространстве. Метаданные описывают цветовое пространство, применяемое к видео (поле colorSpace). Мы рекомендуем вставлять метаданные.

ColorSpace -> (строка)

Выберите тип преобразования цветового пространства, которое следует применить к выводу. Для получения подробной информации о настройке входных и выходных данных для получения желаемого цветового пространства на выходе см. раздел «Функции MediaLive — Видео — цветовое пространство» в руководстве пользователя MediaLive. PASSTHROUGH: Сохранить цветовое пространство входного содержимого — не преобразовывать его. AUTO: Преобразовать все содержимое SD в rec 601, а все содержимое HD в rec 709.

DisplayAspectRatio -> (строка)

Устанавливает соотношение сторон пикселей для кодирования.

FilterSettings -> (структура)

Необязательно укажите фильтр подавления шума, который может улучшить качество сжатого содержимого. Если вы не выберете фильтр, он не будет применён. TEMPORAL: Этот фильтр полезен как для шумного исходного содержимого (когда оно содержит чрезмерные цифровые артефакты), так и для чистого исходного содержимого. Когда содержимое шумное, фильтр очищает исходное содержимое перед фазой кодирования, с этими двумя эффектами: Во-первых, он улучшает качество выходного видео, потому что содержимое очищено. Во-вторых, он уменьшает пропускную способность, потому что MediaLive не тратит биты на кодирование шума. Когда содержимое достаточно чистое, фильтр, как правило, уменьшает битрейт.

TemporalFilterSettings -> (структура)

Настройки временного фильтра

PostFilterSharpening -> (строка)

Если вы включите этот фильтр, результаты будут следующими: - Если исходное содержимое шумное (содержит чрезмерные цифровые артефакты), фильтр очищает исходные данные. - Если исходное содержимое уже чистое, фильтр, как правило, уменьшает битрейт, особенно при режиме управления битрейтом QVBR.

Strength -> (строка)

Выберите силу фильтра. Мы рекомендуем силу 1 или 2. Более высокая сила может удалить полезную информацию, что приведёт к слишком размытому изображению.

FixedAfd -> (строка)

Заполните это поле только тогда, когда afdSignaling установлено в FIXED. Введите значение AFD (4 бита), которое следует записать на все кадры видеокодека.

FramerateDenominator -> (целое число)

description”: «Знаменатель частоты кадров. Например, 1001. Частота кадров — это числитель, делённый на знаменатель. Например, 24000 / 1001 = 23,976 кадр/с.

FramerateNumerator -> (целое число)

Числитель частоты кадров. Например, 24000. Частота кадров — это числитель, делённый на знаменатель. Например, 24000 / 1001 = 23,976 кадр/с.

GopClosedCadence -> (целое число)

MPEG2: по умолчанию используется открытый GOP.

GopNumBFrames -> (целое число)

Относится к структуре GOP. Количество B-кадров между кадрами-ссылками. Если вы не знаете, что такое B-кадр, используйте значение по умолчанию.

GopSize -> (двойное число)

Относится к структуре GOP. Размер GOP (интервал ключевого кадра) в единицах, указанных в gopSizeUnits. Если вы не знаете, что такое GOP, используйте значение по умолчанию. Если gopSizeUnits — кадры, то gopSize должен быть целым числом и должен быть больше или равен 1. Если gopSizeUnits — секунды, gopSize должен быть больше 0, но не обязательно целым числом.

GopSizeUnits -> (строка)

Относится к структуре GOP. Указывает, задаётся ли gopSize в кадрах или секундах. Если вы не планируете изменять значение gopSize по умолчанию, оставьте его. Если вы укажете SECONDS, MediaLive преобразует размер gop в количество кадров.

ScanType -> (строка)

Установите тип сканирования вывода на PROGRESSIVE или INTERLACED (первый верхний полукадр).

SubgopLength -> (строка)

Относится к структуре GOP. Если вы не знаете, что такое GOP, используйте значение по умолчанию. FIXED: Установите количество B-кадров в каждом под-GOP на значение в gopNumBFrames. DYNAMIC: Позвольте MediaLive оптимизировать количество B-кадров в каждом под-GOP для улучшения качества изображения.

TimecodeInsertion -> (строка)

Определяет, как MediaLive вставляет тайм-коды в выходное видео. Для получения подробной информации о настройке входа и выхода для тайм-кода см. раздел «Функции MediaLive — Настройка тайм-кода» в руководстве пользователя MediaLive. DISABLED: не включать тайм-коды. GOP_TIMECODE: Включить метаданные о тайм-коде в заголовке GOP.

TimecodeBurninSettings -> (структура)

Настройки вывода тайм-кода

FontSize -> (строка)

Выберите размер шрифта для вывода тайм-кода

Position -> (строка)

Выберите положение вывода тайм-кода

Prefix -> (строка)

Создайте префикс вывода тайм-кода (необязательно)

Av1Settings -> (структура)

Настройки Av1

AfdSignaling -> (строка)

Конфигурирует, будет ли MediaLive записывать значения AFD в видео. AUTO: MediaLive попытается сохранить исходное значение AFD (в случаях, когда несколько значений AFD являются допустимыми). FIXED: значение AFD будет значением, настроенным в параметре fixedAfd. NONE: MediaLive не будет записывать AFD в видео

BufSize -> (целое число)

Размер буфера (модель буфера HRD) в битах.

ColorSpaceSettings -> (структура)

Настройки цветового пространства

ColorSpacePassthroughSettings -> (структура)

Передача не применяет преобразование цветового пространства к выводу

Hdr10Settings -> (структура)

Настройки HDR10

MaxCll -> (целое число)

Максимальный уровень света содержимого Целочисленное значение метаданных, определяющее максимальный уровень света (в нитах) любого отдельного пикселя в закодированном HDR-видеопотоке или файле.

MaxFall -> (целое число)

Максимальный средний уровень света кадра Целочисленное значение метаданных, определяющее максимальный средний уровень света (в нитах) для любого отдельного кадра в закодированном HDR-видеопотоке или файле.

Rec601Settings -> (структура)

Настройки Rec601

Rec709Settings -> (структура)

Настройки Rec709

FixedAfd -> (строка)

Заполните этот параметр только в том случае, если вы установили параметр afdSignaling в FIXED. Выберите значение AFD (4 бита) для записи на все кадры видеокодека.

FramerateDenominator -> (целое число)

Знаменатель частоты кадров. Частота кадров — дробь, например, 24000 / 1001.

FramerateNumerator -> (целое число)

Числитель частоты кадров. Частота кадров — дробь, например, 24000 / 1001.

GopSize -> (двойное число)

Размер GOP (интервал ключевого кадра). Если GopSizeUnits — кадры, GopSize должен быть целым числом и должен быть больше или равен 1. Если GopSizeUnits — секунды, GopSize может быть больше 0, но может быть десятичным.

GopSizeUnits -> (строка)

Выберите единицы для размера GOP: КАДРЫ или СЕКУНДЫ. Для СЕКУНД MediaLive преобразует размер в количество кадров во время выполнения.

Level -> (строка)

Устанавливает уровень. Этот параметр является одним из свойств схемы кодирования для AV1.

LookAheadRateControl -> (строка)

Устанавливает величину прогнозирования. Значение LOW может снизить задержку и использование памяти. Значение HIGH может обеспечить лучшее качество для некоторых типов содержимого.

MaxBitrate -> (целое число)

Максимальный битрейт для назначения. Для рекомендаций см. описание для qvbrQualityLevel.

MinIInterval -> (целое число)

Применяется только в том случае, если вы включили SceneChangeDetect. Устанавливает интервал между кадрами. Этот параметр гарантирует минимальное расстояние между повторяющимися (интервалами) I-кадрами и любыми I-кадрами, вставленными по выявлению смены сцены (кадры SCD). Введите число для интервала, измеренного в количестве кадров. Если кадр SCD и кадр интервала находятся ближе, чем указанное число кадров, MediaLive уменьшает или увеличивает GOP, чтобы включить кадр SCD. Затем нормальный интервал возобновляется в следующем GOP. Для успешного увеличения GOP вы должны включить LookAheadRateControl. Обратите внимание, что максимальное увеличение GOP = (размер GOP) + (минимальный интервал I) - 1

ParDenominator -> (целое число)

Знаменатель для выходного соотношения сторон пикселей (PAR).

ParNumerator -> (целое число)

Числитель для выходного соотношения сторон пикселей (PAR).

QvbrQualityLevel -> (целое число)

Контролирует целевое качество видеокодирования. В режиме управления битрейтом QVBR конечное качество соответствует целевому качеству, ограниченному максимальным битрейтом. Установите значения для свойств 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 -> (строка)

Управляет тем, вставляет ли MediaLive I-кадры при обнаружении смены сцены. ВКЛЮЧЕНО или ВЫКЛЮЧЕНО.

TimecodeBurninSettings -> (структура)

Настраивает функцию вывода тайм-кода. Если вы включите эту функцию, тайм-код станет частью видео.

FontSize -> (строка)

Выберите размер шрифта для вывода тайм-кода

Position -> (строка)

Выберите положение вывода тайм-кода

Prefix -> (строка)

Создайте префикс вывода тайм-кода (необязательно)

Bitrate -> (целое число)

Средний битрейт в битах/секунду. Требуется при режиме управления битрейтом CBR. Не используется для QVBR.

RateControlMode -> (строка)

Режим управления битрейтом. QVBR: Качество будет соответствовать указанному уровню качества, за исключением случаев, когда оно ограничено максимальным битрейтом. Рекомендуется, если вы или ваши зрители оплачиваете пропускную способность. CBR: Качество изменяется в зависимости от сложности видео. Рекомендуется только в том случае, если вы распространяете свои ресурсы на устройства, которые не могут обрабатывать переменный битрейт.

Height -> (целое число)

Высота выходного видео в пикселях. Должно быть чётным числом. Для большинства кодеков вы можете оставить это поле и ширину пустыми, чтобы использовать высоту и ширину (разрешение) из исходного файла. Однако следует учесть, что оставлять поле пустым не рекомендуется. Для кодека захвата кадров высота и ширина являются обязательными.

Name -> (строка)

Имя этого VideoDescription. Выходные данные будут использовать это имя для уникальной идентификации этого описания. Имена описаний должны быть уникальными в рамках этого события Live.

RespondToAfd -> (строка)

Указывает, как MediaLive будет реагировать на значения AFD, которые могут быть в видео-входе. Если вы не знаете, что такое сигнализация AFD, или если ваша система нижнего уровня не предоставила вам руководство, выберите PASSTHROUGH. RESPOND: MediaLive обрезает входное видео, используя формулу, которая использует значения AFD (настроенные в afdSignaling ), соотношение сторон отображения входного и выходного видео. MediaLive также включает значения AFD в выходные данные, если кодек для этого кодирования не FRAME_CAPTURE. PASSTHROUGH: MediaLive игнорирует значения AFD и не обрезает видео. Но MediaLive включает значения в выходные данные. NONE: MediaLive не обрезает входное видео и не включает значения AFD в выходные данные

ScalingBehavior -> (строка)

STRETCH_TO_OUTPUT настраивает выходное положение, чтобы растянуть видео до указанного разрешения вывода (высота и ширина). Этот параметр переопределит любое значение положения. DEFAULT может вставить чёрные прямоугольники (черные полосы или черную рамку) вокруг видео, чтобы обеспечить указанное разрешение вывода.

Sharpness -> (целое число)

Изменяет силу фильтра устранения ступенчатости, используемого для масштабирования. 0 — наименее резкое значение, 100 — самое резкое. Для большинства контента рекомендуется значение 50.

Width -> (целое число)

Ширина выходного видео в пикселях. Должно быть чётным числом. Для большинства кодеков можно оставить это поле и высоту пустыми, чтобы использовать высоту и ширину (разрешение) из исходного файла. Однако следует отметить, что оставлять поле пустым не рекомендуется. Для кодека Frame Capture высота и ширина являются обязательными.

ThumbnailConfiguration -> (структура)

Настройки конфигурации миниатюр.

State -> (строка)

Включает функцию миниатюр. Функция генерирует миниатюры входного видео в каждой ветке канала. AUTO включает функцию, DISABLE отключает функцию.

ColorCorrectionSettings -> (структура)

Настройки коррекции цвета

GlobalColorCorrections -> (список)

Массив colorCorrections, который применяется при использовании файлов 3D LUT для выполнения преобразования цвета видео. Каждый colorCorrection содержит один файл 3D LUT (который определяет отображение цвета для преобразования цветового пространства входного сигнала в выходное), а также входное/выходное сочетание, к которому применяется этот файл 3D LUT. MediaLive считывает цветовое пространство в метаданных входного сигнала, определяет цветовое пространство, которое вы указали для вывода, и находит и использует файл LUT, который применим к этому сочетанию.

(структура)

Свойство ColorCorrectionSettings. Используется для пользовательского преобразования цветовых пространств. Объект идентифицирует один файл 3D LUT и указывает сочетание входного/выходного цветового пространства, для которого будет использоваться файл.

InputColorSpace -> (строка)

Цветовое пространство входного сигнала.

OutputColorSpace -> (строка)

Цветовое пространство выходного сигнала.

Uri -> (строка)

URI файла 3D LUT. Протокол должен быть ‘s3:’ или ‘s3ssl:’.

Id -> (строка)

Уникальный идентификатор канала.

InputAttachments -> (список)

Список подключений входных сигналов для канала.

(структура)

Документация-заполнитель для InputAttachment

AutomaticInputFailoverSettings -> (структура)

Настройки, заданные пользователем, определяющие условия для объявления входного сигнала неисправным и переключения на другой вход.

ErrorClearTimeMsec -> (целое число)

Это время очистки определяет требование, которому должен удовлетворять восстановленный вход, чтобы считаться исправным. Вход не должен иметь условий переключения на другое устройство в течение этого промежутка времени. Введите время в миллисекундах. Это значение особенно важно, если input_preference для пары переключения задано как PRIMARY_INPUT_PREFERRED, так как по истечении этого времени MediaLive переключится обратно на основной вход.

FailoverConditions -> (список)

Список условий переключения. Если возникает любой из этих условий, MediaLive выполнит переключение на другой вход.

(структура)

Настройки условий переключения. В AutomaticInputFailoverSettings может быть несколько условий переключения.

FailoverConditionSettings -> (структура)

Настройки условий переключения, специфичные для типа.

AudioSilenceSettings -> (структура)

MediaLive выполнит переключение, если указанный селектор аудио будет молчать в течение указанного периода.

AudioSelectorName -> (строка)

Имя селектора аудио на входе, за которым MediaLive должно следить для обнаружения молчания. Выберите наиболее важный вариант.

AudioSilenceThresholdMsec -> (целое число)

Время (в миллисекундах), в течение которого активный вход должен быть молчаливым перед переключением на другой вход. Молчание определяется как потеря аудио или аудио тише, чем -50 dBFS.

InputLossSettings -> (структура)

MediaLive выполнит переключение, если контент не будет обнаружен на этом входе в течение указанного периода.

InputLossThresholdMsec -> (целое число)

Время (в миллисекундах), в течение которого не обнаруживается входной сигнал. По истечении этого времени произойдёт переключение на другой вход.

VideoBlackSettings -> (структура)

MediaLive выполнит переключение, если контент будет считаться чёрным в течение указанного периода.

BlackDetectThreshold -> (вещественное число)

Значение, используемое при расчёте порога, ниже которого MediaLive будет считать пиксель «чёрным». Чтобы вход считался чёрным, каждый пиксель в кадре должен быть ниже этого порога. Порог рассчитывается как процент (выраженный как десятичная дробь) белого. Поэтому .1 означает 10% белого (или 90% чёрного). Обратите внимание, как формула работает для любой глубины цвета. Например, если вы установите это поле в 0,1 при 10-битовой глубине цвета: (1023*0,1=102,3), что означает, что значение пикселя 102 или меньше — «чёрный». Если вы установите это поле в 0,1 при 8-битовой глубине цвета: (255*0,1=25,5), что означает, что значение пикселя 25 или меньше — «чёрный». Диапазон от 0,0 до 1,0 с любым количеством десятичных знаков.

VideoBlackThresholdMsec -> (целое число)

Время (в миллисекундах), в течение которого активный вход должен быть чёрным перед переключением на другой вход.

InputPreference -> (строка)

Предпочтение входного сигнала при решении, какой вход сделать активным, когда ранее неисправный вход был восстановлен.

SecondaryInputId -> (строка)

Идентификатор вторичного входа в паре автоматического переключения входных сигналов.

InputAttachmentName -> (строка)

Имя подключения, заданное пользователем. Требуется, если пользователь хочет использовать этот вход в действии переключения входа.

InputId -> (строка)

Идентификатор входного сигнала

InputSettings -> (структура)

Настройки ввода (выбор заголовка и т. д.)

AudioSelectors -> (список)

Используется для выбора аудиопотока для декодирования для входов, имеющих несколько доступных.

(структура)

Выбор аудио

Имя -> (строка)

Имя данного AudioSelector. AudioDescriptions будут использовать это имя для уникальной идентификации этого селектора. Имена селекторов должны быть уникальными для каждого входа.

SelectorSettings -> (структура)

Настройки выбора аудио.

AudioHlsRenditionSelection -> (структура)

Выбор аудио рендеринга HLS

GroupId -> (строка)

Указывает GROUP-ID в теге #EXT-X-MEDIA целевого аудио рендеринга HLS.

Имя -> (строка)

Указывает ИМЯ в теге #EXT-X-MEDIA целевого аудио рендеринга HLS.

AudioLanguageSelection -> (структура)

Выбор языка аудио

LanguageCode -> (строка)

Выбирает определенный трехбуквенный код языка из источника аудио.

LanguageSelectionPolicy -> (строка)

При значении «strict» модуль демультиплексирования строго идентифицирует аудиопотоки по их языковому описателю. Если происходит обновление PMT и аудиопоток, соответствующий первоначально выбранному языку, больше недоступен, то будет закодирован звук до тех пор, пока язык не вернётся. Если «loose», то при обновлении PMT демультиплексор выберет другой аудиопоток в программе с тем же типом потока, если не найдёт потока с тем же языком.

AudioPidSelection -> (структура)

Выбор PID аудио

Pid -> (целое число)

Выбирает определенный PID из источника.

AudioTrackSelection -> (структура)

Выбор аудиодорожки

Tracks -> (список)

Выбирает одну или несколько уникальных аудиодорожек из источника.

(структура)

Аудиодорожка

Track -> (целое число)

Значение целого числа, начинающееся с 1, которое сопоставляется с определённой аудиодорожкой

DolbyEDecode -> (структура)

Настройка параметров декодирования для потоков Dolby E — эти параметры должны быть кадрами Dolby E, переносимыми в потоках PCM, помеченными SMPTE-337

ProgramSelection -> (строка)

Применяется только к Dolby E. Введите идентификатор программы (в соответствии с метаданными в аудио) программы Dolby E для извлечения из указанной дорожки. Одна программа извлекается на каждый селектор аудио. Для выбора нескольких программ создайте несколько селекторов с одинаковым номером дорожки и разными номерами программ. «Все каналы» означает игнорирование идентификаторов программ и включение всех каналов в этот селектор; это полезно, если известно, что метаданные неверны.

CaptionSelectors -> (список)

Используется для выбора ввода субтитров для входов, имеющих несколько доступных.

(структура)

Выбор субтитров

LanguageCode -> (строка)

При указании этого поля, оно указывает трехбуквенный код языка дорожки субтитров для извлечения из источника.

Имя -> (строка)

Идентификатор имени для селектора субтитров. Это имя используется для связывания этого селектора субтитров с одним или несколькими описаниями субтитров. Имена должны быть уникальными в событии.

SelectorSettings -> (структура)

Настройки селектора субтитров.

AncillarySourceSettings -> (структура)

Настройки вспомогательного источника

SourceAncillaryChannelNumber -> (целое число)

Указывает номер (от 1 до 4) канала субтитров, который необходимо извлечь из вспомогательных субтитров. Если вы планируете преобразовать вспомогательные субтитры в другой формат, заполните это поле. Если вы планируете выбрать «Встроенные» как пункт назначения субтитров в выходе (чтобы передать все каналы вспомогательных субтитров), оставьте это поле пустым, так как MediaLive игнорирует это поле.

AribSourceSettings -> (структура)

Настройки источника Arib

DvbSubSourceSettings -> (структура)

Настройки источника DVB-Sub

OcrLanguage -> (строка)

Если вы настроите описание субтитров WebVTT, ссылающееся на этот селектор субтитров, используйте это поле для указания языка для перевода изображенного источника в текст.

Pid -> (целое число)

При использовании DVB-Sub с отображением или SMPTE-TT используйте этот PID для исходного контента. Не используется для прохождения DVB-Sub. Весь контент DVB-Sub передается, независимо от селекторов.

EmbeddedSourceSettings -> (структура)

Настройки встроенного источника

Convert608To708 -> (строка)

Если преобразовать, данные 608 передаются через поля «608-совместимые байты» оболочки 708, а также переводятся в 708. Данные 708, присутствующие в исходном контенте, будут отброшены.

Scte20Detection -> (строка)

Установите «авто», чтобы обработать потоки с прерывистыми и/или несовпадающими SCTE-20 и встроенными субтитрами.

Source608ChannelNumber -> (целое число)

Указывает номер канала 608/708 в видеодорожке, из которого нужно извлечь субтитры. Не используется для прохождения.

Source608TrackNumber -> (целое число)

Это поле не используется и устарело.

Scte20SourceSettings -> (структура)

Настройки источника SCTE-20

Convert608To708 -> (строка)

Если преобразовать, данные 608 передаются через поля «608-совместимые байты» оболочки 708, а также переводятся в 708. Данные 708, присутствующие в исходном контенте, будут отброшены.

Source608ChannelNumber -> (целое число)

Указывает номер канала 608/708 в видеодорожке, из которого нужно извлечь субтитры. Не используется для прохождения.

Scte27SourceSettings -> (структура)

Настройки источника SCTE-27

OcrLanguage -> (строка)

Если вы настроите описание субтитров WebVTT, ссылающееся на этот селектор субтитров, используйте это поле для указания языка, который следует учитывать при переводе текстового источника в текст.

Pid -> (целое число)

Поле pid используется совместно с полем languageCode селектора субтитров следующим образом: - Указать PID и язык: извлекает субтитры из этого PID; язык является «справочным». - Указать PID и опустить язык: извлекает указанный PID. - Опустить PID и указать язык: извлекает указанный язык, независимо от того, какой PID это. - Опустить PID и опустить язык: допустимо только если источником является DVB-Sub, который передаётся; все языки будут переданы.

TeletextSourceSettings -> (структура)

Настройки источника Teletext

OutputRectangle -> (структура)

Необязательно определяет область, где будут отображаться субтитры в стиле TTML

Высота -> (двойное число)

См. описание в leftOffset. Для высоты укажите всю высоту прямоугольника в процентах от высоты базовой рамки. Например, «80» означает, что высота прямоугольника составляет 80% от высоты базовой рамки. topOffset и rectangleHeight должны в сумме составлять 100% или меньше. Это поле соответствует tts:extent - Y в стандарте TTML.

LeftOffset -> (двойное число)

Применяется только если вы планируете преобразовать эти исходные субтитры в EBU-TT-D или TTML в выходе. (Убедитесь, что вы оставили значение по умолчанию, если в выходе нет ни одного из этих форматов.) Вы можете определить прямоугольник отображения для субтитров, который меньше, чем базовая видеорамка. Вы определяете прямоугольник, указав положение левой стороны, верхней стороны, нижней стороны и правой стороны прямоугольника, все в пределах базовой видеорамки. Единицы измерения — проценты. Если вы укажете значение для одного из этих полей, вы должны указать значение для всех их. Для leftOffset укажите положение левого края прямоугольника в процентах от ширины базовой рамки и относительно левого края рамки. Например, «10» означает, что измерение составляет 10% от ширины базовой рамки. Левый край прямоугольника начинается в этом положении от левого края рамки. Это поле соответствует tts:origin - X в стандарте TTML.

TopOffset -> (двойное число)

См. описание в leftOffset. Для topOffset укажите положение верхнего края прямоугольника в процентах от высоты базовой рамки и относительно верхнего края рамки. Например, «10» означает, что измерение составляет 10% от высоты базовой рамки. Верхний край прямоугольника начинается в этом положении от верхнего края рамки. Это поле соответствует tts:origin - Y в стандарте TTML.

Ширина -> (двойное число)

См. описание в leftOffset. Для ширины укажите всю ширину прямоугольника в процентах от ширины базовой рамки. Например, «80» означает, что ширина прямоугольника составляет 80% от ширины базовой рамки. leftOffset и rectangleWidth должны в сумме составлять 100% или меньше. Это поле соответствует tts:extent - X в стандарте TTML.

Номер страницы -> (строка)

Указывает номер страницы телетекста в потоке данных, из которого необходимо извлечь субтитры. Диапазон от 0x100 (256) до 0x8FF (2303). Не используется для прохождения. Должен быть указан как шестнадцатеричная строка без префикса «0x».

DeblockFilter -> (строка)

Включить или выключить фильтр устранения блоков при фильтрации.

DenoiseFilter -> (строка)

Включить или выключить фильтр шумоподавления при фильтрации.

FilterStrength -> (целое число)

Регулирует величину фильтрации от 1 (минимальная) до 5 (самая сильная).

InputFilter -> (строка)

Включает фильтр для этого входа. MPEG-2 входы по умолчанию имеют фильтр устранения блоков включенным. 1) auto — фильтрация будет применяться в зависимости от типа/качества входа. 2) disabled — фильтрация не будет применяться к входу. 3) forced — фильтрация будет применяться независимо от типа входа.

NetworkInputSettings -> (структура)

Настройки ввода.

HlsInputSettings -> (структура)

Указывает настройки ввода HLS, когда URI относится к манифесту HLS.

Bandwidth -> (целое число)

При указании будет выбран поток HLS с m3u8 BANDWIDTH, наиболее близкий к этому значению, в противном случае будет выбран поток с максимальной пропускной способностью в 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 для фильтрации по источнику для многоадресной рассылки (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 и выбором цветового пространства описания видео для определения необходимости преобразования.

ColorSpaceSettings -> (структура)

Настройки цветового пространства

Hdr10Settings -> (структура)

Настройки HDR10

MaxCll -> (целое число)

Максимальный уровень освещенности контента Целое числовое значение метаданных, определяющее максимальный уровень освещенности, в нитах, любого отдельного пикселя в кодированном потоке или файле видео HDR.

MaxFall -> (целое число)

Максимальный средний уровень освещенности кадра Целое числовое значение метаданных, определяющее максимальный средний уровень освещенности, в нитах, для любого отдельного кадра в кодированном потоке или файле видео HDR.

ColorSpaceUsage -> (строка)

Применяется только если colorSpace имеет значение отличное от follow. Это поле управляет тем, как используется значение в поле colorSpace. fallback означает, что когда ввод содержит данные о цветовом пространстве, эти данные будут использоваться, но когда ввод не содержит данных о цветовом пространстве, будет использовано значение в colorSpace. Выберите fallback, если ваш ввод иногда не содержит данных о цветовом пространстве, но когда данные о цветовом пространстве присутствуют, они верны. force означает, что всегда используется значение в colorSpace. Выберите force, если ваш ввод обычно не содержит данных о цветовом пространстве или может иметь ненадежные данные о цветовом пространстве.

SelectorSettings -> (структура)

Настройки селектора видео.

VideoSelectorPid -> (структура)

PID селектора видео

Pid -> (целое число)

Выбирает определенный PID из видеоисточника.

VideoSelectorProgramId -> (структура)

Идентификатор программы селектора видео

ProgramId -> (целое число)

Выбирает определенную программу из транспортного потока с несколькими программами. Если программа не существует, по умолчанию будет выбрана первая программа в транспортном потоке.

LogicalInterfaceNames -> (список)

Необязательная привязка ввода к логическому интерфейсу на узле. Применимо только к каналам на локальном сервере.

(строка)

Документация-заполнитель для __строки

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 -> (строка)

ID конвейера

ChannelEngineVersion -> (структура)

Текущая версия движка кодера для этого конвейера.

ExpirationDate -> (метка времени)

Время UTC, когда версия истекает.

Version -> (строка)

Идентификатор сборки для этой версии версии канала.

PipelinesRunningCount -> (целое число)

Количество в настоящее время работающих конвейеров.

RoleArn -> (строка)

Amazon Resource Name (ARN) роли, принятой при запуске канала.

State -> (строка)

Документация-заполнитель для ChannelState

Tags -> (массив)

Коллекция пар ключ-значение.

key -> (строка)

Документация-заполнитель для __строки

value -> (строка)

Документация-заполнитель для __строки

Vpc -> (структура)

Настройки для вывода VPC

AvailabilityZones -> (список)

Зоны доступности, где расположены подсети vpc. Первая зона доступности относится к первой подсети в списке подсетей. Вторая зона доступности относится ко второй подсети.

(строка)

Документация-заполнитель для __строки

NetworkInterfaceIds -> (список)

Список созданных MediaLive Elastic Network Interfaces в VPC клиента.

(строка)

Документация-заполнитель для __строки

SecurityGroupIds -> (список)

Список идентификаторов групп безопасности EC2 VPC, прикрепленных к сетевым интерфейсам выходного VPC.

(строка)

Документация-заполнитель для __строки

SubnetIds -> (список)

Список идентификаторов подсетей VPC из той же VPC. Для каналов STANDARD идентификаторы подсетей должны быть сопоставлены с двумя уникальными зонами доступности (AZ).

(строка)

Документация-заполнитель для __строки

AnywhereSettings -> (структура)

Настройки Anywhere для этого канала.

ChannelPlacementGroupId -> (строка)

Идентификатор группы размещения канала для канала.

ClusterId -> (строка)

Идентификатор кластера для канала.

ChannelEngineVersion -> (структура)

Запрошенная версия движка для этого канала.

ExpirationDate -> (метка времени)

Время UTC, когда версия истекает.

Version -> (строка)

Идентификатор сборки для этой версии версии канала.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API