I'm trying to get a basic .mov video file to play using the code below, but when the button I have assigned the action is pressed, the only thing that shows up is the black frame, but no video is played. Any help is appreciated. Thanks.
@implementation SRViewController
-(IBAction)playMovie{
NSString *url = [[NSBundle mainBundle]
pathForResource:@"OntheTitle" ofType:@"mov"];
MPMoviePlayerController *player = [[MPMoviePlayerController alloc]
initWithContentURL: [NSURL fileURLWithPath:url]];
// Play Partial Screen
player.view.frame = CGRectMake(10, 10, 720, 480);
[self.view addSubview:player.view];
// Play Movie
[player play];
}
@end
See Question&Answers more detail:os