框架层
框架层位于应用层与 Pipeline 组件层之间,对底层 hi_mapi_* 接口进行更高层次的封装,向上提供统一 API,支持直连与跨进程两种调用方式。
媒体框架
概述
Media Framework 是媒体子系统的框架层,位于应用层与 Pipeline 组件层之间。它对 Pipeline 提供的底层 hi_mapi_* 接口进行更高层次的封装,并支持直连模式与跨进程模式两种调用方式,使应用无需关心媒体服务是运行在本进程还是独立进程中。
核心能力:
- 直连(Direct)与跨进程(Client/Server)双模式,API 完全一致
- 基于 Unix Domain Socket 的轻量级 IPC 通道,支持同步/异步消息
- 内置直播服务器(LiveServer),支持音视频推流
- 场景化参数预设,通过 audio/video scene 一键配置