2013-01-11 91 views
0

可能重复:
iOS Frame by Frame video playback forward/backward播放视频一帧一帧

在我的申请,我玩视频播放功能的视频。

我想添加一个功能,逐帧播放视频。

我会放两个按钮,一个用于Frame +,另一个用于Frame-。如果我点击Frame +,则视频应该前移1帧,如果我点击Frame,则视频应该移回1帧。

请给我建议我该如何做到这一点。

+0

我参考了WWDC 2010的代码,但没有得到任何有用的东西。 –

回答

2

尝试使用AVPlayer-(void)stepByCount:(NSInteger)stepCount方法。这必须与AVPlayerItem一起使用,如下所示:

AVPlayer *mPlayer = [AVPlayer playerWithURL:url]; 
[mPlayer.currentItem stepByCount:1]; 
+0

非常感谢,最后这让我的搜索结束:) –

+0

MPMoviePlayerController可以吗? –

+0

不这么认为。它有限的 – Anil