Live Outputs - List
Elencare output live
Elenchi gli output live di un evento live.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs?api-version=2022-11-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
account
|
path | True |
string |
Nome dell'account di Servizi multimediali. |
live
|
path | True |
string |
Il nome dell'evento live, la lunghezza massima è 32. Criterio di espressione regolare: |
resource
|
path | True |
string |
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. |
subscription
|
path | True |
string |
Identificatore univoco per una sottoscrizione di Microsoft Azure. |
api-version
|
query | True |
string |
Versione dell'API da usare con la richiesta client. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK. La richiesta ha avuto esito positivo. |
|
Other Status Codes |
Risposta di errore di streaming che descrive perché l'operazione non è riuscita. |
Esempio
List all LiveOutputs
Esempio di richiesta
Risposta di esempio
{
"value": [
{
"name": "liveoutput1",
"id": "/subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1/liveoutputs/",
"type": "Microsoft.Media/mediaservices/liveevents/liveoutputs",
"properties": {
"description": null,
"assetName": "95dafce4-5320-464c-8597-909373854119",
"archiveWindowLength": "PT5M",
"manifestName": "c3a23d4b-02a6-4937-a1ad-6416f463fdca",
"outputSnapTime": 0,
"resourceState": "Running",
"provisioningState": "Succeeded",
"created": "0001-01-01T00:00:00-08:00",
"lastModified": "0001-01-01T00:00:00-08:00",
"hls": {
"fragmentsPerTsSegment": 5
},
"rewindWindowLength": "PT4M"
},
"systemData": {
"createdBy": "example@microsoft.com",
"createdByType": "User",
"createdAt": "0001-01-01T00:00:00-08:00",
"lastModifiedBy": "example@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "0001-01-01T00:00:00-08:00"
}
}
]
}
Definizioni
Nome | Descrizione |
---|---|
created |
Tipo di identità che ha creato la risorsa. |
Error |
Informazioni aggiuntive sulla gestione delle risorse. |
Error |
Dettagli dell'errore. |
Error |
Risposta di errore |
Hls |
HTTP Live Streaming (HLS) impostazione di imballaggio per l'output live. |
Live |
Output live. |
Live |
LiveOutputListResult |
Live |
Stato della risorsa dell'output live. |
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
createdByType
Tipo di identità che ha creato la risorsa.
Nome | Tipo | Descrizione |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
Informazioni aggiuntive sulla gestione delle risorse.
Nome | Tipo | Descrizione |
---|---|---|
info |
object |
Informazioni aggiuntive. |
type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
Nome | Tipo | Descrizione |
---|---|---|
additionalInfo |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Codice di errore. |
details |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore. |
target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
Nome | Tipo | Descrizione |
---|---|---|
error |
Oggetto error. |
Hls
HTTP Live Streaming (HLS) impostazione di imballaggio per l'output live.
Nome | Tipo | Descrizione |
---|---|---|
fragmentsPerTsSegment |
integer |
Numero di frammenti in un segmento TS (HLS) HTTP Live Streaming nell'output dell'evento live. Questo valore non influisce sul rapporto di compressione per l'output CMAF di HLS. |
LiveOutput
Output live.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
nome della risorsa. |
properties.archiveWindowLength |
string |
ISO 8601 tempo compreso tra 1 minuto e 25 ore per indicare la lunghezza massima del contenuto che può essere archiviata nell'asset per questo output live. In questo modo viene impostata anche la lunghezza massima del contenuto per la finestra di riavvolgimento. Ad esempio, usare PT1H30M per indicare 1 ora e 30 minuti di finestra di archivio. |
properties.assetName |
string |
Asset a cui verrà scritto l'output live. |
properties.created |
string |
Ora di creazione dell'output live. |
properties.description |
string |
Descrizione dell'output live. |
properties.hls |
HTTP Live Streaming (HLS) impostazione di imballaggio per l'output live. |
|
properties.lastModified |
string |
Ora dell'ultima modifica dell'output live. |
properties.manifestName |
string |
Nome file manifesto. Se non specificato, il servizio genererà automaticamente uno. |
properties.outputSnapTime |
integer |
Timestamp iniziale che l'output live inizierà in corrispondenza di qualsiasi contenuto prima che questo valore non venga archiviato. |
properties.provisioningState |
string |
Stato di provisioning dell'output live. |
properties.resourceState |
Stato della risorsa dell'output live. |
|
properties.rewindWindowLength |
string |
ISO 8601 tempo compreso tra 1 minuto e durata dell'archivioWindowLength per controllare la lunghezza della finestra in grado di cercare durante Live. Il servizio non userà questa proprietà dopo l'arresto di LiveOutput. Il VOD archiviato avrà contenuto completo con ArchiveWindowLength originale. Ad esempio, usare PT1H30M per indicare 1 ora e 30 minuti di lunghezza della finestra di riavvolgimento. Il servizio userà il valore predefinito implicito 30m solo se Live Event abilita LL. |
systemData |
Metadati di sistema relativi a questa risorsa. |
|
type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
LiveOutputListResult
LiveOutputListResult
Nome | Tipo | Descrizione |
---|---|---|
@odata.count |
integer |
Numero di risultati. |
@odata.nextLink |
string |
Collegamento al set successivo di risultati. Non vuoto se il valore contiene un elenco incompleto di output live. |
value |
Risultato dell'operazione List LiveOutput. |
LiveOutputResourceState
Stato della risorsa dell'output live.
Nome | Tipo | Descrizione |
---|---|---|
Creating |
string |
L'output live viene creato. Nessun contenuto archiviato nell'asset finché l'output attivo non è in esecuzione. |
Deleting |
string |
L'output live viene eliminato. L'asset live viene convertito da live ad asset su richiesta. Tutti gli URL di streaming creati nell'asset di output live continuano a funzionare. |
Running |
string |
L'output live è in esecuzione e archivia il contenuto live streaming nell'asset se è disponibile un input valido da un codificatore di contributi. |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
createdAt |
string |
Timestamp della creazione di risorse (UTC). |
createdBy |
string |
Identità che ha creato la risorsa. |
createdByType |
Tipo di identità che ha creato la risorsa. |
|
lastModifiedAt |
string |
Timestamp dell'ultima modifica della risorsa (UTC) |
lastModifiedBy |
string |
Identità che ha modificato l'ultima risorsa. |
lastModifiedByType |
Tipo di identità che ha modificato l'ultima risorsa. |