• Home
Name
Date
Size
#Lines
LOC

..--

cameraApp/12-May-2024-2,0971,729

communication/12-May-2024-777639

figures/12-May-2024-

gallery/12-May-2024-1,7351,385

launcher/12-May-2024-2,0431,550

media/12-May-2024-1,7251,511

screensaver/12-May-2024-761551

setting/12-May-2024-3,2832,621

.gitignoreD12-May-202425 22

LICENSED12-May-202410.1 KiB177150

OAT.xmlD12-May-20244.1 KiB7015

README.mdD12-May-20241.8 KiB5637

README_zh.mdD12-May-20241.7 KiB5736

bundle.jsonD12-May-20241.5 KiB5454

README.md

1 # CAMERA\_SAMPLE\_APP<a name="EN-US_TOPIC_0000001080462608"></a>
2 
3 -   [Introduction](#section11660541593)
4 -   [Directory Structure](#section176641621345)
5 -   [Usage](#section1648194512427)
6 -   [Constraints](#section722512541395)
7 -   [Repositories Involved](#section16511040154318)
8 
9 ## Introduction<a name="section11660541593"></a>
10 
11 This repository provides media-related applications, such as the home screen and settings.
12 
13 **Figure  1**  Position of this repository \(in the dotted blue box\) in the multimedia subsystem<a name="fig189881143114217"></a>
14 ![](figures/position-of-this-repository-(in-the-dotted-blue-box)-in-the-multimedia-subsystem.png "position-of-this-repository-(in-the-dotted-blue-box)-in-the-multimedia-subsystem")
15 
16 ## Directory Structure<a name="section176641621345"></a>
17 
18 ```
19 applications/sample/camera
20 ├── cameraApp   # Camera app
21 ├── gallery     # Photo gallery
22 ├── launcher    # Home screen
23 ├── media       # Apps of photographing, video recording, and audio and video playback
24 └── setting     # Settings
25 ```
26 
27 ## Usage<a name="section1648194512427"></a>
28 
29 Build a single repository in the root directory.
30 
31 ```
32 # Select the development board.
33 hb set
34 # Build this repository.
35 hb build camera_lite
36 ```
37 
38 ## Constraints<a name="section722512541395"></a>
39 
40 C++ 11 or later
41 
42 ## Repositories Involved<a name="section16511040154318"></a>
43 
44 [Multimedia subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/multimedia.md)
45 
46 [camera\_lite](https://gitee.com/openharmony/multimedia_camera_lite)
47 
48 [media\_utils\_lite](https://gitee.com/openharmony/multimedia_utils_lite)
49 
50 [audio\_lite](https://gitee.com/openharmony/multimedia_audio_lite)
51 
52 [media\_lite](https://gitee.com/openharmony/multimedia_media_lite)
53 
54 [camera\_sample\_lite](https://gitee.com/openharmony/applications_sample_camera)
55 **camera\_sample\_lite**
56 

README_zh.md

1 # 媒体子系统CAMERA\_SAMPLE\_APP组件<a name="ZH-CN_TOPIC_0000001080462608"></a>
2 
3 -   [简介](#section11660541593)
4 -   [目录](#section176641621345)
5 -   [使用说明](#section1648194512427)
6 -   [约束](#section722512541395)
7 -   [相关仓](#section16511040154318)
8 
9 ## 简介<a name="section11660541593"></a>
10 
11 CAMERA\_SAMPLE\_APP组件,提供媒体能力开发的相关应用,提供桌面应用和设置应用。
12 
13 **图 1**  媒体子系统架构(蓝色虚线框是sample\_app)<a name="fig189881143114217"></a>
14 ![](figures/媒体子系统架构(蓝色虚线框是sample_app).png "媒体子系统架构(蓝色虚线框是sample_app)")
15 
16 ## 目录<a name="section176641621345"></a>
17 
18 ```
19 applications/sample/camera
20 ├── cameraApp   相机应用
21 ├── gallery     图库应用
22 ├── launcher    桌面应用
23 ├── media       拍照录像应用和音视频播放应用
24 └── setting     设置
25 ```
26 
27 ## 使用说明<a name="section1648194512427"></a>
28 
29 单仓的编译构建,在根目录下进行单仓的构建和编译
30 
31 ```
32 # 开发板选择
33 hb set
34 # 单仓构建和编译
35 hb build camera_lite
36 ```
37 
38 ## 约束<a name="section722512541395"></a>
39 
40 C++11版本或以上
41 
42 ## 相关仓<a name="section16511040154318"></a>
43 
44 [媒体子系统](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/%E5%AA%92%E4%BD%93%E5%AD%90%E7%B3%BB%E7%BB%9F.md)
45 
46 [camera\_lite](https://gitee.com/openharmony/multimedia_camera_lite)
47 
48 [media\_utils\_lite](https://gitee.com/openharmony/multimedia_utils_lite)
49 
50 [audio\_lite](https://gitee.com/openharmony/multimedia_audio_lite)
51 
52 [media\_lite](https://gitee.com/openharmony/multimedia_media_lite)
53 
54 [camera\_sample\_lite](https://gitee.com/openharmony/applications_sample_camera)
55 
56 
57