我有一个应用程序,可以将视频上传到服务器,现在我想创建一个新闻源来显示这些视频帖子,但是要通过缩略图或视频帧。这样一旦用户点击缩略图,视频就会播放。
我有以下代码用于从服务器获取视频并播放:
- (void)openVideo {
NSString *videoURLString = @"http://myite.com/dev/iphone/uploads/t69566.mov";
NSURL *videoURL = [NSURL URLWithString:videoURLString];
MPMoviePlayerViewController *moviePlayerView = [[[MPMoviePlayerViewController alloc] initWithContentURL:videoURL] autorelease];
[self presentMoviePlayerViewControllerAnimated:moviePlayerView];
}
现在,我想让
openVideo
随着视频发布的增加而变得更具动态性,但我卡在了如何将视频截取一帧或缩略图并显示出来的步骤上。有什么建议或想法吗?
更新:
我想从服务器上拿到一个视频的缩略图。这也引发了我的一个问题。
当用户首次上传视频时,是否最好在那里创建一个缩略图并将其上传到我的服务器,然后只需在抓取它们以填充新闻源类型的视图时将其与视频相关联?