View a markdown version of this page

Permettre l'analyse de la qualité du contenu pour un flux - AWS Elemental MediaConnect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Permettre l'analyse de la qualité du contenu pour un flux

Vous pouvez activer l'analyse de la qualité du contenu lorsque vous créez un nouveau flux ou que vous mettez à jour un flux existant.

Procédure

Vous pouvez activer l'analyse de la qualité du contenu via l'AWS Management Console, l'AWS CLI et l' MediaConnect API.

Console
Pour activer l'analyse de la qualité du contenu lorsque vous créez un flux
  1. Suivez les instructions ci-dessous pour Création d’un flux.

  2. À l'étape de configuration de la surveillance des sources, activez l'état d'analyse de la qualité du contenu.

  3. Pour chaque métrique que vous souhaitez activer, passez l'état à Activé et spécifiez une valeur seuil comprise entre 10 et 60 secondes.

Pour permettre l'analyse de la qualité du contenu dans un flux existant
  1. Ouvrez la MediaConnect console à l'adresse https://console.aws.amazon.com/mediaconnect/.

  2. Dans l'écran Flux, sélectionnez le flux pour lequel vous souhaitez activer l'analyse de la qualité du contenu.

  3. Sur la page des détails du flux, choisissez l'onglet Sources.

  4. Dans la section Configuration de la surveillance des sources, choisissez Modifier.

  5. Activez l'état d'analyse de la qualité du contenu.

  6. Pour chaque métrique que vous souhaitez activer, passez l'état à Activé et spécifiez une valeur seuil comprise entre 10 et 60 secondes.

  7. Choisissez Mettre à jour pour enregistrer vos modifications.

AWS CLI
Pour activer avec les paramètres par défaut

Exécutez la commande update-flow avec le --source-monitoring-config paramètre comme indiqué dans l'exemple suivant :

aws mediaconnect update-flow \ --flow-arn "flowARN" \ --source-monitoring-config ContentQualityAnalysisState=ENABLED

MediaConnect active automatiquement toutes les mesures individuelles avec un seuil par défaut de 30 secondes :

{ "Flow": { "FlowArn": "<arn>", ... "SourceMonitoringConfig": { "ContentQualityAnalysisState": "ENABLED", "AudioMonitoringSettings": [ { "SilentAudio": { "State": "ENABLED", "ThresholdSeconds": 30 } } ], "VideoMonitoringSettings": [ { "BlackFrames": { "State": "ENABLED", "ThresholdSeconds": 30 }, "FrozenFrames": { "State": "ENABLED", "ThresholdSeconds": 30 } } ] } } }
Pour activer avec des seuils personnalisés

Exécutez la commande update-flow avec le --source-monitoring-config paramètre configuré comme indiqué dans l'exemple suivant :

aws mediaconnect update-flow \ --flow-arn "flowARN" \ --source-monitoring-config '{"ContentQualityAnalysisState": "ENABLED", "VideoMonitoringSettings": [{ "FrozenFrames": {"State": "ENABLED", "ThresholdSeconds": <int>}, "BlackFrames": {"State": "ENABLED", "ThresholdSeconds": <int>}}], "AudioMonitoringSettings": [{ "SilentAudio": {"State": "ENABLED", "ThresholdSeconds": <int>}}]}'

Notez ce qui suit :

  • Pour chaque seuil, remplacez-le <int> par une valeur comprise entre 10 et 60 secondes.

  • Si vous ne spécifiez aucun seuil, la valeur par défaut de 30 secondes est utilisée. Si vous mettez à jour une métrique précédemment activée sans spécifier de seuil, la valeur précédemment définie est conservée.

Note

Vous pouvez également activer l'analyse de la qualité du contenu lorsque vous créez un nouveau flux en incluant le --source-monitoring-config paramètre dans la commande create-flow.