获取对捕获视频的参考

时间:2014-02-20 13:40:21

标签: ios objective-c video

我正在构建一个应用程序,我希望用户捕获固定长度的视频,并在捕获后立即上传(无视频选择等,只需立即上传)。

我有以下代码捕获3秒的视频:

// Start recording

int64_t delayInSeconds = 1.0;
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
    [cameraUI startVideoCapture];
    [cameraUI performSelector:@selector(stopVideoCapture) withObject:nil afterDelay:3];
});

完成后,如何获取视频文件的链接?我已经看到一些实现添加了另一个以NSDictionary作为参数的方法,但是我看不出NSDictionary的来源,我宁愿用同样的方法来做这个。

1 个答案:

答案 0 :(得分:0)

您需要使用UIImagePickerControllerDelegate。此委托有一个方法

  
      
  • (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
  •   

info是具有所捕捉视频网址的docitionary。