Interface INetworkInputSettings
(experimental) Network input settings for URL pull inputs.
Namespace: Amazon.CDK.AWS.MediaLive.Alpha
Assembly: Amazon.CDK.AWS.MediaLive.Alpha.dll
Syntax (csharp)
public interface INetworkInputSettings
Syntax (vb)
Public Interface INetworkInputSettings
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
Stack stack;
IInput input;
IBucket bucket;
EncodeConfiguration video;
new Channel(stack, "Channel", new ChannelProps {
Inputs = new [] { new InputAttachment {
Input = input,
NetworkInputSettings = new NetworkInputSettings {
ServerValidation = ServerValidation.CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME,
HlsInputSettings = new HlsInputSettings {
Bandwidth = Bitrate.Mbps(5),
Scte35Source = HlsScte35Source.MANIFEST
}
},
LogicalInterfaceNames = new [] { "eth0", "eth1" }
} },
OutputGroups = new [] { OutputGroupConfiguration.Hls(new HlsOutputGroupProps {
Name = "hls",
Destinations = new [] { OutputDestination.ToBucket(bucket, "live/stream") },
Outputs = new [] { new HlsOutputDefinition { Encodes = new [] { video }, OutputName = "hls_out" } }
}) }
});
Synopsis
Properties
| HlsInputSettings | (experimental) HLS input settings (bandwidth selection, buffer segments, retries). |
| MulticastSourceIp | (experimental) For a multicast input, filter to content from a specific source IP address (source-specific multicast). |
| ServerValidation | (experimental) HTTPS server certificate validation mode. |
Properties
HlsInputSettings
(experimental) HLS input settings (bandwidth selection, buffer segments, retries).
IHlsInputSettings? HlsInputSettings { get; }
Property Value
Remarks
Default: - no HLS input settings
Stability: Experimental
MulticastSourceIp
(experimental) For a multicast input, filter to content from a specific source IP address (source-specific multicast).
string? MulticastSourceIp { get; }
Property Value
Remarks
Default: - no source IP filter
Stability: Experimental
ServerValidation
(experimental) HTTPS server certificate validation mode.
ServerValidation? ServerValidation { get; }
Property Value
Remarks
Default: - service default
Stability: Experimental