先来了解几个重要的类 1、AVCaptureDevice:输入设备,包括摄像头和麦克风 2、AVCaptureSession:负责把AVCaptureDevice捕捉得到的视频或声音数据输出到输出设备中,需要为该对象添加输入设备和输出设备 3、AVCaptureDeviceInput:是AVCapt ...
分类:
其他好文 时间:
2019-06-14 12:40:28
阅读次数:
82
OC录制小视频 用 AVCaptureSession + AVCaptureMovieFileOutput 来录制视频,并通过AVAssetExportSeeion 手段来压缩视频并转换为 MP4 格 AVFoundation 介绍 AVCaptureSession 那么建立视频拍摄的步骤如下 :1 ...
分类:
其他好文 时间:
2017-07-12 15:17:36
阅读次数:
181
这个是AudioSession的结构图: 前一个部分已经介绍了AVFoundation对音频录制、播放的一种方法,以下再介绍第二种: AVCaptureSession 用这个类的长处在什么地方呢? (1)能够方面的对输入源进行控制:方便录制音频视频。抓取图片。 (2)採集到数据源方便二次加工。比方音 ...
分类:
移动开发 时间:
2017-04-29 16:20:45
阅读次数:
279
AVFoundation视频流的捕捉: 要捕捉视频需要这几个类: AVCaptureDevice 代表了输入设备,例如摄像头与麦克风。 AVCaptureInput 代表了输入数据源 AVCaptureOutput 代表了输出数据源 AVCaptureSession 用于协调输入与输出之间的数据流 ...
分类:
其他好文 时间:
2016-12-27 07:42:59
阅读次数:
168
使用 AVCaptureSession进行实时采集音视频(YUV、),编码 通过AVCaptureVideoDataOutputSampleBufferDelegate获取到音视频buffer- 数据 分别对音视频原始数据进行编码 传输 ViewController AACEncoder H264E ...
分类:
其他好文 时间:
2016-10-16 16:39:47
阅读次数:
540
用 AVCaptureSession + AVCaptureMovieFileOutput 来录制视频,并通过AVAssetExportSeeion 手段来压缩视频并转换为 MP4 格 AVFoundation 介绍 AVCaptureSession 那么建立视频拍摄的步骤如下 :1.创建AVCap ...
分类:
其他好文 时间:
2016-10-15 16:49:21
阅读次数:
257
定义 全局 变量 ///设备协调输入输出中心 AVCaptureSession *_captureSession; ///设备 AVCaptureDevice *_captureDevice; /// 输入源 AVCaptureDeviceInput *_videoCaptureDeviceInpu ...
分类:
其他好文 时间:
2016-08-24 17:24:25
阅读次数:
745
开始录制短视频 录制完成 根据项目需求,对视频URL进行处理 基本原理和方法已经完成,具体细节根据项目实际需求再处理 ...
分类:
移动开发 时间:
2016-07-13 22:49:54
阅读次数:
405
iOS开发中当我们想要自定义相机拍照或摄像界面时,UIImagePickerController无法满足我们的需求,这时候我们可以使用AVFoundation.framework这个framework里面的组件了,所以我们先要导入<AVFoundation/AVFoundation.h>这个头文件, ...
分类:
移动开发 时间:
2016-07-13 20:45:04
阅读次数:
426
转自:http://www.2cto.com/kf/201409/335951.html 关于iOS调用摄像机来获取照片,通常我们都会调用UIImagePickerController来调用系统提供的相机来拍照,这个控件非常好 用。但是有时UIImagePickerController控件无法满足我 ...
分类:
移动开发 时间:
2016-06-08 00:11:48
阅读次数:
325