在iOS13.0开始支持多摄像头预览AVCaptureMultiCamSession,然后iOS15.0增加支持摄像头画中画预览。在使用之前,我们通过isMultiCamSupported()判断是否支持多Camera同时预览。让我们先看下效果:

一、Camera架构
1、Camera流水线
Camera由AVCaptureDeviceInput、AVCaptureSession、AVCaptureOutput构成。如下图所示:

2、单Camera架构
单个Camera架构意味只有一个AVCaptureDeviceInput,同步输出VideoData和DepthData,支持预览和输出文件。如下图所示:
、3、多Camera架构
与单Camera架构相比,多Camera架构包括多个输入源AVCaptureDeviceInput,多个摄像头同时预览,如下图所示:
<
订阅专栏 解锁全文
2020

被折叠的 条评论
为什么被折叠?



