UIImagePicker和AVCaptureSession同时访问摄像头

Cas*_*ynn 5 iphone uiimagepickercontroller avcapturesession

我想知道是否可以有一个实例AVCaptureSessionUIImagePicker同时访问相机.

我想创建一个应用程序,将环境光度计/指示器显示为UIImagePicker相机处于活动状态时的叠加视图.我之前使用过这个UIGetScreenImage(),但Apple现在不允许使用这个私有API AVCaptureSession.在我的实验中,AVCaptureSessionUIImagePicker显示摄像机视图时似乎被暂停.有任何想法吗?谢谢!

jj0*_*j0b 4

您根本不应该为此使用 UIImagePicker。相反,您应该使用 AVCaptureSession。

这里有两个教程可以帮助您。第一个展示了如何设置实时摄像头视图并在顶部覆盖 UI 元素。您可以在这里找到。

第二个教程向您展示如何从实时摄像机视图中捕获图像。您可以在这里找到。