LiveOutput Class

The Live Output.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
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)

Keyword-Only Parameters

Name Description
description
str

The description of the live output.

asset_name
str

The asset that the live output will write to.

archive_window_length

ISO 8601 time between 1 minute to 25 hours to indicate the maximum content length that can be archived in the asset for this live output. This also sets the maximum content length for the rewind window. For example, use PT1H30M to indicate 1 hour and 30 minutes of archive window.

rewind_window_length

ISO 8601 time between 1 minute to the duration of archiveWindowLength to control seek-able window length during Live. The service won't use this property once LiveOutput stops. The archived VOD will have full content with original ArchiveWindowLength. For example, use PT1H30M to indicate 1 hour and 30 minutes of rewind window length. Service will use implicit default value 30m only if Live Event enables LL.

manifest_name
str

The manifest file name. If not provided, the service will generate one automatically.

hls
Hls

HTTP Live Streaming (HLS) packing setting for the live output.

output_snap_time
int

The initial timestamp that the live output will start at, any content before this value will not be archived.

Variables

Name Description
id
str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

system_data

The system metadata relating to this resource.

description
str

The description of the live output.

asset_name
str

The asset that the live output will write to.

archive_window_length

ISO 8601 time between 1 minute to 25 hours to indicate the maximum content length that can be archived in the asset for this live output. This also sets the maximum content length for the rewind window. For example, use PT1H30M to indicate 1 hour and 30 minutes of archive window.

rewind_window_length

ISO 8601 time between 1 minute to the duration of archiveWindowLength to control seek-able window length during Live. The service won't use this property once LiveOutput stops. The archived VOD will have full content with original ArchiveWindowLength. For example, use PT1H30M to indicate 1 hour and 30 minutes of rewind window length. Service will use implicit default value 30m only if Live Event enables LL.

manifest_name
str

The manifest file name. If not provided, the service will generate one automatically.

hls
Hls

HTTP Live Streaming (HLS) packing setting for the live output.

output_snap_time
int

The initial timestamp that the live output will start at, any content before this value will not be archived.

created

The creation time the live output.

last_modified

The time the live output was last modified.

provisioning_state
str

The provisioning state of the live output.

resource_state

The resource state of the live output. Known values are: "Creating", "Running", and "Deleting".