System Architecture
NE503 软件平台由四层组成:应用容器 → 平台服务 → HAL → 硬件。本文聚焦层级关系和三条数据流;API、配置、Socket 与启动依赖见文末源码。
1. 四层平台架构
| 层级 | 职责 | 上层关系 |
|---|---|---|
| 应用容器 | 运行业务应用和推理管线 | 通过 SDK 或平台接口调用设备能力,不直接访问硬件 |
| 平台服务 · 数据面 | camera-daemon 输出原始帧和编码流;ai-runtime 调度 NPU 推理 | 编排视频和推理数据流 |
| 平台服务 · 管理面 | platform-api、app-manager、event-bus、device-control |