---
title: cameraPosition
framework: replaykit
role: symbol
role_heading: Instance Property
path: replaykit/rpscreenrecorder/cameraposition
---

# cameraPosition

The camera position to use.

## Declaration

```swift
var cameraPosition: RPCameraPosition { get set }
```

## Discussion

Discussion The default value of this property is AVCaptureDevice.Position.front. You can use this property for key-value observing.

## See Also

### Inspecting a Screen Recorder

- [isAvailable](replaykit/rpscreenrecorder/isavailable.md)
- [isRecording](replaykit/rpscreenrecorder/isrecording.md)
- [isMicrophoneEnabled](replaykit/rpscreenrecorder/ismicrophoneenabled.md)
- [isCameraEnabled](replaykit/rpscreenrecorder/iscameraenabled.md)
- [cameraPreviewView](replaykit/rpscreenrecorder/camerapreviewview.md)
- [RPCameraPosition](replaykit/rpcameraposition.md)
- [delegate](replaykit/rpscreenrecorder/delegate.md)
- [RPScreenRecorderDelegate](replaykit/rpscreenrecorderdelegate.md)
