0

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

非常感谢....

4

1 回答 1

0

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

于 2013-05-16T11:33:50.717 回答