AV Foundation之视频捕捉(3)创建捕捉控制器 原创
2019-04-12 16:13
(一)在THCameraController 类中实现
用于配置不同的捕捉设备,同时对捕捉的输出进行控制和交互。
THCameraController.h 实现(1)
THCameraController.h 实现(2)
THCameraController.h(3)
(二)在设置捕捉会话 在 THCameraController.m
需要导入系统框架<AVFoundation/AVFoundation.h><AssetsLibrary/AssetsLibrary.h>
THCameraController.m 实现
2.1 设置捕捉会话 setupSession:方法实现
setupSession:实现(1)
setupSession:实现(2)
setupSession:实现(3)
setupSession:实现(4)
2.2 启动和停止捕捉会话
启动&停止会话
2.3 处理隐私需求
在这个项目会涉及到摄像头、相册、麦克风。需要给出用户提醒,处理隐私需求
注意:iOS7版本只有特定地区有法律规定才会询问用户是否可以访问设备的相机。而从iOS8.0之后,所有的地区和用户都要在应用程序中取得授权才可以访问相机。
常用的隐私设置 plist 修改
小伙伴们阅读后,请喜欢一下。文章更新可以提醒到你哦~~~~
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明,否则将追究法律责任。https://m.blog.kokojia.com/logicedu/b-2201.html
阅读 11052 / 评论 0