Поделиться через


LiveOutput Класс

Выходные данные в режиме реального времени.

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

Наследование
azure.mgmt.media.models._models_py3.ProxyResource
LiveOutput

Конструктор

LiveOutput(*, description: str | None = None, asset_name: str | None = None, archive_window_length: timedelta | None = None, rewind_window_length: timedelta | None = None, manifest_name: str | None = None, hls: _models.Hls | None = None, output_snap_time: int | None = None, **kwargs)

Параметры Keyword-Only

Имя Описание
description
str

Описание выходных данных в режиме реального времени.

asset_name
str

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

archive_window_length

Время iso 8601 от 1 минуты до 25 часов, чтобы указать максимальную длину содержимого, которое может быть архивировано в ресурсе для этого динамического вывода. Это также задает максимальную длину содержимого для окна перемотки. Например, используйте PT1H30M, чтобы указать 1 час и 30 минут окна архива.

rewind_window_length

Iso 8601 время от 1 минуты до длительности archiveWindowLength для управления длиной окна с возможностью поиска в реальном времени. Служба не будет использовать это свойство после остановки LiveOutput. Архивированный VOD будет содержать полное содержимое с исходным архивом ArchiveWindowLength. Например, используйте PT1H30M, чтобы указать продолжительность окна перемотки за 1 час и 30 минут. Служба будет использовать неявное значение по умолчанию 30 мин, только если live Event включает LL.

manifest_name
str

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

hls
Hls

HTTP Live Streaming параметр упаковки (HLS) для динамического вывода.

output_snap_time
int

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

Переменные

Имя Описание
id
str

Полный идентификатор ресурса. Например: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Имя ресурса.

type
str

Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts.

system_data

Системные метаданные, относящиеся к этому ресурсу.

description
str

Описание выходных данных в режиме реального времени.

asset_name
str

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

archive_window_length

Время iso 8601 от 1 минуты до 25 часов, чтобы указать максимальную длину содержимого, которое может быть архивировано в ресурсе для этого динамического вывода. Это также задает максимальную длину содержимого для окна перемотки. Например, используйте PT1H30M, чтобы указать 1 час и 30 минут окна архива.

rewind_window_length

Iso 8601 время от 1 минуты до длительности archiveWindowLength для управления длиной окна с возможностью поиска в реальном времени. Служба не будет использовать это свойство после остановки LiveOutput. Архивированный VOD будет содержать полное содержимое с исходным архивом ArchiveWindowLength. Например, используйте PT1H30M, чтобы указать продолжительность окна перемотки за 1 час и 30 минут. Служба будет использовать неявное значение по умолчанию 30 мин, только если live Event включает LL.

manifest_name
str

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

hls
Hls

HTTP Live Streaming параметр упаковки (HLS) для динамического вывода.

output_snap_time
int

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

created

Время создания выходных данных.

last_modified

Время последнего изменения выходных данных в реальном времени.

provisioning_state
str

Состояние подготовки выходных данных в режиме реального времени.

resource_state

Состояние ресурса выходных данных в режиме реального времени. Известные значения: "Создание", "Выполняется" и "Удаление".