Ios 当Modal为ontop时,如何保持相机运行

Ios 当Modal为ontop时,如何保持相机运行,ios,camera,uikit,Ios,Camera,Uikit,我注意到如果我有一个显示相机输出的视图。然后我做了一个当前模式视图控制器,它覆盖了整个屏幕。摄像机停在背景中。我正在使用相机帧在线流媒体,但当我呈现一个模式时,我停止获取帧,流媒体的内容是黑色的。我通过使用第三方模态演示器修复了这一问题,该演示器将viewcontroller显示为模态,但尺寸较小,并且背景得到模糊效果,因此相机保持运行。当模式覆盖整个屏幕时,有没有办法保持摄像头处于活动状态?AVCaptureSession不依赖于显示的预览,好的。你确定当你的第一个ViewController

我注意到如果我有一个显示相机输出的视图。然后我做了一个当前模式视图控制器,它覆盖了整个屏幕。摄像机停在背景中。我正在使用相机帧在线流媒体,但当我呈现一个模式时,我停止获取帧,流媒体的内容是黑色的。我通过使用第三方模态演示器修复了这一问题,该演示器将viewcontroller显示为模态,但尺寸较小,并且背景得到模糊效果,因此相机保持运行。当模式覆盖整个屏幕时,有没有办法保持摄像头处于活动状态?

AVCaptureSession不依赖于显示的预览,好的。你确定当你的第一个ViewController消失时,你的AVCaptureSession和AVCaptureVideoDataOutput没有被释放吗?@CharlesThierry是的,我很确定。即时消息使用GPUImage库显示反预览层。AVCaptureSession不依赖于正在显示的预览,AFAIK。你确定当你的第一个ViewController消失时,你的AVCaptureSession和AVCaptureVideoDataOutput没有被释放吗?@CharlesThierry是的,我很确定。Im使用GPUImage库显示反预览层。