android录屏音频录制

android9和9以下,音源使用MediaRecorder.AudioSource.DEFAULT

1.外放 只有手机麦克风声音,麦克风声音可以听到比较大的游戏声音,堵住麦克风孔就听不见游戏声音了
2.有线 只有耳麦麦克风声音,有很微小的游戏声音
3.蓝牙 只有手机话筒声音


android10,音源使用MediaRecorder.AudioSource.DEFAULT(如果是MediaRecorder.AudioSource.MIC,那么和android9和9以下相同)

1.外放 只有手机麦克风声音,麦克风声音可以听到比较大的游戏声音,堵住麦克风孔就听不见游戏声音了
2.有线 有游戏声音和麦克风声音,堵住手机麦克风和耳麦麦克风,依然有游戏声音
3.蓝牙 只有手机话筒声音


android10,使用新API AudioPlaybackCaptureConfiguration,本应用使用android10编译,被捕获音频的应用使用targetSdkVersion 29,或者compileSdkVersion 29加上 android:allowAudioPlaybackCapture="true"配置

1.外放 直接捕获游戏声音,没有麦克风声音
2.有线 直接捕获游戏声音,没有麦克风声音
3.蓝牙 直接捕获游戏声音,没有麦克风声音

你可能感兴趣的:(C++)