Package io.agora.rtc2

Class ScreenCaptureParameters

java.lang.Object
io.agora.rtc2.ScreenCaptureParameters

public class ScreenCaptureParameters extends Object
The configuration of the screen sharing
Since:
v3.7.0
  • Field Details

    • captureAudio

      public boolean captureAudio
      Determines whether to capture system audio during screen sharing: - `true`: Capture. - `false`: (Default) Do not capture. **Note** Due to system limitations, capturing system audio is only available for Android API level 29 and later (that is, Android 10 and later).
    • videoCaptureParameters

      public ScreenCaptureParameters.VideoCaptureParameters videoCaptureParameters
      The video configuration for the shared screen stream. See VideoCaptureParameters.
    • captureVideo

      public boolean captureVideo
      Determines whether to capture the screen during screen sharing: - `true`: (Default) Capture. - `false`: Do not capture. **Note** Due to system limitations, screen capture is only available for Android API level 21 and later (that is, Android 5 and later).
    • audioCaptureParameters

      public ScreenCaptureParameters.AudioCaptureParameters audioCaptureParameters
      The audio configuration for the shared screen stream. See AudioCaptureParameters.
  • Constructor Details

    • ScreenCaptureParameters

      public ScreenCaptureParameters()
  • Method Details