I want to select an video file located in my iPhone and have to upload it to the server.
As UIImagePicker is used to select pictures available in our photo library or so
First Add the MediaPlayer
Framework...
Then download video of type mp4 from mobile9.com
then use the code as follows
NSString *url=[[NSBundle mainBundle] pathForResource: @"video" ofType:@"mp4"];
MPMoviePlayerController *play1= [[MPMoviePlayerController alloc] initWithContentURL:[NSURL
fileURLwithPath:url];
[play1 setOrientation:UIDeviceOrientationPortrait animated:YES];
[paly1 play];
try this code .....it's working..
to select video from photo library use following code:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *)kUTTypeMovie, nil];
[self presentViewController:imagePicker animated:YES completion:NULL];
Use Assets library. Refer this question: Accessing Videos in library using AssetsLibrary framework iPhone?
And on searching, I found this method to access videos using image picker controller.