美文网首页
IOS_录制视频三种方式

IOS_录制视频三种方式

作者: 海的原滋味 | 来源:发表于2017-11-10 09:58 被阅读9次

    1.UIImagePickerController

    2.AVCaptureSession+AVCaptureMovieFileOutput

    1. 创建捕捉会话
    2. 设置视频的输入
    3. 设置音频的输入
    4. 输出源设置,这里视频,音频数据会合并到一起输出,在代理方法中国也可以单独拿到视频或者音频数据,给AVCaptureMovieFileOutput指定路径,开始录制之后就会向这个路径写入数据
    5. 添加视频预览层
    6. 开始采集数据,这个时候还没有写入数据,用户点击录制后就可以开始写入数据
    

    3.AVCaptureSession+AVAssetWriter

    1. 创建捕捉会话
    2. 设置视频的输入 和 输出
    3. 设置音频的输入 和 输出
    4. 添加视频预览层
    5. 开始采集数据,这个时候还没有写入数据,用户点击录制后就可以开始写入数据
    6. 初始化AVAssetWriter, 我们会拿到视频和音频的数据流,用AVAssetWriter写入文件,这一步需要我们自己实现。
    

    相关文章

      网友评论

          本文标题:IOS_录制视频三种方式

          本文链接:https://www.haomeiwen.com/subject/iqovmxtx.html