AVFoundation之音视频采集(一)拍照、视频采集(H264)

访问摄像头先添在info 文件中添加 NSCameraUsageDescription key字段。

用AVFoundation做音视频采集,首先记住一张图。

这张图完全展示了 AVFoundation 是如何做音视频采集的。

1.首先创建一个AVCAaptureSeesion对象。

 

2.获取输入设备,输入设备指的是摄像机和麦克风。

获取输入设备是为了初始化输入会话(AVCaptureDeviceInput)。因为做视频采集,所以选择一个摄像头做输入设备。

[AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]

3.创建输入会话。

用上面得到的摄像头创建输入会话。self.activityCamera就是上面得到的摄像头

[[AVCaptureDeviceInput alloc] initWithDevice:self.activityCamera error:nil];

4.用AVCAaptureSeesion对象添加创建的输入会话。

    [_session beginConfiguration];
    if ([self.session canAddInput:_captureInput]) {
        [self.sessi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值