Swift - 如何在表格视图单元格中显示视频的缩略图捕获?

时间:2015-04-17 23:49:53

标签: ios uitableview swift video avplayer

从我最初的研究中,我看到Apple提供的AVPlayer控件在哪里通过iPhone播放视频。我希望能够在UITableView中嵌入视频的缩略图。我遇到的问题是我无法将AVPlayer组件拖放到我的自定义表格视图单元格中。看起来AVPlayer控件需要像单独的视图控制器一样被放到故事板上。

据我了解,AVPlayer组件能够捕获视频的缩略图,但如果我无法将AVPlayer组件拖放到我的自定义表格视图单元格中,我该如何抓取缩略图和将它显示在单元格中?我会以某种方式使用UIImageView吗?提前致谢。

1 个答案:

答案 0 :(得分:2)

我通过使用MPMoviePlayerController而不是AVPlayer解决了这个问题。使用MPMoviePlayerController,我能够通过指定视频中的秒数来获取缩略图,以获取用于缩略图的帧。然后我将获得的图像分配给UIImageView。希望这有助于某人。