# Camera frame access sample
This sample demonstrates how to retrieve RGB camera frames and intrinsic properties for image processing.
For basic information about camera frame access and what AR Foundation’s **AR Camera Manager** component does, see the [Unity documentation](https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@latest/manual/features/Camera/camera-components.html) and the [AR Camera Manager API reference](https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@latest/api/UnityEngine.XR.ARFoundation.ARCameraManager.html). To use this feature, enable it in the OpenXR plugin settings located under `Project Settings > XR Plug-in Management > OpenXR (> Android Tab)`. For more information, see [Camera Frame Access Feature](https://docs.qualcomm.com/doc/80-88642-12/topic/features_cameraframeaccess.html#camera-frame-access).
## How the camera frame access sample works
Adding the **AR Camera Manager** component to the **XR Origin > Main Camera**, the GameObject enables the camera access subsystem. Upon starting, the subsystem retrieves valid sensor configurations from the viewer device. If a valid YUV420sp or YUY2 sensor configuration is found, the subsystem selects this configuration as the provider for CPU camera images. The **AR Camera Manager** represents a single camera and does not manage multiple sensors at the same time.
The sample scene displays the live video feed at the top of the panel, with an option to *Pause* and *Resume*. At the bottom of the panel, basic information about the camera feed is displayed.

Last Published: Oct 23, 2025
[Previous Topic
Anchor sample](https://docs.qualcomm.com/bundle/publicresource/80-88642-12/topics/samples_anchors.md) [Next Topic
Hit testing sample](https://docs.qualcomm.com/bundle/publicresource/80-88642-12/topics/samples_hittesting.md)