M3u8Scte35Behavior
- class aws_cdk.aws_medialive_alpha.M3u8Scte35Behavior(*args: Any, **kwargs)
Bases:
object(experimental) SCTE-35 passthrough behavior for an M3U8 container.
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# bucket: s3.IBucket # video: medialive.EncodeConfiguration # audio: medialive.EncodeConfiguration medialive.OutputGroupConfiguration.hls( name="hls", destinations=[medialive.OutputDestination.to_bucket(bucket, "live/stream")], outputs=[medialive.HlsOutputDefinition( encodes=[video], output_name="video", hls_settings=medialive.HlsSettings.standard( m3u8_settings=medialive.M3u8Settings.of( scte35_behavior=medialive.M3u8Scte35Behavior.PASSTHROUGH, program_num=1 ) ) ), medialive.HlsOutputDefinition( encodes=[audio], output_name="audio", hls_settings=medialive.HlsSettings.audio_only( audio_group_id="program", audio_only_image=medialive.FileLocation.from_bucket(bucket, "art/cover.png") ) ) ] )
Attributes
- NO_PASSTHROUGH = <aws_cdk.aws_medialive_alpha.M3u8Scte35Behavior object>
- PASSTHROUGH = <aws_cdk.aws_medialive_alpha.M3u8Scte35Behavior object>
- value
(experimental) The underlying string value passed to CloudFormation.
- Stability:
experimental
Static Methods
- classmethod of(value)
(experimental) A value not yet modelled by AWS CDK.
- Parameters:
value (
str)- Stability:
experimental
- Return type: