电子节目指南(epg)在机顶盒中的实现

电子节目指南(epg)在机顶盒中的实现

ID:32432357

大小:32.50 KB

页数:4页

时间:2019-02-04

电子节目指南(epg)在机顶盒中的实现_第1页
电子节目指南(epg)在机顶盒中的实现_第2页
电子节目指南(epg)在机顶盒中的实现_第3页
电子节目指南(epg)在机顶盒中的实现_第4页
资源描述:

《电子节目指南(epg)在机顶盒中的实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、电子节目指南(EPG)在机顶盒中的实现一  EPG简介  电子节目指南(Electronic  Program  Guide,EPG),是指在符合MPEG-2  (13818-1)的TS传输流中插入DVB标准定义的业务信息(Service  Information,SI),使机顶盒(Set-Top-Box)的综合接收解码器(IRD)可以从TS流中提取出节目提供商播出节目的列表和播出参数,  以直观的形式显示给数字电视用户,使得用户可以方便地接收、选择数字电视节目。EPG信息由两部分信息组成:基本EPG信息和扩展EPG信息。  基本EPG信息是指完全可以用《数字

2、广播业务信息规范(GY/Z174-2001)》中的网络信息表(Network  Information  Table,NIT)、业务群关联表(BAT)、业务描述表(SDT)和事件信息表(EIT)进行描述的EPG信息。扩展EPG信息是指在基本EPG信息之外,通过数据轮播传递的EPG信息,这些信息的入口采用EPG映射表(EMT)进行描述,信息的内容被封装成具有多级目录结构的文件系统,称为扩展EPG内容信息(XECI)。  在数字电视节目的播出过程中,可以加入辅助的SI信息,供机顶盒解码器的开发者来实现五花八门的电子节目指南的导航功能。利用机顶盒收看数字电视节目,用

3、户通过EPG不仅能够接收普通的电视节目、广播节目或图文电视节目,而且,还可以查看感兴趣的信息,比如:按节目分类(如音乐节目、体育节目、电影等)检索节目、按节目提供者检索节目、查看未来一段时间内节目播出表以及视频网络中节目播出情况等信息。  二  PSI/SI信息及其功能  1.  PSI信息  MPEG-2中的传送码流是根据ITU-TRecH220、ISO/IECDIS13818-2和ISO/IEC13818-3协议定义的一种数据流,其目的是为了在有可能发生严重错误的环境下进行一道或多道程序的编码数据的传送和存储。这种错误表现为比特值错误或分组丢失。传送流的速

4、率可以是变化的或固定不变的。传送流速率由节目参考时钟(PCR)字段的位置和数值决定,通常对于每个程序都有自己的PCR字段。传送流中有关PID的信息及各PID之间的关系包含在节目特定信息(Program  Specific  Information,PSI)中,MPEG-2解码器将使用PSI信息来自动设置解码所需的各种参数。PSI信息使用4个表来定义码流的结构:节目关联表(Program  Association  Table,PAT)、节目映射表(Program  Map  Table,PMT)、NIT、条件访问表(Conditional  Access  T

5、able,CAT)。  (1)PAT:PAT表的PID号为“0x00”,解复用器工作总是通过寻找PAT表开始。PAT给出了构成传送流中各个节目业务的PMT的PID,可根据节目PID找到相应的PMT包;同时也给出了NIT的PID号。  (2)PMT:PMT表指出了组成节目业务(Service)的各个码流的PID号,并对各路码流进行描述。PMT表提供程序号码与组成它们的原始流之间的映射,这种映射表是一个传送流中所有程序定义的集合。此表将在分组中传送,其PID值是私自选择的。如果需要的话,可以使用多个PID值。  4(3)NIT:NIT表由ETS300468定义,它

6、符合ISO/IEC13818-1标准,其内容是私有的,目的是提供有关物理网络的信息。如果存在,Network  PID值由用户定义,并且应在PAT表中定义,其Program  Number为保留的0x0000。  (4)CAT:CAT表提供一个或多个CA系统,PID值固定由0x0001标识。CAT表提供系统中条件接入的信息,指定CA系统与它们相应的权限管理信息EMM(Entitlement  Management  Messages)信息之间的联系,指定EMM的PID,以及其它相关的参数。  2.  SI信息  MPEG-2在PSI中提供了不少有关节目组成和相

7、互关系的信息,从而使得在接收端可以正确地对TS流进行解复用。但是这些信息在实际使用时仍然显得不够,为此在DVB标准中采用SI信息对PSI信息进行了进一步的扩展。PSI中的信息基本上都是与当前码流相关,即它们所涉及的内容都与当前码流中的部分信息相关;而SI信息可以包括不在当前码流中的一些服务和事件,允许用户进行更多的选择和了解更多的其他服务。  SI信息表主要有以下内容:  (1)BAT:BAT表提供了所涉及的有关节目业务群的信息,包括节目业务群名称及节目业务群所包含的节目业务清单。利用BAT可以方便地进行相关节目或某一类节目的浏览和选择。  (2)SDT:SD

8、T表用于描述系统中服务的名称、服务提供

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。