Iphone IOS,从另一个音频会话访问音频数据

时间:2014-07-04 03:05:50

标签: ios audio itunes ipod audiosession

我正在构建一个使用IPod Library Access API的应用程序,以便我可以在应用程序中播放iTunes中的歌曲。但是我还需要访问正在播放的任何歌曲的音频数据,就像音乐可视化器一样。

到目前为止,通过音频会话文档和Core Audio文档,我还没有找到任何官方支持的方法来实现这一点。据我了解,它需要访问来自另一个音频会话的音频数据,如在iPod access api中,技术上iTunes正在后台播放,因为我理解它,因此具有不同的音频会话。

所以基本上如何从另一个音频会话中访问音频数据?专门获取通过iPod Access API播放的歌曲的音频数据?

1 个答案:

答案 0 :(得分:0)

有关使用AVFoundation MTAudioProcessingTap API的信息,请参阅Apple iOS开发者库中的AudioTapProcessor iOS Sample示例应用程序(需要登录)。