Interface MediaLiveChannelConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MediaLiveChannelConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-10T17:52:11.893Z")
@Stability(Experimental)
public interface MediaLiveChannelConfigurationProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for MediaLive Channel Router Input configuration.
Use this when the MediaLive channel already exists and you want to ingest from one of its outputs immediately.
Example:
Stack stack;
IChannel mediaLiveChannel;
RouterInput input = RouterInput.Builder.create(stack, "ChannelInput")
.routerInputName("channel-input")
.maximumBitrate(Bitrate.mbps(20))
.routingScope(RoutingScope.REGIONAL)
.tier(RouterInputTier.INPUT_50)
.configuration(RouterInputConfiguration.mediaLiveChannel(MediaLiveChannelConfigurationProps.builder()
.channel(mediaLiveChannel)
.outputName("router-ts")
.pipeline(MediaLivePipeline.PIPELINE_0)
.build()))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forMediaLiveChannelConfigurationPropsstatic final classAn implementation forMediaLiveChannelConfigurationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) The MediaLive channel to use as input.(experimental) The name of the individual output (within the channel's MediaConnect Router output group) to connect to this router input — not the name of the output group itself.(experimental) The MediaLive pipeline to connect to this router input.default TransitEncryption(experimental) Optional transit encryption configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getChannel
(experimental) The MediaLive channel to use as input. -
getOutputName
(experimental) The name of the individual output (within the channel's MediaConnect Router output group) to connect to this router input — not the name of the output group itself. -
getPipeline
(experimental) The MediaLive pipeline to connect to this router input. -
getSourceTransitDecryption
(experimental) Optional transit encryption configuration.Must match the encryption type configured on the MediaLive channel's MediaConnect Router output group.
Default: - automatic encryption
-
builder
-