咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >面向集成数字电视平台的嵌入式图形库的移植与优化 收藏
面向集成数字电视平台的嵌入式图形库的移植与优化

面向集成数字电视平台的嵌入式图形库的移植与优化

作     者:胡焜 

作者单位:上海交通大学 

学位级别:硕士

导师姓名:梁阿磊;戚正伟;王琪

授予年度:2008年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:数字电视中间件 AWT DirectFB CVM 

摘      要:数字电视是电视技术、通信技术、和计算机技术的跨学科综合产物,被称为中国21世纪前景最广阔的产业之一。在数字电视系统中,数字电视中间件技术是关键技术之一。数字电视中间件是位于应用程序和操作系统之间的一种系统软件。我们通过定义一组支持数字电视应用功能的标准程序接口,使应用程序具有与底层硬件平台无关的特点,使众多节目提供商在不考虑硬件环境的情况下开发数字电视的交互式应用,大大降低开发成本。 目前,数字电视受到越来越多的国内外厂家的关注,国外对数字电视中间件系统的研究己经取得了一定的进展,而国内的研究才刚刚起步。因此,研究和开发具有自主知识产权的数字电视中间件平台具有重要的理论意义和广泛的应用价值。 本文以“数字电视中间件设计为背景,主要针对其中的Java支撑平台部分做了深入的研究。本文首先简要介绍了Java平台在数字电视中间件模型中的地位和作用,其次,研究了Java的体系结构,重点分析了Java AWT部分的实现机制,并以此为基础,提出了基于DirectFB图形库的AWT实现方案。 论文详细的阐述了项目研究的全过程,依次包括课题的提出、分析、设计、编码、测试以及最后的实现等。其中主要的研究内容及成果有: 1.对当前国际上现有的中间件标准进行比较,着重深入分析了欧洲数字电视中间件标准DVB-MHP的体系结构、构成特点、交互模型。 2.深入研究了Java的体系结构,重点分析了Java API的组成结构以及Java虚拟机的实现,这是本项目研究的基础内容。深入分析了J2ME、CVM的体系结构、程序接口包及其各部分功能。针对Sun公司提供的J2ME的个人基本简表(PBP)的层次结构,提出更为实用的类库裁剪方案。 3.详细分析Java GUI程序设计中的重要部分-AWT。在对Java AWT的体系结构进行分析的基础上,提出了基于Direct FB图形库的AWT实现方案。该方案采用Frame Buffer实现方式,既充分利用了底层图形库中的资源,同时还可以提高效率。 4.最后通过研究数字电视中间件模型,实现了将CVM AWT移植到DirectFB图形库之上,并针对嵌入式平台的需要,对CVM进行适当的裁减。通过对DirectFB的研究与优化,为DirectFB在数字电视中间件的开发与移植提供了重要的参考价值。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分