/AWS1/CL_MDLCMAFINGESTGRPSTGS¶
Cmaf Ingest Group Settings
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_destination TYPE REF TO /AWS1/CL_MDLOUTPUTLOCATIONREF /AWS1/CL_MDLOUTPUTLOCATIONREF¶
A HTTP destination for the tracks
Optional arguments:¶
iv_nielsenid3behavior TYPE /AWS1/MDLCMAFNIELSENID3BEHAV /AWS1/MDLCMAFNIELSENID3BEHAV¶
If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.
iv_scte35type TYPE /AWS1/MDLSCTE35TYPE /AWS1/MDLSCTE35TYPE¶
Type of scte35 track to add. none or scte35WithoutSegmentation
iv_segmentlength TYPE /AWS1/MDL__INTEGERMIN1 /AWS1/MDL__INTEGERMIN1¶
The nominal duration of segments. The units are specified in SegmentLengthUnits. The segments will end on the next keyframe after the specified duration, so the actual segment length might be longer, and it might be a fraction of the units.
iv_segmentlengthunits TYPE /AWS1/MDLCMAFINGESTSEGMENTLE00 /AWS1/MDLCMAFINGESTSEGMENTLE00¶
Time unit for segment length parameter.
iv_senddelayms TYPE /AWS1/MDL__INTEGERMIN0MAX2000 /AWS1/MDL__INTEGERMIN0MAX2000¶
Number of milliseconds to delay the output from the second pipeline.
iv_klvbehavior TYPE /AWS1/MDLCMAFKLVBEHAVIOR /AWS1/MDLCMAFKLVBEHAVIOR¶
If set to passthrough, passes any KLV data from the input source to this output.
iv_klvnamemodifier TYPE /AWS1/MDL__STRINGMAX100 /AWS1/MDL__STRINGMAX100¶
Change the modifier that MediaLive automatically adds to the Streams() name that identifies a KLV track. The default is "klv", which means the default name will be Streams(klv.cmfm). Any string you enter here will replace the "klv" string.\nThe modifier can only contain: numbers, letters, plus (+), minus (-), underscore (_) and period (.) and has a maximum length of 100 characters.
iv_nielsenid3namemodifier TYPE /AWS1/MDL__STRINGMAX100 /AWS1/MDL__STRINGMAX100¶
Change the modifier that MediaLive automatically adds to the Streams() name that identifies a Nielsen ID3 track. The default is "nid3", which means the default name will be Streams(nid3.cmfm). Any string you enter here will replace the "nid3" string.\nThe modifier can only contain: numbers, letters, plus (+), minus (-), underscore (_) and period (.) and has a maximum length of 100 characters.
iv_scte35namemodifier TYPE /AWS1/MDL__STRINGMAX100 /AWS1/MDL__STRINGMAX100¶
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.
iv_id3behavior TYPE /AWS1/MDLCMAFID3BEHAVIOR /AWS1/MDLCMAFID3BEHAVIOR¶
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.
iv_id3namemodifier TYPE /AWS1/MDL__STRINGMAX100 /AWS1/MDL__STRINGMAX100¶
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.
it_captionlanguagemappings TYPE /AWS1/CL_MDLCMAFINGESTCAPTIO00=>TT___LSTOFCMAFINGESTCAPTIONL00 TT___LSTOFCMAFINGESTCAPTIONL00¶
An array that identifies the languages in the four caption channels in the embedded captions.
iv_timedmetadataid3frame TYPE /AWS1/MDLCMAFTIMEDMETID3FRAME /AWS1/MDLCMAFTIMEDMETID3FRAME¶
Set to none if you don't want to insert a timecode in the output. Otherwise choose the frame type for the timecode.
iv_timedmetadataid3period TYPE /AWS1/MDL__INTEGERMIN0MAX10001 /AWS1/MDL__INTEGERMIN0MAX10001¶
If you set up to insert a timecode in the output, specify the frequency for the frame, in seconds.
iv_timedmetadatapassthrough TYPE /AWS1/MDLCMAFTIMEDMETPASSTHRU /AWS1/MDLCMAFTIMEDMETPASSTHRU¶
Set to enabled to pass through ID3 metadata from the input sources.
it_additionaldestinations TYPE /AWS1/CL_MDLADDITIONALDSTS=>TT___LISTOFADDITIONALDSTS TT___LISTOFADDITIONALDSTS¶
Optional an array of additional destinational HTTP destinations for the OutputGroup outputs
Queryable Attributes¶
Destination¶
A HTTP destination for the tracks
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATION() |
Getter for DESTINATION |
NielsenId3Behavior¶
If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NIELSENID3BEHAVIOR() |
Getter for NIELSENID3BEHAVIOR, with configurable default |
ASK_NIELSENID3BEHAVIOR() |
Getter for NIELSENID3BEHAVIOR w/ exceptions if field has no |
HAS_NIELSENID3BEHAVIOR() |
Determine if NIELSENID3BEHAVIOR has a value |
Scte35Type¶
Type of scte35 track to add. none or scte35WithoutSegmentation
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCTE35TYPE() |
Getter for SCTE35TYPE, with configurable default |
ASK_SCTE35TYPE() |
Getter for SCTE35TYPE w/ exceptions if field has no value |
HAS_SCTE35TYPE() |
Determine if SCTE35TYPE has a value |
SegmentLength¶
The nominal duration of segments. The units are specified in SegmentLengthUnits. The segments will end on the next keyframe after the specified duration, so the actual segment length might be longer, and it might be a fraction of the units.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEGMENTLENGTH() |
Getter for SEGMENTLENGTH, with configurable default |
ASK_SEGMENTLENGTH() |
Getter for SEGMENTLENGTH w/ exceptions if field has no value |
HAS_SEGMENTLENGTH() |
Determine if SEGMENTLENGTH has a value |
SegmentLengthUnits¶
Time unit for segment length parameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEGMENTLENGTHUNITS() |
Getter for SEGMENTLENGTHUNITS, with configurable default |
ASK_SEGMENTLENGTHUNITS() |
Getter for SEGMENTLENGTHUNITS w/ exceptions if field has no |
HAS_SEGMENTLENGTHUNITS() |
Determine if SEGMENTLENGTHUNITS has a value |
SendDelayMs¶
Number of milliseconds to delay the output from the second pipeline.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDDELAYMS() |
Getter for SENDDELAYMS, with configurable default |
ASK_SENDDELAYMS() |
Getter for SENDDELAYMS w/ exceptions if field has no value |
HAS_SENDDELAYMS() |
Determine if SENDDELAYMS has a value |
KlvBehavior¶
If set to passthrough, passes any KLV data from the input source to this output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KLVBEHAVIOR() |
Getter for KLVBEHAVIOR, with configurable default |
ASK_KLVBEHAVIOR() |
Getter for KLVBEHAVIOR w/ exceptions if field has no value |
HAS_KLVBEHAVIOR() |
Determine if KLVBEHAVIOR has a value |
KlvNameModifier¶
Change the modifier that MediaLive automatically adds to the Streams() name that identifies a KLV track. The default is "klv", which means the default name will be Streams(klv.cmfm). Any string you enter here will replace the "klv" string.\nThe modifier can only contain: numbers, letters, plus (+), minus (-), underscore (_) and period (.) and has a maximum length of 100 characters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KLVNAMEMODIFIER() |
Getter for KLVNAMEMODIFIER, with configurable default |
ASK_KLVNAMEMODIFIER() |
Getter for KLVNAMEMODIFIER w/ exceptions if field has no val |
HAS_KLVNAMEMODIFIER() |
Determine if KLVNAMEMODIFIER has a value |
NielsenId3NameModifier¶
Change the modifier that MediaLive automatically adds to the Streams() name that identifies a Nielsen ID3 track. The default is "nid3", which means the default name will be Streams(nid3.cmfm). Any string you enter here will replace the "nid3" string.\nThe modifier can only contain: numbers, letters, plus (+), minus (-), underscore (_) and period (.) and has a maximum length of 100 characters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NIELSENID3NAMEMODIFIER() |
Getter for NIELSENID3NAMEMODIFIER, with configurable default |
ASK_NIELSENID3NAMEMODIFIER() |
Getter for NIELSENID3NAMEMODIFIER w/ exceptions if field has |
HAS_NIELSENID3NAMEMODIFIER() |
Determine if NIELSENID3NAMEMODIFIER has a value |
Scte35NameModifier¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCTE35NAMEMODIFIER() |
Getter for SCTE35NAMEMODIFIER, with configurable default |
ASK_SCTE35NAMEMODIFIER() |
Getter for SCTE35NAMEMODIFIER w/ exceptions if field has no |
HAS_SCTE35NAMEMODIFIER() |
Determine if SCTE35NAMEMODIFIER has a value |
Id3Behavior¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID3BEHAVIOR() |
Getter for ID3BEHAVIOR, with configurable default |
ASK_ID3BEHAVIOR() |
Getter for ID3BEHAVIOR w/ exceptions if field has no value |
HAS_ID3BEHAVIOR() |
Determine if ID3BEHAVIOR has a value |
Id3NameModifier¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID3NAMEMODIFIER() |
Getter for ID3NAMEMODIFIER, with configurable default |
ASK_ID3NAMEMODIFIER() |
Getter for ID3NAMEMODIFIER w/ exceptions if field has no val |
HAS_ID3NAMEMODIFIER() |
Determine if ID3NAMEMODIFIER has a value |
CaptionLanguageMappings¶
An array that identifies the languages in the four caption channels in the embedded captions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPTIONLANGUAGEMAPPINGS() |
Getter for CAPTIONLANGUAGEMAPPINGS, with configurable defaul |
ASK_CAPTIONLANGUAGEMAPPINGS() |
Getter for CAPTIONLANGUAGEMAPPINGS w/ exceptions if field ha |
HAS_CAPTIONLANGUAGEMAPPINGS() |
Determine if CAPTIONLANGUAGEMAPPINGS has a value |
TimedMetadataId3Frame¶
Set to none if you don't want to insert a timecode in the output. Otherwise choose the frame type for the timecode.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEDMETADATAID3FRAME() |
Getter for TIMEDMETADATAID3FRAME, with configurable default |
ASK_TIMEDMETADATAID3FRAME() |
Getter for TIMEDMETADATAID3FRAME w/ exceptions if field has |
HAS_TIMEDMETADATAID3FRAME() |
Determine if TIMEDMETADATAID3FRAME has a value |
TimedMetadataId3Period¶
If you set up to insert a timecode in the output, specify the frequency for the frame, in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEDMETADATAID3PERIOD() |
Getter for TIMEDMETADATAID3PERIOD, with configurable default |
ASK_TIMEDMETADATAID3PERIOD() |
Getter for TIMEDMETADATAID3PERIOD w/ exceptions if field has |
HAS_TIMEDMETADATAID3PERIOD() |
Determine if TIMEDMETADATAID3PERIOD has a value |
TimedMetadataPassthrough¶
Set to enabled to pass through ID3 metadata from the input sources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEDMETADATAPASSTHROUGH() |
Getter for TIMEDMETADATAPASSTHROUGH, with configurable defau |
ASK_TIMEDMETADATAPASSTHROUGH() |
Getter for TIMEDMETADATAPASSTHROUGH w/ exceptions if field h |
HAS_TIMEDMETADATAPASSTHROUGH() |
Determine if TIMEDMETADATAPASSTHROUGH has a value |
AdditionalDestinations¶
Optional an array of additional destinational HTTP destinations for the OutputGroup outputs
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDITIONALDESTINATIONS() |
Getter for ADDITIONALDESTINATIONS, with configurable default |
ASK_ADDITIONALDESTINATIONS() |
Getter for ADDITIONALDESTINATIONS w/ exceptions if field has |
HAS_ADDITIONALDESTINATIONS() |
Determine if ADDITIONALDESTINATIONS has a value |