public static interface MediaStreamOutputConfiguration.Builder extends SdkPojo, CopyableBuilder<MediaStreamOutputConfiguration.Builder,MediaStreamOutputConfiguration>
| Modifier and Type | Method and Description |
|---|---|
MediaStreamOutputConfiguration.Builder |
destinationConfigurations(Collection<DestinationConfiguration> destinationConfigurations)
The transport parameters that are associated with each outbound media stream.
|
MediaStreamOutputConfiguration.Builder |
destinationConfigurations(Consumer<DestinationConfiguration.Builder>... destinationConfigurations)
The transport parameters that are associated with each outbound media stream.
|
MediaStreamOutputConfiguration.Builder |
destinationConfigurations(DestinationConfiguration... destinationConfigurations)
The transport parameters that are associated with each outbound media stream.
|
MediaStreamOutputConfiguration.Builder |
encodingName(EncodingName encodingName)
The format that was used to encode the data.
|
MediaStreamOutputConfiguration.Builder |
encodingName(String encodingName)
The format that was used to encode the data.
|
default MediaStreamOutputConfiguration.Builder |
encodingParameters(Consumer<EncodingParameters.Builder> encodingParameters)
Encoding parameters This is a convenience method that creates an instance of the
EncodingParameters.Builder avoiding the need to create one manually via
EncodingParameters.builder(). |
MediaStreamOutputConfiguration.Builder |
encodingParameters(EncodingParameters encodingParameters)
Encoding parameters
|
MediaStreamOutputConfiguration.Builder |
mediaStreamName(String mediaStreamName)
The name of the media stream.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMediaStreamOutputConfiguration.Builder destinationConfigurations(Collection<DestinationConfiguration> destinationConfigurations)
destinationConfigurations - The transport parameters that are associated with each outbound media stream.MediaStreamOutputConfiguration.Builder destinationConfigurations(DestinationConfiguration... destinationConfigurations)
destinationConfigurations - The transport parameters that are associated with each outbound media stream.MediaStreamOutputConfiguration.Builder destinationConfigurations(Consumer<DestinationConfiguration.Builder>... destinationConfigurations)
List.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #destinationConfigurations(List) .destinationConfigurations - a consumer that will call methods on List.Builder #destinationConfigurations(List) MediaStreamOutputConfiguration.Builder encodingName(String encodingName)
encodingName - The format that was used to encode the data. For ancillary data streams, set the encoding name to
smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding
name to raw. For video, JPEG XS streams, set the encoding name to jxsv.EncodingName,
EncodingNameMediaStreamOutputConfiguration.Builder encodingName(EncodingName encodingName)
encodingName - The format that was used to encode the data. For ancillary data streams, set the encoding name to
smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding
name to raw. For video, JPEG XS streams, set the encoding name to jxsv.EncodingName,
EncodingNameMediaStreamOutputConfiguration.Builder encodingParameters(EncodingParameters encodingParameters)
encodingParameters - Encoding parametersdefault MediaStreamOutputConfiguration.Builder encodingParameters(Consumer<EncodingParameters.Builder> encodingParameters)
EncodingParameters.Builder avoiding the need to create one manually via
EncodingParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encodingParameters(EncodingParameters).encodingParameters - a consumer that will call methods on EncodingParameters.BuilderencodingParameters(EncodingParameters)MediaStreamOutputConfiguration.Builder mediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.Copyright © 2022. All rights reserved.