目前我正在使用以下代码播放歌曲
在这里我使用AVPlayer播放音频文件,但我的要求是需要连续播放歌曲组(NSArray)(目前播放一首歌后播放器停止) . 我听说AVQueuePlayer但不知道如何使用它与avplayer如果有人知道这个请帮助我
查看以下Apple文档:https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVQueuePlayer_Class/Reference/Reference.html
AVQueuePlayer的基础知识与AVPlayer没有太大区别 . 您可以使用AVPlayerItem列表初始化播放器,并将为您处理连续播放 .
AVPlayerItem *item1 = [AVPlayerItem playerItemWithURL:[NSURL URLWithString:@"http://www.playeritemurl.com/item1.aac"]]; AVPlayerItem *item2 = [AVPlayerItem playerItemWithURL:[NSURL URLWithString:@"http://www.playeritemurl.com/item2.aac"]]; AVPlayerItem *item3 = [AVPlayerItem playerItemWithURL:[NSURL URLWithString:@"http://www.playeritemurl.com/item3.aac"]]; AVQueuePlayer *player = [[AVQueuePlayer alloc] initWithItems:@[item1, item2, item3]];
您可以发布更具体的问题(如果有的话),但文档应该非常清楚如何开始 .
1 回答
查看以下Apple文档:https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVQueuePlayer_Class/Reference/Reference.html
AVQueuePlayer的基础知识与AVPlayer没有太大区别 . 您可以使用AVPlayerItem列表初始化播放器,并将为您处理连续播放 .
您可以发布更具体的问题(如果有的话),但文档应该非常清楚如何开始 .