# CAMERA\_SAMPLE\_APP
- [Introduction](#section11660541593)
- [Directory Structure](#section176641621345)
- [Usage](#section1648194512427)
- [Constraints](#section722512541395)
- [Repositories Involved](#section16511040154318)
## Introduction
This repository provides media-related applications, such as the home screen and settings.
**Figure 1** Position of this repository \(in the dotted blue box\) in the multimedia subsystem
-in-the-multimedia-subsystem.png "position-of-this-repository-(in-the-dotted-blue-box)-in-the-multimedia-subsystem")
## Directory Structure
```
applications/sample/camera
├── cameraApp # Camera app
├── gallery # Photo gallery
├── launcher # Home screen
├── media # Apps of photographing, video recording, and audio and video playback
└── setting # Settings
```
## Usage
Build a single repository in the root directory.
```
# Select the development board.
hb set
# Build this repository.
hb build camera_lite
```
## Constraints
C++ 11 or later
## Repositories Involved
[Multimedia subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/multimedia.md)
[camera\_lite](https://gitee.com/openharmony/multimedia_camera_lite)
[media\_utils\_lite](https://gitee.com/openharmony/multimedia_utils_lite)
[audio\_lite](https://gitee.com/openharmony/multimedia_audio_lite)
[media\_lite](https://gitee.com/openharmony/multimedia_media_lite)
[camera\_sample\_lite](https://gitee.com/openharmony/applications_sample_camera)
**camera\_sample\_lite**