嵌入式DVB-C数字机顶盒的研究与开发

被引量 : 0次 | 上传用户:bjbs222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前全世界的数字电视产业正处于一个飞速发展的黄金时期,我国也正在积极筹备从模拟电视到数字电视的转换.由于我国现有4亿多的模拟电视,所以采用模拟电视加上数字电视机顶盒收看数字电视节目的过渡方式比较适合我国现有国情。随着数字机顶盒在人们日常生活中日益广泛的使用,人们对高性能嵌入式人机交互界面的要求也越来越迫切。另一方面,EPG被看作是数字电视的一个重要标志,它为用户提供一种容易使用、界面友好、快速浏览节目的方式。面向上述应用和问题,本论文主要对嵌入式DVB-C数字机顶盒系统进行了研究与设计,另外也给出该机顶盒系统用户界面GUI(graphic user interface),机顶盒电子节目指南EPG(Electronic Program Guide)软件的设计与实现。本文遵循MPEG-2和DVB-C国际标准,对机顶盒的关键技术进行了全面的分析,提出了机顶盒系统硬件和软件结构的设计方案,并通过实践证明了此方案的可行性与先进性。其主要贡献是:1)分析总结了机顶盒的结构,对本嵌入式DVB-C数字机顶盒进行了总体系统设计,开发了基于Hi2011芯片的硬件系统,并设计了软件分层模型,最后给出了本系统的联机调试平台及调试方法。2)在GUI设计中,利用Hi2011芯片提供的OSD模块,采用分层设计的思想,在用户应用程序与底层的OSD硬件之间增加了OSD图形库,它提供了功能完备的图形和文字显示API函数。作者在采用面向对象思想和图形元素的组织机制的基础上,给出了用户界面部分软件的具体实现。3)基于DVB-SI标准设计和开发了EPG应用软件。论文首先介绍了开发EPG软件所需的PSI/SI信息;然后采用模块化的思想进行EPG软件设计,将整个EPG软件分为三大块:数据搜索模块、OSD模块、应用处理模块。结合实际的应用需求,对传统频道搜索方案进行了改进,设计了基于矩形和区域的优化算法防止页面跳转产生的闪烁,采用栈式内存管理方法来提高内存分配效率。最后按照前述设计方案,在基于Hi2011芯片的机顶盒平台上用C语言实现了EPG软件。
其他文献
构件交互风格和交互协议的描述与验证是基于构件的分布式系统开发的基础和关键,而构件交互协议是一种典型的分布式并发系统。传统的方法难以解决系统建模和验证中的所谓的状
目的:对比分析无张力疝修补术(TFH)与传统疝修补术(TH)治疗腹股沟疝(IH)的临床效果及预后及复发。方法:将2010年1月至2014年12月份入院治疗的280例IH患小手术包者随机分成两
<正> 弹簧钢是制造弹簧或有类似性能零件的钢种。按我国生产方法,弹簧钢分为热轧钢和冷拉(轧)钢。热轧钢包括用来制造螺旋弹簧的圆钢、方钢和用来制造板簧的扁钢。热轧钢一般
<正>一、放松运动的重要性体育运动后的重要环节就是放松,这不仅是消除疲劳的措施,也是运动者将之前损耗的体力重新得到恢复的重要措施。体育放松主要包括三个方面的作用:首
教育研究通常有两种研究范式,分别称之为实证范式和理解范式。从存在哲学认识论角度看,两种范式的认识逻辑分别是"是"—"是者"与"在"—"在者"。然而,它们在"语言界限"和"逻辑
王实甫不在元曲四大家之列,原因是多方面的。其中既有周德清的言之无意,又有后人的借题发挥,比如像何良俊、沈德符等人的人为炒作;当然,除了这些人为的因素以外,还存在着一些
<正>在现代社会身心健康的人才能称之为一个健康的人,小学品德与生活课应重视对学生进行心理健康教育,探讨小学品德与生活课教学过程中的心理健康教育方法,对提高思想品德教
本文综述了腔镜手术中疼痛护理的研究进展,主要包括疼痛的原因,疼痛对患者机体的影响以及腔镜术后疼痛的护理进展。旨在引起临床对腔镜手术中疼痛护理的关注,减少护理操作程
在企业发展中,信息化建设工作的开展要体现足够的全面性,并且为企业的整体管理工作带来新的思路和形式。作为企业内部管理工作中的重要一部分,档案管理工作的发展中,信息化技
视频采集和处理已成为嵌入式系统的重要应用之一,范围从数码相机、PC视频聊天用的摄像头等消费产品到门禁、数字视频监视等工业控制及安防产品。在手机领域,业界通常的做法是利