Переключение MPMoviePlayerController из режима реального времени в режим остановки VOD - PullRequest
0 голосов
/ 06 июля 2010

Я пытаюсь создать базовое приложение для iPad SDK 3.2, которое отображает один проигрыватель фильмов, который переключается между различными источниками видео.Переключение между VOD с использованием приведенного ниже кода не имеет каких-либо проблем.Однако, если я переключаюсь на прямую трансляцию, а затем снова на VOD, видеоплеер постоянно останавливается.

Я также пытался выпустить, а затем воссоздать плеер перед переключением видео, но это та же проблема.Любая помощь будет очень ценится.

 (void)moviePlayerWithUrl:(NSURL*)url {

 if( self.moviePlayer ) {
  [self.moviePlayer setContentURL:url];
 }
 else {
  self.moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
  self.moviePlayer.shouldAutoplay = NO;
  [self.view addSubview:self.moviePlayer.view];
  self.moviePlayer.view.frame = CGRectMake(200, 100, 400, 300);
  self.moviePlayer.view.backgroundColor = [UIColor grayColor];
  self.moviePlayer.scalingMode = MPMovieScalingModeAspectFit;
 }
}

1 Ответ

0 голосов
/ 13 июля 2010

Это всего лишь эффект от использования симулятора, после запуска кода на реальном устройстве эта проблема не будет видна.

...