从应用的角度来看,中间件API位于应用层和系统软件层之间,由系统软件层提供一套独立的API给应用层调用。
5.3资源层
机顶盒平台中的硬件实体包含许多功能,主要包括硬件资源和各种接口和设备的驱动程序,从上层来看,体现为硬件资源和软件资源;在整个机顶盒平台架构中,硬件实体可以是多种多样的,不同的机顶盒厂商可以提供不同的硬件平台;
从一个抽象的观点来看,如果把平台的逻辑资源映射到一个或者几个硬件实体,那从上层的应用来看,平台就是统一的了;借助系统软件层的可移植层,底层资源能透明地提供给应用层使用,任何一个应用可以自由地把底层同类的不同的资源看作一个特定的实体元素,基于统一的接口,非常方便地去访问这些资源。
硬件
硬件层属于机顶盒中的物理层,它包含了CPU和提供不同接入及功能的各种物理接口;包括下列但不限于下列接口应被支持:
视频接口,详细的视频接口要求需要参考机顶盒规范;
音频接口,详细的视频接口要求需要参考机顶盒规范;
Flash;
UART
红外接口;
文章来源于领测软件测试网 https://www.ltesting.net/