提问者:小点点

使用AudioUnit录制设备音频输出


我们需要记录从有线或蓝牙耳机扬声器输出的设备音频。例如,如果用户在后台运行音乐应用程序时听了一些歌曲,我们想录制这首歌。是否可以使用AudioUnit实现输出录制?我们使用PalayAndRecords类别用于共享audio会话,带有AVAudioSessionClass oryOptionMixWith其他人选项。


共1个答案

匿名用户

不,一般来说,您不能收听另一个应用程序的输出。有应用程序间音频和音频单元技术可以实现这一点,但连接必须由两个应用程序安排。不可能只是窃听用户从设备输出的任何内容。