Package io.agora.rtc2
Class LocalTranscoderConfiguration
java.lang.Object
io.agora.rtc2.LocalTranscoderConfiguration
The configuration of the video mixing on the local client.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe video streams for the video mixing on the local client. -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanWhether to use the timestamp when the primary camera captures the video frame as the timestamp of the mixed video frame.The video streams for the video mixing on the local client.The encoding configuration of the mixed video stream after the video mixing on the local client. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
transcodingVideoStreams
The video streams for the video mixing on the local client. See TranscodingVideoStream. -
syncWithPrimaryCamera
public boolean syncWithPrimaryCameraWhether to use the timestamp when the primary camera captures the video frame as the timestamp of the mixed video frame. - true: (Default) Use the timestamp of the captured video frame as the timestamp of the mixed video frame. - false: Do not use the timestamp of the captured video frame as the timestamp of the mixed video frame. Instead, use the timestamp when the mixed video frame is constructed. -
videoOutputConfiguration
The encoding configuration of the mixed video stream after the video mixing on the local client. See VideoEncoderConfiguration.
-
-
Constructor Details
-
LocalTranscoderConfiguration
public LocalTranscoderConfiguration()
-