中间件技术
中间件技术在计算机系统中早已经得到广泛的应用,现在也开始应用于机顶盒设计软件。中间件是指位于机顶盒的实时操作系统和应用程序之间,连接两部分的软件。
在开发机顶盒上层应用中常常会面对如下问题:实时多任务操作系统,硬件平台原理细节,复杂的行业标准,繁杂的用户界面以及实用功能等各项跨行业的难题。
为了解决上述问题,中间件技术应运而生,并成为数字电视核心技术,也就是我们前面提到的开放式业务平台。中间件是在数字电视接收机的应用程序和操作系统、硬件平台之间嵌入的一个中间层,定义一组较为完整的、标准的应用程序接口,使应用程序独立于操作系统和硬件平台,从而将应用的开发变得更加简捷,使产品的开放性和可移植性更强。
嵌入式系统应用
嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输处理技术,甚至传感器技术与具体应用对象相结合的产物,是技术密集、投资强度大、高度分散不断创新的知识密集型系统,反映当代的先进水平。一般来说,嵌入式系统由嵌入式芯片、嵌入式软件、嵌入式操作系统及嵌入式系统开发工具4部分组成。嵌入式芯片包括嵌入式微处理器、嵌入式微控制器、嵌入式数字信号处理器以及嵌入式片上系统,随着RISC计算机技术和微电子技术的迅速发展,嵌入式芯片功能越来越强,体积越来越小。
嵌入式CPU是IP机顶盒的核心,它要管理机顶盒的所有接口,包括网络侧接口、红外接口以及各类扩展接口,要处理IP协议栈,控制和调度所有底层设备驱动程序。它与媒体处理器或控制编解码芯片对接收到的音视频媒体流解码转换,使视频、音频和数据分离开,通过控制数字/模拟转换器还原成电视信号输出给TV显示出来。一般IP机顶盒专用的嵌入式CPU大多集成媒体处理能力,增强型机顶盒也可采用双CPU方式。
机顶盒关键技术:中间件、嵌入式系统
更新时间: 2006-01-20 13:37:56来源: 粤嵌教育浏览量:2739