Я использую этот код для многократная работа в ios7 и ios8.
videoPlayer = [[MPMoviePlayerController alloc]init];
[videoPlayer setContentURL:[NSURL fileURLWithPath:vidUrl]];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:videoPlayer];
videoPlayer.controlStyle = MPMovieControlStyleNone;
videoPlayer.shouldAutoplay = YES;
videoPlayer.repeatMode = MPMovieRepeatModeNone;
videoPlayer.view.frame = videoPreview.bounds;
videoPlayer.scalingMode=MPMovieScalingModeFill;
[videoPreview insertSubview:videoPlayer.view belowSubview:btnPlayPreview];
[videoPlayer setFullscreen:NO animated:NO];
- (void) moviePlayBackDidFinish:(NSNotification*)notification
{
NSLog(@"NOTIFICATION :%@", notification);
NSLog(@">>> Movieplaydidfinish");
MPMoviePlayerController *player = [notification object];
[player play];
}
установите '' '' '' '' '' '' '' 'MPMovieRepeatModeOne'' – Jasper