Spec-Zone.ru › AWS CLI v2

[ aws . mediapackage ]

describe-origin-endpoint

Описание

Получение деталей существующего OriginEndpoint.

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

Синтаксис

  describe-origin-endpoint
--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]

Параметры

--id (строка) Идентификатор OriginEndpoint.

--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
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

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

--profile (строка)

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

--region (строка)

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

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

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

  • вкл
  • выкл
  • авто

--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-auto-prompt (логическое значение)

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

--no-cli-auto-prompt (логическое значение)

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

Примеры

Примечание

Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.

За исключением случаев, когда указано иное, во всех примерах используются правила цитирования Unix-подобных систем. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. Использование кавычек со строками в Руководстве пользователя AWS CLI .

Для описания конечной точки происхождения

Следующая describe-origin-endpoint команда отображает все данные конечной точки происхождения с именем cmaf_sports.

aws mediapackage describe-origin-endpoint \
    --id cmaf_sports

Вывод:

{
    "Arn": "arn:aws:mediapackage:us-west-2:111222333:origin_endpoints/1dc6718be36f4f34bb9cd86bc50925e6",
    "ChannelId": "sportschannel",
    "CmafPackage": {
        "HlsManifests": [
            {
                "AdMarkers": "NONE",
                "Id": "cmaf_sports_endpoint",
                "IncludeIframeOnlyStream": false,
                "PlaylistType": "EVENT",
                "PlaylistWindowSeconds": 60,
                "ProgramDateTimeIntervalSeconds": 0,
                "Url": "https://c4af3793bf76b33c.mediapackage.us-west-2.amazonaws.com/out/v1/1dc6718be36f4f34bb9cd86bc50925e6/cmaf_sports_endpoint/index.m3u8"
            }
        ],
        "SegmentDurationSeconds": 2,
        "SegmentPrefix": "sportschannel"
    },
    "Id": "cmaf_sports",
    "ManifestName": "index",
    "StartoverWindowSeconds": 0,
    "Tags": {
        "region": "west",
        "media": "sports"
    },
    "TimeDelaySeconds": 0,
    "Url": "",
    "Whitelist": []
}

Дополнительную информацию см. в разделе Просмотр одной конечной точки в Руководстве пользователя AWS Elemental MediaPackage.

Вывод

Arn -> (строка)

Идентификатор ресурса Amazon (ARN), назначенный для конечной точки происхождения.

Авторизация -> (структура)

Удостоверения авторизации CDN

CdnIdentifierSecret -> (строка)

Идентификатор ресурса Amazon (ARN) для секрета в Secrets Manager, который ваша сеть распространения контента (CDN) использует для авторизации доступа к вашей конечной точке.

SecretsRoleArn -> (строка)

Идентификатор ресурса Amazon (ARN) для роли IAM, которая позволяет MediaPackage взаимодействовать с AWS Secrets Manager.

ChannelId -> (строка)

Идентификатор канала, к которому относится конечная точка происхождения.

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

Настройка пакетирования в формате Common Media Application Format (CMAF).

Шифрование -> (структура)

Настройка шифрования в формате Common Media Application Format (CMAF).

ConstantInitializationVector -> (строка)

Необязательное 128-битное, 16-байтовое шестнадцатеричное значение, представленное строкой из 32 символов, используемое совместно с ключом для шифрования блоков. Если вы не укажете значение, MediaPackage создаст постоянный вектор инициализации (IV).

EncryptionMethod -> (строка)

Метод шифрования для использования.

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

Время (в секундах) между каждой сменой шифровального ключа.

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

Настройка для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая предоставит ключи шифрования.

CertificateArn -> (строка)

Идентификатор ресурса Amazon (ARN) сертификата Certificate Manager, который MediaPackage будет использовать для обеспечения безопасного передачи данных в конечном итоге с сервисом поставщика ключей.

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

Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, которые используют SPEKE 2.0. Договор шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в вашем потоке. Чтобы настроить договор шифрования, укажите, какие предустановки шифрования аудио и видео использовать. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH или CMAF, которые используют SPEKE 2.0. SPEKE 2.0 использует спецификацию CPIX 2.3. Вы должны отключить смену ключей для этой конечной точки, установив значение keyRotationIntervalSeconds в 0.

PresetSpeke20Audio -> (строка)

Коллекция предустановок шифрования аудио.

PresetSpeke20Video -> (строка)

Коллекция предустановок шифрования видео.

ResourceId -> (строка)

Идентификатор ресурса, который следует включить в запросы ключей.

RoleArn -> (строка)

Идентификатор ресурса Amazon (ARN) роли IAM, которую AWS Elemental MediaPackage будет принимать при доступе к сервису поставщика ключей.

SystemIds -> (список)

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

(строка)

Url -> (строка)

URL внешнего сервиса поставщика ключей.

HlsManifests -> (список)

Список настроек макета HLS

(структура)

Настройка макета HTTP Live Streaming (HLS).

AdMarkers -> (строка)

Эта настройка управляет тем, как метки рекламы включаются в упакованную конечную точку происхождения. «NONE» исключит все метки рекламы SCTE-35 из вывода. «PASSTHROUGH» приводит к тому, что в макете содержится копия меток рекламы SCTE-35 (комментарии), взятые непосредственно из входного файла макета HTTP Live Streaming (HLS). «SCTE35_ENHANCED» генерирует метки рекламы и метки затемнения на основе сообщений SCTE-35 в исходном источнике. «DATERANGE» вставляет теги EXT-X-DATERANGE для сигнализации об событиях рекламы и перехода программы в HLS и CMAF-макетах. Для этого параметра необходимо установить значение programDateTimeIntervalSeconds, большее 0.

Id -> (строка)

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

IncludeIframeOnlyStream -> (булево)

При включении в выходные данные будет включен поток только с I-кадрами.

ManifestName -> (строка)

Необязательная короткая строка, добавляемая в конец URL-адреса конечной точки происхождения. Если не указано, используется значение manifestName для конечной точки происхождения.

PlaylistType -> (строка)

Тип списка воспроизведения HTTP Live Streaming (HLS). При указании «EVENT» или «VOD» в медиа-списке воспроизведения будет включена соответствующая запись EXT-X-PLAYLIST-TYPE.

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

Временной интервал (в секундах) в каждом родительском макете.

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

Интервал (в секундах) между каждой меткой EXT-X-PROGRAM-DATE-TIME, вставленной в макеты. Кроме того, при указании интервала будут генерироваться сообщения ID3Timed Metadata каждые 5 секунд с использованием времени получения контента. Если интервал не указан или равен 0, то теги EXT-X-PROGRAM-DATE-TIME не будут вставлены в макеты, и сообщения ID3Timed Metadata не будут генерироваться. Обратите внимание, что независимо от этого параметра, если в входном файле HTTP Live Streaming (HLS) найдены какие-либо сообщения ID3 Timed Metadata, они будут переданы в выходные данные HLS.

Url -> (строка)

URL упакованной конечной точки происхождения для использования.

AdTriggers -> (список)

Список типов сообщений SCTE-35, которые обрабатываются как метки рекламы в выходных данных. Если список пуст, метки рекламы не выводятся. Укажите несколько элементов, чтобы создать метки рекламы для всех включенных типов сообщений.

(строка)

AdsOnDeliveryRestrictions -> (строка)

Эта настройка позволяет флагам ограничения доставки в дескрипторах сегментирования SCTE-35 определять, сигнализирует ли сообщение об рекламе. Выбор «NONE» означает, что сообщения SCTE-35 не становятся рекламой. Выбор «RESTRICTED» означает, что сообщения SCTE-35 типов, указанных в AdTriggers, которые содержат ограничения доставки, будут обрабатываться как реклама. Выбор «UNRESTRICTED» означает, что сообщения SCTE-35 типов, указанных в AdTriggers, которые не содержат ограничений доставки, будут обрабатываться как реклама. Выбор «BOTH» означает, что все сообщения SCTE-35 типов, указанных в AdTriggers, будут обрабатываться как реклама. Обратите внимание, что сообщения Splice Insert не имеют этих флагов и всегда обрабатываются как реклама, если указаны в AdTriggers.

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

Продолжительность (в секундах) каждого сегмента. Фактические сегменты будут округлены до ближайшего кратного продолжительности исходного сегмента.

SegmentPrefix -> (строка)

Необязательная пользовательская строка, которая предваряет имя каждого сегмента. Если не указано, по умолчанию используется значение ChannelId.

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

Настройка StreamSelection.

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

Максимальная скорость передачи видео (бит/с) для включения в выходные данные.

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

Минимальная скорость передачи видео (бит/с) для включения в выходные данные.

StreamOrder -> (строка)

Директива, определяющая порядок потоков в выходных данных.

CreatedAt -> (строка)

Дата и время создания конечной точки происхождения.

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

Конфигурация пакета динамического адаптивного потокового видео (DASH) через HTTP.

AdTriggers -> (список)

Список типов сообщений SCTE-35, которые интерпретируются как метки рекламы в выводе. Если список пуст, метки рекламы не выводятся. Укажите несколько элементов, чтобы создать метки рекламы для всех включённых типов сообщений.

(строка)

AdsOnDeliveryRestrictions -> (строка)

Это настройка, которая позволяет использовать флаги ограничений доставки в описателях сегментации SCTE-35 для определения, сигнализирует ли сообщение о рекламе. Выбор «NONE» означает, что сообщения SCTE-35 не будут обрабатываться как реклама. Выбор «RESTRICTED» означает, что сообщения SCTE-35 типов, указанных в AdTriggers, содержащие ограничения доставки, будут обрабатываться как реклама. Выбор «UNRESTRICTED» означает, что сообщения SCTE-35 типов, указанных в AdTriggers, не содержащие ограничений доставки, будут обрабатываться как реклама. Выбор «BOTH» означает, что все сообщения SCTE-35 типов, указанных в AdTriggers, будут обрабатываться как реклама. Обратите внимание, что сообщения Splice Insert не имеют этих флагов и всегда обрабатываются как реклама, если указаны в AdTriggers.

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

Конфигурация шифрования динамического адаптивного потокового видео (DASH) через HTTP.

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

Время (в секундах) между каждой сменой ключа шифрования.

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

Конфигурация для доступа к внешней службе обмена ключами шифрования SPEKE (Secure Packager and Encoder Key Exchange), которая предоставит ключи шифрования.

CertificateArn -> (строка)

Идентификатор ресурса Amazon (ARN) сертификата менеджера сертификатов, который MediaPackage будет использовать для обеспечения безопасной передачи данных от конечного пользователя до службы предоставления ключей.

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

Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, которые используют SPEKE 2.0. Контракт шифрования определяет, какие ключи контента используются для шифрования аудио- и видеопотоков в вашем потоке. Для настройки контракта шифрования укажите аудио- и видео-пресеты шифрования. Учтите следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может быть использован для конечных точек DASH или CMAF, которые используют SPEKE 2.0. SPEKE 2.0 использует спецификацию CPIX 2.3. Вы должны отключить смену ключа для этой конечной точки, установив keyRotationIntervalSeconds в 0.

PresetSpeke20Audio -> (строка)

Коллекция пресетов аудио шифрования.

PresetSpeke20Video -> (строка)

Коллекция пресетов видео шифрования.

ResourceId -> (строка)

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

RoleArn -> (строка)

Идентификатор ресурса Amazon (ARN) роли IAM, которую AWS Elemental MediaPackage будет использовать при доступе к службе предоставления ключей.

SystemIds -> (список)

Идентификаторы системы для включения в запросы ключей.

(строка)

Url -> (строка)

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

IncludeIframeOnlyStream -> (булево)

При включении, в выходные данные будет включён I-Frame только поток.

ManifestLayout -> (строка)

Определяет расположение некоторых тегов в описании медиапредставления (MPD). При установке в FULL такие элементы, как SegmentTemplate и ContentProtection, включаются в каждую Representation. При установке в COMPACT дублируемые элементы объединяются и представляются на уровне AdaptationSet. При установке в DRM_TOP_LEVEL_COMPACT элементы защиты контента размещаются на уровне MPD и ссылаются на уровне AdaptationSet.

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

Временной интервал (в секундах) в каждом манифесте.

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

Минимальная длительность (в секундах), которую игрок буферизует медиа перед запуском презентации.

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

Минимальный интервал времени (в секундах) между потенциальными изменениями описания медиапредставления DASH (MPD).

PeriodTriggers -> (список)

Список триггеров, управляющих тем, когда выходное описание медиапредставления DASH (MPD) будет разделено на несколько периодов. Если список пуст, контент не будет разделен на несколько периодов. Если в списке есть «ADS», будут созданы новые периоды, где источник канала содержит метки рекламы SCTE-35.

(строка)

Profile -> (строка)

Тип профиля динамического адаптивного потокового видео (DASH). При установке в «HBBTV_1_5» включена поддержка HbbTV 1.5. При установке в «DVB-DASH_2014» включена поддержка DVB-DASH 2014.

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

Продолжительность (в секундах) каждого сегмента. Фактические сегменты будут округлены до ближайшего кратного длительности исходного сегмента.

SegmentTemplateFormat -> (строка)

Определяет тип SegmentTemplate, включенный в описание медиапредставления (MPD). При установке в NUMBER_WITH_TIMELINE в каждом SegmentTemplate представлена полная временная шкала с $Number$ URL медиа. При установке в TIME_WITH_TIMELINE в каждом SegmentTemplate представлена полная временная шкала с $Time$ URL медиа. При установке в NUMBER_WITH_DURATION в каждом SegmentTemplate включена только длительность с $Number$ URL медиа.

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

Конфигурация StreamSelection.

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

Максимальная скорость передачи данных видео (бит/с) для включения в выходные данные.

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

Минимальная скорость передачи данных видео (бит/с) для включения в выходные данные.

StreamOrder -> (строка)

Директива, определяющая порядок потоков в выводе.

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

Продолжительность (в секундах) задержки живого контента перед представлением.

UtcTiming -> (строка)

Определяет тип UTCTiming, включенный в описание медиапредставления (MPD).

UtcTimingUri -> (строка)

Указывает атрибут значения поля UTCTiming, когда utcTiming установлен в HTTP-ISO, HTTP-HEAD или HTTP-XSDATE

Description -> (строка)

Краткое описание OriginEndpoint.

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

Конфигурация пакета для потоковой передачи видео в реальном времени (HLS).

AdMarkers -> (строка)

Этот параметр управляет тем, как метки рекламы включаются в упакованный OriginEndpoint. «NONE» — игнорировать все метки рекламы SCTE-35 в выводе. «PASSTHROUGH» — включить в массив копию меток рекламы SCTE-35 (комментарии) непосредственно из входного файла макета HLS. «SCTE35_ENHANCED» — генерировать метки рекламы и метки перекрытия на основе сообщений SCTE-35 из входного источника. «DATERANGE» — вставляет теги EXT-X-DATERANGE для обозначения событий рекламы и переходов программ в макетах HLS и CMAF. Для этого параметра необходимо установить значение programDateTimeIntervalSeconds, которое больше 0.

AdTriggers -> (список)

Список типов сообщений SCTE-35, которые обрабатываются как метки рекламы в выводе. Если список пуст, метки рекламы не выводятся. Укажите несколько элементов, чтобы создать метки рекламы для всех включённых типов сообщений.

(строка)

AdsOnDeliveryRestrictions -> (строка)

Этот параметр позволяет флагам ограничений доставки в описателях сегментации SCTE-35 определять, сигнализирует ли сообщение об рекламе. Выбор «NONE» означает, что сообщения SCTE-35 не будут обрабатываться как реклама. Выбор «RESTRICTED» означает, что сообщения SCTE-35 типов, указанных в AdTriggers, содержащие ограничения доставки, будут обрабатываться как реклама. Выбор «UNRESTRICTED» означает, что сообщения SCTE-35 типов, указанных в AdTriggers, не содержащие ограничений доставки, будут обрабатываться как реклама. Выбор «BOTH» означает, что все сообщения SCTE-35 типов, указанных в AdTriggers, будут обрабатываться как реклама. Обратите внимание, что сообщения Splice Insert не имеют этих флагов и всегда обрабатываются как реклама, если указаны в AdTriggers.

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

Конфигурация шифрования для потоковой передачи видео в реальном времени (HLS).

ConstantInitializationVector -> (строка)

Постоянный начальный вектор для шифрования (необязательно). Если не указан, начальный вектор будет периодически вращаться.

EncryptionMethod -> (строка)

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

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

Интервал (в секундах) между каждой сменой ключа шифрования.

RepeatExtXKey -> (булево)

При включении тег EXT-X-KEY будет повторяться в выходных макетах.

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

Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая будет предоставлять ключи шифрования.

CertificateArn -> (строка)

Идентификатор ресурса Amazon (ARN) сертификата Certificate Manager, который MediaPackage будет использовать для обеспечения безопасной передачи данных между конечной точкой и службой предоставления ключей.

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

Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для конечных точек, которые используют SPEKE 2.0. Договор шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в потоке. Для настройки договора шифрования укажите, какие предустановки аудио- и видеошифрования использовать. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH или CMAF, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Для этой конечной точки необходимо отключить смену ключей, установив keyRotationIntervalSeconds в 0.

PresetSpeke20Audio -> (строка)

Набор предустановок аудиошифрования.

PresetSpeke20Video -> (строка)

Набор предустановок видеошифрования.

ResourceId -> (строка)

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

RoleArn -> (строка)

Идентификатор ресурса Amazon (ARN) роли IAM, которую AWS Elemental MediaPackage будет использовать при доступе к службе предоставления ключей.

SystemIds -> (список)

Идентификаторы систем для включения в запросы ключей.

(строка)

Url -> (строка)

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

IncludeDvbSubtitles -> (булево)

При включении MediaPackage передает субтитры DVB в вывод.

IncludeIframeOnlyStream -> (булево)

При включении в вывод будет добавлен поток только с кадрами I.

PlaylistType -> (строка)

Тип плейлиста HTTP Live Streaming (HLS). При указании «EVENT» или «VOD» в медиа-плейлист будет включено соответствующее значение EXT-X-PLAYLIST-TYPE.

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

Временной интервал (в секундах), содержащийся в каждом основном макете.

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

Интервал (в секундах) между тегами EXT-X-PROGRAM-DATE-TIME, вставленными в макеты. Кроме того, при указании интервала будут генерироваться сообщения ID3Timed Metadata каждые 5 секунд с использованием времени приема контента. Если интервал не указан или равен 0, теги EXT-X-PROGRAM-DATE-TIME не будут вставлены в макеты, и сообщения ID3Timed Metadata не будут генерироваться. Обратите внимание, что независимо от этого параметра, если в входном файле HTTP Live Streaming (HLS) найдено любое сообщение ID3 Timed Metadata, оно будет передано в выходной файл HLS.

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

Продолжительность (в секундах) каждого фрагмента. Фактические фрагменты будут округлены до ближайшего кратного продолжительности исходного фрагмента.

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

Конфигурация StreamSelection.

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

Максимальная скорость передачи данных видео (бит/с) для включения в вывод.

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

Минимальная скорость передачи данных видео (бит/с) для включения в вывод.

StreamOrder -> (строка)

Директива, определяющая порядок потоков в выводе.

UseAudioRenditionGroup -> (булево)

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

Id -> (строка)

Идентификатор OriginEndpoint.

ManifestName -> (строка)

Короткая строка, добавляемая в конец URL OriginEndpoint.

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

Конфигурация пакета для Microsoft Smooth Streaming (MSS).

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

Конфигурация шифрования для Microsoft Smooth Streaming (MSS).

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

Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая будет предоставлять ключи шифрования.

CertificateArn -> (строка)

Идентификатор ресурса Amazon (ARN) сертификата Certificate Manager, который MediaPackage будет использовать для обеспечения безопасной передачи данных между конечной точкой и службой предоставления ключей.

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

Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для конечных точек, которые используют SPEKE 2.0. Договор шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в потоке. Для настройки договора шифрования укажите, какие предустановки аудио- и видеошифрования использовать. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH или CMAF, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Для этой конечной точки необходимо отключить смену ключей, установив keyRotationIntervalSeconds в 0.

PresetSpeke20Audio -> (строка)

Набор предустановок аудиошифрования.

PresetSpeke20Video -> (строка)

Набор предустановок видеошифрования.

ResourceId -> (строка)

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

RoleArn -> (строка)

Идентификатор ресурса Amazon (ARN) роли IAM, которую AWS Elemental MediaPackage будет использовать при доступе к службе предоставления ключей.

SystemIds -> (список)

Идентификаторы систем для включения в запросы ключей.

(строка)

Url -> (строка)

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

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

Временной интервал (в секундах), содержащийся в каждом макете.

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

Продолжительность (в секундах) каждого сегмента.

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

Конфигурация StreamSelection.

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

Максимальная скорость передачи данных видео (бит/с) для включения в вывод.

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

Минимальная скорость передачи данных видео (бит/с) для включения в вывод.

StreamOrder -> (строка)

Директива, определяющая порядок потоков в выводе.

Origination -> (строка)

Управление разрешением происхождения видео для данного OriginEndpoint. Если установлено ALLOW, OriginEndpoint может быть запрошен в соответствии с любыми другими формами контроля доступа. Если установлено DENY, OriginEndpoint не может быть запрошен. Это может быть полезно для сбора данных Live в VOD или для временного отключения происхождения.

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

Максимальная продолжительность (в секундах) сохраняемого контента для воспроизведения с начала. Если не указано, воспроизведение с начала для OriginEndpoint будет отключено.

Tags -> (массив)

Коллекция тегов, связанных с ресурсом

ключ -> (строка)

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

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

Время задержки (в секундах), накладываемое на воспроизведение живого контента. Если не указано, для OriginEndpoint задержка не будет применена.

Url -> (строка)

URL упакованного OriginEndpoint для использования.

Whitelist -> (список)

Список CIDR-блоков IP-адресов источников, которым разрешён доступ к OriginEndpoint.

(строка)

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API