Skip to content

Commit ebb423c

Browse files
author
AWS
committed
AWS MediaConnect Update: AWS Elemental MediaConnect now supports Content Quality Analysis for enhanced source stream monitoring. This enables you to track specific audio and video metrics in transport stream source flows, ensuring your content meets quality standards.
1 parent 61d16e0 commit ebb423c

File tree

2 files changed

+115
-0
lines changed

2 files changed

+115
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS MediaConnect",
4+
"contributor": "",
5+
"description": "AWS Elemental MediaConnect now supports Content Quality Analysis for enhanced source stream monitoring. This enables you to track specific audio and video metrics in transport stream source flows, ensuring your content meets quality standards."
6+
}

services/mediaconnect/src/main/resources/codegen-resources/service-2.json

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2751,6 +2751,17 @@
27512751
"aes256"
27522752
]
27532753
},
2754+
"AudioMonitoringSetting": {
2755+
"type": "structure",
2756+
"members": {
2757+
"SilentAudio": {
2758+
"shape": "SilentAudio",
2759+
"locationName": "silentAudio",
2760+
"documentation": "Detects periods of silence."
2761+
}
2762+
},
2763+
"documentation": "Specifies the configuration for audio stream metrics monitoring."
2764+
},
27542765
"BadRequestException": {
27552766
"type": "structure",
27562767
"members": {
@@ -2769,6 +2780,22 @@
27692780
"httpStatusCode": 400
27702781
}
27712782
},
2783+
"BlackFrames": {
2784+
"type": "structure",
2785+
"members": {
2786+
"State": {
2787+
"shape": "State",
2788+
"locationName": "state",
2789+
"documentation": "Indicates whether the BlackFrames metric is enabled or disabled."
2790+
},
2791+
"ThresholdSeconds": {
2792+
"shape": "__integer",
2793+
"locationName": "thresholdSeconds",
2794+
"documentation": "Specifies the number of consecutive seconds of black frames that triggers an event or alert."
2795+
}
2796+
},
2797+
"documentation": "Configures settings for the BlackFrames metric."
2798+
},
27722799
"Bridge": {
27732800
"type": "structure",
27742801
"members": {
@@ -3057,6 +3084,13 @@
30573084
"DISCONNECTED"
30583085
]
30593086
},
3087+
"ContentQualityAnalysisState": {
3088+
"type": "string",
3089+
"enum": [
3090+
"ENABLED",
3091+
"DISABLED"
3092+
]
3093+
},
30603094
"CreateBridge420Exception": {
30613095
"type": "structure",
30623096
"members": {
@@ -4082,6 +4116,22 @@
40824116
"FrameHeight"
40834117
]
40844118
},
4119+
"FrozenFrames": {
4120+
"type": "structure",
4121+
"members": {
4122+
"State": {
4123+
"shape": "State",
4124+
"locationName": "state",
4125+
"documentation": "Indicates whether the FrozenFrames metric is enabled or disabled."
4126+
},
4127+
"ThresholdSeconds": {
4128+
"shape": "__integer",
4129+
"locationName": "thresholdSeconds",
4130+
"documentation": "Specifies the number of consecutive seconds of a static image that triggers an event or alert."
4131+
}
4132+
},
4133+
"documentation": "Configures settings for the FrozenFrames metric."
4134+
},
40854135
"Gateway": {
40864136
"type": "structure",
40874137
"members": {
@@ -5175,6 +5225,21 @@
51755225
"shape": "ThumbnailState",
51765226
"locationName": "thumbnailState",
51775227
"documentation": "The state of thumbnail monitoring."
5228+
},
5229+
"AudioMonitoringSettings": {
5230+
"shape": "__listOfAudioMonitoringSetting",
5231+
"locationName": "audioMonitoringSettings",
5232+
"documentation": "Contains the settings for audio stream metrics monitoring."
5233+
},
5234+
"ContentQualityAnalysisState": {
5235+
"shape": "ContentQualityAnalysisState",
5236+
"locationName": "contentQualityAnalysisState",
5237+
"documentation": "Indicates whether content quality analysis is enabled or disabled."
5238+
},
5239+
"VideoMonitoringSettings": {
5240+
"shape": "__listOfVideoMonitoringSetting",
5241+
"locationName": "videoMonitoringSettings",
5242+
"documentation": "Contains the settings for video stream metrics monitoring."
51785243
}
51795244
},
51805245
"documentation": "The settings for source monitoring."
@@ -5979,6 +6044,22 @@
59796044
},
59806045
"documentation": "The settings for the source of the flow."
59816046
},
6047+
"SilentAudio": {
6048+
"type": "structure",
6049+
"members": {
6050+
"State": {
6051+
"shape": "State",
6052+
"locationName": "state",
6053+
"documentation": "Indicates whether the SilentAudio metric is enabled or disabled."
6054+
},
6055+
"ThresholdSeconds": {
6056+
"shape": "__integer",
6057+
"locationName": "thresholdSeconds",
6058+
"documentation": "Specifies the number of consecutive seconds of silence that triggers an event or alert."
6059+
}
6060+
},
6061+
"documentation": "Configures settings for the SilentAudio metric."
6062+
},
59826063
"Source": {
59836064
"type": "structure",
59846065
"members": {
@@ -7272,6 +7353,22 @@
72727353
},
72737354
"documentation": "Update maintenance setting for a flow"
72747355
},
7356+
"VideoMonitoringSetting": {
7357+
"type": "structure",
7358+
"members": {
7359+
"BlackFrames": {
7360+
"shape": "BlackFrames",
7361+
"locationName": "blackFrames",
7362+
"documentation": "Detects video frames that are black."
7363+
},
7364+
"FrozenFrames": {
7365+
"shape": "FrozenFrames",
7366+
"locationName": "frozenFrames",
7367+
"documentation": "Detects video frames that have not changed."
7368+
}
7369+
},
7370+
"documentation": "Specifies the configuration for video stream metrics monitoring."
7371+
},
72757372
"VpcInterface": {
72767373
"type": "structure",
72777374
"members": {
@@ -7397,6 +7494,12 @@
73977494
"shape": "AddOutputRequest"
73987495
}
73997496
},
7497+
"__listOfAudioMonitoringSetting": {
7498+
"type": "list",
7499+
"member": {
7500+
"shape": "AudioMonitoringSetting"
7501+
}
7502+
},
74007503
"__listOfBridgeOutput": {
74017504
"type": "list",
74027505
"member": {
@@ -7559,6 +7662,12 @@
75597662
"shape": "TransportStreamProgram"
75607663
}
75617664
},
7665+
"__listOfVideoMonitoringSetting": {
7666+
"type": "list",
7667+
"member": {
7668+
"shape": "VideoMonitoringSetting"
7669+
}
7670+
},
75627671
"__listOfVpcInterface": {
75637672
"type": "list",
75647673
"member": {

0 commit comments

Comments
 (0)