2011-06-09 13 views
5

iOS MediaPlayer'ı kullanabiliyorum ve bu şekilde bir film yürütebiliyorum. Ama ihtiyacım var, bir filme bir saniye ara. Bunu nasıl, ben böyle MediaPlayer bir filmi oynatmak: öncedeniOS MediaPlayer Aranıyor

NSURL *videoURL = [NSURL fileURLWithPath:self.filename]; 

    MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; 

    [[NSNotificationCenter defaultCenter] addObserver:self 
              selector:@selector(moviePlayBackDidFinish:) 
               name:MPMoviePlayerPlaybackDidFinishNotification 
               object:moviePlayer]; 

    moviePlayer.controlStyle = MPMovieControlStyleNone; 
    moviePlayer.shouldAutoplay = YES; 
    [self.view addSubview:moviePlayer.view]; 
    [moviePlayer setFullscreen:YES animated:YES]; 

Teşekkür ..

kendi cevap için üzgünüm
+1

Bu sorunu çözdüm. diğer geliştiricilere yardımcı olabilir, moviePlayer.initialPlaybackTime = 5; daha sonra mediaplayer, filmin 5.sec başlar. – barisatbas

+0

Çözümü cevap olarak yazabilir ve cevap olarak işaretleyebilir misiniz? –

cevap

0

,

NSURL *videoURL = [NSURL fileURLWithPath:self.filename]; 

MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; 

[[NSNotificationCenter defaultCenter] addObserver:self 
             selector:@selector(moviePlayBackDidFinish:) 
              name:MPMoviePlayerPlaybackDidFinishNotification 
              object:moviePlayer]; 

moviePlayer.controlStyle = MPMovieControlStyleNone; 
moviePlayer.shouldAutoplay = YES; 
moviePlayer.initialPlaybackTime = 5; 
[self.view addSubview:moviePlayer.view]; 
[moviePlayer setFullscreen:YES animated:YES]; 
bu amacıyla benim için çalıştı

Bir filmde bir zaman ara ...