public static interface MediaStreamSourceConfiguration.Builder extends SdkPojo, CopyableBuilder<MediaStreamSourceConfiguration.Builder,MediaStreamSourceConfiguration>
| Modifier and Type | Method and Description |
|---|---|
MediaStreamSourceConfiguration.Builder |
encodingName(EncodingName encodingName)
The format that was used to encode the data.
|
MediaStreamSourceConfiguration.Builder |
encodingName(String encodingName)
The format that was used to encode the data.
|
MediaStreamSourceConfiguration.Builder |
inputConfigurations(Collection<InputConfiguration> inputConfigurations)
The transport parameters that are associated with an incoming media stream.
|
MediaStreamSourceConfiguration.Builder |
inputConfigurations(Consumer<InputConfiguration.Builder>... inputConfigurations)
The transport parameters that are associated with an incoming media stream.
|
MediaStreamSourceConfiguration.Builder |
inputConfigurations(InputConfiguration... inputConfigurations)
The transport parameters that are associated with an incoming media stream.
|
MediaStreamSourceConfiguration.Builder |
mediaStreamName(String mediaStreamName)
The name of the media stream.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMediaStreamSourceConfiguration.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,
EncodingNameMediaStreamSourceConfiguration.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,
EncodingNameMediaStreamSourceConfiguration.Builder inputConfigurations(Collection<InputConfiguration> inputConfigurations)
inputConfigurations - The transport parameters that are associated with an incoming media stream.MediaStreamSourceConfiguration.Builder inputConfigurations(InputConfiguration... inputConfigurations)
inputConfigurations - The transport parameters that are associated with an incoming media stream.MediaStreamSourceConfiguration.Builder inputConfigurations(Consumer<InputConfiguration.Builder>... inputConfigurations)
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 #inputConfigurations(List) .inputConfigurations - a consumer that will call methods on List.Builder #inputConfigurations(List) MediaStreamSourceConfiguration.Builder mediaStreamName(String mediaStreamName)
mediaStreamName - The name of the media stream.Copyright © 2021. All rights reserved.