MPMoviePlayerController не воспроизводит фильмы в обратном направлении (назад) в приложении для iPhone

Я занимаюсь разработкой приложения для iPhone, в котором мне нужно отменить воспроизведение видео. В настоящее время я использую XCode 4.2. Я пытаюсь воспроизвести фильм в обратном направлении с помощью MPMoviePlayerController. Но когда он играет в обратном направлении, это не так гладко, как в прямом. Это становится немного изменчивым и совсем не гладким. Ниже мой код.

<code>- (void)viewDidLoad{
//code for initializing the movie player
MPMoviePlayerController videoPlayer = 
[[MPMoviePlayerController alloc] initWithContentURL:"URL"];
self.videoPlayer = videoPlayer;
[videoPlayer release];
self.videoPlayer.view.userInteractionEnabled = NO;
self.videoPlayer.initialPlaybackTime = -1;
self.videoPlayer.shouldAutoplay=NO;
[self.videoPlayer prepareToPlay];


//code for initializing the button 
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

[button setTitle:@"Reverse" forState:UIControlStateNormal];

[button addTarget:self 
action:@selector(reverseMovie) forControlEvents:UIControlEventTouchDown];

button.frame = CGRectMake(0, 0, 50, 40);

[self.view addSubview:button];
}

-(void)reverseMovie{
[self.videoPlayer setCurrentPlaybackRate:-1.0];
}
</code>

Что может быть возможным решением этого?

Ответы на вопрос(2)

Ваш ответ на вопрос