---
title: AVCaptureMultiCamSession
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avcapturemulticamsession
---

# AVCaptureMultiCamSession

A capture session that supports simultaneous capture from multiple inputs of the same media type.

## Declaration

```swift
class AVCaptureMultiCamSession
```

## Overview

Overview The session preset for a multicamera session is always inputPriority. Set each capture device’s activeFormat value to the desired quality of service. You can dynamically enable and disable this session’s individual camera inputs without interrupting capture preview. To stop an individual camera, disable all of its connections or connected ports. The camera then stops streaming data to save power and bandwidth. Other inputs that are streaming data through the session are unaffected. note: If your app only needs to capture from a single camera at a time, use AVCaptureSession instead.

## Topics

### Determining multi-camera support

- [isMultiCamSupported](avfoundation/avcapturemulticamsession/ismulticamsupported.md)

### Managing resources

- [hardwareCost](avfoundation/avcapturemulticamsession/hardwarecost.md)
- [systemPressureCost](avfoundation/avcapturemulticamsession/systempressurecost.md)

## Relationships

### Inherits From

- [AVCaptureSession](avfoundation/avcapturesession.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Capture sessions

- [Setting up a capture session](avfoundation/setting-up-a-capture-session.md)
- [Accessing the camera while multitasking on iPad](avkit/accessing-the-camera-while-multitasking-on-ipad.md)
- [AVCam: Building a camera app](avfoundation/avcam-building-a-camera-app.md)
- [Build a responsive camera app that launches quickly](avfoundation/build-a-responsive-camera-app-that-launches-quickly.md)
- [Capturing Cinematic video](avfoundation/capturing-cinematic-video.md)
- [Supporting Center Stage front camera in your iOS app](avfoundation/supporting-center-stage-front-camera-in-your-ios-app.md)
- [AVMultiCamPiP: Capturing from Multiple Cameras](avfoundation/avmulticampip-capturing-from-multiple-cameras.md)
- [AVCamBarcode: detecting barcodes and faces](avfoundation/avcambarcode-detecting-barcodes-and-faces.md)
- [AVCaptureSession](avfoundation/avcapturesession.md)
- [AVCaptureInput](avfoundation/avcaptureinput.md)
- [AVCaptureOutput](avfoundation/avcaptureoutput.md)
- [AVCaptureConnection](avfoundation/avcaptureconnection.md)
