首页> 中文学位 >机顶盒EPG软件设计实现与通用软件升级规范研究
【6h】

机顶盒EPG软件设计实现与通用软件升级规范研究

代理获取

目录

文摘

英文文摘

独创性声明及关于论文使用授权的说明

第1章 绪论

第2章 数字电视广播系统及SI业务信息

第3章 机顶盒应用软件EPG设计

第4章 机顶盒应用软件EPG实现

第5章 机顶盒通用软件升级规范

结束语

参考文献

攻读硕士学位期间发表的学术论文

致 谢

展开▼

摘要

当前全世界的数字电视产业正处于一个飞速发展的黄金时期,我国也正在积极地筹备从模拟电视到数字电视的转换,由于我国现有4亿多的模拟电视,所以采用模拟电视加上数字电视机顶盒收看数字电视节目的过渡方式比较适合我国现有国情。 EPG被看作是数字电视的一个重要标志,它为用户提供一种容易使用、界面友好、快速浏览节目的方式,为用户提供整个平台的节目信息。另一方面,数字电视的飞速发展使得各种新业务层出不穷、各种新功能不断完善,需要对机顶盒软件进行频繁升级,而现有的软件升级方案存在诸多弊端。面向上述应用和问题,论文主要研究两项内容:机顶盒电子节目指南EPG(ElectronicProgramGuide)软件的设计与实现;机顶盒通用软件升级Common-Loader规范的研究。 基于DVB-SI标准设计和开发了具有可移植性的EPG应用软件。首先介绍了数字电视广播系统和开发EPG软件所需的PSI/SI信息;然后采用模块化的思想进行EPG软件设计,将整个EPG软件分为三大块:数据搜索模块、OSD(OnScreenDisplay)模块、应用处理模块。结合实际的应用需求,提出了基于颜色模型的设备无关OSD模块,并进一步提出基于矩形和区域的优化算法防止页面跳转产生的闪烁,采用栈式内存管理方法来提高内存分配效率。最后按照前述设计方案,在基于STi5518芯片的机项盒平台上用C语言实现了EPG软件。 论文提出了一种通用的机顶盒软件升级方案即Common-Loader规范,能够兼容不同的硬件平台和厂商,对机顶盒应用软件进行升级更新。首先介绍了基于Common-Loader规范的软件升级系统和下载软件的基本结构,即下载头、下载区块头和负载数据区,其次介绍了Common-Loader规范涵盖的两种软件升级方式:通过PC机串口下载软件进行升级;通过数字电视网络在线下载软件进行升级。最后,面向不同的升级方式,定义了不同的数据封装格式。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号