0
我有任何数量的缩略图,点击后会播放不同的视频(全屏)。我从来没有清楚我是否应该在视图控制器中保留一个MPMoviePlayerController对象,并根据所点击的缩略图使它播放任何URL,或者每次创建一个新的MPMoviePlayerController。最佳做法是什么?MPMoviePlayerController问题,最佳实践
我也有问题,在不同的拇指上敲击会使应用程序崩溃,我相信因为MPMoviePlayerController试图在视频流中尝试流式传输。似乎没有办法取消MPMoviePlayerController并清除它在做什么,然后开始加载新视频。
下面是我如何创建它:
MPMoviePlayerController* moviePlayer = [[MPMoviePlayerController alloc] init];
self.player = moviePlayer;
[moviePlayer release];
然后播放视频我这样做:
//would like to do something like this first - [self.player clear];
self.player.contentURL = someURL;
[self.view addSubview:player.view];
[self.player prepareToPlay];
[self.player play];
任何意见,欢迎...谢谢。