一种优化的机顶盒电子节目指南系统设计与实现

2009-05-15 16:57:45来源: 微计算机信息

      【摘 要】本文介绍了一种电子节目指南(EPG)系统在机顶盒上的优化设计方案。该方案的创新点在于针对简单EPG和高级EPG的特点设计不同的SI引擎流程,从而提高了各自执行效率;同时提出一种新的节目索引和节目信息两者分离的EPG数据库结构,这种结构便于应用层对数据库的查询以及数据库自身管理。

1 引言

      电子节目指南(Electronic Program Guide,EPG) 作为数字电视特有的功能,它是在符合MPEG-2 (13818-1)的TS传输流中插入DVB标准定义的业务信息(Service Information,SI),使机顶盒(Set-Top-Box)的综合接收解码器(IRD)可以从TS流中提取出节目提供商播出节目的列表和播出参数,以直观的形式显示给数字电视用户,使得用户可以方便地接收、选择数字电视节目。电子节目指南是个复杂的系统,它的实现除了取决于机顶盒的软硬件资源外,还和前端SI发表策略有关。本文从机顶盒研发的角度出发,给出一种优化的机顶盒电子节目指南实现方案。

2 系统总体结构

      电子节目指南的基本功能包括两种:

      2.1  简单EPG:显示当前和下一个节目信息

      2.2  高级EPG:显示一周内所有节目信息

      机顶盒处理EPG信息的流程为:机顶盒的解复用器工作通过寻找PAT表开始,PAT表的PID号为“0x00”。PAT给出了构成传送流中各个节目业务的PMT的PID,同时也给出了NIT的PID号。根据NIT和PMT的PID值及对应的Table ID值可以从流中解出相应的PMT、NIT、SDT、EIT等信息。机顶盒接收端的解析主要负责这些SI数据信息的重建。其中简单EPG信息存储在EIT P/F(present/following)表内,高级EPG信息存储在EIT schedule表内。

      本文实例如图所示,是基于富士通SmartMPEG MB86H20/5为核心的硬件平台,Metaware及相关工具为软件开发平台,使用Nucleus实时操作系统。

      整个机顶盒的软件结构采用模块化结构,如图1所示。

       

 

3 具体模块实现

        3.1  SI引擎

        传统机顶盒的SI引擎对所有SI表(包括EIT P/F和EIT schedule)处理流程上是相同的。本文的优化处理在于:对于EIT P/F表和EIT schedule表在机顶盒终端的处理方式上区分对待。《数字广播业务信息规范(GY/Z174-2001)》中GY/Z174-2001NIT、BAT、SDT、EIT都被分成为一个或若干个段(section)表示,然后插入到TS包中。其中EIT P/F表有两个段(section),分别储存当前节目信息和下一个节目信息;EIT schedule表最多可以有32个节(segment),每一节可以存储一个频道的三个小时节目信息,且每节内最多可以有8个段(section)。简单EPG的信息量少,解析和存储的过程相对简单,但它的更新速度快,DVB中对前端EIT P/F表的传输间隔要求是2s;高级EPG的信息量大,解析和存储的过程复杂很多,但它的更新速度慢, DVB中对前端EIT schedule表的传输间隔要求是10s。

     

[1] [2] [3]

关键字:机顶盒  EPG  电子  节目  信息

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/szds/2009/0515/article_675.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
机顶盒
EPG
电子
节目
信息

小广播

独家专题更多

迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 电视相关 白色家电 数字家庭 PC互联网 数码影像 维修拆解 综合资讯 其他技术 技术产品 应用设计 论坛

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved