

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 et configurer les seuils
<a name="enable-content-quality-analysis"></a>

Vous activez l'analyse de la qualité du contenu pour chaque flux de manière MediaConnect individuelle. Vous pouvez le faire lorsque vous créez un nouveau flux ou lorsque vous mettez à jour un flux existant. Pour chaque flux, vous pouvez personnaliser l'expérience de surveillance en configurant des seuils pour des métriques individuelles ou en désactivant des métriques spécifiques selon les besoins. 

Cette page vous guide tout au long du processus d'activation de l'analyse de la qualité du contenu et de configuration de ses indicateurs. 

## Conditions préalables
<a name="enable-content-quality-analysis-prerequisites"></a>

Si vous souhaitez activer l'analyse de la qualité du contenu pour un flux existant, assurez-vous que l'état du flux est `STANDBY``UPDATING`, ou `ACTIVE` avant de commencer.

## Procédure
<a name="enable-content-quality-analysis-procedure"></a>

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

### Activation de l'analyse de la qualité du contenu lors de la création d'un flux
<a name="enable-content-quality-analysis-procedure-new-flow"></a>

------
#### [ Console ]

**Pour activer l'analyse de la qualité du contenu lorsque vous créez un flux**  
Suivez les instructions ci-dessous pour [Création d’un flux](flows-create.md). À l'étape de **configuration de la surveillance de la source**, assurez-vous d'activer l'**état d'analyse de la qualité du contenu.** 

Lorsque vous activez l'analyse de la qualité du contenu, vous pouvez définir un seuil pour les mesures suivantes. Pour chaque métrique, vous pouvez saisir une valeur comprise entre 10 et 60 secondes. Le seuil par défaut est de 30 secondes.


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/mediaconnect/latest/ug/enable-content-quality-analysis.html)

------
#### [ AWS CLI ]

**Pour activer l'analyse de la qualité du contenu avec les paramètres par défaut**  
Exécutez la commande [create-flow](https://docs.aws.amazon.com/cli/latest/reference/mediaconnect/create-flow.html) comme indiqué dans l'exemple suivant :

```
aws mediaconnect create-flow
  --flow-name "myFlow" \
  --source-arn "sourceFlowARN" \
  --source-monitoring-config ContentQualityAnalysisState=ENABLED \
  --other-required-parameters
```

MediaConnect active automatiquement toutes les mesures individuelles avec une valeur par défaut de 30 secondes, comme indiqué ci-dessous :

```
{
   "Flow": {
              "FlowArn": <arn>,
              ...
              "SourceMonitoringConfig": {
                "ContentQualityAnalysisState": "ENABLED",
                "AudioMonitoringSettings": [
                    {
                        "SilentAudio": {
                            "State": "ENABLED",
                            "ThresholdSeconds": 30
                        }
                    }
                ],
                "VideoMonitoringSettings": [
                    {
                        "BlackFrames": {
                            "State": "ENABLED",
                            "ThresholdSeconds": 30
                        },
                        "FrozenFrames": {
                            "State": "ENABLED",
                            "ThresholdSeconds": 30
                        }
                    }
                ]
            }
           }
}
```

**Pour permettre l'analyse de la qualité du contenu avec des seuils personnalisés**  
Exécutez la commande [create-flow](https://docs.aws.amazon.com/cli/latest/reference/mediaconnect/create-flow.html) avec le `--source-monitoring-config` paramètre configuré comme indiqué ci-dessous. 

L'exemple de commande suivant active les trois métriques avec des seuils personnalisés :

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

Gardez à l’esprit les points suivants :
+ 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.
+ Vous pouvez activer une ou plusieurs des mesures suivantes.
  + Si vous activez la surveillance vidéo, vous devez activer au moins l'une `BlackFrames` des `FrozenFrames` métriques.
  + Si vous activez la surveillance audio, vous devez activer la `SilentAudio` métrique.


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/mediaconnect/latest/ug/enable-content-quality-analysis.html)

------

### Activation de l'analyse de la qualité du contenu dans un flux existant
<a name="enable-content-quality-analysis-procedure-existing-flow"></a>

------
#### [ Console ]

**Pour activer l'analyse de la qualité du contenu dans un flux existant**  
Suivez les instructions ci-dessous pour [Mise à jour d’un flux](flows-update.md). À l'étape de **configuration de la surveillance de la source**, assurez-vous d'activer l'**état d'analyse de la qualité du contenu.** 

Lorsque vous activez l'analyse de la qualité du contenu, vous pouvez définir un seuil pour les mesures suivantes. Pour chaque métrique, vous pouvez saisir une valeur comprise entre 10 et 60 secondes. Le seuil par défaut est de 30 secondes.


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/mediaconnect/latest/ug/enable-content-quality-analysis.html)

------
#### [ AWS CLI ]

**Pour activer l'analyse de la qualité du contenu avec les paramètres par défaut**  
Exécutez la commande [update-flow](https://docs.aws.amazon.com/cli/latest/reference/mediaconnect/update-flow.html) 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 une valeur par défaut de 30 secondes, comme indiqué ci-dessous :

```
{
   "Flow": {
              "FlowArn": <arn>,
              ...
              "SourceMonitoringConfig": {
                "ContentQualityAnalysisState": "ENABLED",
                "AudioMonitoringSettings": [
                    {
                        "SilentAudio": {
                            "State": "ENABLED",
                            "ThresholdSeconds": 30
                        }
                    }
                ],
                "VideoMonitoringSettings": [
                    {
                        "BlackFrames": {
                            "State": "ENABLED",
                            "ThresholdSeconds": 30
                        },
                        "FrozenFrames": {
                            "State": "ENABLED",
                            "ThresholdSeconds": 30
                        }
                    }
                ]
            }
           }
}
```

**Pour permettre l'analyse de la qualité du contenu avec des seuils personnalisés**  
Exécutez la commande [update-flow](https://docs.aws.amazon.com/cli/latest/reference/mediaconnect/update-flow.html) avec le `--source-monitoring-config` paramètre configuré comme indiqué ci-dessous. 

Cet exemple de commande active les trois métriques avec des seuils personnalisés. 

```
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>}}]}' \
```

Gardez à l’esprit les points suivants :
+ Pour chaque seuil, remplacez-le *<int>* par une valeur comprise entre 10 et 60 secondes.
+ Si vous activez une métrique pour la première fois et que vous ne spécifiez pas de seuil, la valeur par défaut de 30 secondes est utilisée.
+ Si vous mettez à jour une métrique précédemment activée et que vous ne spécifiez pas de seuil, la valeur précédemment définie est conservée.
+ Vous pouvez activer une ou plusieurs des mesures suivantes.
  + Si vous activez la surveillance vidéo, vous devez activer au moins l'une `BlackFrames` des `FrozenFrames` métriques.
  + Si vous activez la surveillance audio, vous devez activer la `SilentAudio` métrique.


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/mediaconnect/latest/ug/enable-content-quality-analysis.html)

------

## Étapes suivantes
<a name="enable-content-quality-analysis-next-steps"></a>
+ Après avoir activé l'analyse de la qualité du contenu pour un flux, MediaConnect commence à analyser le flux source et à signaler tout problème détecté. Pour obtenir des instructions sur la manière de résoudre ces problèmes, consultez[Affichage des paramètres d'analyse de la qualité du contenu et des alertes](content-quality-analysis-viewing.md).
+ Si vous ne souhaitez plus analyser la qualité du contenu de votre flux, vous pouvez désactiver cette fonctionnalité. Pour obtenir des instructions, veuillez consulter [Désactivation de l'analyse de la qualité du contenu](disable-content-quality-analysis.md).

## Ressources supplémentaires
<a name="enable-content-quality-analysis-additional-resources"></a>
+ [Création d’un flux](flows-create.md)
+ [Mise à jour d’un flux](flows-update.md)
+ [Surveillance et balisage dans AWS Elemental MediaConnect](monitor.md)