Spec-Zone.ru › AWS CLI v2

[ aws . medialive ]

describe-channel

Описание

Получает подробности о канале

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

Синтаксис

  describe-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 -> (строка)

Уникальный 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 Ingest на канале MediaPackage, использующем MediaPackage v2.

ChannelName -> (строка)

Имя канала в MediaPackageV2. Используйте только если вы отправляете CMAF Ingest-выход в конечную точку CMAF Ingest на канале 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 -> (список)

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

(строка)

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

EgressEndpoints -> (список)

Конечные точки, откуда начинаются исходящие соединения

(структура)

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

SourceIp -> (строка)

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

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

Настройки кодировщика

AudioDescriptions -> (список)

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

(структура)

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

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

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

Algorithm -> (строка)

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

AlgorithmControl -> (строка)

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

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

Целевое значение LKFS (громкость) для корректировки громкости. Если значение не указано, будет использоваться значение по умолчанию в соответствии с выбранным алгоритмом. CALM Act (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 выходные данные для контейнеров в формате raw.

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

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

Spec -> (строка)

Использовать аудио MPEG-2 AAC вместо MPEG-4 AAC аудио для контейнеров raw или 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 -> (двойное)

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

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

Обрезка окружающего звука. Устанавливает максимальное значение ослабления каналов окружающего звука, когда плеер в downstream не настроен для обработки 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 -> (string)

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

RemixSettings -> (structure)

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

ChannelMappings -> (list)

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

(structure)

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

InputChannelLevels -> (list)

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

(structure)

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

Gain -> (integer)

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

InputChannel -> (integer)

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

OutputChannel -> (integer)

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

ChannelsIn -> (integer)

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

ChannelsOut -> (integer)

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

StreamName -> (string)

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

AudioDashRoles -> (list)

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

(string)

Аудио роль DASH

DvbDashAccessibility -> (string)

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

AvailBlanking -> (structure)

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

AvailBlankingImage -> (structure)

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

PasswordParam -> (string)

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

Uri -> (string)

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

Username -> (string)

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

State -> (string)

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

AvailConfiguration -> (structure)

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

AvailSettings -> (structure)

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

Esam -> (structure)

Esam

AcquisitionPointId -> (string)

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

AdAvailOffset -> (integer)

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

PasswordParam -> (string)

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

PoisEndpoint -> (string)

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

Username -> (string)

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

ZoneIdentity -> (string)

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

Scte35SpliceInsert -> (structure)

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

AdAvailOffset -> (integer)

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

NoRegionalBlackoutFlag -> (string)

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

WebDeliveryAllowedFlag -> (string)

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

Scte35TimeSignalApos -> (structure)

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

AdAvailOffset -> (integer)

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

NoRegionalBlackoutFlag -> (string)

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

WebDeliveryAllowedFlag -> (string)

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

Scte35SegmentationScope -> (string)

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

BlackoutSlate -> (structure)

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

BlackoutSlateImage -> (structure)

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

PasswordParam -> (string)

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

Uri -> (string)

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

Username -> (string)

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

NetworkEndBlackout -> (string)

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

NetworkEndBlackoutImage -> (structure)

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

PasswordParam -> (string)

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

Uri -> (string)

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

Username -> (string)

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

NetworkId -> (string)

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

State -> (string)

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

CaptionDescriptions -> (list)

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

(structure)

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

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

Указывает, реализует ли дорожка субтитров функции доступности, такие как письменные описания устной речи, музыки и звуков. Эта маркировка добавляется в выходную группу 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 должны совпадать.

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

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

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

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

Uri -> (строка)

Универсальный идентификатор ресурса — это должен быть путь к файлу, доступному для системы прямой трансляции (например, 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 должны совпадать.

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

При установке в «авто» размер шрифта будет масштабироваться в зависимости от размера вывода. Задание положительного целого числа укажет точный размер шрифта в пунктах. Все настройки шрифта 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 должны совпадать.

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

Управляет тем, будет ли использоваться фиксированный размер сетки для генерации выходного растрового изображения субтитров. Применимо только для входных данных Teletext и выходных данных 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 должны совпадать.

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

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

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

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

Uri -> (строка)

Универсальный идентификатор ресурса — это должен быть путь к файлу, доступному для системы прямой трансляции (например, 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 должны совпадать.

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

При установке в «авто» размер шрифта будет масштабироваться в зависимости от размера вывода. Задание положительного целого числа укажет точный размер шрифта в пунктах. Все настройки шрифта 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 должны совпадать.

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

Управляет тем, будет ли использоваться фиксированный размер сетки для генерации выходного растрового изображения субтитров. Применимо только для входных данных Teletext и выходных данных 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 -> (строка)

Определяет, как обрабатывать разрыв между строками (в многострочных субтитрах). ВКЛЮЧЕНО: Заполнить цветом фона субтитров (как указано в входных субтитрах). ВЫКЛЮЧЕНО: Оставить пробел незаполненным.

FontFamily -> (строка)

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

StyleControl -> (строка)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

StyleControl -> (строка)

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

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

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

StyleControl -> (строка)

Управляет тем, передается ли цвет и положение исходных субтитров в субтитры вывода WebVTT. PASSTHROUGH - Действительно только если исходные субтитры являются ВСТРОЕННЫМИ или ТЕЛЕТЕКСТОМ. 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 -> (строка)

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

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 -> (строка)

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

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

(структура)

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

Имя -> (строка)

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

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 установлено в «insert».

(структура)

Сопоставляет канал субтитров с кодом языка 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. insert: Включить строки CLOSED-CAPTIONS в манифест. Укажите как минимум один язык в поле кода языка CC1. Для каждого указанного кода языка добавляется одна строка CLOSED-CAPTION. Убедитесь, что языки указаны в том порядке, в котором они появляются в исходном источнике (если исходный формат вставлен) или в порядке выбора субтитров (если исходный формат другой, чем вставленный). В противном случае языки в манифесте не будут должным образом соответствовать субтитрам вывода. none: Включить строку CLOSED-CAPTIONS=NONE в манифест. omit: Исключить любую строку CLOSED-CAPTIONS из манифеста.

ClientCache -> (строка)

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

CodecSpecification -> (строка)

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

ConstantIv -> (строка)

Для использования с encryptionType. Это 128-битное, 16-байтовое шестнадцатеричное значение, представленное строкой текста из 32 символов. Если ivSource установлен в «explicit», то этот параметр требуется и используется в качестве 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 -> (целое число)

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

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

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

Salt -> (строка)

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

Token -> (строка)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MediaStoreStorageClass -> (строка)

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

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

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

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

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

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

Настройки Hls S3

CannedAcl -> (строка)

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

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

Настройки Hls Webdav

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

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

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

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

HttpTransferMode -> (строка)

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

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

Количество попыток повтора, которые будут сделаны, прежде чем живое событие перейдет в состояние ошибки. Применимо только если 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 -> (строка)

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

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

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

InputLossAction -> (строка)

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

IvInManifest -> (строка)

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

IvSource -> (строка)

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

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

Username -> (строка)

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

StaticKeyValue -> (строка)

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

ManifestCompression -> (строка)

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

ManifestDurationFormat -> (строка)

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

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

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

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 Transport Stream в секундах. Обратите внимание, что сегменты будут заканчиваться на ближайшем ключевом кадре после этого времени, поэтому фактическая длина сегмента может быть больше.

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 -> (целое число)

Количество секунд, ожидаемых перед перезапуском из-за сбоя вывода, исчерпания попыток повторения для одного сегмента или превышения 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 программа может быть удалена из потока транспонирования (и заменена пакетами null, чтобы соответствовать требованиям скорости передачи битов 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 программа может быть удалена из потока транспонирования (и заменена пакетами null, чтобы соответствовать требованиям скорости передачи битов 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) в транспортном потоке. При отсутствии значения кодер присваивает то же значение, что и 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 -> (двойное число)

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

TimedMetadataBehavior -> (строка)

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

TimedMetadataPid -> (строка)

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

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

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

VideoPid -> (строка)

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

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

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

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

Настройки Raw

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 -> (строка)

Список всех аудиогрупп, используемых с видеопотоком. Введите все аудио GROUP-ID, связанные с видео, разделенные запятыми.

NielsenId3Behavior -> (строка)

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

TimedMetadataBehavior -> (строка)

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

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

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

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

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

AudioRenditionSets -> (строка)

Список всех аудиогрупп, используемых с видеопотоком. Введите все аудио GROUP-ID, связанные с видео, разделенные запятыми.

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

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

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

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

AudioPids -> (строка)

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

EcmPid -> (строка)

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

NielsenId3Behavior -> (строка)

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

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

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

PcrControl -> (строка)

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

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

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

PcrPid -> (строка)

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

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

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

PmtPid -> (строка)

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

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

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

Scte35Behavior -> (строка)

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

Scte35Pid -> (строка)

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

TimedMetadataBehavior -> (строка)

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

TimedMetadataPid -> (строка)

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

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

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

VideoPid -> (строка)

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

KlvBehavior -> (строка)

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

KlvDataPids -> (строка)

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

NameModifier -> (строка)

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

SegmentModifier -> (строка)

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

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

Настройки вывода пакета медиа

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

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

H265PackagingType -> (строка)

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

NameModifier -> (строка)

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

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

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

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

Назначение — это мультиплексор.

DestinationRefId -> (строка)

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

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

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

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

Настройки мультиплексора 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 видеокадра, на который она ссылается. Ноль означает, что не добавлять задержку (это не означает установить задержку в ноль). Негативная задержка не поддерживается, это означает, что вы не можете сделать задержку короче. Имейте в виду, что задержка на выходе увеличится на величину задержки.

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

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

CertificateMode -> (строка)

Если установлено в значение verifyAuthenticity, проверяется цепочка сертификатов TLS до доверенного центра сертификации (CA). Это приведет к сбоям выходов rtmps с самозаверенными сертификатами.

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

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

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

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

DestinationRefId -> (строка)

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

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

SegmentationStyle -> (строка)

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

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

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

TimedMetadataBehavior -> (строка)

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

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 -> (структура)

Настройки для включения и настройки коррекции ошибок вперёд на 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 Cablelabs. Разделы 1 и 2 всегда будут следовать интервалу видео.

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

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

EbpPlacement -> (строка)

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

EcmPid -> (строка)

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

EsRateInPes -> (строка)

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

EtvPlatformPid -> (строка)

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

EtvSignalPid -> (строка)

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

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

Длина каждого фрагмента в секундах. Используется только с метками 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) в транспортном потоке. Если значение не задано, кодер присвоит то же значение, что и 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 добавляет информацию о точках границы кодера (EBP) в поле адаптации в соответствии со спецификацией OpenCable OC-SP-EBP-I01-130118. ebpLegacy добавляет информацию о точках границы кодера (EBP) в поле адаптации в соответствии с устаревшей собственнической формой.

SegmentationStyle -> (строка)

Параметр стиля сегментации управляет тем, как метки сегментации вставляются в транспортный поток. При использовании avails возможно усечение сегментов, что может повлиять на то, где вставляются будущие метки сегментации. Когда выбран стиль сегментации “resetCadence” и сегмент усекается из-за avail, мы сбрасываем темп сегментации. Это означает, что последующий сегмент будет иметь длительность $segmentationTime секунд. Когда выбран стиль сегментации “maintainCadence” и сегмент усекается из-за avail, мы не сбрасываем темп сегментации. Это означает, что последующий сегмент, вероятно, тоже будет усечен. Однако все сегменты после этого будут иметь длительность $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 -> (структура)

Настройки H.264

AdaptiveQuantization -> (строка)

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

AfdSignaling -> (строка)

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

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

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

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

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

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

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

ColorMetadata -> (строка)

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

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

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

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

Проброс не выполняет преобразование цветового пространства для вывода

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

Настройки Rec.601

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

Настройки Rec.709

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 определит, подходит ли адаптивная квантизация мерцания, и применит соответствующую интенсивность. Если вы установили поле Адаптивная квантизация в интенсивность, вы можете установить это поле в Включено или Отключено. Включено: MediaLive применит адаптивную квантизацию мерцания с указанной интенсивностью. Отключено: MediaLive не применит адаптивную квантизацию мерцания. Если вы установили Адаптивную квантизацию в Отключено, MediaLive игнорирует любое значение в этом поле и не применяет адаптивную квантизацию мерцания.

ForceFieldPictures -> (строка)

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

FramerateControl -> (строка)

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

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 установлено в enabled. По умолчанию равно 5, если используется множественная скорость передачи данных. Обеспечивает разделение между повторяющимися (частотными) I-кадрами и I-кадрами, вставленными путем обнаружения смены сцены. Если I-кадр смены сцены находится в пределах I-интервала кадров от частотного I-кадра, GOP уменьшается или увеличивается до I-кадра смены сцены. Для увеличения GOP необходимо также включить предвычисление и установить I-интервал. Обычная частота повторения возобновляется для следующего GOP. Примечание: Максимальное увеличение GOP = размер GOP + минимальный I-интервал - 1

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

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

ParControl -> (строка)

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

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 -> (string)

Spatial AQ вносит коррективы внутри каждого кадра на основе пространственного изменения сложности контента. Значение, которое нужно ввести в это поле, зависит от значения в поле «Адаптивное квантование»: Если вы установили поле «Адаптивное квантование» в «Авто», MediaLive игнорирует любое значение в этом поле. MediaLive определит, подходит ли spatial AQ, и применит соответствующую силу. Если вы установили поле «Адаптивное квантование» в значение силы, вы можете установить это поле в «Включено» или «Выключено». Включено: MediaLive применит spatial AQ с заданной силой. Выключено: MediaLive не применит spatial AQ. Если вы установили «Адаптивное квантование» в «Выключено», MediaLive игнорирует любое значение в этом поле и не применяет spatial AQ.

SubgopLength -> (string)

Если установлено значение «фиксированно», используйте gopNumBFrames кадров B на под-GOP. Если установлено значение «динамически», оптимизируйте количество кадров B, используемых для каждого под-GOP, чтобы улучшить качество изображения.

Syntax -> (string)

Создает поток битов, совместимый со SMPTE RP-2027.

TemporalAq -> (string)

Temporal вносит коррективы внутри каждого кадра на основе временного изменения сложности контента. Значение, которое нужно ввести в это поле, зависит от значения в поле «Адаптивное квантование»: Если вы установили поле «Адаптивное квантование» в «Авто», MediaLive игнорирует любое значение в этом поле. MediaLive определит, подходит ли temporal AQ, и применит соответствующую силу. Если вы установили поле «Адаптивное квантование» в значение силы, вы можете установить это поле в «Включено» или «Выключено». Включено: MediaLive применит temporal AQ с заданной силой. Выключено: MediaLive не применит temporal AQ. Если вы установили «Адаптивное квантование» в «Выключено», MediaLive игнорирует любое значение в этом поле и не применяет temporal AQ.

TimecodeInsertion -> (string)

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

TimecodeBurninSettings -> (structure)

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

FontSize -> (string)

Выберите размер шрифта временных меток

Position -> (string)

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

Prefix -> (string)

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

MinQp -> (integer)

Устанавливает минимальное значение QP. Если вы не знакомы с настройкой квантования, оставьте поле пустым. MediaLive применит соответствующее значение.

H265Settings -> (structure)

Настройки 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 -> (структура)

Необязательно. Оба фильтра уменьшают пропускную способность, удаляя незаметные детали. Вы можете включить один из фильтров. Рекомендуется попробовать оба фильтра и оценить результаты, чтобы решить, какой из них использовать. Фильтр временной фильтрации уменьшает пропускную способность, удаляя незаметные детали в содержимом. Он сочетает в себе перцепционную фильтрацию и компенсацию движения во временной области (MCTF). Он работает независимо от уровня сжатия. Фильтр уменьшения пропускной способности — это перцепционный фильтр, расположенный внутри цикла кодирования. Он адаптируется к текущему уровню сжатия для фильтрации незаметных сигналов. Этот фильтр работает только при разрешении 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 -> (строка)

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

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

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

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

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

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

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

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

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

Profile -> (строка)

Профиль H.265.

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

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

RateControlMode -> (строка)

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

ScanType -> (строка)

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

SceneChangeDetect -> (строка)

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

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

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

Tier -> (строка)

Уровень H.265.

TimecodeInsertion -> (строка)

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

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

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

FontSize -> (строка)

Выберите размер шрифта временного кода.

Position -> (строка)

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

Prefix -> (строка)

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

MvOverPictureBoundaries -> (строка)

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

MvTemporalPredictor -> (строка)

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

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 -> (строка)

Выберите значение «Off», чтобы отключить адаптивную квантизацию. Или выберите другое значение, чтобы включить квантизатор и установить его силу. Силы: Auto, Off, Low, Medium, High. При включении этого поля 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 -> (структура)

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

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: FRAMES или SECONDS. Для SECONDS 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 при обнаружении изменения сцены. ENABLED или DISABLED.

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

Настраивает функцию вывода временной метки. Если вы включите эту функцию, временная метка станет частью видео.

FontSize -> (строка)

Выберите размер шрифта временной метки

Position -> (строка)

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

Prefix -> (строка)

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

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

Средний битрейт в битах/секунду. Требуется при режиме управления битрейтом CBR. Не используется для QVBR.

RateControlMode -> (строка)

Режим управления битрейтом. QVBR: Качество соответствует указанному уровню качества, за исключением случаев, когда оно ограничено максимальным битрейтом. Рекомендуется, если вы или ваши зрители платите за пропускную способность. CBR: Качество меняется в зависимости от сложности видео. Рекомендуется только если вы распространяете свои ресурсы на устройства, которые не могут обрабатывать переменный битрейт.

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

Высота выходного видео в пикселях. Должно быть чётным числом. Для большинства кодеков вы можете оставить это поле и ширину пустыми, чтобы использовать высоту и ширину (разрешение) из источника. Однако следует отметить, что это не рекомендуется. Для кодека захвата кадров высота и ширина обязательны.

Name -> (строка)

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

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 -> (целое число)

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

FailoverConditions -> (список)

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

(структура)

Настройки условий переключения. В AutomaticInputFailoverSettings может быть несколько условий переключения.

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

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

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

MediaLive выполнит переключение, если указанный селектор аудио будет без звука в течение указанного периода.

AudioSelectorName -> (строка)

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

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

Время (в миллисекундах), в течение которого активный вход должен быть без звука перед автоматическим переключением входа. Беззвучие определяется как потеря звука или звук тише, чем -50 дБФС.

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

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

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

Время (в миллисекундах), в течение которого не обнаруживается вход. После этого времени произойдёт переключение входа.

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

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

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

Значение, используемое для расчёта порога, ниже которого MediaLive рассматривает пиксель как «чёрный». Для того, чтобы вход считался чёрным, каждый пиксель в кадре должен быть ниже этого порога. Порог вычисляется как процент (выраженный как десятичная дробь) от белого. Следовательно, 0.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.

Имя -> (строка)

Указывает NAME в теге #EXT-X-MEDIA целевого аудио рендеринга HLS.

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

Выбор языка аудио

LanguageCode -> (строка)

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

LanguageSelectionPolicy -> (строка)

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

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

Выбор PID аудио

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

Выбирает определенный PID из источника.

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

Выбор аудио дорожки

Tracks -> (список)

Выбирает одну или несколько уникальных аудиодорожек из источника.

(структура)

Аудио дорожка

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

Значение целого числа со значением от 1, отображающее конкретную аудиодорожку

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

Настройка параметров декодирования для потоков Dolby E - они должны быть кадрами Dolby E, переданными в PCM-потоках с метками SMPTE-337

ProgramSelection -> (строка)

Применимо только к Dolby E. Введите идентификатор программы (в соответствии с метаданными в аудио) программы Dolby E для извлечения из указанной дорожки. Одна программа извлекается на каждый селектор аудио. Чтобы выбрать несколько программ, создайте несколько селекторов с одинаковым значением Track и разными номерами Program. «Все каналы» означает игнорировать идентификаторы программ и включать все каналы в этот селектор; полезно, если известно, что метаданные неверны.

CaptionSelectors -> (список)

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

(структура)

Выбор субтитров

LanguageCode -> (строка)

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

Имя -> (строка)

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

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

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

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

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

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

Указывает номер (от 1 до 4) канала субтитров, который вы хотите извлечь из вспомогательных субтитров. Если вы планируете преобразовать вспомогательные субтитры в другой формат, заполните это поле. Если вы планируете выбрать «Встроенные» в качестве пункта назначения субтитров на выходе (чтобы передать все каналы в вспомогательных субтитрах), оставьте это поле пустым, так как MediaLive игнорирует поле.

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

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

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

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

OcrLanguage -> (строка)

Если вы настроите описание субтитров WebVTT, ссылающееся на этот селектор субтитров, используйте это поле для указания языка, который следует учитывать при переводе текстового источника из изображения.

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

При использовании DVB-Sub с Burn-In или 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 -> (структура)

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

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.

PageNumber -> (строка)

Указывает номер страницы телетекста в потоке данных, из которого необходимо извлечь субтитры. Диапазон от 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 -> (структура)

ID программы селектора видео

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 интерфейсов сетевых интерфейсов в 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