Live Outputs - List
Enumerar salidas dinámicas
Listas las salidas en directo de un evento en directo.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs?api-version=2022-11-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nombre de la cuenta de Media Services. |
live
|
path | True |
string |
El nombre del evento en directo, la longitud máxima es 32. Patrón de Regex: |
resource
|
path | True |
string |
Nombre del grupo de recursos dentro de la suscripción de Azure. |
subscription
|
path | True |
string |
Identificador único de una suscripción de Microsoft Azure. |
api-version
|
query | True |
string |
Versión de la API que se va a usar con la solicitud de cliente. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar. La solicitud se ha realizado correctamente. |
|
Other Status Codes |
Respuesta de error de streaming que describe por qué se produjo un error en la operación. |
Ejemplos
List all LiveOutputs
Solicitud de ejemplo
Respuesta de muestra
{
"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"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
created |
Tipo de identidad que creó el recurso. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Hls |
HTTP Live Streaming configuración de empaquetado (HLS) para la salida en vivo. |
Live |
Salida en vivo. |
Live |
LiveOutputListResult |
Live |
Estado de recurso de la salida dinámica. |
system |
Metadatos relacionados con la creación y la última modificación del recurso. |
createdByType
Tipo de identidad que creó el recurso.
Nombre | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Los detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
Hls
HTTP Live Streaming configuración de empaquetado (HLS) para la salida en vivo.
Nombre | Tipo | Description |
---|---|---|
fragmentsPerTsSegment |
integer |
Número de fragmentos de un segmento de TS de HTTP Live Streaming (HLS) en la salida del evento en directo. Este valor no afecta a la relación de empaquetado para la salida de CMAF de HLS. |
LiveOutput
Salida en vivo.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nombre del recurso. |
properties.archiveWindowLength |
string |
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 vivo. 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. |
properties.assetName |
string |
Recurso en el que se escribirá la salida dinámica. |
properties.created |
string |
Hora de creación de la salida en vivo. |
properties.description |
string |
Descripción de la salida en vivo. |
properties.hls |
HTTP Live Streaming configuración de empaquetado (HLS) para la salida en vivo. |
|
properties.lastModified |
string |
Hora en que se modificó por última vez la salida en directo. |
properties.manifestName |
string |
Nombre del archivo de manifiesto. Si no se proporciona, el servicio generará uno automáticamente. |
properties.outputSnapTime |
integer |
La marca de tiempo inicial en la que se iniciará la salida en directo, cualquier contenido antes de que este valor no se archive. |
properties.provisioningState |
string |
Estado de aprovisionamiento de la salida en vivo. |
properties.resourceState |
Estado de recurso de la salida dinámica. |
|
properties.rewindWindowLength |
string |
Tiempo ISO 8601 entre 1 minuto y la duración del archivoWindowLength para controlar la duración de la ventana que se puede 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 una 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. |
systemData |
Metadatos del sistema relacionados con este recurso. |
|
type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
LiveOutputListResult
LiveOutputListResult
Nombre | Tipo | Description |
---|---|---|
@odata.count |
integer |
Número de resultados. |
@odata.nextLink |
string |
Vínculo al siguiente conjunto de resultados. No está vacío si el valor contiene una lista incompleta de salidas dinámicas. |
value |
Resultado de la operación List LiveOutput. |
LiveOutputResourceState
Estado de recurso de la salida dinámica.
Nombre | Tipo | Description |
---|---|---|
Creating |
string |
Se está creando la salida en vivo. No se archiva ningún contenido en el recurso hasta que la salida en vivo está en estado de ejecución. |
Deleting |
string |
La salida en vivo se está eliminando. El recurso activo se está convirtiendo de activo a activo a petición. Las direcciones URL de streaming creadas en el recurso de salida en vivo siguen funcionando. |
Running |
string |
La salida en vivo se ejecuta y archiva el contenido de streaming en vivo en el recurso si hay una entrada válida de un codificador de contribución. |
systemData
Metadatos relacionados con la creación y la última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |