当前位置:问答库>论文摘要

题目:基于DMB-TH的电子节目指南的设计与实现

关键词:电子节目指南;DMB-TH;机顶盒软件

  摘要

电子节目指南(Electronic Program Guide),简称EPG,是机顶盒软件的一个重要的组成部分。EPG是用户收看电视节目的一个导航工具,通过使用EPG,用户可以方便地浏览和查询节目,了解节目信息,快速定位节目的位置,并获得丰富的信息服务。而一个设计优秀的EPG 系统需要至少具备以下三点: EPG的数据要严格按相关标准解析,解析的数据按何种方式存储,可以快速的查询、删除、更新数据。 EPG 实时性:可以根据前端运营商的发送数据的不同,可以实时的更新数据 EPG 的显示界面是否友好,用户可以方便,快速的得到节目信息。本文设计的EPG系统,严格遵循中国数字电视地面波广播标准(DMB-TH)、数字电视广播业务信息规范(GY/T 230-2008)、数字电视广播电子节目指南规范(GY/T 231-2008)以及MPEG-2。根据这些标准定的规定传输方式对EPG所需要的业务信息数据进行解析,并对存储EPG数据结构研究、分析和改进,是EPG的数据存储结构能高效利用存储空间,并能快速的读取所需要的数据。本系统是基于实时系统 ThreadX,建立对EPG 数据的版本监控线程,可以实时的更新 EPG的数据。最后使用嵌入式软件界面设计工具完成EPG的界面。EPG 系统是机顶盒软件的一部分,本文首先简要介绍了机顶盒系统的软硬件架构,以及机顶盒软件各部分之间的信息传递,并介绍设计和实现 EPG 所要遵循的相关标准。然后主要阐述设计和实现的EPG软件架构,重点从 MPEG-2 传输流入手、深入研究了业务信息,以及这些数据的相关操作,并把业务信息数据以友好简洁的图形化界面显示,使用户可以更方便的获取数字电视节目信息。最后通过对 EPG 的功能性和性能的测试,验证系统的正确性。