# 1. 媒体适配    基于IPC项目芯片大部分都支持双核(低功耗),媒体接口对接需要考虑Linux和RTOS双系统的兼容支持。 ## 1.1. 软件设计 ### 1.1.1. 媒体适配模块UML类图 ```mermaid classDiagram class IMediaManager{ <<媒体管理模块抽象接口>> +初始化() +解初始化() +音频编码() +音频解码() +视频编码() +视频解码() +抓怕() +录像() +录影() } class MediaManager{ <<媒体管理模块实例>> } class LightSensor{ <<光传感器类型枚举>> SENSOR_MAIN = 0, SENSOR_MINOR, END } class AudioHandle{ <<音频处理>> } class VideoHandle{ <<视频处理>> } ```