2010-07-06 11 views
0

我試圖在iPad SDK 3.2上創建一個基本應用程序,該應用程序顯示一個在不同視頻源之間切換的電影播放器​​。使用下面的代碼在VOD之間切換沒有任何問題。但是,如果我切換到實況流,然後返回到VOD,則視頻播放器經常停頓。MPMoviePlayerController從現場切換到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; 
} 
} 

回答

0

這只是使用模擬器的效果,一旦代碼在實際設備上運行,就不會看到這個問題。