diff --git a/.changes/next-release/feature-AWSMediaConnect-6715f15.json b/.changes/next-release/feature-AWSMediaConnect-6715f15.json new file mode 100644 index 000000000000..d11c899d37ba --- /dev/null +++ b/.changes/next-release/feature-AWSMediaConnect-6715f15.json @@ -0,0 +1,6 @@ +{ + "type": "feature", + "category": "AWS MediaConnect", + "contributor": "", + "description": "This release adds support for the SRT-listener protocol on sources and outputs." +} diff --git a/services/mediaconnect/src/main/resources/codegen-resources/service-2.json b/services/mediaconnect/src/main/resources/codegen-resources/service-2.json index d77651a1d45b..b3107e3cfa5f 100644 --- a/services/mediaconnect/src/main/resources/codegen-resources/service-2.json +++ b/services/mediaconnect/src/main/resources/codegen-resources/service-2.json @@ -1225,6 +1225,11 @@ "locationName": "maxLatency", "documentation": "The maximum latency in milliseconds for Zixi-based streams." }, + "MinLatency": { + "shape": "__integer", + "locationName": "minLatency", + "documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency." + }, "Name": { "shape": "__string", "locationName": "name", @@ -1524,7 +1529,6 @@ }, "documentation": "Information about the encryption of the flow.", "required": [ - "Algorithm", "RoleArn" ] }, @@ -1801,7 +1805,8 @@ "type": "string", "enum": [ "speke", - "static-key" + "static-key", + "srt-password" ] }, "ListEntitlementsRequest": { @@ -2196,7 +2201,8 @@ "rtp-fec", "rtp", "zixi-pull", - "rist" + "rist", + "srt-listener" ] }, "PurchaseOfferingRequest": { @@ -2569,6 +2575,11 @@ "locationName": "maxLatency", "documentation": "The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams." }, + "MinLatency": { + "shape": "__integer", + "locationName": "minLatency", + "documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency." + }, "Name": { "shape": "__string", "locationName": "name", @@ -2803,6 +2814,11 @@ "locationName": "maxLatency", "documentation": "The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams." }, + "MinLatency": { + "shape": "__integer", + "locationName": "minLatency", + "documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency." + }, "Protocol": { "shape": "Protocol", "locationName": "protocol", @@ -3007,6 +3023,11 @@ "locationName": "maxLatency", "documentation": "The maximum latency in milliseconds for Zixi-based streams." }, + "MinLatency": { + "shape": "__integer", + "locationName": "minLatency", + "documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency." + }, "OutputArn": { "shape": "__string", "location": "uri", @@ -3132,6 +3153,11 @@ "locationName": "maxLatency", "documentation": "The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams." }, + "MinLatency": { + "shape": "__integer", + "locationName": "minLatency", + "documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency." + }, "Protocol": { "shape": "Protocol", "locationName": "protocol",