什么是在uitableviewcell中实现视频的最佳方式?

时间:2015-03-16 04:41:59

标签: ios xcode uitableview video parse-platform

我正在尝试在自定义表格视图单元格中播放视频。我正在努力完成像Facebook这样的视频,当视频开始播放时,视频会完全可见。

我正在使用后端服务(parse.com),我正在抓取已上传视频的网址。

我应该使用AVframework或MPMoviePlayerController还是实现网络视图?

1 个答案:

答案 0 :(得分:0)

绝对不想使用WebView。你能做什么:

  1. 使用cellForRowAtIndexPath

  2. 检查if ([self.tableView.indexPathsForVisibleRows containsObject:indexPath]) {}中的单元格是否可见
  3. 使用以下其中一项下载数据:How to download video from url and save it in to document directory in iOS?。使用以下其中一种缓存此数据:How to play video from NSData

  4. 使用MPMoviePlayerControllerAVFramework进行展示。两者之间的主要区别在于MPMoviePlayerController更容易使用,并且有很多方便的方法。然而,这是以放弃更精细控制为代价的。

  5. 希望这有帮助