2011-05-25 6 views
1

J'ai une vidéo enregistrée dans mon projet xcode que je veux lire en réponse à un clic sur un bouton. IOS a-t-il intégré des API médias pour gérer cela? Quelqu'un pourrait-il donner le nom de la classe qui gère la vidéo sur l'iPhone?Comment lire une vidéo dans votre application?

+5

http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MediaPlayer_Framework/_index.html – Bart

+0

J'apprécie que Bart. – Jackelope11

Répondre

1

est ici un code pour vous aider à démarrer:

MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"yourfilename" ofType:@"m4v"]]]; 
     [[moviePlayerController view] setFrame:CGRectMake(0, 0, parentView.frame.size.width, parentView.frame.size.height)]; 
     [moviePlayerController setShouldAutoplay:NO]; 
     [moviePlayerController setControlStyle:MPMovieControlStyleEmbedded]; 
     [[moviePlayerController backgroundView] setBackgroundColor:[UIColor clearColor]]; 
     [moviePlayerController prepareToPlay]; 

par la documentation que vous devez définir le cadre de la MPMoviePlayerController avec un cadre aussi grand que celui de la vue parent.

+0

Merci, je vais faire quelque chose de très similaire à cela. – Jackelope11

0

Oui iOS contient des API médias pour gérer cela.

1

MPMoviePlayerViewController. S'il vous plaît chercher un peu avant de poser des questions.

+0

Désolé, j'avais vu ça quelque part mais ça n'a pas fonctionné tout de suite. – Jackelope11

Questions connexes