|
2463 | 2463 | },
|
2464 | 2464 | "documentation": "Audio Normalization Settings"
|
2465 | 2465 | },
|
| 2466 | + "AudioOnlyHlsSegmentType": { |
| 2467 | + "type": "string", |
| 2468 | + "documentation": "Audio Only Hls Segment Type", |
| 2469 | + "enum": [ |
| 2470 | + "AAC", |
| 2471 | + "FMP4" |
| 2472 | + ] |
| 2473 | + }, |
2466 | 2474 | "AudioOnlyHlsSettings": {
|
2467 | 2475 | "type": "structure",
|
2468 | 2476 | "members": {
|
|
2480 | 2488 | "shape": "AudioOnlyHlsTrackType",
|
2481 | 2489 | "locationName": "audioTrackType",
|
2482 | 2490 | "documentation": "Four types of audio-only tracks are supported:\n\nAudio-Only Variant Stream\nThe client can play back this audio-only stream instead of video in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest.\n\nAlternate Audio, Auto Select, Default\nAlternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES\n\nAlternate Audio, Auto Select, Not Default\nAlternate rendition that the client may try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES\n\nAlternate Audio, not Auto Select\nAlternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO"
|
| 2491 | + }, |
| 2492 | + "SegmentType": { |
| 2493 | + "shape": "AudioOnlyHlsSegmentType", |
| 2494 | + "locationName": "segmentType", |
| 2495 | + "documentation": "Specifies the segment type." |
2483 | 2496 | }
|
2484 | 2497 | },
|
2485 | 2498 | "documentation": "Audio Only Hls Settings"
|
|
5473 | 5486 | "Time"
|
5474 | 5487 | ]
|
5475 | 5488 | },
|
| 5489 | + "Fmp4HlsSettings": { |
| 5490 | + "type": "structure", |
| 5491 | + "members": { |
| 5492 | + "AudioRenditionSets": { |
| 5493 | + "shape": "__string", |
| 5494 | + "locationName": "audioRenditionSets", |
| 5495 | + "documentation": "List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ','." |
| 5496 | + } |
| 5497 | + }, |
| 5498 | + "documentation": "Fmp4 Hls Settings" |
| 5499 | + }, |
5476 | 5500 | "FollowModeScheduleActionStartSettings": {
|
5477 | 5501 | "type": "structure",
|
5478 | 5502 | "members": {
|
|
5529 | 5553 | "Destination"
|
5530 | 5554 | ]
|
5531 | 5555 | },
|
| 5556 | + "FrameCaptureIntervalUnit": { |
| 5557 | + "type": "string", |
| 5558 | + "documentation": "Frame Capture Interval Unit", |
| 5559 | + "enum": [ |
| 5560 | + "MILLISECONDS", |
| 5561 | + "SECONDS" |
| 5562 | + ] |
| 5563 | + }, |
5532 | 5564 | "FrameCaptureOutputSettings": {
|
5533 | 5565 | "type": "structure",
|
5534 | 5566 | "members": {
|
|
5547 | 5579 | "shape": "__integerMin1Max3600000",
|
5548 | 5580 | "locationName": "captureInterval",
|
5549 | 5581 | "documentation": "The frequency at which to capture frames for inclusion in the output. May be specified in either seconds or milliseconds, as specified by captureIntervalUnits."
|
| 5582 | + }, |
| 5583 | + "CaptureIntervalUnits": { |
| 5584 | + "shape": "FrameCaptureIntervalUnit", |
| 5585 | + "locationName": "captureIntervalUnits", |
| 5586 | + "documentation": "Unit for the frame capture interval." |
5550 | 5587 | }
|
5551 | 5588 | },
|
5552 | 5589 | "documentation": "Frame Capture Settings",
|
|
5938 | 5975 | "RateControlMode": {
|
5939 | 5976 | "shape": "H264RateControlMode",
|
5940 | 5977 | "locationName": "rateControlMode",
|
5941 |
| - "documentation": "Rate control mode.\n\nQVBR: Quality will match the specified quality level except when it is constrained by the\nmaximum bitrate. Recommended if you or your viewers pay for bandwidth.\n\nVBR: Quality and bitrate vary, depending on the video complexity. Recommended instead of QVBR\nif you want to maintain a specific average bitrate over the duration of the channel.\n\nCBR: Quality varies, depending on the video complexity. Recommended only if you distribute\nyour assets to devices that cannot handle variable bitrates." |
| 5978 | + "documentation": "Rate control mode.\n\nQVBR: Quality will match the specified quality level except when it is constrained by the\nmaximum bitrate. Recommended if you or your viewers pay for bandwidth.\n\nVBR: Quality and bitrate vary, depending on the video complexity. Recommended instead of QVBR\nif you want to maintain a specific average bitrate over the duration of the channel.\n\nCBR: Quality varies, depending on the video complexity. Recommended only if you distribute\nyour assets to devices that cannot handle variable bitrates.\n\nMultiplex: This rate control mode is only supported (and is required) when the video is being\ndelivered to a MediaLive Multiplex in which case the rate control configuration is controlled\nby the properties within the Multiplex Program." |
5942 | 5979 | },
|
5943 | 5980 | "ScanType": {
|
5944 | 5981 | "shape": "H264ScanType",
|
|
6497 | 6534 | "locationName": "baseUrlContent",
|
6498 | 6535 | "documentation": "A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file."
|
6499 | 6536 | },
|
| 6537 | + "BaseUrlContent1": { |
| 6538 | + "shape": "__string", |
| 6539 | + "locationName": "baseUrlContent1", |
| 6540 | + "documentation": "Optional. One value per output group.\n\nThis field is required only if you are completing Base URL content A, and the downstream system has notified you that the media files for pipeline 1 of all outputs are in a location different from the media files for pipeline 0." |
| 6541 | + }, |
6500 | 6542 | "BaseUrlManifest": {
|
6501 | 6543 | "shape": "__string",
|
6502 | 6544 | "locationName": "baseUrlManifest",
|
6503 | 6545 | "documentation": "A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file."
|
6504 | 6546 | },
|
| 6547 | + "BaseUrlManifest1": { |
| 6548 | + "shape": "__string", |
| 6549 | + "locationName": "baseUrlManifest1", |
| 6550 | + "documentation": "Optional. One value per output group.\n\nComplete this field only if you are completing Base URL manifest A, and the downstream system has notified you that the child manifest files for pipeline 1 of all outputs are in a location different from the child manifest files for pipeline 0." |
| 6551 | + }, |
6505 | 6552 | "CaptionLanguageMappings": {
|
6506 | 6553 | "shape": "__listOfCaptionLanguageMapping",
|
6507 | 6554 | "locationName": "captionLanguageMappings",
|
|
6547 | 6594 | "locationName": "hlsCdnSettings",
|
6548 | 6595 | "documentation": "Parameters that control interactions with the CDN."
|
6549 | 6596 | },
|
| 6597 | + "HlsId3SegmentTagging": { |
| 6598 | + "shape": "HlsId3SegmentTaggingState", |
| 6599 | + "locationName": "hlsId3SegmentTagging", |
| 6600 | + "documentation": "State of HLS ID3 Segment Tagging" |
| 6601 | + }, |
6550 | 6602 | "IFrameOnlyPlaylists": {
|
6551 | 6603 | "shape": "IFrameOnlyPlaylistType",
|
6552 | 6604 | "locationName": "iFrameOnlyPlaylists",
|
|
6678 | 6730 | "Destination"
|
6679 | 6731 | ]
|
6680 | 6732 | },
|
| 6733 | + "HlsH265PackagingType": { |
| 6734 | + "type": "string", |
| 6735 | + "documentation": "Hls H265 Packaging Type", |
| 6736 | + "enum": [ |
| 6737 | + "HEV1", |
| 6738 | + "HVC1" |
| 6739 | + ] |
| 6740 | + }, |
| 6741 | + "HlsId3SegmentTaggingScheduleActionSettings": { |
| 6742 | + "type": "structure", |
| 6743 | + "members": { |
| 6744 | + "Tag": { |
| 6745 | + "shape": "__string", |
| 6746 | + "locationName": "tag", |
| 6747 | + "documentation": "ID3 tag to insert into each segment. Supports special keyword identifiers to substitute in segment-related values.\\nSupported keyword identifiers: https://docs.aws.amazon.com/medialive/latest/ug/variable-data-identifiers.html" |
| 6748 | + } |
| 6749 | + }, |
| 6750 | + "documentation": "Settings for the action to insert a user-defined ID3 tag in each HLS segment", |
| 6751 | + "required": [ |
| 6752 | + "Tag" |
| 6753 | + ] |
| 6754 | + }, |
| 6755 | + "HlsId3SegmentTaggingState": { |
| 6756 | + "type": "string", |
| 6757 | + "documentation": "State of HLS ID3 Segment Tagging", |
| 6758 | + "enum": [ |
| 6759 | + "DISABLED", |
| 6760 | + "ENABLED" |
| 6761 | + ] |
| 6762 | + }, |
6681 | 6763 | "HlsInputSettings": {
|
6682 | 6764 | "type": "structure",
|
6683 | 6765 | "members": {
|
|
6793 | 6875 | "HlsOutputSettings": {
|
6794 | 6876 | "type": "structure",
|
6795 | 6877 | "members": {
|
| 6878 | + "H265PackagingType": { |
| 6879 | + "shape": "HlsH265PackagingType", |
| 6880 | + "locationName": "h265PackagingType", |
| 6881 | + "documentation": "Only applicable when this output is referencing an H.265 video description.\nSpecifies whether MP4 segments should be packaged as HEV1 or HVC1." |
| 6882 | + }, |
6796 | 6883 | "HlsSettings": {
|
6797 | 6884 | "shape": "HlsSettings",
|
6798 | 6885 | "locationName": "hlsSettings",
|
|
6845 | 6932 | "shape": "AudioOnlyHlsSettings",
|
6846 | 6933 | "locationName": "audioOnlyHlsSettings"
|
6847 | 6934 | },
|
| 6935 | + "Fmp4HlsSettings": { |
| 6936 | + "shape": "Fmp4HlsSettings", |
| 6937 | + "locationName": "fmp4HlsSettings" |
| 6938 | + }, |
6848 | 6939 | "StandardHlsSettings": {
|
6849 | 6940 | "shape": "StandardHlsSettings",
|
6850 | 6941 | "locationName": "standardHlsSettings"
|
|
10175 | 10266 | "ScheduleActionSettings": {
|
10176 | 10267 | "type": "structure",
|
10177 | 10268 | "members": {
|
| 10269 | + "HlsId3SegmentTaggingSettings": { |
| 10270 | + "shape": "HlsId3SegmentTaggingScheduleActionSettings", |
| 10271 | + "locationName": "hlsId3SegmentTaggingSettings", |
| 10272 | + "documentation": "Action to insert HLS ID3 segment tagging" |
| 10273 | + }, |
10178 | 10274 | "HlsTimedMetadataSettings": {
|
10179 | 10275 | "shape": "HlsTimedMetadataScheduleActionSettings",
|
10180 | 10276 | "locationName": "hlsTimedMetadataSettings",
|
@@ -11309,11 +11405,10 @@
|
11309 | 11405 | "members": {
|
11310 | 11406 | "Message": {
|
11311 | 11407 | "shape": "__string",
|
11312 |
| - "locationName": "message", |
11313 |
| - "documentation": "The error message." |
| 11408 | + "locationName": "message" |
11314 | 11409 | },
|
11315 | 11410 | "ValidationErrors": {
|
11316 |
| - "shape": "__listOfMultiplexValidationError", |
| 11411 | + "shape": "__listOfValidationError", |
11317 | 11412 | "locationName": "validationErrors",
|
11318 | 11413 | "documentation": "A collection of validation error responses."
|
11319 | 11414 | }
|
|
0 commit comments