HI,
我需要用iPhone录制视频.为此,我使用了UIImagePickerController.我有一个iPhone 3G.当我运行我的代码来检查源类型是否可用它说设备不支持.我的操作系统是3.2.1,我错了,有人可以告诉我需要改变什么.
还有一些其他方式来录制视频.我需要做的是获取录制的视频流.
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
NSArray *sourceTypes =
[UIImagePickerController availableMediaTypesForSourceType:picker.sourceType];
if (![sourceTypes containsObject:(NSString *)kUTTypeVideo ]){
NSLog(@"device not supported");
return;
}
//picker.allowsEditing = YES;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeVideo];
picker.videoQuality = UIImagePickerControllerQualityTypeHigh;
[self presentModalViewController:picker animated:YES];
Run Code Online (Sandbox Code Playgroud)
谢谢,
| 归档时间: |
|
| 查看次数: |
1930 次 |
| 最近记录: |