• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..17-Mar-2025-

figures/H17-Mar-2025-

frameworks/H17-Mar-2025-3,7473,223

interfaces/H17-Mar-2025-2,8631,414

services/H17-Mar-2025-16,87914,053

test/H17-Mar-2025-1,6881,184

LICENSEH A D17-Mar-20259.9 KiB177150

OAT.xmlH A D17-Mar-20255.3 KiB7829

README.mdH A D17-Mar-20251.8 KiB5535

README_zh.mdH A D17-Mar-20251.7 KiB5535

bundle.jsonH A D17-Mar-20251.6 KiB5049

config.gniH A D17-Mar-2025803 2220

README.md

1# MEDIA\_LITE<a name="EN-US_TOPIC_0000001126988465"></a>
2
3-   [Introduction](#section11660541593)
4-   [Directory Structure](#section1829614156212)
5-   [Usage](#section1648194512427)
6-   [Constraints](#section161941989596)
7-   [Repositories Involved](#section105062051111614)
8
9## Introduction<a name="section11660541593"></a>
10
11This repository provides APIs for media-related capabilities such as recording, playback, parsing, and decoding, and the engine capability for media recording and playback.
12
13**Figure  1**  Position of this repository \(in the dotted blue box\) in the multimedia subsystem<a name="fig1737281407"></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="section1829614156212"></a>
17
18```
19/foundation/multimedia/media_lite
20├── frameworks # Framework code
21├── interfaces # APIs
22│   └── kits   # External APIs
23└── test       # Test code
24```
25
26## Usage<a name="section1648194512427"></a>
27
28Build a single repository in the root directory.
29
30```
31# Select the development board.
32hb set
33# Build this repository.
34hb build media_lite
35```
36
37## Constraints<a name="section161941989596"></a>
38
39C++ 11 or later
40
41## Repositories Involved<a name="section105062051111614"></a>
42
43[Multimedia subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/multimedia.md)
44
45[camera\_lite](https://gitee.com/openharmony/multimedia_camera_lite)
46
47[camera\_sample\_lite](https://gitee.com/openharmony/applications_sample_camera)
48
49[media\_utils\_lite](https://gitee.com/openharmony/multimedia_utils_lite)
50
51[audio\_lite](https://gitee.com/openharmony/multimedia_audio_lite)
52
53[media\_lite](https://gitee.com/openharmony/multimedia_media_lite)
54
55

README_zh.md

1# 媒体子系统MEDIA\_LITE组件<a name="ZH-CN_TOPIC_0000001126988465"></a>
2
3-   [简介](#section11660541593)
4-   [目录](#section1829614156212)
5-   [使用说明](#section1648194512427)
6-   [约束](#section161941989596)
7-   [相关仓](#section105062051111614)
8
9## 简介<a name="section11660541593"></a>
10
11提供播放、录制、解析、解码等接口能力,并提供媒体播放录制引擎服务化能力。
12
13**图 1**  媒体子系统架构(蓝色虚线框是media\_lite)<a name="fig1737281407"></a>
14![](figures/媒体子系统架构(蓝色虚线框是media_lite).png "媒体子系统架构(蓝色虚线框是media_lite)")
15
16## 目录<a name="section1829614156212"></a>
17
18```
19/foundation/multimedia/media_lite
20├── frameworks # 框架代码
21├── interfaces # 接口
22│   └── kits   # 对外接口
23└── test       # 测试代码
24```
25
26## 使用说明<a name="section1648194512427"></a>
27
28单仓的编译构建,在根目录下进行单仓的构建和编译
29
30```
31# 开发板选择
32hb set
33# 单仓构建和编译
34hb build media_lite
35```
36
37## 约束<a name="section161941989596"></a>
38
39C++11版本或以上
40
41## 相关仓<a name="section105062051111614"></a>
42
43[媒体子系统](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)
44
45[camera\_lite](https://gitee.com/openharmony/multimedia_camera_lite)
46
47[camera\_sample\_lite](https://gitee.com/openharmony/applications_sample_camera)
48
49[media\_utils\_lite](https://gitee.com/openharmony/multimedia_utils_lite)
50
51[audio\_lite](https://gitee.com/openharmony/multimedia_audio_lite)
52
53[media\_lite](https://gitee.com/openharmony/multimedia_media_lite)
54
55