0

我正在使用自定义相机覆盖来捕捉视频。我正在尝试在另一个视图中显示用户拍摄的视频,但它不起作用。我正在使用此代码获取 URL

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {

self.movieURL = info[UIImagePickerControllerMediaURL];
NSLog(@"Createing testing");

[picker dismissViewControllerAnimated:YES completion:NULL];}

这显示它

self.movieController = [[MPMoviePlayerController alloc] init];
[self.movieController setContentURL:self.movieURL];

[self.movieController.view setFrame:CGRectMake ( 0, 0, 320, 568)];

[self.view addSubview:self.movieController.view];

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

[self.movieController play];
4

1 回答 1

0

你可以用这个获取视频网址

self.movieURL =  [info objectForKey:UIImagePickerControllerMediaURL];
NSLog(@">>>>>>>>>>> Url %@", [self.movieURL absoluteString]);
于 2013-09-06T04:22:26.910 回答