根据这种技术最适合将iPhone视频摄像机数据直播到计算机?可以从iphone相机获取压缩数据,但正如我在AVFoundation参考中读到的那样,你只能得到未压缩的数据.
所以问题是:
1)如何从iPhone的相机获取压缩帧和音频?
2)用ffmpeg的API编码未压缩的帧对于实时流是否足够快?
任何帮助将非常感激.
谢谢.
我正在录制来自ipad应用程序的视频,我希望该视频可以保存在文档文件夹中,或者直接我们可以将其上传到服务器.我在文档中存储音频文件但是如何保存视频文件.我使用以下代码进行录制视频.
谢谢.
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
NSArray *mediaTypes = [NSArray arrayWithObject:(NSString*)kUTTypeMovie];
picker.mediaTypes = mediaTypes ;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo ;
[self presentModalViewController:picker animated:NO];
[picker release];
}
else
{
UIAlertView *alt=[[UIAlertView alloc]initWithTitle:@"Error" message:@" Camera Facility is not available with this Device" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alt show];
[alt release];
}
Run Code Online (Sandbox Code Playgroud)