Android - 我可以从音频混音器获取音频数据以播放吗?

问题描述:

我想捕捉在Android手机上播放的音频。Android - 我可以从音频混音器获取音频数据以播放吗?

至于语音通话音源,我可以通过使用AudioRecord来完成。 但我不知道是否有任何方法可以获取其他音频来源(例如,其他应用正在播放音乐)。

在此先感谢。

至于语音呼叫音源,我可以用AudioRecord

仅当“语音呼叫音频源”你的意思是麦克风做到这一点。

但我不知道是否有任何方法可以获得其他音频源(例如,其他应用正在播放音乐)。

如果设备处于免提模式,您可以通过麦克风捕捉它。

否则,您无权访问其他应用的音频输出。

+0

谢谢。你的意思是我只能通过麦克风捕捉它吗?当audioSession为0时,我不能像Visualizer getWaveForm那样做吗? – kngtrr 2013-02-27 16:01:58