论文部分内容阅读
随着中国汽车产业的不断发展,人们对车载娱乐的定位也有了不同层面的理解,不再满足于长久以来的CD播放器、电台播放器、磁带播放器等娱乐设备,更加倾向于声音及画质更为优秀的DVD播放机。从市场产销量的角度分析,汽车及车载娱乐系统的市场正在逐步扩张,在未来也有较为广阔的成长空间。目前,中国车载娱乐系统的核心技术开发仍然处于比较初级的阶段,而在国外的一些发达国家中,车载娱乐系统已经得到了广泛的应用。东软集团已经与松下、索尼、三菱、富士通等公司合作近十余年,因此车载系统的核心技术已经较为成熟,在国内外处于领先地位。本文是在东软集团完成的,重点研究基于现有的嵌入式车载平台系统完成对DVD-Video媒体的播放控制,系统设计及模块划分。作者主要承担系统设计及部分模块的详细设计,同时负责实施推进和管理运营整个开发团队及客户沟通等内容。本文的具体工作如下:1.通过对论文背景及理论与实际应用意义的分析,推导出开发研究的目标及具体内容。当前DVD-Video媒体的播放主要应用于家用DVD播放机,在车载领域的应用还处于比较初级的阶段,但随着汽车工业及嵌入式技术的不断发展,人们对车载娱乐有了更高的需求,特别是对图像及声音的要求变得越来越高,因此车载DVD-Video的开发有着较好的发展前景。2.通过对DVD-Video媒体规格知识及嵌入式车载领域系统知识的理解,储备了开发必备的基础技能,使后续的系统设计,详细设计等环节更有依据。3.结合系统的软硬件环境,给出系统的总体设计,该部分内容可以指导后续的详细设计及编码实施。系统总设计包括如下几方面内容:①从静态的角度对核心控制模块的子模块进行划分及定义,将整体划分为三个主要组成部分,三部分协调控制,保证了系统的正常运行和影片的顺利播放,包括播放控制模块(NavigationTask),数据读取模块(TransferTask),解码器控制模块(DECTask)。②从静态角度对模块内部及外部接口进行了定义,使模块之间可以相互访问与控制,为详细设计提供对应依据。③从动态的角度定义了播放过程的控制时序,保证系统中各模块可以各分职责,协调控制。4.通过对播放过程的定义以及关键规格字段控制方法的详细设计,保证了DVD-Video播放的顺利完成。具体包括如下几方面:①播放控制结构设计,定义启动过程和启动后的播放过程。保证了媒体播放的顺利完成。②完成DVD-Video媒体规格关键字段Cell及VOBU设计方法,使系统可以完成规格解析,识别出并控制媒体播放流,保证影片的正常播放。③为了保证影片播放的连续,对DVD-Video媒体规格中PCI信息的控制方法进行了专门探讨和设计,很好的解决数据信息缓冲的问题。④为了保护DVD-Video媒体的产权,在播放前需要对媒体进行预解码,以保证盘片在该DVD播放机中可以正常播放。5.对成果物进行测试,保证产品质量。代码的编写和调试是在Windows xp下进行的,之后用GCC编译,最终代码的测试是在嵌入式车载DVD播放机中进行的。测试分为三类,分别是单元测试,集成测试,系统测试,经过三类测试后最终保证了成果物的质量。本文工作使现有的车载平台可以支持DVD-Video媒体的播放,增强了视频及音频的输出效果,增加了车载平台的娱乐特性,使平台的产品竞争力有所提升。本文积累的开发经验及资产主要包括播DVD-Video的MiddleWare模块系统架构方法,关键媒体规格字段的解析及控制方法,使影片播放流畅的数据缓冲课题解决方法,相关的内容可以被后续的产品量产开发所借鉴。