je suis en train de créer une application de film dans l'iphone. Je veux lire une vidéo dans mon application. Mon URL vidéo est située localement. S'il vous plaît quelqu'un me aider à comment puis-je lire une vidéo dans mon applicationcomment jouer vidéo iphone, Xcode
3
A
Répondre
8
Où se trouve sur place? Dans le bundle d'application? Si oui, l'URL est comme ceci:
NSURL *url = [NSURL URLWithString:[[NSBundle mainBundle] pathForResource:@"videoname" ofType:@"mov" inDirectory:@""]];
Vous pouvez lire la plupart des vidéos avec MediaPlayer-cadre d'Apple.
Ajouter le cadre (MediaPlayer) à votre projet et l'importer dans le .h
-file, et créer une instance de la MediaPlayer comme ceci:
// .h:
#import <MediaPlayer/MediaPlayer.h>
// .m:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[[player view] setFrame:[self.view bounds]]; // Frame must match parent view
[self.view addSubview:[player view]];
[player play];
[player release];
0
code fonctionne THis:
- (void)embedYouTube {
// If the url is like:
//NSString *youtube = @"http://www.youtube.com/watch?v=EVdpzBT7Jrg";
// Change to:
NSString *videoURL = @"http://youtube.com/embed/EVdpzBT7Jrg";
NSString *videoHTML = [NSString stringWithFormat:@"\
<html>\
<head>\
<style type=\"text/css\">\
iframe {position:absolute; top:50%%; margin-top:-130px;}\
body {background-color:#000; margin:0;}\
</style>\
</head>\
<body>\
<iframe width=\"100%%\" height=\"240px\" src=\"%@\" frameborder=\"0\" allowfullscreen></iframe>\
</body>\
</html>", videoURL];
UIWebView *videoView = [[UIWebView alloc] initWithFrame:self.view.frame];
videoView.backgroundColor = [UIColor blackColor];
videoView.opaque = NO;
[self.view addSubview:videoView];
[videoView loadHTMLString:videoHTML baseURL:nil];
}
Questions connexes
- 1. Jouer une animation courte xCode iPhone
- 2. Intégrer la vidéo pour jouer sur iPhone?
- 3. Le streaming vidéo en direct, comment jouer sur iPhone?
- 4. je peux jouer à la forme vidéo youtube pour iphone
- 5. Comment jouer iPhone Tap son?
- 6. iPhone SDK: Bienvenue vidéo
- 7. Jouer Animation avec temps specf [Animation iPhone]
- 8. Intégrer la vidéo et jouer sur Android
- 9. jouer de la vidéo sur l'iphone
- 10. comment obtenir le chemin du fichier vidéo enregistré de temp dans iphone sdk et jouer?
- 11. jouer de la vidéo dans asp.net
- 12. Comment jouer au fichier .asf yon iPhone?
- 13. jouer un film d'animation dans l'application iPhone
- 14. Comment jouer de la vidéo Youtube en silverlight3.0
- 15. mpmovieplayercontroller arrêter la fonction, puis jouer avec l'heure actuelle (iPhone)
- 16. Jouer de l'animation 3D dans l'application iPhone (peut-être en utilisant une vidéo en boucle)
- 17. iphone Xcode JSON question
- 18. écran navigation iphone, xcode?
- 19. IPhone XCode Version 3.2.1
- 20. jouer deux sons simultanément iphone sdk
- 21. Jouer la vidéo et le son avec HTML5
- 22. Android - Différentes façons de jouer de la vidéo
- 23. nsthread dans iphone xcode
- 24. iPhone Xcode Settings.bundle Plist
- 25. Xcode iPhone binaires
- 26. iphone, objectif c, xcode
- 27. Projet iPhone/iPad xCode
- 28. XCode - iPhone SDK Zombies
- 29. Contrôle vidéo iPhone et double lecture vidéo
- 30. Comment régénérer un fichier info.plist iPhone Xcode
J'ai essayé avec 'player = [[MPMoviePlayerController alloc] initWithContentURL: [NSURL URLWithString: @" http://www.youtube.com/watch?v=ukSvjqwJixw "]];', mais son ne fonctionne pas. –
Cette question est sous forme de 2010 et iOS 3/4. Essayez de faire une nouvelle question si vous ne parvenez pas à la faire fonctionner. – Emil