ScreenCaptureParameters2
屏幕共享的参数配置。
C++
struct ScreenCaptureParameters2 {
bool captureAudio = false;
ScreenAudioParameters audioParams;
bool captureVideo = true;
ScreenVideoParameters videoParams;
};
captureAudio
屏幕共享时是否采集系统音频:
true
: 采集系统音频。false
: (默认)不采集系统音频。
- 受系统限制,采集系统音频仅适用于 Android API 级别为 29 及以上,即 Android 10 及以上。
- 为提高屏幕共享时采集系统音频的成功率,请确保你已调用
setAudioScenario
方法并设置音频场景为AUDIO_SCENARIO_GAME_STREAMING
。
audioParams
共享屏幕流的音频配置。详见 ScreenAudioParameters
。
注意: 该参数仅在 captureAudio
为 true
时生效。
captureVideo
屏幕共享时是否采集屏幕:
true
:(默认)采集屏幕。false
: 不采集屏幕。
videoParams
共享屏幕流的视频编码配置。详见 ScreenVideoParameters
。
注意: 该参数仅在 captureVideo
为 true
时生效。