Objective c 带AVP播放器的音频可视化工具

Objective c 带AVP播放器的音频可视化工具,objective-c,iphone-sdk-3.0,avfoundation,avaudioplayer,avqueueplayer,Objective C,Iphone Sdk 3.0,Avfoundation,Avaudioplayer,Avqueueplayer,我试图在从AVQueuePlayer播放时构建一个音频可视化工具,我想要类似的东西,但AVQueuePlayer没有[audioPlayer updateMeters]、[audioPlayer NumberOfChannel]和[audioPlayer averagePowerForChannel:]等所需的一些方法。有谁能帮我解决这个问题,或者把我链接到一个设置指南。由于队列能力,我想使用AQueQuePosior,但是如果我不能设置一些东西,我会考虑自己管理队列,使用AVodioPoo.

我试图在从AVQueuePlayer播放时构建一个音频可视化工具,我想要类似的东西,但AVQueuePlayer没有[audioPlayer updateMeters]、[audioPlayer NumberOfChannel]和[audioPlayer averagePowerForChannel:]等所需的一些方法。有谁能帮我解决这个问题,或者把我链接到一个设置指南。由于队列能力,我想使用AQueQuePosior,但是如果我不能设置一些东西,我会考虑自己管理队列,使用AVodioPoo.


感谢您的帮助。

AVQueuePlayer是AVPlayer的一个子类,而不是AVAudioPlayer,这就是它缺少这些方法的原因


您只需使用AVAudioPlayer进行播放,使用MPMediaPickerController加载歌曲队列即可。请看下面的图片。它有点过时了,但应该可以让您继续使用。

可能您最好直接使用它并自己管理队列。好的,谢谢,我想可能是我只是想我应该先检查一下@Linuxios可能仍然是可能的,只是看起来这对我来说会更容易。好吧,我已经对它进行了相当深入的研究,我自己什么都看不到。除非有某种方法调用AVQueuePlayer的AVPlayer,因为AVQueuePlayer只是一个子类@利努西奥斯