Experimental
@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
MsSmoothOutputGroupProps Struct
Properties for an MS Smooth output group.
Example
declare const video: medialive.EncodeConfiguration;
declare const audio: medialive.EncodeConfiguration;
medialive.OutputGroupConfiguration.msSmooth({
name: 'smooth',
destinations: [medialive.OutputDestination.url('https://smooth.example.com/live')],
outputs: [{ encodes: [video, audio], outputName: 'smooth_out' }],
});
Properties
acquisitionPointIdoptionalstringacquisition_point_idoptionalstracquisitionPointIdoptionalStringAcquisitionPointIdoptionalstringAcquisitionPointIdoptional*string#Default: service default
audioOnlyTimecodeControloptionalMsSmoothAudioOnlyTimecodeControlaudio_only_timecode_controloptionalMsSmoothAudioOnlyTimecodeControlaudioOnlyTimecodeControloptionalMsSmoothAudioOnlyTimecodeControlAudioOnlyTimecodeControloptionalMsSmoothAudioOnlyTimecodeControlAudioOnlyTimecodeControloptionalMsSmoothAudioOnlyTimecodeControl#Default: service default
certificateModeoptionalMsSmoothCertificateModecertificate_modeoptionalMsSmoothCertificateModecertificateModeoptionalMsSmoothCertificateModeCertificateModeoptionalMsSmoothCertificateModeCertificateModeoptionalMsSmoothCertificateMode#Default: service default
connectionRetryIntervaloptionalDurationconnection_retry_intervaloptionalDurationconnectionRetryIntervaloptionalDurationConnectionRetryIntervaloptionalDurationConnectionRetryIntervaloptionalDuration#Default: service default
destinationsOutputDestination[]destinationstyping.List[OutputDestination]destinationsList<OutputDestination>DestinationsOutputDestination[]Destinations*[]OutputDestinationrequired#notes
Array position determines the pipeline mapping:
destinations[0]→ Pipeline 0destinations[1]→ Pipeline 1 (STANDARD channels only)
For a SINGLE_PIPELINE channel, provide exactly 1 destination. For a STANDARD channel, provide exactly 2 destinations.
eventIdoptionalstringevent_idoptionalstreventIdoptionalStringEventIdoptionalstringEventIdoptional*string#Default: service default
eventIdModeoptionalMsSmoothEventIdModeevent_id_modeoptionalMsSmoothEventIdModeeventIdModeoptionalMsSmoothEventIdModeEventIdModeoptionalMsSmoothEventIdModeEventIdModeoptionalMsSmoothEventIdMode#Default: service default
eventStopBehavioroptionalMsSmoothEventStopBehaviorevent_stop_behavioroptionalMsSmoothEventStopBehavioreventStopBehavioroptionalMsSmoothEventStopBehaviorEventStopBehavioroptionalMsSmoothEventStopBehaviorEventStopBehavioroptionalMsSmoothEventStopBehavior#Default: service default
filecacheDurationoptionalDurationfilecache_durationoptionalDurationfilecacheDurationoptionalDurationFilecacheDurationoptionalDurationFilecacheDurationoptionalDuration#Default: service default
fragmentLengthoptionalDurationfragment_lengthoptionalDurationfragmentLengthoptionalDurationFragmentLengthoptionalDurationFragmentLengthoptionalDuration#Default: service default
inputLossActionoptionalMsSmoothInputLossActioninput_loss_actionoptionalMsSmoothInputLossActioninputLossActionoptionalMsSmoothInputLossActionInputLossActionoptionalMsSmoothInputLossActionInputLossActionoptionalMsSmoothInputLossAction#Default: service default
Used as the destination reference ID. Underscores are normalised to hyphens internally.
numRetriesoptionalnumbernum_retriesoptionalint | floatnumRetriesoptionalNumberNumRetriesoptionaldoubleNumRetriesoptional*float64= 10#outputsoptionalMsSmoothOutputDefinition[]outputsoptionaltyping.List[MsSmoothOutputDefinition]outputsoptionalList<MsSmoothOutputDefinition>OutputsoptionalMsSmoothOutputDefinition[]Outputsoptional*[]MsSmoothOutputDefinition#Default: no initial outputs
restartDelayoptionalDurationrestart_delayoptionalDurationrestartDelayoptionalDurationRestartDelayoptionalDurationRestartDelayoptionalDuration= Duration.seconds(1)#segmentationModeoptionalMsSmoothSegmentationModesegmentation_modeoptionalMsSmoothSegmentationModesegmentationModeoptionalMsSmoothSegmentationModeSegmentationModeoptionalMsSmoothSegmentationModeSegmentationModeoptionalMsSmoothSegmentationMode#Default: service default
sendDelayMsoptionalnumbersend_delay_msoptionalint | floatsendDelayMsoptionalNumberSendDelayMsoptionaldoubleSendDelayMsoptional*float64#Default: service default
sparseTrackTypeoptionalMsSmoothSparseTrackTypesparse_track_typeoptionalMsSmoothSparseTrackTypesparseTrackTypeoptionalMsSmoothSparseTrackTypeSparseTrackTypeoptionalMsSmoothSparseTrackTypeSparseTrackTypeoptionalMsSmoothSparseTrackType#Default: service default
streamManifestBehavioroptionalMsSmoothStreamManifestBehaviorstream_manifest_behavioroptionalMsSmoothStreamManifestBehaviorstreamManifestBehavioroptionalMsSmoothStreamManifestBehaviorStreamManifestBehavioroptionalMsSmoothStreamManifestBehaviorStreamManifestBehavioroptionalMsSmoothStreamManifestBehavior#Default: service default
timestampOffsetoptionalstringtimestamp_offsetoptionalstrtimestampOffsetoptionalStringTimestampOffsetoptionalstringTimestampOffsetoptional*string#Default: service default
Used only if timestampOffsetMode is set to USE_CONFIGURED_OFFSET.
timestampOffsetModeoptionalMsSmoothTimestampOffsetModetimestamp_offset_modeoptionalMsSmoothTimestampOffsetModetimestampOffsetModeoptionalMsSmoothTimestampOffsetModeTimestampOffsetModeoptionalMsSmoothTimestampOffsetModeTimestampOffsetModeoptionalMsSmoothTimestampOffsetMode#Default: service default