az ams asset-filter
Gérer les filtres de ressources pour un compte Azure Media Services.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az ams asset-filter create |
Créez un filtre de ressources. |
Core | GA |
| az ams asset-filter delete |
Supprimez un filtre de ressources. |
Core | GA |
| az ams asset-filter list |
Répertoriez tous les filtres de ressources d’un compte Azure Media Services. |
Core | GA |
| az ams asset-filter show |
Afficher les détails d’un filtre de ressources. |
Core | GA |
| az ams asset-filter update |
Mettez à jour les détails d’un filtre de ressources. |
Core | GA |
az ams asset-filter create
Créez un filtre de ressources.
az ams asset-filter create --account-name
--asset-name
--name
--resource-group
[--end-timestamp]
[--first-quality]
[--force-end-timestamp {false, true}]
[--live-backoff-duration]
[--presentation-window-duration]
[--start-timestamp]
[--timescale]
[--tracks]
Exemples
Créez un filtre de ressources avec des sélections de piste de filtre.
az ams asset-filter create -a amsAccount -g resourceGroup -n filterName --force-end-timestamp=False --end-timestamp 200000 --start-timestamp 100000 --live-backoff-duration 60 --presentation-window-duration 600000 --timescale 1000 --first-quality 720 --asset-name assetName --tracks @C:\tracks.json
Paramètres obligatoires
Nom du compte Azure Media Services.
Nom de la ressource.
Nom du filtre d’éléments multimédias.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
S’applique à Video on Demand (VoD). Pour la présentation en streaming en direct, elle est ignorée et appliquée en mode silencieux lorsque la présentation se termine et le flux devient VoD.Il s’agit d’une valeur longue qui représente un point de terminaison absolu de la présentation, arrondie au début de goP suivant le plus proche. L’unité est l’échelle de temps, donc un endTimestamp de 18000000000 serait pendant 3 minutes. Utilisez startTimestamp et endTimestamp pour découper les fragments qui seront dans la playlist (manifeste). Par exemple, startTimestamp=400000000 et endTimestamp=1000000000 à l’aide de l’échelle de temps par défaut génère une playlist qui contient des fragments compris entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment chevauche la limite, le fragment entier sera inclus dans le manifeste.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
Vitesse de transmission (la plus basse) de première qualité à inclure dans le manifeste.
S’applique uniquement au streaming en direct. Indique si la propriété endTimestamp doit être présente. Si la valeur est true, endTimestamp doit être spécifié ou un code de requête incorrect est retourné. Valeurs autorisées : false, true.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
| Valeur par défaut: | False |
| Valeurs acceptées: | false, true |
S’applique uniquement au streaming en direct. Cette valeur définit la dernière position dynamique à laquelle un client peut rechercher. À l’aide de cette propriété, vous pouvez retarder la position de lecture en direct et créer une mémoire tampon côté serveur pour les joueurs. L’unité de cette propriété est une échelle de temps (voir ci-dessous). La durée maximale de retour en direct est de 300 secondes (30000000000). Par exemple, une valeur de 20000000000 signifie que le contenu disponible le plus récent est retardé de 20 secondes à partir du bord réel en direct.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
S’applique uniquement au streaming en direct. Utilisez presentationWindowDuration pour appliquer une fenêtre glissante de fragments à inclure dans une playlist. L’unité de cette propriété est une échelle de temps (voir ci-dessous). Par exemple, définissez presentationWindowDuration=120000000000 pour appliquer une fenêtre glissante de deux minutes. Les médias dans les 2 minutes de la périphérie en direct seront inclus dans la playlist. Si un fragment chevauche la limite, le fragment entier sera inclus dans la playlist. La durée minimale de la fenêtre de présentation est de 60 secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
S’applique à la vidéo à la demande (VoD) ou au streaming en direct. Il s’agit d’une valeur longue qui représente un point de départ absolu du flux. La valeur est arrondie au début du goP suivant le plus proche. L’unité est l’échelle de temps, donc un startTimestamp de 1500000000 serait pendant 15 secondes. Utilisez startTimestamp et endTimestampp pour découper les fragments qui seront dans la playlist (manifeste). Par exemple, startTimestamp=400000000 et endTimestamp=1000000000 à l’aide de l’échelle de temps par défaut génère une playlist qui contient des fragments compris entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment chevauche la limite, le fragment entier sera inclus dans le manifeste.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
S’applique à toutes les horodatages et durées dans une plage de temps de présentation, spécifiée comme nombre d’incréments en une seconde. La valeur par défaut est 1000000 - dix millions d’incréments en une seconde, où chaque incrément serait de 100 nanosecondes de long. Par exemple, si vous souhaitez définir un startTimestamp à 30 secondes, vous utilisez la valeur 300000000 lorsque vous utilisez l’échelle de temps par défaut.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
JSON représentant les sélections de piste. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az ams asset-filter delete
Supprimez un filtre de ressources.
az ams asset-filter delete [--account-name]
[--asset-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du compte Azure Media Services.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de la ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du filtre d’éléments multimédias.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az ams asset-filter list
Répertoriez tous les filtres de ressources d’un compte Azure Media Services.
az ams asset-filter list --account-name
--asset-name
--resource-group
Paramètres obligatoires
Nom du compte Azure Media Services.
Nom de la ressource.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az ams asset-filter show
Afficher les détails d’un filtre de ressources.
az ams asset-filter show [--account-name]
[--asset-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du compte Azure Media Services.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de la ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du filtre d’éléments multimédias.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az ams asset-filter update
Mettez à jour les détails d’un filtre de ressources.
az ams asset-filter update [--account-name]
[--add]
[--asset-name]
[--end-timestamp]
[--first-quality]
[--force-end-timestamp {false, true}]
[--force-string]
[--ids]
[--live-backoff-duration]
[--name]
[--presentation-window-duration]
[--remove]
[--resource-group]
[--set]
[--start-timestamp]
[--subscription]
[--timescale]
[--tracks]
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du compte Azure Media Services.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | [] |
Nom de la ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
S’applique à Video on Demand (VoD). Pour la présentation en streaming en direct, elle est ignorée et appliquée en mode silencieux lorsque la présentation se termine et le flux devient VoD.Il s’agit d’une valeur longue qui représente un point de terminaison absolu de la présentation, arrondie au début de goP suivant le plus proche. L’unité est l’échelle de temps, donc un endTimestamp de 18000000000 serait pendant 3 minutes. Utilisez startTimestamp et endTimestamp pour découper les fragments qui seront dans la playlist (manifeste). Par exemple, startTimestamp=400000000 et endTimestamp=1000000000 à l’aide de l’échelle de temps par défaut génère une playlist qui contient des fragments compris entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment chevauche la limite, le fragment entier sera inclus dans le manifeste.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
Vitesse de transmission (la plus basse) de première qualité à inclure dans le manifeste.
S’applique uniquement au streaming en direct. Indique si la propriété endTimestamp doit être présente. Si la valeur est true, endTimestamp doit être spécifié ou un code de requête incorrect est retourné. Valeurs autorisées : false, true.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
| Valeurs acceptées: | false, true |
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | False |
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
S’applique uniquement au streaming en direct. Cette valeur définit la dernière position dynamique à laquelle un client peut rechercher. À l’aide de cette propriété, vous pouvez retarder la position de lecture en direct et créer une mémoire tampon côté serveur pour les joueurs. L’unité de cette propriété est une échelle de temps (voir ci-dessous). La durée maximale de retour en direct est de 300 secondes (30000000000). Par exemple, une valeur de 20000000000 signifie que le contenu disponible le plus récent est retardé de 20 secondes à partir du bord réel en direct.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
Nom du filtre d’éléments multimédias.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
S’applique uniquement au streaming en direct. Utilisez presentationWindowDuration pour appliquer une fenêtre glissante de fragments à inclure dans une playlist. L’unité de cette propriété est une échelle de temps (voir ci-dessous). Par exemple, définissez presentationWindowDuration=120000000000 pour appliquer une fenêtre glissante de deux minutes. Les médias dans les 2 minutes de la périphérie en direct seront inclus dans la playlist. Si un fragment chevauche la limite, le fragment entier sera inclus dans la playlist. La durée minimale de la fenêtre de présentation est de 60 secondes.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | [] |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Generic Update Arguments |
| Valeur par défaut: | [] |
S’applique à la vidéo à la demande (VoD) ou au streaming en direct. Il s’agit d’une valeur longue qui représente un point de départ absolu du flux. La valeur est arrondie au début du goP suivant le plus proche. L’unité est l’échelle de temps, donc un startTimestamp de 1500000000 serait pendant 15 secondes. Utilisez startTimestamp et endTimestampp pour découper les fragments qui seront dans la playlist (manifeste). Par exemple, startTimestamp=400000000 et endTimestamp=1000000000 à l’aide de l’échelle de temps par défaut génère une playlist qui contient des fragments compris entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment chevauche la limite, le fragment entier sera inclus dans le manifeste.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
S’applique à toutes les horodatages et durées dans une plage de temps de présentation, spécifiée comme nombre d’incréments en une seconde. La valeur par défaut est 1000000 - dix millions d’incréments en une seconde, où chaque incrément serait de 100 nanosecondes de long. Par exemple, si vous souhaitez définir un startTimestamp à 30 secondes, vous utilisez la valeur 300000000 lorsque vous utilisez l’échelle de temps par défaut.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Presentation Time Range Arguments |
JSON représentant les sélections de piste. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |