EPG在数字电视中应用方式与研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EPG在数字电视中应用方式与研究

EPG在数字电视中应用方式与研究   【摘要】随着数字电视的不断发展,同数字电视有关的业务也呈现着大幅度的增长趋势,如今的数字电视已经不再是那个单一性的电视业务,而是集音频、视频、图像以及数据等于一体的多重业务,因而不仅为用户提供了大量的电视节目,还确保了用户能够方便快捷地找出其所需要的信息节目,而电子节目指南(EPG)则主要负责进行此责任的承担。数字电视中EPG的应用及实现打破了人们对传统电视的概念,本文重点就EPG的结构,及其在数字电视中的应用方式进行了研究,希望能为数字电视中EPG的应用提供指导和借鉴。   【关键词】数字电视;EPG;结构;应用方式   EPG即所谓的电子节目菜单,数字电视正是借助于EPG系统才实现了各种业务索引及其导航的提供,作为数字电视的门户,EPG的应用使得单向数字电视网络中的用户充分享受到了交互式电视的有关服务,借助于EPG,观众可以轻松方便地找到自己所中意的节目,并为用户提供了易用、界面友好的、能够对节目进行快速访问的方式,用户可以借助于此功能收看多个频道,甚至近期即将播出的节目。因此,如今EPG同音、视频节目一样,均成为了数字电视最基本的业务,也已经被当作数字电视的基本标志之一。   1.EPG的概念   EPG,全称Electronic Program Guide,其为数字电视提供了各种业务索引及其导航。数字电视EPG实际指的就是数字电视的门户系统。同Web页面相似,EPG系统的界面上通常都会对多种按钮、链接及菜单等可供用户直接点击选择的节目组件进行提供,此外,EPG界面上还包括了多种可供用户进行浏览的动、静态多媒体相关内容。   2.EPG的总体结构及其在数字电视中的应用方式分析   2.1 EPG的总体结构分析   由于事件信息中对节目表相关内容进行了提供,因此,以EIT及其信息为依据,可实现EPG的各种功能,例如按照节目的类型、时间以及某种类型节目锁定等方式进行检索。目前,市场上所售的机顶盒产品以便采用的均为PAT表→PMT表→NIT表→SDT表→EIT表的顺序来对EPG的构造进行解析,节目的搜索采用的基本均为本地应用方案,技术角度而言,其主要包括如下两个部分:1)位于播出前端的EPG??辑器,即所谓的EPG信息;2)位于用户端同接收机相对应的控制软件,即EPG的应用。发送端主要借助于EPG编辑系统进行编辑、动态生成以及EPG信息的播放;而接收端则主要借助于EPG接收软件平台进行系统业务信息SI的接收、分析及其处理,并实现EPG信息的接收、控制及其显示,以便向用户进行电子节目指南相关信息的提供,并将节目有关信息显示于电视屏幕之上。EPG软件的总体结构见图1。   EPG实现过程中主要包括如下三个方面的关键技术,分别为EIT表的数据滤取、EIT信息分析及EPG界面显示。其中,EIT表的数据滤取是借助于解复用的芯片而实现的,而EIT信息分析以及EPG界面显示主要是借助于相应的软件实现的。此三方面的相互关系见图2。   其中,Usif_Task进程即用户的交互模块,主要负责对用户有关操作进行响应,例如若用户要求进行换台,则通过其向EPG_Builder进行有关信息请求分段数据的发送,若要求进行显示,则借助于EPG_Builder进程所构建的EPG数据库来对当前节目事件的信息进行显示。其中,EPG_Builder进程会对来自于Usif_Task及Filter-Moniter模块相应的消息进行等待。如果消息是来自于Usif_Task模块,则其会以消息的内容为依据进行不同申请滤表操作的执行,如果消息是来自于Filter-Moniter模块时,则其会对Filter-Moniter模块有关任务所送回的数据进行解析,并将有效的节目信息直接存入到相对应的EPG数据库中。对于Filter-Moniter进程而言,其主要等待来自于EPG_Builder模块的有关消息,并以消息的内容为依据对底层硬件有关PSI/SI信息的过滤及其接收进行控制,一方面将有关数据置于缓冲区内,另一方面还向EPG_Builder进程进行消息的发送,以便通知EPG_Builder模块来对有关数据进行解析。   2.2 EPG在数字电视中的应用方式分析   作为技术性产品之一,EPG是通过SI而实现的,经功能扩展的EPG可通过数据广播的方式进行实现。   1)通过SI实现EPG   对于SI而言,最关键的当属NIT、EIT以及SDT,通过此3方面的数据可构成不同功能的EPG。NIT负责进行调谐频率信息及编码、调制等方式有关参数信息的提供。SDT负责对各业务进行描述,方便用户轻松了解各业务内容,每个TS均同一个SDT相对应。EIT就是一个节目表,各节目均具有独立的EIT。通常而言,SI在复用器进行TS合成时插

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档