如何一个接一个地播放AVPlayer视频?

时间:2016-08-09 04:34:39

标签: ios objective-c avplayer avplayerviewcontroller

如何在按钮上依次播放视频单击使用AVPlayer。

1 个答案:

答案 0 :(得分:0)

您可以使用AVQueuePlayer播放多个视频或播放列表,例如

 AVPlayerItem *itemOne = [AVPlayerItem playerItemWithURL: url1];
AVPlayerItem *itemTwo = [AVPlayerItem playerItemWithURL: url2];

AVQueuePlayer *queuePlayer = [AVQueuePlayer queuePlayerWithItems:[NSArray arrayWithObjects:itemOne, itemTwo, nil]];

[queuePlayer play];

您可以在播放时添加项目,

 [queuePlayer insertItem:itemThree afterItem:itemOne];

您可以参考我在链接中提到的Apple文档,了解更多方法和详细信息。