IOS7-简单的调用本地摄像头采集视频
2014-06-25 15:35
656 查看
1.视图类实现 <pre name="code" class="objc">AVCaptureVideoDataOutputSampleBufferDelegate 接口
@interface MainViewController ()<AVCaptureVideoDataOutputSampleBufferDelegate> @property (strong,nonatomic)AVCaptureVideoPreviewLayer * preview; @end2.采集视频显示到preview 中
- (void)startCapture { //device AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; //input AVCaptureDeviceInput *input = [[AVCaptureDeviceInput alloc]initWithDevice:device error:nil]; //output AVCaptureVideoDataOutput *outputData = [AVCaptureVideoDataOutput new]; [outputData setSampleBufferDelegate:self queue:dispatch_get_main_queue()]; //session AVCaptureSession *session = [AVCaptureSession new]; if ([session canAddInput:input]) { [session addInput:input]; } if ([session canAddOutput:outputData]) { [session addOutput:outputData]; } _preview = [[AVCaptureVideoPreviewLayer alloc]initWithSession:session]; _preview.videoGravity = AVLayerVideoGravityResizeAspectFill; _preview.frame =CGRectMake(20,110,280,280); [self.view.layer insertSublayer:self.preview atIndex:0]; [session startRunning]; }
相关文章推荐
- Python+OpenCV采集本地摄像头的视频
- H5实现调用本地摄像头实现实时视频以及拍照功能
- 简单的调用本地服务器播放网络视频
- H5实现调用本地摄像头实现实时视频以及拍照功能
- c#天敏sdk2000的视频采集卡简单调用
- 简单的调用本地服务器播放网络视频
- 摄像头、视频采集和摄像设备图像质量判断的几种简单有效目测方法
- c#实现调用笔记本摄像头,实现视频采集
- 摄像头视频采集压缩及传输 - 老毕的专栏 - CSDN博客
- MFC+DirectShow摄像头简单视频浏览
- C/S构架的USB摄像头视频采集
- C# 如何采集摄像头的视频
- 通过调用系统摄像头拍照,拍视频,然后写入文件的
- 摄像头视频采集压缩及传输
- 通过调用系统摄像头拍照,拍视频,然后写入文件
- ffmpeg摄像头视频采集 音频采集的正确参数
- OpenCV学习——摄像头采集视频
- Linux V4L2 摄像头视频采集
- 采集视频后在本地直接进行编码、解码(不进行网传),为什么显示出来有大量马赛克
- Atlas学习手记(8):调用本地Web Service简单介绍