mpmovieplayer - 需要知道视频何时完成加载

时间:2013-08-01 19:36:08

标签: ios objective-c mpmovieplayercontroller

我正在使用mpmovieplayer播放视频,但我需要知道视频何时完全加载,以便我可以关闭网络活动指示器。是否有通知告诉我视频何时完全加载?

我在想这四种负载状态会有所帮助:

  • MPMovieLoadStateUnknown
  • MPMovieLoadStatePlayable
  • MPMovieLoadStatePlaythroughOK
  • MPMovieLoadStateStalled

我尝试了playthroughok加载状态,但这并没有告诉我视频何时完全加载。

以下是我的视频播放器的一些代码:

- (void)viewDidLoad
{
[super viewDidLoad];

NSURL *url = [NSURL URLWithString:self.videoitem];

self.moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:url];


self.moviePlayer.view.frame = CGRectMake(0, 0,320, 480);
[self.view addSubview:self.moviePlayer.view];     
}

感谢您的帮助!

0 个答案:

没有答案