论文部分内容阅读
随着数字技术和网络技术的迅猛发展,计算机通信技术与传统家用电器相结合产生的智能化信息电器(Information Appliance)开始走向市场,并将逐渐深入到人们的日常生活中。DTV(Digital TV,数字电视)作为家用电器信息化的先锋,提供了模拟电视无法比拟的优越性。DTV可以带给受众良好的交互性、高质量的画面与声音、丰富多彩的节目和良好的扩展功能,成为电视技术与应用的发展方向。 本文首先介绍了DTV的发展过程和发展趋势,总结了国内外对DTV的研究工作与研究现状,指出课题在国内DTV研究领域具有的实际意义。随后本文详细介绍和分析了MHP标准的层次化结构,剖析了MHP的核心DVB-J平台的各个功能模块和标准化接口,在此基础上结合作者的实际工作着重阐述了MHP中间件平台中媒体呈现部分的标准,又进一步结合底层软硬件平台分析了具体实现过程中遇到的问题,最后给出问题的解决途径并做了初步评估。 论文阐述了课题研究的全过程,依次包括了课题选题、方案的提出、MHP标准的选定、目标平台选型、中间件模型分析和标准化接口的最终实现等。其中,主要的研究工作和成果为: 1.目标平台选型。目标平台包括了硬件平台和操作系统与图形库。选定一个符合要求且有代表性的目标平台是一项具有挑战性的工作。课题选择了ATI公司的经过实践检验的Xilleon220硬件平台和嵌入式Linux+QT Embedded图形库作为目标平台。 2.MHP中间件模型研究与分析。课题选用了目前最流行、功能最完善的MHP中间件模型。论文着力分析了该模型的体系结构,分析了各个功能模块的主要功能,简要介绍了每个模块涉及到的参考标准。结合作者工作的重点,本文详细分析了媒体呈现部分JMF框架的外部和内部接口规范。 3.媒体呈现中间件的实现。参照JMF框架,编写了全部的类声明和静态共享库;最终通过使用JNI接口让Java程序调用本地化方法,建立了媒体呈现中间件,为应用程序提供了目标平台的媒体呈现功能,并与PC机的软解压播放和通用DVD播放软件做了对照。