AVCaptureMultiCamSession: the real limits, and why the stock Camera app doesn't offer dual recording
AVCaptureMultiCamSession is limited in iOS due to separate AVCaptureSession runs for each camera. This prevents dual recording in the stock Camera app. To achieve dual recording, you need to manually add AVCaptureConnection objects and configure the session. The sessionPreset property does not work for multi-camera sessions.