机顶盒特定格式信息广播的设计实现方法

文档序号:7621124阅读:202来源:国知局

专利名称::机顶盒特定格式信息广播的设计实现方法
技术领域
:本发明属于数字电视领域,特别涉及一种机顶盒特定格式信息广播的设计实现方法。即数字电视的特殊格式数据在机顶盒上的应用方法,具体包括数字电视前端数据的发送和机顶盒终端数据的接收解析。
背景技术
:信息广播的应用服务,现在很多机顶盒都有用了。不过目前大多采用数据广播通道,发送HTML页面数据,并在机顶盒上集成浏览器组件,通过数据广播入口显示前端发送的包含信息数据的HTML页面。这种信息广告既需要运营商前端具有一定的HTML网页设计人员和工具,也需要终端的机顶盒移植集成一定功能的浏览器组件或者中间件,这两方面都是一笔不小的花费。但是对于一些没有较复杂和较高的信息广播需求来说,采用此种方式就得不偿失。
发明内容本发明的目的是针对上述需求设计的一种机顶盒特定格式信息广播的设计实现方法。本发明的技术方案是这样实现的,通过制作部分EPG制作服务器单元、发送装置、数字电视网和接收部分遥控器、机顶盒、电视机来实现的,EPG制作服务器单元含有EPG制作服务器、交互制播服务器、视频节目存储服务器、编码转换服务器、复用调制服务器,机顶盒中含有节目信号接收装置、节目信号发送装置、遥控器信号发送接收装置以及微处理芯片和静态、动态存储器等。该方法含有以下步骤a.导入文本信息步骤,b.将文本信息封装成TS数据流步骤,c.生成特定格式的数据流步骤,d.将数据流复用到EPG节目单数据流中步骤,e.将含有特定格式的数据流的EPG节目单数据流发送到数字电视传输网步骤,f.接收并按照特定格式解析出文本信息步骤,d.在机顶盒的EPG界面的某些栏目下显示出来文本信息步骤。所述的将数据流复用到EPG节目单数据流中步骤,含有进一步骤生成关联关系的步骤,即在EPG节目单TS数据流的BAT(BouquetAssociationTable)表中生成关联关系的描述子数据步骤,所述的特定格式数据流是PID的TS数据流,所述的文本信息是各种信息广播,所述的关联关系,是解析工具能快速定位到包含信息广播的特定PID的TS数据流的信息,用户在收看到显示出来EPG界面的某些栏目时,并据此关联关系收看到信息广播。具体的关联关系方式,是在EPG节目单TS数据流的BAT(BouquetAssociationTable)表中发送关联关系的描述子数据。本发明的有益效果是,对于一些没有较复杂和较高的广播信息需求来说,采用此种方式,既简便又实惠既在整个处理流程上节省了制作HTML信息页面以及机顶盒集成浏览器的复杂工序,又节省了机顶盒集成浏览器模块所需的移植费用。下面结合附图和实施例对本发明作一详细描述。图1数字电视制作、播放系统示意图;图2为采用浏览器方式的信息广播实现流程;图3为本发明的特定文本格式信息广播流程;图4为PID的TS数据流格式流程;图5为PID的TS数据流的传输表格;;图6为天气描述子的描述;图7为邮件描述子的描述;图8为关联关系的BAT表描述子流程;图9为关联关系的描述子数据表。具体实施例方式参见图1,EPG制作服务器单元1.1,它含有EPG制作服务器、交互制播服务器、视频节目存储服务器、编码转换服务器、复用调制服务器,发送装置1.2,数字电视网1.3,和接收部分机顶盒1.4,它含有节目信号接收装置、节目信号发送装置、遥控器信号发送接收装置以及微处理芯片和静态、动态存储器等,电视机1.5,和遥控器1.6,EPG制作服务器单元完成EPG节目的制作通过发射装置1.2将信号发送到数字电视网1.3上,机顶盒1.4通过数字电视网1.3接收到信号后,在电视机1.5显示输出并通过遥控器、1.6,对节目进行选择。参见图2,3,数字电视系统前端1,数字电视系统后端2,信息文本1-1,HTML编辑制作工具1-2,含信息的HTML页面1-3,信息广播信合成工具1-4,信息广播TS数据流1-5,信息广播接收解析1-6,机顶盒集成的游览器1-7,显示广播信息1-8,特定格式TS封装工具2-1,特定PID的TS数据流2-2,特定PID的TS的数据流2-3,特定PID的TS数据流接收解析2-4;在图2,图3中省略了本专业人员熟知的EPG节目制作和接收流程。图2表示了采用浏览器方式的信息广播实现流程。在数字电视系统的前端1将信息文本1-1,通过HTML编辑制作工具1-2,制作成含信息的HTML页面1-3,然后采用信息广播合成工具1-4,生成含广播信息的TS数据流1-5。在数字电视系统的后端2机顶盒通过广播信息接收解析1-6,将接收到的TS数据流1-5中含有的信息广播,解析还原到含信息广播的HTML页面1-3,通过机顶盒集成的游览器1-7,在电视机上显示信息广播1-8。图3表示了本发明的特定文本格式信息广播流程。在数字电视系统的前端3首先在EPG节目制作服务器中导入文本信息1-1,通过封装工具将信息文本1-1制作成TS数据流2-1,生成特定PID的TS数据流2-2,通过信息广播合成工具1-4,将特定PID的TS数据流2-2合成到EPG节目单数据流中,形成含特定PID的TS的数据流2-3,同时在EPG节目单TS数据流的BAT(BouquetAssociationTable)表中,生成PID的TS数据流2-2跟EPG界面的某些栏目相关联的描述子数据,然后将含有特定PID的TS的数据流2-3发送到数字电视传输网。在数字电视系统的后端4机顶盒通过特定PID的TS数据流接收解析2-3,将接收到的PID的TS数据流2-2解析还原到信息文本1-1,根据EPG节目单TS数据流的BAT(BouquetAssociationTable)表中,PID的TS数据流2-2跟EPG界面的某些栏目相关联关系数据,在电视机上EPG界面的某些栏目中显示信息广播1-8。本发明的这种简化的信息广播实现方法的特征是,采用特定格式PID的TS数据流传输文本信息将文本信息按照特定的专有格式封装成TS数据流后复用到常规传输网络,在机顶盒终端接收并按照特定格式解析出文本数据,然后直接在机顶盒的EPG界面的某些栏目下显示出来。图4,是PID的TS数据流格式流程,5作为文本数据表结构(TXT_DATA_SECTION),5.1首先设置PID表标志ID(TABLE_ID)实施例中设置为0x92,接下来5.2设置文本的数据表指示标志总是为1,5.3设置文本数据表的首位,如果为同一PID表ID的第一个表则设置为1,5.4设置文本数据表的长度,5.5为文本数据PID表属性编号(TABLE_ID_EXT)0表示天气预报信息、1表示邮件信息等等,5.6设置文本版本号,5.7设置文本的表数对于一个文本的数据视大小可分多个表,5.8设置数据表的末尾数从数据表(sectionnumber)0开始逐一递加分割和合并(i=0;<N;I++),5.9开始接收文本数据具体的文本数据可以是天气描述子、文本邮件信息、邮件描述子等,它们是所要封装和解析的内容,9.10设置CRC32校验符。本发明所定义的TS封装和解析的PID的TS数据流格式,格式中TXT_DATA_SECTION用于传送文本数据,如果与其它数据在同一PID中传输时,只有当同一TABLE_ID和TABLE_ID_EXT的所有TXT_DATA_SECTION都传完的时候,此PID的码流中才可以插入其它数据。图5,示意的是文本格式数据PID的TS数据流实施例图表,它是对图4的更具体的说明。采用这种方式来实现邮件信息广播、天气信息广播等内容都是简便可行的。该方法的具体实施,关键就是对特定信息数据的结构组织,发送什么样的数据结合什么样的应用。下面是针对两种信息应用所采用的表格式具体的一种是广播邮件如图7所示,邮件描述子采用文本格式的邮件用于运营商向全体用户通知或广播一些信息,而不需要占用电视节目中插播这些信息;另一种是天气预报如图6所示,天气描述子可以将收集到的天气预报信息采用这种形式广播给用户,用户不需要等什么整点新闻的天气预报节目才能了解到天气信息。图8,是关联关系的BAT表中描述子流程,从关联标签说明6(Linkage_descriptor)开始,首先6.1描述了各种ID数据,包括说明标签(descriptor_tap)、说明长度(decriptor_length)、传输流ID(transport_stream_ID),代表此推荐节目的对应EIT所在传输流ID、原始网络ID(original_network_ID),代表此推荐节目的对应EIT的原网络ID、服务ID(service_ID),代表此推荐节目的对应节目的节目事件ID,6.2设置关联标签类型用82表示文本TXT格式数据,如果关联标签为0x82则代表数据格式为文本信息数据,6.3定位PID此处是为了方便机顶盒快速定位码流,而不需要再过滤相应码流中的PMT,6.4文本数据表ID(TABLE_ID)此处为开始携载文本数据的TS数据流表的TABLE_ID,6.5版本号描述此版本号与图4的版本数据表结构(TXT_DATA_SECTION)中的版本号值相同,在BAT表版本变化后,可以监测这几个linkage描述子那个发生了变化,只需要更新发生变化的描述子相关数据表的数据即可,6.6描述文本PID表数据类型编号(table_ID_extension)代表不同的文本数据类型,从0开始排列,此处加上这个信息主要是为了时机顶盒提前知道总的数据信息种类,此处,当取值为0时,为天气预报信息,取值为1时,为邮件信息,其他类型信息可以相应扩展,6.7描述文本数据表数的末尾数代表传输文本数据的最后一位(last_section_number)。为了快速定位到包含这些信息内容的数据流,在EPG节目单TS数据流的BAT(BouquetAssociationTable)表中发送了解析工具能快速定位到包含信息广播的特定PID的TS数据流的信息,用于快速定位到该码流进行数据解析,并且还可以据此快速判断包含的信息数据的大概情况以及版本更新情况。图9示意的是关联关系的描述子数据表,它是对图8的更具体的说明。本行业人员在了解上述表结构的基础上,具体所采用的TS封装和数据解析方法即很容易,本发明这里不作具体阐述。权利要求1.一种机顶盒特定格式信息广播的设计实现方法,它是通过制作部分EPG制作服务器单元(1.1)、发送装置(1.2)、数字电视网(1.3)和接收部分遥控器(1.6)、机顶盒(1.4)、电视机(1.5)来实现的,其特征在于,该方法含有以下步骤a.导入文本信息步骤,b.将文本信息封装成TS数据流步骤,c.生成特定格式的数据流步骤,d.将数据流复用到EPG节目单数据流中步骤,e.将含有特定格式的数据流的EPG节目单数据流发送到数字电视传输网步骤,f.接收并按照特定格式解析出文本信息步骤,d.在机顶盒的EPG界面的某些栏目下显示出来文本信息步骤。2.根据权利要求1所述的一种机顶盒特定格式信息广播的设计实现方法,其特征在于,所述的将数据流复用到EPG节目单数据流中步骤,含有进一步骤生成关联关系的步骤,即在EPG节目单TS数据流的BAT表中生成关联关系的描述子数据步骤。3.根据权利要求1所述的一种机顶盒特定格式信息广播的设计实现方法,其特征在于,所述的特定格式数据流是PID的TS数据流。4.根据权利要求1所述的一种机顶盒特定格式信息广播的设计实现方法,其特征在于,所述的文本信息是各种信息广播。5.根据权利要求2所述的一种机顶盒特定格式信息广播的设计实现方法,其特征在于,所述的关联关系的步骤,是解析工具能快速定位到包含信息广播的特定PID的TS数据流的信息。全文摘要本发明属于数字电视领域,特别涉及一种机顶盒特定格式信息广播的设计实现方法。本发明是通过制作部分EPG制作服务器单元、发送装置、数字电视网和接收部分遥控器、机顶盒、电视机来实现的,采用特定格式PID的TS数据流传输文本信息,将文本信息按照特定的专有格式封装成TS数据流后复用到常规传输网络,在机顶盒终端接收并按照特定格式解析出文本数据,然后直接在机顶盒的EPG界面的某些栏目下显示出来。对于一些没有较复杂和较高的广播信息需求来说,采用此种方式,既简便又实惠,既在整个处理流程上节省了制作HTML信息页面以及机顶盒集成浏览器的复杂工序,又节省了机顶盒集成浏览器模块所需的的移植费用。文档编号H04N7/08GK1953533SQ20051008666公开日2007年4月25日申请日期2005年10月20日优先权日2005年10月20日发明者张淮野,易鹏,党海飞申请人:中央电视台
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1