# multimedia_media_standard
**Repository Path**: hebe-xia/multimedia_media_standard
## Basic Information
- **Project Name**: multimedia_media_standard
- **Description**: Implementation of media playback and recording | 媒体播放和录制功能实现
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 953
- **Created**: 2022-01-19
- **Last Updated**: 2022-01-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 媒体组件
- [简介](#section1158716411637)
- [目录](#section161941989596)
- [相关仓](#section1533973044317)
## 简介
媒体组件为开发者提供一套简单易于理解的接口,能够使得开发者方便接入系统并使用系统的媒体资源。
媒体组件包含了音视频、媒体存储等相关媒体业务,提供以下常用功能:
- 音频播放和录制。
- 视频播放和录制。
**图 1** 媒体组件架构图

## 目录
仓目录结构如下:
```
/foundation/multimedia/media_standard # 媒体组件业务代码
├── frameworks # 框架代码
│ ├── innerkitsimpl # native框架实现
│ ├── kitsimpl # js框架实现
│ ├── videodisplaymanager # 显示实现
├── interfaces # 外部接口层
│ ├── innerkits # native外部接口文件
│ └── kits # js外部接口文件
├── services # 服务实现
│ ├── include # 服务对外头文件
│ ├── play # 播放C/S实现
│ │ ├── client # 播放C实现
│ │ ├── ipc # 播放C/S框架
│ │ ├── server # 播放S实现
│ │ ├── engine # 播放引擎框架
│ ├── recorder # 录制C/S实现
│ │ ├── client # 录制C实现
│ │ ├── ipc # 录制C/S框架
│ │ ├── server # 录制S实现
│ │ ├── engine # 录制引擎框架
│ ├── plugins # 自定义插件
│ ├── sa_media # 媒体服务主进程
│ ├── utils # 子系统基础资源
├── LICENSE # 证书文件
└── ohos.build # 编译文件
```
## 相关仓
媒体组件仓:multimedia\media_standard