【问题标题】:Audio Visualizer with AVQueuePlayer带有 AVQueuePlayer 的音频可视化器
【发布时间】:2014-12-15 05:13:37
【问题描述】:

我正在尝试从AVQueuePlayer 播放时构建音频可视化器,我想要类似于thisAVQueuePlayer 没有一些所需的方法,如[audioPlayer updateMeters][audioPlayer numberOfChannels] 和@ 987654326@。任何人都可以帮助我解决此问题或将我链接到设置指南。由于队列功能,我想使用AVQueuePlayer,但是如果我无法设置某些东西,我会考虑自己管理队列并使用AVAudioPlayer

感谢您的帮助。

【问题讨论】:

  • 可能你最好的选择是直接使用它并自己管理队列。
  • 好的,谢谢,我想我可能只是想我应该先检查一下。 @Linuxios
  • 也许还有可能​​,只是对我来说这似乎更容易。
  • 好吧,我已经深入研究了它,但我自己什么也看不到。除非有某种方式可以调用AVQueuePlayerAVPlayer,因为 AVQueuePlayer 只是一个子类...@Linuxios

标签: objective-c iphone-sdk-3.0 avfoundation avaudioplayer avqueueplayer


【解决方案1】:

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

您可以只使用 AVAudioPlayer 进行播放,使用 MPMediaPickerController 加载歌曲队列。看看AddMusic sample code。它有点过时了,但应该能让你继续前进。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-22
    • 2012-05-21
    • 1970-01-01
    • 2022-11-20
    • 1970-01-01
    相关资源
    最近更新 更多