az ams account-filter
Gérer les filtres de compte pour un compte Azure Media Services.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az ams account-filter create |
Créez un filtre de compte. |
Core | GA |
az ams account-filter delete |
Supprimez un filtre de compte. |
Core | GA |
az ams account-filter list |
Répertoriez tous les filtres de compte d’un compte Azure Media Services. |
Core | GA |
az ams account-filter show |
Afficher les détails d’un filtre de compte. |
Core | GA |
az ams account-filter update |
Mettez à jour les détails d’un filtre de compte. |
Core | GA |
az ams account-filter create
Créez un filtre de compte.
az ams account-filter create --account-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 account-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 --tracks @C:\tracks.json
Paramètres obligatoires
Nom du compte Azure Media Services.
Nom du filtre de compte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Applicable à la vidéo à la demande (VoD). Pour la présentation en streaming en direct, cette propriété est ignorée (mode silencieux) puis appliquée lorsque la présentation se termine et que le flux est transmis en VoD. Il s’agit d’une valeur longue qui représente un point de terminaison absolu de la présentation, arrondie au début GOP suivant le plus proche. L’unité étant l’échelle de temps, un endTimestamp de 1800000000 correspond à 3 minutes. Utilisez startTimestamp et endTimestamp pour découper les fragments qui seront présents dans la sélection (manifeste). Par exemple, startTimestamp = 40000000 et endTimestamp = 100000000 utilisant l'échelle de temps par défaut génèrent une playlist contenant des fragments entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment approche la limite, le fragment entier sera inclus dans le manifeste.
Vitesse de transmission (la plus basse) de première qualité à inclure dans le manifeste.
S’applique au streaming en direct uniquement. Indique si la propriété endTimestamp doit être présente. Si la valeur est true, la propriété endTimestamp doit être spécifiée, à défaut de quoi un code de requête incorrecte est renvoyé. Valeurs autorisées : false, true.
S’applique au streaming en direct uniquement. Cette valeur définit la dernière position active qu'un client peut rechercher. Cette propriété vous permet de différer la position de lecture en direct et de créer une mémoire tampon côté serveur pour les lecteurs. L’unité de cette propriété est l’échelle de temps (voir ci-dessous). La durée d’interruption en direct maximale est de 300 secondes (3000000000). Par exemple, une valeur de 2000000000 signifie que le dernier contenu disponible est différé de 20 secondes par rapport à la session en direct.
S’applique au streaming en direct uniquement. Utilisez presentationWindowDuration pour appliquer une fenêtre glissante des fragments à ajouter à une sélection. L’unité de cette propriété est l’échelle de temps (voir ci-dessous). Par exemple, définissez presentationWindowDuration=1200000000 pour appliquer une fenêtre glissante de deux minutes. Les éléments multimédia situés à 2 minutes de la session en direct figureront dans la sélection. Si un fragment approche la limite, le fragment entier sera inclus dans la sélection. La durée minimale de la fenêtre de présentation est de 60 secondes.
Applicable à la vidéo à la demande (VoD) ou au streaming en direct. Cette valeur longue représente un point de début absolu du flux. Elle est arrondie au début GOP suivant le plus proche. L’unité étant l’échelle de temps, un endTimestamp de 150000000 correspond à 15 minutes. Utilisez startTimestamp et endTimestampp pour découper les fragments qui seront présents dans la sélection (manifeste). Par exemple, startTimestamp = 40000000 et endTimestamp = 100000000 utilisant l'échelle de temps par défaut génèrent une playlist contenant des fragments entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment approche la limite, le fragment entier sera inclus dans le manifeste.
S’applique à tous les timestamps et durées d'une plage horaire de présentation, spécifiés sous forme d'incréments par seconde. 10000000 correspond à la valeur par défaut - dix millions d’incréments par seconde, où chaque incrément correspondrait à 100 nanosecondes. Par exemple, si vous souhaitez définir un startTimestamp sur 30 secondes, vous opterez pour une valeur de 300000000 par rapport à l'échelle de temps par défaut.
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://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az ams account-filter delete
Supprimez un filtre de compte.
az ams account-filter delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Paramètres facultatifs
Nom du compte Azure Media Services.
Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».
Nom du filtre de compte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az ams account-filter list
Répertoriez tous les filtres de compte d’un compte Azure Media Services.
az ams account-filter list --account-name
--resource-group
Paramètres obligatoires
Nom du compte Azure Media Services.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az ams account-filter show
Afficher les détails d’un filtre de compte.
az ams account-filter show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Paramètres facultatifs
Nom du compte Azure Media Services.
Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».
Nom du filtre de compte.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az ams account-filter update
Mettez à jour les détails d’un filtre de compte.
az ams account-filter update [--account-name]
[--add]
[--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
Nom du compte Azure Media Services.
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>
.
Applicable à la vidéo à la demande (VoD). Pour la présentation en streaming en direct, cette propriété est ignorée (mode silencieux) puis appliquée lorsque la présentation se termine et que le flux est transmis en VoD. Il s’agit d’une valeur longue qui représente un point de terminaison absolu de la présentation, arrondie au début GOP suivant le plus proche. L’unité étant l’échelle de temps, un endTimestamp de 1800000000 correspond à 3 minutes. Utilisez startTimestamp et endTimestamp pour découper les fragments qui seront présents dans la sélection (manifeste). Par exemple, startTimestamp = 40000000 et endTimestamp = 100000000 utilisant l'échelle de temps par défaut génèrent une playlist contenant des fragments entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment approche la limite, le fragment entier sera inclus dans le manifeste.
Vitesse de transmission (la plus basse) de première qualité à inclure dans le manifeste.
S’applique au streaming en direct uniquement. Indique si la propriété endTimestamp doit être présente. Si la valeur est true, la propriété endTimestamp doit être spécifiée, à défaut de quoi un code de requête incorrecte est renvoyé. Valeurs autorisées : false, true.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».
S’applique au streaming en direct uniquement. Cette valeur définit la dernière position active qu'un client peut rechercher. Cette propriété vous permet de différer la position de lecture en direct et de créer une mémoire tampon côté serveur pour les lecteurs. L’unité de cette propriété est l’échelle de temps (voir ci-dessous). La durée d’interruption en direct maximale est de 300 secondes (3000000000). Par exemple, une valeur de 2000000000 signifie que le dernier contenu disponible est différé de 20 secondes par rapport à la session en direct.
Nom du filtre de compte.
S’applique au streaming en direct uniquement. Utilisez presentationWindowDuration pour appliquer une fenêtre glissante des fragments à ajouter à une sélection. L’unité de cette propriété est l’échelle de temps (voir ci-dessous). Par exemple, définissez presentationWindowDuration=1200000000 pour appliquer une fenêtre glissante de deux minutes. Les éléments multimédia situés à 2 minutes de la session en direct figureront dans la sélection. Si un fragment approche la limite, le fragment entier sera inclus dans la sélection. La durée minimale de la fenêtre de présentation est de 60 secondes.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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>
.
Applicable à la vidéo à la demande (VoD) ou au streaming en direct. Cette valeur longue représente un point de début absolu du flux. Elle est arrondie au début GOP suivant le plus proche. L’unité étant l’échelle de temps, un endTimestamp de 150000000 correspond à 15 minutes. Utilisez startTimestamp et endTimestampp pour découper les fragments qui seront présents dans la sélection (manifeste). Par exemple, startTimestamp = 40000000 et endTimestamp = 100000000 utilisant l'échelle de temps par défaut génèrent une playlist contenant des fragments entre 4 secondes et 10 secondes de la présentation VoD. Si un fragment approche la limite, le fragment entier sera inclus dans le manifeste.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
S’applique à tous les timestamps et durées d'une plage horaire de présentation, spécifiés sous forme d'incréments par seconde. 10000000 correspond à la valeur par défaut - dix millions d’incréments par seconde, où chaque incrément correspondrait à 100 nanosecondes. Par exemple, si vous souhaitez définir un startTimestamp sur 30 secondes, vous opterez pour une valeur de 300000000 par rapport à l'échelle de temps par défaut.
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://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.