Spec-Zone.ru › AWS CLI v2

[ aws . medialive ]

update-input-device

Описание

Обновляет параметры устройства ввода.

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

Синтаксис

  update-input-device
[--hd-device-settings <value>]
--input-device-id <value>
[--name <value>]
[--uhd-device-settings <value>]
[--availability-zone <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]

Параметры

--hd-device-settings (структура) Настройки, которые необходимо применить к устройству ввода HD.ConfiguredInput -> (строка)

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

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

Максимальная битрейт в битах в секунду. Установите значение для ограничения битрейта видеоисточника.

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

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

Codec -> (строка)

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

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

Чтобы подключить это устройство к потоку MediaConnect, укажите эти параметры. Чтобы отключить существующий поток, введите {} для значения mediaconnectSettings. Этот параметр можно указать только для устройств UHD.

FlowArn -> (строка)

ARN потока MediaConnect для подключения к нему этого устройства.

RoleArn -> (строка)

ARN роли, которую MediaLive использует для доступа к подключенному потоку и секрету. Более подробную информацию о создании этой роли см. в руководстве пользователя MediaLive.

SecretArn -> (строка)

ARN секрета, содержащего ключ шифрования для шифрования содержимого, выводимого устройством.

SourceName -> (строка)

Имя источника потока MediaConnect Flow, к которому нужно выполнить стрим.

AudioChannelPairs -> (список)

Массив из восьми аудиоконфигураций, по одной для каждой аудиопары в источнике. Настройте каждую аудиоконфигурацию для исключения пары или для форматирования и включения ее в выходные данные устройства. Этот параметр применим только к устройствам UHD и только когда устройство настроено как источник для потока MediaConnect. Для устройства HD аудио настраивается путем настройки аудиоселекторов в конфигурации канала.

(структура)

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

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

Идентификатор конфигурации одной аудиопары, значение от 1 до 8.

Profile -> (строка)

Профиль для настройки одной аудиоконфигурации пары. Выберите значение перечисления. Каждое значение описывает одну аудиоконфигурацию, используя формат (алгоритм управления скоростью передачи данных)-(кодек)_(качество)-(битрейт в байтах). Например, CBR-AAC_HQ-192000. Или выберите DISABLED, в этом случае устройство не будет производить аудио для этой пары.

InputResolution -> (строка)

Выберите разрешение источника устройства Link (HD или UHD). Убедитесь, что разрешение соответствует текущему источнику устройства. Это значение определяет распределение ресурсов MediaLive и оплату за этот вход. Этот параметр можно указать только для устройств UHD.

Синтаксис краткой записи:

ConfiguredInput=string,MaxBitrate=integer,LatencyMs=integer,Codec=string,MediaconnectSettings={FlowArn=string,RoleArn=string,SecretArn=string,SourceName=string},AudioChannelPairs=[{Id=integer,Profile=string},{Id=integer,Profile=string}],InputResolution=string

Синтаксис JSON:

{
  "ConfiguredInput": "AUTO"|"HDMI"|"SDI",
  "MaxBitrate": integer,
  "LatencyMs": integer,
  "Codec": "HEVC"|"AVC",
  "MediaconnectSettings": {
    "FlowArn": "string",
    "RoleArn": "string",
    "SecretArn": "string",
    "SourceName": "string"
  },
  "AudioChannelPairs": [
    {
      "Id": integer,
      "Profile": "DISABLED"|"VBR-AAC_HHE-16000"|"VBR-AAC_HE-64000"|"VBR-AAC_LC-128000"|"CBR-AAC_HQ-192000"|"CBR-AAC_HQ-256000"|"CBR-AAC_HQ-384000"|"CBR-AAC_HQ-512000"
    }
    ...
  ],
  "InputResolution": "string"
}

--input-device-id (строка) Уникальный идентификатор устройства ввода. Например, hd-123456789abcdef.

--name (строка) Название, которое вы присвоили этому устройству ввода (не уникальный идентификатор).

--uhd-device-settings (структура) Настройки, которые необходимо применить к устройству ввода UHD.ConfiguredInput -> (строка)

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

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

Максимальная битрейт в битах в секунду. Установите значение для ограничения битрейта видеоисточника.

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

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

Codec -> (строка)

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

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

Чтобы подключить это устройство к потоку MediaConnect, укажите эти параметры. Чтобы отключить существующий поток, введите {} для значения mediaconnectSettings. Этот параметр можно указать только для устройств UHD.

FlowArn -> (строка)

ARN потока MediaConnect для подключения к нему этого устройства.

RoleArn -> (строка)

ARN роли, которую MediaLive использует для доступа к подключенному потоку и секрету. Более подробную информацию о создании этой роли см. в руководстве пользователя MediaLive.

SecretArn -> (строка)

ARN секрета, содержащего ключ шифрования для шифрования содержимого, выводимого устройством.

SourceName -> (строка)

Имя источника потока MediaConnect Flow, к которому нужно выполнить стрим.

AudioChannelPairs -> (список)

Массив из восьми аудиоконфигураций, по одной для каждой аудиопары в источнике. Настройте каждую аудиоконфигурацию для исключения пары или для форматирования и включения ее в выходные данные устройства. Этот параметр применим только к устройствам UHD и только когда устройство настроено как источник для потока MediaConnect. Для устройства HD аудио настраивается путем настройки аудиоселекторов в конфигурации канала.

(структура)

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

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

Идентификатор конфигурации одной аудиопары, значение от 1 до 8.

Profile -> (строка)

Профиль для настройки одной аудиоконфигурации пары. Выберите значение перечисления. Каждое значение описывает одну аудиоконфигурацию, используя формат (алгоритм управления скоростью передачи данных)-(кодек)_(качество)-(битрейт в байтах). Например, CBR-AAC_HQ-192000. Или выберите DISABLED, в этом случае устройство не будет производить аудио для этой пары.

InputResolution -> (строка)

Выберите разрешение источника устройства Link (HD или UHD). Убедитесь, что разрешение соответствует текущему источнику устройства. Это значение определяет распределение ресурсов MediaLive и оплату за этот вход. Этот параметр можно указать только для устройств UHD.

Синтаксис краткой записи:

ConfiguredInput=string,MaxBitrate=integer,LatencyMs=integer,Codec=string,MediaconnectSettings={FlowArn=string,RoleArn=string,SecretArn=string,SourceName=string},AudioChannelPairs=[{Id=integer,Profile=string},{Id=integer,Profile=string}],InputResolution=string

Синтаксис JSON:

{
  "ConfiguredInput": "AUTO"|"HDMI"|"SDI",
  "MaxBitrate": integer,
  "LatencyMs": integer,
  "Codec": "HEVC"|"AVC",
  "MediaconnectSettings": {
    "FlowArn": "string",
    "RoleArn": "string",
    "SecretArn": "string",
    "SourceName": "string"
  },
  "AudioChannelPairs": [
    {
      "Id": integer,
      "Profile": "DISABLED"|"VBR-AAC_HHE-16000"|"VBR-AAC_HE-64000"|"VBR-AAC_LC-128000"|"CBR-AAC_HQ-192000"|"CBR-AAC_HQ-256000"|"CBR-AAC_HQ-384000"|"CBR-AAC_HQ-512000"
    }
    ...
  ],
  "InputResolution": "string"
}

--availability-zone (строка) Доступная зона, которую вы хотите связать с этим устройством ввода.

--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.

Вывод

Arn -> (строка)

Уникальный ARN входного устройства.

ConnectionState -> (строка)

Состояние соединения между входным устройством и AWS.

DeviceSettingsSyncState -> (строка)

Статус действия по синхронизации конфигурации устройства. Если вы измените конфигурацию входного устройства (например, максимальную битрейт), MediaLive отправит новые данные на устройство. Устройство может не обновиться сразу. SYNCED означает, что устройство обновило свою конфигурацию. SYNCING означает, что оно ещё не обновило конфигурацию.

DeviceUpdateStatus -> (строка)

Статус программного обеспечения на входном устройстве.

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

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

ActiveInput -> (строка)

Если в качестве конфигурированного входа указано Авто, указывает, какой из источников сейчас активен (SDI или HDMI).

ConfiguredInput -> (строка)

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

DeviceState -> (строка)

Состояние входного устройства.

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

Частота кадров видеоисточника.

Height -> (целое)

Высота видеоисточника в пикселях.

MaxBitrate -> (целое)

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

ScanType -> (строка)

Тип сканирования видеоисточника.

Width -> (целое)

Ширина видеоисточника в пикселях.

LatencyMs -> (целое)

Размер буфера устройства Link (задержка) в миллисекундах (мс). Вы можете указать это значение.

Id -> (строка)

Уникальный идентификатор входного устройства.

MacAddress -> (строка)

Сеть MAC-адрес входного устройства.

Name -> (строка)

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

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

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

DnsAddresses -> (список)

DNS-адреса входного устройства.

(строка)

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

Gateway -> (строка)

IP-адрес шлюза сети.

IpAddress -> (строка)

IP-адрес входного устройства.

IpScheme -> (строка)

Указывает, настроено ли входное устройство (вне MediaLive) на использование динамического назначения IP-адреса (DHCP) или статического IP-адреса.

SubnetMask -> (строка)

Маска подсети входного устройства.

SerialNumber -> (строка)

Уникальный серийный номер входного устройства.

Type -> (строка)

Тип входного устройства.

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

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

ActiveInput -> (строка)

Если в качестве конфигурированного входа указано Авто, указывает, какой из источников сейчас активен (SDI или HDMI).

ConfiguredInput -> (строка)

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

DeviceState -> (строка)

Состояние входного устройства.

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

Частота кадров видеоисточника.

Height -> (целое)

Высота видеоисточника в пикселях.

MaxBitrate -> (целое)

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

ScanType -> (строка)

Тип сканирования видеоисточника.

Width -> (целое)

Ширина видеоисточника в пикселях.

LatencyMs -> (целое)

Размер буфера устройства Link (задержка) в миллисекундах (мс). Вы можете указать это значение.

Codec -> (строка)

Кодек для видео, которое производит устройство.

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

Информация о подключенном потоке MediaConnect к устройству. Возвращается только если outputType — MEDIACONNECT_FLOW.

FlowArn -> (строка)

ARN потока MediaConnect.

RoleArn -> (строка)

ARN роли, которую MediaLive принимает для доступа к подключенному потоку и секрету.

SecretArn -> (строка)

ARN секрета, используемого для шифрования потока.

SourceName -> (строка)

Имя источника потока MediaConnect.

AudioChannelPairs -> (список)

Массив из восьми аудиоконфигураций, по одной для каждой пары аудиоканалов в источнике. Каждая аудиоконфигурация указывает, исключить ли пару или отформатировать и включить ли её в выходные данные от устройства UHD. Применимо только когда устройство настроено в качестве источника для потока MediaConnect.

(структура)

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

Id -> (целое)

Идентификатор конфигурации одной пары аудиоканалов, значение от 1 до 8.

Profile -> (строка)

Профиль для одной конфигурации пары аудиоканалов. Это свойство описывает одну аудиоконфигурацию в формате (алгоритм управления скоростью)- (кодек)_ (качество)-(битрейт в байтах). Например, CBR-AAC_HQ-192000. Или DISABLED, в этом случае устройство не будет производить звук для этой пары.

InputResolution -> (строка)

Разрешение источника устройства Link (HD или UHD). Это значение определяет выделение ресурсов MediaLive и платёжеспособность за этот вход.

Tags -> (словарь)

Коллекция пар ключ-значение.

key -> (строка)

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

value -> (строка)

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

AvailabilityZone -> (строка)

Зона доступности, связанная с этим входным устройством.

MedialiveInputArns -> (список)

Массив ARNs входных устройств MediaLive, подключенных к устройству. Возвращается только если outputType — MEDIALIVE_INPUT.

(строка)

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

OutputType -> (строка)

Тип выходного подключения входного устройства. Указывает MEDIACONNECT_FLOW, если это устройство является источником потока MediaConnect. Указывает MEDIALIVE_INPUT, если это устройство является источником входного устройства MediaLive.

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

Spec-Zone.ru

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