我想知道是否有可能同时访问摄像机的AVCaptureSessionUIImagePicker实例。

我想创建一个应用程序,当相机处于事件状态时,该应用程序将环境光度计/指示器显示为UIImagePicker的叠加 View 。我以前使用UIGetScreenImage()实现了此功能,但是Apple现在禁止使用此私有(private)API来支持AVCaptureSession。在我的实验中,当AVCaptureSession显示摄影机 View 时,UIImagePicker似乎变得暂停。有任何想法吗?谢谢!

最佳答案

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

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

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

关于iphone - UIImagePicker和AVCaptureSession同时访问摄像头,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3971082/

10-11 18:04