Compartir a través de


LiveOutput Clase

La salida en directo.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.media.models._models_py3.ProxyResource
LiveOutput

Constructor

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)

Parámetros de palabra clave únicamente

Nombre Description
description
str

Descripción de la salida en directo.

asset_name
str

Recurso en el que se escribirá la salida en vivo.

archive_window_length

Tiempo ISO 8601 entre 1 minuto y 25 horas para indicar la longitud máxima del contenido que se puede archivar en el recurso para esta salida en directo. Esto también establece la longitud máxima del contenido para la ventana de rebobinado. Por ejemplo, use PT1H30M para indicar 1 hora y 30 minutos de ventana de archivo.

rewind_window_length

Tiempo ISO 8601 entre 1 minuto y la duración de archiveWindowLength para controlar la longitud de la ventana capaz de buscar durante live. El servicio no usará esta propiedad una vez que LiveOutput se detenga. El VOD archivado tendrá contenido completo con archiveWindowLength original. Por ejemplo, use PT1H30M para indicar 1 hora y 30 minutos de longitud de ventana de rebobinado. El servicio usará el valor predeterminado implícito de 30 m solo si Live Event habilita LL.

manifest_name
str

Nombre del archivo de manifiesto. Si no se proporciona, el servicio generará uno automáticamente.

hls
Hls

HTTP Live Streaming configuración de empaquetado (HLS) para la salida en vivo.

output_snap_time
int

La marca de tiempo inicial en la que se iniciará la salida en directo, cualquier contenido antes de este valor no se archivará.

Variables

Nombre Description
id
str

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nombre del recurso.

type
str

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

system_data

Metadatos del sistema relacionados con este recurso.

description
str

Descripción de la salida en directo.

asset_name
str

Recurso en el que se escribirá la salida en vivo.

archive_window_length

Tiempo ISO 8601 entre 1 minuto y 25 horas para indicar la longitud máxima del contenido que se puede archivar en el recurso para esta salida en directo. Esto también establece la longitud máxima del contenido para la ventana de rebobinado. Por ejemplo, use PT1H30M para indicar 1 hora y 30 minutos de ventana de archivo.

rewind_window_length

Tiempo ISO 8601 entre 1 minuto y la duración de archiveWindowLength para controlar la longitud de la ventana capaz de buscar durante live. El servicio no usará esta propiedad una vez que LiveOutput se detenga. El VOD archivado tendrá contenido completo con archiveWindowLength original. Por ejemplo, use PT1H30M para indicar 1 hora y 30 minutos de longitud de ventana de rebobinado. El servicio usará el valor predeterminado implícito de 30 m solo si Live Event habilita LL.

manifest_name
str

Nombre del archivo de manifiesto. Si no se proporciona, el servicio generará uno automáticamente.

hls
Hls

HTTP Live Streaming configuración de empaquetado (HLS) para la salida en vivo.

output_snap_time
int

La marca de tiempo inicial en la que se iniciará la salida en directo, cualquier contenido antes de este valor no se archivará.

created

La hora de creación de la salida en directo.

last_modified

Hora en que se modificó por última vez la salida en directo.

provisioning_state
str

Estado de aprovisionamiento de la salida en directo.

resource_state

Estado del recurso de la salida en vivo. Los valores conocidos son: "Creating", "Running" y "Deleting".