Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Disabling content quality analysis

Focus mode
Disabling content quality analysis - AWS Elemental MediaConnect

You can disable the content quality analysis feature without losing your previously configured settings for individual metrics. If you re-enable content quality analysis in the future, your custom thresholds for individual metrics are preserved so that you don’t have to reconfigure them.

This page guides you through the process of disabling the content quality analysis feature.

Prerequisites

The following procedure assumes that you have already enabled content quality analysis for a flow. You can disable content quality analysis on an active or inactive flow. If the flow is active, you don't have to stop it first.

Procedure

You can disable content quality analysis through the AWS Management Console, the AWS CLI, and the MediaConnect API.

Console
To disable content quality analysis
  1. Open the MediaConnect console at https://console.aws.amazon.com/mediaconnect/.

  2. From the Flows screen, select the flow for which you want to disable content quality analysis.

  3. On the flow details page, choose the Sources tab.

  4. In the Source monitoring configuration section, choose Edit.

  5. Choose one of the following options:

    1. To disable all metrics, turn off Content quality analysis state.

    2. To disable specific metrics, turn off one or more of the following metrics:

      Metric Description
      Black frames Detects periods of black video frames in the stream.
      Frozen frames Detects periods of unchanging video frames in the stream.
      Silent audio Detects periods of audio silence in the stream.
  6. Choose Update to save your changes.

AWS CLI
To disable all metrics

Run the update-flow command as shown in the following example:

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

In the following example response, ContentQualityAnalysisState is now disabled, but individual metric settings remain unchanged:

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

When ContentQualityAnalysisState is set to DISABLED, it takes precedence over the individual metric settings. This means that even though individual metrics (SilentAudio, BlackFrames, FrozenFrames) show as ENABLED, they are not active. This enables you to maintain your preferred configuration for individual metrics without having to reconfigure them each time you toggle the overall ContentQualityAnalysisState.

When you want to re-enable content quality analysis, set ContentQualityAnalysisState back to ENABLED. Your previously configured individual metric settings will then become active again.

To disable specific metrics

Run the update-flow command with the --source-monitoring-config parameter configured as shown below.

The following example command disables the two video monitoring metrics while preserving the custom thresholds for future use:

aws mediaconnect update-flow \ --flow-arn "FlowArn" \ --source-monitoring-config ContentQualityAnalysisState=ENABLED \ '{"VideoMonitoringSettings": [ \ {"FrozenFrames": {"State": "DISABLED", "ThresholdSeconds": 10}}, \ {"BlackFrames": {"State": "DISABLED", "ThresholdSeconds": 15}}], \ "AudioMonitoringSettings": [ \ {"SilentAudio": {"State": "ENABLED", "ThresholdSeconds": 25}}]}'

In the following example response, ContentQualityAnalysisState remains enabled, but both of the video monitoring metrics are now disabled:

{ "Flow": { "FlowArn": <arn>, ... "SourceMonitoringConfig": { "ContentQualityAnalysisState": "ENABLED", "AudioMonitoringSettings": [ { "SilentAudio": { "State": "ENABLED", "ThresholdSeconds": 25 } } ], "VideoMonitoringSettings": [ { "BlackFrames": { "State": "DISABLED", "ThresholdSeconds": 15 }, "FrozenFrames": { "State": "DISABLED", "ThresholdSeconds": 10 } } ] } } }

Keep in mind the following:

  • You don’t have to change or remove the existing thresholds for individual metrics. If you re-enable content quality analysis in the future, your custom thresholds are preserved so that you don’t have to reconfigure them.

  • You can disable one, two, or all three of the following metrics:

Monitoring settings type Metric Description

VideoMonitoringSettings

BlackFrames

Detects periods of black video frames in the stream.

FrozenFrames

Detects periods of unchanging video frames in the stream.

AudioMonitoringSettings

SilentAudio

Detects periods of audio silence in the stream.
To disable content quality analysis
  1. Open the MediaConnect console at https://console.aws.amazon.com/mediaconnect/.

  2. From the Flows screen, select the flow for which you want to disable content quality analysis.

  3. On the flow details page, choose the Sources tab.

  4. In the Source monitoring configuration section, choose Edit.

  5. Choose one of the following options:

    1. To disable all metrics, turn off Content quality analysis state.

    2. To disable specific metrics, turn off one or more of the following metrics:

      Metric Description
      Black frames Detects periods of black video frames in the stream.
      Frozen frames Detects periods of unchanging video frames in the stream.
      Silent audio Detects periods of audio silence in the stream.
  6. Choose Update to save your changes.

Next steps

You can re-enable the content quality analysis feature at any time. For instructions, see Enabling content quality analysis in an existing flow.

On this page

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.