Skip to content

Commit 39a1570

Browse files
author
AWS
committed
AWS Elemental MediaLive Update: AWS Elemental MediaLive adds a new feature, ID3 segment tagging, in CMAF Ingest output groups. It allows customers to insert ID3 tags into every output segment, controlled by a newly added channel schedule action Id3SegmentTagging.
1 parent 677d057 commit 39a1570

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-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 Elemental MediaLive",
4+
"contributor": "",
5+
"description": "AWS Elemental MediaLive adds a new feature, ID3 segment tagging, in CMAF Ingest output groups. It allows customers to insert ID3 tags into every output segment, controlled by a newly added channel schedule action Id3SegmentTagging."
6+
}

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

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16858,6 +16858,16 @@
1685816858
"shape": "StaticImageOutputDeactivateScheduleActionSettings",
1685916859
"locationName": "staticImageOutputDeactivateSettings",
1686016860
"documentation": "Action to deactivate a static image overlay in one or more specified outputs"
16861+
},
16862+
"Id3SegmentTaggingSettings": {
16863+
"shape": "Id3SegmentTaggingScheduleActionSettings",
16864+
"locationName": "id3SegmentTaggingSettings",
16865+
"documentation": "Action to insert ID3 metadata in every segment, in applicable output groups"
16866+
},
16867+
"TimedMetadataSettings": {
16868+
"shape": "TimedMetadataScheduleActionSettings",
16869+
"locationName": "timedMetadataSettings",
16870+
"documentation": "Action to insert ID3 metadata once, in applicable output groups"
1686116871
}
1686216872
},
1686316873
"documentation": "Holds the settings for a single schedule action."
@@ -20760,6 +20770,16 @@
2076020770
"shape": "__stringMax100",
2076120771
"locationName": "scte35NameModifier",
2076220772
"documentation": "Change the modifier that MediaLive automatically adds to the Streams() name for a SCTE 35 track. The default is \"scte\", which means the default name will be Streams(scte.cmfm). Any string you enter here will replace the \"scte\" string.\\nThe modifier can only contain: numbers, letters, plus (+), minus (-), underscore (_) and period (.) and has a maximum length of 100 characters."
20773+
},
20774+
"Id3Behavior": {
20775+
"shape": "CmafId3Behavior",
20776+
"locationName": "id3Behavior",
20777+
"documentation": "Set to ENABLED to enable ID3 metadata insertion. To include metadata, you configure other parameters in the output group, or you add an ID3 action to the channel schedule."
20778+
},
20779+
"Id3NameModifier": {
20780+
"shape": "__stringMax100",
20781+
"locationName": "id3NameModifier",
20782+
"documentation": "Change the modifier that MediaLive automatically adds to the Streams() name that identifies an ID3 track. The default is \"id3\", which means the default name will be Streams(id3.cmfm). Any string you enter here will replace the \"id3\" string.\\nThe modifier can only contain: numbers, letters, plus (+), minus (-), underscore (_) and period (.) and has a maximum length of 100 characters."
2076320783
}
2076420784
},
2076520785
"documentation": "Cmaf Ingest Group Settings",
@@ -28319,6 +28339,44 @@
2831928339
"shape": "ChannelEngineVersionResponse"
2832028340
},
2832128341
"documentation": "Placeholder documentation for __listOfChannelEngineVersionResponse"
28342+
},
28343+
"CmafId3Behavior": {
28344+
"type": "string",
28345+
"documentation": "Cmaf Id3 Behavior",
28346+
"enum": [
28347+
"DISABLED",
28348+
"ENABLED"
28349+
]
28350+
},
28351+
"Id3SegmentTaggingScheduleActionSettings": {
28352+
"type": "structure",
28353+
"members": {
28354+
"Id3": {
28355+
"shape": "__string",
28356+
"locationName": "id3",
28357+
"documentation": "Complete this parameter if you want to specify the entire ID3 metadata. Enter a base64 string that contains one or more fully formed ID3 tags, according to the ID3 specification: http://id3.org/id3v2.4.0-structure"
28358+
},
28359+
"Tag": {
28360+
"shape": "__string",
28361+
"locationName": "tag",
28362+
"documentation": "Complete this parameter if you want to specify only the metadata, not the entire frame. MediaLive will insert the metadata in a TXXX frame. Enter the value as plain text. You can include standard MediaLive variable data such as the current segment number."
28363+
}
28364+
},
28365+
"documentation": "Settings for the action to insert ID3 metadata in every segment, in applicable output groups."
28366+
},
28367+
"TimedMetadataScheduleActionSettings": {
28368+
"type": "structure",
28369+
"members": {
28370+
"Id3": {
28371+
"shape": "__string",
28372+
"locationName": "id3",
28373+
"documentation": "Enter a base64 string that contains one or more fully formed ID3 tags.See the ID3 specification: http://id3.org/id3v2.4.0-structure"
28374+
}
28375+
},
28376+
"documentation": "Settings for the action to insert ID3 metadata (as a one-time action) in applicable output groups.",
28377+
"required": [
28378+
"Id3"
28379+
]
2832228380
}
2832328381
},
2832428382
"documentation": "API for AWS Elemental MediaLive"

0 commit comments

Comments
 (0)