Live Outputs - List
Répertorier les sorties dynamiques
Listes les sorties en direct d’un événement en direct.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}/liveEvents/{liveEventName}/liveOutputs?api-version=2022-11-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nom du compte Media Services. |
live
|
path | True |
string |
Nom de l’événement en direct, la longueur maximale est 32. Modèle d’expression régulière: |
resource
|
path | True |
string |
Nom du groupe de ressources dans l’abonnement Azure. |
subscription
|
path | True |
string |
Identificateur unique d’un abonnement Microsoft Azure. |
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande du client. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
OK. La demande a réussi. |
|
Other Status Codes |
Réponse d’erreur de diffusion en continu décrivant la raison de l’échec de l’opération. |
Exemples
List all LiveOutputs
Exemple de requête
Exemple de réponse
{
"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"
}
}
]
}
Définitions
Nom | Description |
---|---|
created |
Type d’identité qui a créé la ressource. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Hls |
HTTP Live Streaming paramètre de compression (HLS) pour la sortie en direct. |
Live |
Sortie en direct. |
Live |
LiveOutputListResult |
Live |
État de la ressource de la sortie en direct. |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
createdByType
Type d’identité qui a créé la ressource.
Nom | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet error. |
Hls
HTTP Live Streaming paramètre de compression (HLS) pour la sortie en direct.
Nom | Type | Description |
---|---|---|
fragmentsPerTsSegment |
integer |
Nombre de fragments dans un segment TS HTTP Live Streaming (HLS) dans la sortie de l’événement en direct. Cette valeur n’affecte pas le taux d’empaquetage de la sortie CMAF HLS. |
LiveOutput
Sortie en direct.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
nom de la ressource. |
properties.archiveWindowLength |
string |
Durée ISO 8601 comprise entre 1 minute et 25 heures pour indiquer la longueur maximale du contenu pouvant être archivée dans la ressource pour cette sortie en direct. Cela définit également la longueur maximale du contenu pour la fenêtre de rembobinage. Par exemple, utilisez PT1H30M pour indiquer 1 heure et 30 minutes de fenêtre d’archivage. |
properties.assetName |
string |
Ressource dans laquelle la sortie en direct écrit. |
properties.created |
string |
Heure de création de la sortie en direct. |
properties.description |
string |
Description de la sortie en direct. |
properties.hls |
HTTP Live Streaming paramètre de compression (HLS) pour la sortie en direct. |
|
properties.lastModified |
string |
Heure de la dernière modification de la sortie en direct. |
properties.manifestName |
string |
Nom du fichier manifeste. S’il n’est pas fourni, le service en génère un automatiquement. |
properties.outputSnapTime |
integer |
Horodatage initial auquel la sortie en direct commence, tout contenu avant cette valeur ne sera pas archivé. |
properties.provisioningState |
string |
État d’approvisionnement de la sortie en direct. |
properties.resourceState |
État de la ressource de la sortie en direct. |
|
properties.rewindWindowLength |
string |
Temps ISO 8601 compris entre 1 minute et la durée d’archiveWindowLength pour contrôler la longueur de la fenêtre pouvant être recherché pendant live. Le service n’utilise pas cette propriété une fois Que LiveOutput s’arrête. La VOD archivée aura un contenu complet avec ArchiveWindowLength d’origine. Par exemple, utilisez PT1H30M pour indiquer 1 heure et 30 minutes de fenêtre de rembobinage. Le service utilisera la valeur par défaut implicite 30m uniquement si Live Event active LL. |
systemData |
Métadonnées système relatives à cette ressource. |
|
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
LiveOutputListResult
LiveOutputListResult
Nom | Type | Description |
---|---|---|
@odata.count |
integer |
Nombre de résultats. |
@odata.nextLink |
string |
Lien vers l’ensemble de résultats suivant. Non vide si value contient une liste incomplète des sorties en direct. |
value |
Résultat de l’opération List LiveOutput. |
LiveOutputResourceState
État de la ressource de la sortie en direct.
Nom | Type | Description |
---|---|---|
Creating |
string |
La sortie en direct est en cours de création. Aucun contenu n’est archivé dans la ressource tant que la sortie dynamique n’est pas en cours d’exécution. |
Deleting |
string |
La sortie en direct est en cours de suppression. La ressource en direct est convertie d’une ressource dynamique à une ressource à la demande. Toutes les URL de diffusion en continu créées sur la ressource de sortie en direct continuent de fonctionner. |
Running |
string |
La sortie en direct s’exécute et archive le contenu en streaming en direct sur la ressource s’il existe une entrée valide provenant d’un encodeur de contribution. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string |
Horodatage de la création de ressources (UTC). |
createdBy |
string |
Identité qui a créé la ressource. |
createdByType |
Type d’identité qui a créé la ressource. |
|
lastModifiedAt |
string |
Horodatage de la dernière modification de la ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |