¿Por qué no juega mi MPMoviePlayerController?

Estoy tratando de obtener un archivo de video .mov básico para reproducir con el siguiente código, pero cuando se presiona el botón que asigné a la acción, lo único que aparece es el marco negro, pero no se reproduce ningún video. Cualquier ayuda es apreciada. Gracias.

@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

Respuestas a la pregunta(1)

Su respuesta a la pregunta