UIImagePicker和AVCaptureSession同时访问摄像头

时间:2010-10-19 17:38:14

标签: iphone uiimagepickercontroller avcapturesession

我想知道是否有AVCaptureSessionUIImagePicker的实例同时访问相机。

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

2 个答案:

答案 0 :(得分:4)

你根本不应该使用UIImagePicker。相反,你应该使用AVCaptureSession。

以下是两个可以帮助您的教程。第一部分向您展示如何设置实时摄像机视图并在顶部覆盖UI元素。你可以找到here

第二个教程向您展示如何从该实时摄像机视图捕获图像。你可以找到here

答案 1 :(得分:0)

我不这么认为他们无法同时访问这两件事,