我AVFoundation
用来实现一个AVPlayer
. 我想连续循环一个视频剪辑,所以我注册一个AVPlayerItemDidPlayToEndTimeNotification
来调用这个方法:
- (void)player1ItemDidReachEnd:(NSNotification *)notification
{
dispatch_async(dispatch_get_main_queue(),
^{
[player1 seekToTime:kCMTimeZero];
[player1 play];
});
}
它有时会起作用,但最终会停止播放,大概是因为seekToTime
. 如何使此代码防弹?