【问题标题】:Key-Value Observers for AVQueuePlayerAVQueuePlayer 的键值观察器
【发布时间】:2012-10-05 13:33:31
【问题描述】:

我在 AVQueuePlayer 中播放音频,并在 UIImage 上通过 MPMediaPickerController 播放相关专辑插图。我用来自 MPMediaPickerController 的 URL 填充数组,然后创建提供 AVQueuePlayer 的 AVPlayerItems(带有 URL 的初始化)数组。当队列中的下一首歌曲开始时,我希望专辑封面相应地更改。鉴于我目前的设置,是否可以接收 AVPlayerItemDidPlayToEndTimeNotification 来实现这个目标?在 Apple 文档和网络搜索之间,我没有找到任何可以确认能够在队列中获取歌曲结束通知的内容。这就是症结所在。

非常感谢....

【问题讨论】:

    标签: ios5 avplayer avqueueplayer


    【解决方案1】:

    Key-Value ObservingNSKeyValueObservingOptionNew 一起使用,并监听AVQueuePlayer 的currentItem 属性。每当它发生变化时,您都会收到通知,您将能够提取 AVPlayerItem 并通过它的 asset 属性识别它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      相关资源
      最近更新 更多