Package io.agora.rtc2

Class LocalTranscoderConfiguration

java.lang.Object
io.agora.rtc2.LocalTranscoderConfiguration

public class LocalTranscoderConfiguration extends Object
The configuration of the video mixing on the local client.
  • Field Details

    • transcodingVideoStreams

      The video streams for the video mixing on the local client. See TranscodingVideoStream.
    • syncWithPrimaryCamera

      public boolean syncWithPrimaryCamera
      Whether 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

      public VideoEncoderConfiguration videoOutputConfiguration
      The encoding configuration of the mixed video stream after the video mixing on the local client. See VideoEncoderConfiguration.
  • Constructor Details

    • LocalTranscoderConfiguration

      public LocalTranscoderConfiguration()