我正在构建一个使用IPod Library Access API的应用程序,以便我可以在应用程序中播放iTunes中的歌曲。但是我还需要访问正在播放的任何歌曲的音频数据,就像音乐可视化器一样。
到目前为止,通过音频会话文档和Core Audio文档,我还没有找到任何官方支持的方法来实现这一点。据我了解,它需要访问来自另一个音频会话的音频数据,如在iPod access api中,技术上iTunes正在后台播放,因为我理解它,因此具有不同的音频会话。
所以基本上如何从另一个音频会话中访问音频数据?专门获取通过iPod Access API播放的歌曲的音频数据?
答案 0 :(得分:0)
有关使用AVFoundation MTAudioProcessingTap API的信息,请参阅Apple iOS开发者库中的AudioTapProcessor iOS Sample示例应用程序(需要登录)。