[ aws . chime-sdk-media-pipelines ]
create-media-insights-pipeline
Описание
Создаёт конвейер анализа медиаданных.
См. также: Документация API AWS
Синтаксис
create-media-insights-pipeline
--media-insights-pipeline-configuration-arn <value>
[--kinesis-video-stream-source-runtime-configuration <value>]
[--media-insights-runtime-metadata <value>]
[--kinesis-video-stream-recording-source-runtime-configuration <value>]
[--s3-recording-sink-runtime-configuration <value>]
[--tags <value>]
[--client-request-token <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]
Параметры
--media-insights-pipeline-configuration-arn (строка)
--kinesis-video-stream-source-runtime-configuration (структура)
Конфигурация выполнения для источника потока Kinesis video в конвейере анализа медиаданных.
Streams -> (список)
Потоки в конфигурации выполнения источника потока Kinesis video.
(структура)
Настройки конфигурации потока.
StreamArn -> (строка)
FragmentNumber -> (строка)
StreamChannelDefinition -> (структура)
Определение потокового канала в конфигурации потока.
NumberOfChannels -> (целое число)
ChannelDefinitions -> (список)
Определения каналов в потоковом канале.
(структура)
Определяет аудиоканал в потоке Kinesis video.
ChannelId -> (целое число)
ParticipantRole -> (строка)
AGENT или CUSTOMER.MediaEncoding -> (строка)
Определяет кодировку входного аудио. Поддерживается формат: PCM (только аудиоформаты со знаком 16 бит little-endian, что не включает WAV)
Дополнительную информацию см. в разделе Форматы медиа в Руководстве разработчика Amazon Transcribe.
MediaSampleRate -> (целое число)
Частота дискретизации входного аудио (в герцах). Аудио низкого качества, например, телефонное аудио, обычно составляет около 8000 Гц. Аудио высокого качества обычно составляет от 16 000 Гц до 48 000 Гц. Обратите внимание, что заданная вами частота дискретизации должна соответствовать частоте дискретизации вашего аудио.
Диапазон значений: Минимальное значение 8000. Максимальное значение 48000.
JSON Синтаксис:
{
"Streams": [
{
"StreamArn": "string",
"FragmentNumber": "string",
"StreamChannelDefinition": {
"NumberOfChannels": integer,
"ChannelDefinitions": [
{
"ChannelId": integer,
"ParticipantRole": "AGENT"|"CUSTOMER"
}
...
]
}
}
...
],
"MediaEncoding": "pcm",
"MediaSampleRate": integer
}
--media-insights-runtime-metadata (словарь)
Метаданные выполнения для конвейера анализа медиаданных. Состоит из словаря пар «ключ-значение» строк.
ключ -> (строка)
значение -> (строка)
Сокращённый синтаксис:
KeyName1=string,KeyName2=string
JSON Синтаксис:
{"string": "string"
...}
--kinesis-video-stream-recording-source-runtime-configuration (структура)
Конфигурация выполнения для источника потока Kinesis video recording.
Streams -> (список)
Поток или потоки, которые будут записываться.
(структура)
Структура, содержащая настройки для записи медиаданных.
StreamArn -> (строка)
FragmentSelector -> (структура)
Описывает диапазон временных меток и начало временных меток диапазона фрагментов в потоке Kinesis video.
FragmentSelectorType -> (строка)
Server или Producer. Дополнительную информацию см. в Руководстве разработчика Amazon Kinesis Video Streams в разделе StartSelectorType.TimestampRange -> (структура)
Диапазон временных меток для возврата.
StartTimestamp -> (временная метка)
EndTimestamp -> (временная метка)
Сокращённый синтаксис:
Streams=[{StreamArn=string},{StreamArn=string}],FragmentSelector={FragmentSelectorType=string,TimestampRange={StartTimestamp=timestamp,EndTimestamp=timestamp}}
JSON Синтаксис:
{
"Streams": [
{
"StreamArn": "string"
}
...
],
"FragmentSelector": {
"FragmentSelectorType": "ProducerTimestamp"|"ServerTimestamp",
"TimestampRange": {
"StartTimestamp": timestamp,
"EndTimestamp": timestamp
}
}
}
--s3-recording-sink-runtime-configuration (структура)
Конфигурация выполнения для конечного пункта записи S3. При указании настройки в этой структуре переопределяют любые настройки в S3RecordingSinkConfiguration.
Destination -> (строка)
RecordingFileFormat -> (строка)
Сокращённый синтаксис:
Destination=string,RecordingFileFormat=string
JSON Синтаксис:
{
"Destination": "string",
"RecordingFileFormat": "Wav"|"Opus"
}
--tags (список)
Теги, назначенные конвейеру анализа медиаданных.
(структура)
Пара «ключ-значение», предоставляющая пользователям доступ к ресурсам совещаний.
Key -> (строка)
Value -> (строка)
Сокращённый синтаксис:
Key=string,Value=string ...
JSON Синтаксис:
[
{
"Key": "string",
"Value": "string"
}
...
]
--client-request-token (строка)
--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 для вывода.
--cli-auto-prompt (булево)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (булево)
Отключить автоматическое запросы параметров ввода CLI.
Вывод
MediaInsightsPipeline -> (структура)
Объект конвейера медиа-инсайтов.
MediaPipelineId -> (строка)
MediaPipelineArn -> (строка)
MediaInsightsPipelineConfigurationArn -> (строка)
Статус -> (строка)
KinesisVideoStreamSourceRuntimeConfiguration -> (структура)
Настройки конфигурации потока видео Kinesis в конвейере медиа-инсайтов.
Потоки -> (список)
Потоки в конфигурации исходного выполнения потока видео Kinesis.
(структура)
Настройки конфигурации потока.
StreamArn -> (строка)
FragmentNumber -> (строка)
StreamChannelDefinition -> (структура)
Определение потоковой передачи канала в конфигурации потока.
Количество каналов -> (целое число)
ChannelDefinitions -> (список)
Определения каналов в потоковом канале.
(структура)
Определяет аудиоканал в потоке видео Kinesis.
ChannelId -> (целое число)
ParticipantRole -> (строка)
AGENT или CUSTOMER.MediaEncoding -> (строка)
Указывает кодирование входного аудио. Поддерживается формат: PCM (только аудиоформаты со знаком 16 бит little-endian, что не включает WAV).
Дополнительную информацию см. в разделе Форматы медиа в Руководстве разработчика Amazon Transcribe.
MediaSampleRate -> (целое число)
Частота дискретизации входного аудио (в герцах). Аудио низкого качества, например, телефонное аудио, обычно составляет около 8000 Гц. Аудио высокого качества обычно составляет от 16 000 Гц до 48 000 Гц. Обратите внимание, что указанная вами частота дискретизации должна соответствовать частоте дискретизации вашего аудио.
Допустимый диапазон: минимальное значение 8000. Максимальное значение 48000.
MediaInsightsRuntimeMetadata -> (карта)
Метаданные выполнения конвейера медиа-инсайтов.
ключ -> (строка)
значение -> (строка)
KinesisVideoStreamRecordingSourceRuntimeConfiguration -> (структура)
Настройки конфигурации выполнения потока записи видео Kinesis в конвейере медиа-инсайтов.
Потоки -> (список)
Записываемый поток или потоки.
(структура)
Структура, содержащая настройки записи медиа.
StreamArn -> (строка)
FragmentSelector -> (структура)
Описание диапазона временных меток и источника временных меток диапазона фрагментов в потоке видео Kinesis.
FragmentSelectorType -> (строка)
Server или Producer. Дополнительную информацию см. в разделе StartSelectorType в Руководстве разработчика Amazon Kinesis Video Streams.TimestampRange -> (структура)
Диапазон временных меток для возврата.
StartTimestamp -> (временная метка)
EndTimestamp -> (временная метка)
S3RecordingSinkRuntimeConfiguration -> (структура)
Настройки конфигурации выполнения ведра Amazon S3, которое хранит записи в конвейере медиа-инсайтов.
Пункт назначения -> (строка)
Формат файла записи -> (строка)
CreatedTimestamp -> (временная метка)
ElementStatuses -> (список)
Статусы, которые элементы в конвейере медиа-инсайтов могут иметь во время обработки данных.
(структура)
Статус элемента конвейера.
Тип -> (строка)
Статус -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.