public static interface UdpOutputSettings.Builder extends CopyableBuilder<UdpOutputSettings.Builder,UdpOutputSettings>
| Modifier and Type | Method and Description |
|---|---|
UdpOutputSettings.Builder |
bufferMsec(Integer bufferMsec)
UDP output buffering in milliseconds.
|
default UdpOutputSettings.Builder |
containerSettings(Consumer<UdpContainerSettings.Builder> containerSettings)
Sets the value of the ContainerSettings property for this object.
|
UdpOutputSettings.Builder |
containerSettings(UdpContainerSettings containerSettings)
Sets the value of the ContainerSettings property for this object.
|
default UdpOutputSettings.Builder |
destination(Consumer<OutputLocationRef.Builder> destination)
Destination address and port number for RTP or UDP packets.
|
UdpOutputSettings.Builder |
destination(OutputLocationRef destination)
Destination address and port number for RTP or UDP packets.
|
default UdpOutputSettings.Builder |
fecOutputSettings(Consumer<FecOutputSettings.Builder> fecOutputSettings)
Settings for enabling and adjusting Forward Error Correction on UDP outputs.
|
UdpOutputSettings.Builder |
fecOutputSettings(FecOutputSettings fecOutputSettings)
Settings for enabling and adjusting Forward Error Correction on UDP outputs.
|
copyapply, buildUdpOutputSettings.Builder bufferMsec(Integer bufferMsec)
bufferMsec - UDP output buffering in milliseconds. Larger values increase latency through the transcoder but
simultaneously assist the transcoder in maintaining a constant, low-jitter UDP/RTP output while
accommodating clock recovery, input switching, input disruptions, picture reordering, etc.UdpOutputSettings.Builder containerSettings(UdpContainerSettings containerSettings)
containerSettings - The new value for the ContainerSettings property for this object.default UdpOutputSettings.Builder containerSettings(Consumer<UdpContainerSettings.Builder> containerSettings)
UdpContainerSettings.Builder avoiding the need
to create one manually via UdpContainerSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to containerSettings(UdpContainerSettings).containerSettings - a consumer that will call methods on UdpContainerSettings.BuildercontainerSettings(UdpContainerSettings)UdpOutputSettings.Builder destination(OutputLocationRef destination)
destination - Destination address and port number for RTP or UDP packets. Can be unicast or multicast RTP or UDP
(eg. rtp://239.10.10.10:5001 or udp://10.100.100.100:5002).default UdpOutputSettings.Builder destination(Consumer<OutputLocationRef.Builder> destination)
OutputLocationRef.Builder avoiding the need to create one manually via
OutputLocationRef.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to destination(OutputLocationRef).destination - a consumer that will call methods on OutputLocationRef.Builderdestination(OutputLocationRef)UdpOutputSettings.Builder fecOutputSettings(FecOutputSettings fecOutputSettings)
fecOutputSettings - Settings for enabling and adjusting Forward Error Correction on UDP outputs.default UdpOutputSettings.Builder fecOutputSettings(Consumer<FecOutputSettings.Builder> fecOutputSettings)
FecOutputSettings.Builder avoiding the need to create one manually via
FecOutputSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to fecOutputSettings(FecOutputSettings).fecOutputSettings - a consumer that will call methods on FecOutputSettings.BuilderfecOutputSettings(FecOutputSettings)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.