有点新的ios编程。尝试使用AVQueuePlayer并在列表中播放多个视频。我已经搜索过,没有看到我想要实现的相关示例。这是一个可能很容易回答的问题,如果某种程度上可以指向正确的方向。AVQueuePlayer和多个视频播放和时间范围
我想要做的是真正按顺序播放列表中的视频。所以看AVQueuePlayer和AVPlayerItem似乎适合这个法案。我知道你可以如何连续播放多个视频,因为大多数例子都说明了这一点。我想要的是加载一个播放器项目并将其限制在文件中的某个时间。例如,我会加载一个3分钟长的视频文件,只想看到1:20到1:35的时间。我看到的所有例子都加载了整个文件。必须有一种方法来做到这一点,我还没有看到一个很好的例子。
我也希望AvPlayerItems可能是相同的视频文件,但他们正在播放视频文件的不同时间范围。因此,本质上,我是从任意数量的视频文件中播放列表中的视频时间范围,但这些视频文件可能是列表中的同一个源文件。例如:
视频和时间的列表播放
(seq Video Time)
1 video 1 0-30 secs ---
2 video 2 45-60 secs ---
3 video 3 120-130 secs ---
4 video 2 3-12 ---
5 video 3 30-40 ---
6 video 1 31 - 40
我已经看过了AvQueuePlayer苹果开发人员参考并没有意识到这一点呢。我相信你们中有些人经验丰富,他们已经做到了这一点,并可以向我指出一些很好的例子。
我必须播放视频,因为我使用的是AVQueuePlayer。我已经创建了项目并将它们添加到队列中。然后我调用queue.play()。但我不知道如何设置视图或框架,因此视频不会播放或显示在屏幕上。你是怎么做到的??请帮助。谢谢@布莱恩 –