Lecture d'un fichier vidéo enregistré dans l'application du répertoire documents de l'
J'ai un fichier vidéo enregistré dans mon application répertoire local dans le dossier documents. Je veux de la lecture du fichier lorsque l'utilisateur clique sur l'élément dans un tableau incorporé vue que j'ai créé. Mon code pour la lecture de la vidéo est comme suit:
NSString* documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString* path = [documentPath stringByAppendingPathComponent:@"DemoRecording.mp4"];
NSURL* movieURL = [NSURL fileURLWithPath: path];
[player.view setFrame: self.view.bounds];
[self.view addSubView: player.view];
[player play];
MPMoviePlayerViewController* moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL: movieURL];
[self presentMoviePlayerViewControllerAnimated: moviePlayer];
La vidéo ne joue pas en arrière. Le chemin d'accès est correct et que le fichier existe.
Je sais que c'est répétitif question. J'ai évoqué les liens ci-dessous:
Lecture d'une Vidéo Téléchargée à partir du Répertoire Documents avec du Cacao-Touch
MPMoviePlayer charger et lire un film enregistré en application des documents
Mais je ne pouvais pas trouver une réponse définitive.
Merci de m'aider sur ce point. Je suis à l'aide de l'iOS 5.1.1, si cela change quoi que ce soit.
EDIT:
Il fonctionne. J'avais oublié de passer l'URL de l'acteur de cinéma.
Où avez-vous passé le
movieURL
à la player
?Vous avez raison, je ne passe pas à l'URL du lecteur. J'ai édité le code à inclure et il fonctionne. Sincères excuses.
OriginalL'auteur Hrishikesh_Pardeshi | 2013-01-09
Vous devez vous connecter pour publier un commentaire.
vous pouvez lire une Vidéo à partir d'un Document de Répertoire comme de cette façon:-
NOTE
OriginalL'auteur Nitin Gohel
L'erreur dans le vous a vous manqué
/
avant DemoRecording.mp4Il devrait être
Vous êtes également à l'écriture de
player
déclarations avant de déclarer.OriginalL'auteur Fahim Parkar