中间件(Middle Ware)
中间件是一种将使用程序与底层的操作体系、硬件阻隔开来的软件环境,它一般由各种虚拟机构成。如HTML虚拟机、JavaScript虚拟机、Java虚拟机、MHEG-5虚拟机等。一个完好的数字机顶盒由硬件渠道和软件体系组成,能够分为4层,从底层向上分别为:硬件、底层软件、中间件、使用软件。硬件供给机顶盒的硬件渠道;底层软件供给操作体系以及各种硬件驱动程序;使用软件包含本机存储的使用和可下载的使用;中间件将使用软件与依靠硬件的底层软件分隔开来,使使用不依靠于详细的硬件渠道。