java – 使用MediaPlayer作为源在Android上录制音频?

Android上,您可以使用MediaRecorder类从麦克风录制音频:
MediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);

我想录制一些MediaPlayer实例播放的音频部分(或其他音频播放设备).那可能吗?如何设置自定义音频源?

总结一下;如何从任意音频源将音频流传输到MediaRecorder?

最佳答案
我认为现在还没有API.尽管有可能,但您必须能够访问设备的缓冲区,直至内核/硬件级别.即使你找到了办法,我也不认为Android会允许你在应用程序级别上执行此操作.

转载注明原文:java – 使用MediaPlayer作为源在Android上录制音频? - 代码日志