MPMoviePlayerController从live切换到VOD停止问题

时间:2010-07-06 14:20:20

标签: video ipad mpmovieplayercontroller switching

我正在尝试在iPad SDK 3.2上创建一个基本应用程序,该应用程序显示一个在不同视频源之间切换的电影播放器​​。使用以下代码在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 :(得分:0)

这只是使用模拟器的效果,一旦代码在实际设备上运行,就不会出现此问题。