CN104159156A - 通过nit版本号实现机顶盒节目更新的方法 - Google Patents

通过nit版本号实现机顶盒节目更新的方法 Download PDF

Info

Publication number
CN104159156A
CN104159156A CN201410444463.7A CN201410444463A CN104159156A CN 104159156 A CN104159156 A CN 104159156A CN 201410444463 A CN201410444463 A CN 201410444463A CN 104159156 A CN104159156 A CN 104159156A
Authority
CN
China
Prior art keywords
nit
version number
top box
program
programs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410444463.7A
Other languages
English (en)
Inventor
范春祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Jinwangtong Electronic Technology Co Ltd
Original Assignee
Sichuan Jinwangtong Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Jinwangtong Electronic Technology Co Ltd filed Critical Sichuan Jinwangtong Electronic Technology Co Ltd
Priority to CN201410444463.7A priority Critical patent/CN104159156A/zh
Publication of CN104159156A publication Critical patent/CN104159156A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种通过NIT版本号实现机顶盒节目更新的方法,方法如下,第一步在前端码流NIT表第一个循环***私有描述符,第二步解析NIT表,首先机顶盒从前端获得整个NIT表数据的数据,再根据描述规范从NIT数据里找到***的私有描述符,解析出对应有效NIT表的版本号,将新的NIT版本号存入机顶盒对应的FLASH区域,就可正常实现NIT节目更新。与现有技术相比,本发明解决了广电前端同一频点有多个NIT表,而这些NIT表本身的版本号又有差异,导致机顶盒会重复更新的问题。从而实现多个NIT版本号下也可以进行节目更新,且更新方法效率高、安全可靠、运营维护方便。

Description

通过NIT版本号实现机顶盒节目更新的方法
技术领域
本发明涉及一种机顶盒领域,尤其涉及一种通过NIT版本号实现机顶盒节目更新的方法。
背景技术
随着国家数字电视整体转换平移力度的加强,各省,市以及各级广电部门已完成了数字平移并积累了丰富的***搭建、运营等方面的经验。这就使得广电部门自行维护前端节目源变得越来越普及,如增加频点,增加节目,删除节目,改变节目号,修改节目音视频PID和修改节目PMTPID等。
相应的如果前端节目信息变更,后端机顶盒必须实现节目更新功能,否则将导致节目不能正常收视和观看,导致用户大量流失。
能实现机顶盒节目更新的方法有很多种,如NIT表版本号变化触发更新,PAT和PMT监控触发更新等。但因为目前广电前端设备提供厂商众多,设备的不标准或者差异,往往导致同一个前端频点里有两个或者两个以上的NIT表。这样就使得同一频点码流里有两个NIT版本号,最终导致通过NIT表自身版本号变化实现更新变得不可能。因而在机顶盒上实现优化的NIT表版本号变化触发节目更新显得非常必要。
发明内容
本发明的目的就在于提供一种解决上述问题,使得不论前端同一频点有几个NIT版本号,通过优化后的NIT表版本号变化触发节目更新得以实现的机顶盒节目更新的方法。
为了实现上述目的,本发明采用的技术方案是:一种通过NIT版本号实现机顶盒节目更新的方法,方法如下,第一步在前端码流NIT表第一个循环***私有描述符,第二步解析NIT表,首先机顶盒从前端获得整个NIT表数据的数据,再根据描述规范从NIT数据里找到***的私有描述符,解析出对应有效NIT表的版本号,将新的NIT版本号存入机顶盒对应的FLASH区域,就可正常实现NIT节目更新;
作为优选,所述私有描述符为descriptor_tag;
作为优选,机顶盒开机启动后,实时监控NIT表里PRIV_NIT_TAG描述下的NIT版本号;
作为优选,当节目显示顺序调整时、增加了一个频点、某个频点增加/删除了一套节目、某个节目的音视频PID发生变化或节目加解扰情况发生变化时,将PRIV_NIT_TAG下的NIT版本号加1,表示需要机顶盒进行节目更新;机顶盒软件检测到NIT版本号发生变化后,自动启动节目搜索,将前端最新的节目保存下来,同时将新NIT版本号写入FLASH,等待下一次更新来临。
与现有技术相比,本发明的优点在于:解决了广电前端同一频点有多个NIT表,而这些NIT表本身的版本号又有差异,导致机顶盒会重复更新的问题。从而实现多个NIT版本号下也可以进行节目更新,且更新方法效率高、安全可靠、运营维护方便。
附图说明
图1为本发明的原理框图。
具体实施方式
下面将对本发明作进一步说明。
实施例:参见图1,一种通过NIT版本号实现机顶盒节目更新的方法,使得不论前端同一频点有几个NIT版本号,通过优化后的NIT表版本号变化触发节目更新得以实现。方法如下,
一、在前端码流NIT表第一个循环***descriptor_tag私有描述符,如:
二、NIT表的解析
首先机顶盒从前端获得整个NIT表数据的数据。
根据以上描述规范从NIT数据里找到descriptor_tag描述符,解析出有效NIT表的版本号,而不是使用NIT表自身的版本号。
将新的NIT版本号存入机顶盒对应的FLASH区域,就可正常实现NIT节目更新。
机顶盒开机启动后,实时监控NIT表里PRIV_NIT_TAG描述下的NIT版本号,而不是监控NIT表自身的版本号,因为当前端同一个频点下有多个NIT表时,就有多个NIT版本号,导致版本号循环变化,最终机顶盒会反复搜索节目,重复更新,导致用户不能正常观看节目。而PRIV_NIT_TAG下的版本号是自己可以控制的。若出现以下情况:如广电调整了节目显示顺序,增加了一个频点,某个频点增加或者删除了一套节目,某个节目的音视频PID发生变化和节目加解扰情况发生变化时,将PRIV_NIT_TAG下的NIT版本号加1,表示需要机顶盒进行节目更新,否则将影响收视,此时机顶盒软件检测到NIT版本号发生变化后,自动启动节目搜索,将前端最新的节目保存下来,同时将新NIT版本号写入FLASH,等待下一次更新来临。
本发明特点如下,通过前端***建立并播发包含NIT表信息的配置文件。当广电前端***节目信息变更时,改变实时播发码流NIT表中的描述符的配置文件版本号的值,而不是改变NIT表本身版本号的值。机顶盒则实时监测码流中描述符中的配置文件版本号的值,一旦发生变化,即刻进行重新搜索,从而实现了机顶盒节目的更新。所述更新方法,效率高、安全可靠、运营维护方便。
以上对本发明所提供的通过NIT版本号实现机顶盒节目更新的方法进行了详尽介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,对本发明的变更和改进将是可能的,而不会超出附加权利要求所规定的构思和范围,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (4)

1.一种通过NIT版本号实现机顶盒节目更新的方法,其特征在于:方法如下,第一步在前端码流NIT表第一个循环***私有描述符,第二步解析NIT表,首先机顶盒从前端获得整个NIT表数据的数据,再根据描述规范从NIT数据里找到***的私有描述符,解析出对应有效NIT表的版本号,将新的NIT版本号存入机顶盒对应的FLASH区域,就可正常实现NIT节目更新。
2.根据权利要求1所述的通过NIT版本号实现机顶盒节目更新的方法,其特征在于:所述私有描述符为descriptor_tag。
3.根据权利要求2所述的通过NIT版本号实现机顶盒节目更新的方法,其特征在于:机顶盒开机启动后,实时监控NIT表里PRIV_NIT_TAG描述下的NIT版本号。
4.根据权利要求3所述的通过NIT版本号实现机顶盒节目更新的方法,其特征在于:当节目显示顺序调整时、增加了一个频点、某个频点增加/删除了一套节目、某个节目的音视频PID发生变化或节目加解扰情况发生变化时,将PRIV_NIT_TAG下的NIT版本号加1,表示需要机顶盒进行节目更新;机顶盒软件检测到NIT版本号发生变化后,自动启动节目搜索,将前端最新的节目保存下来,同时将新NIT版本号写入FLASH,等待下一次更新来临。
CN201410444463.7A 2014-09-03 2014-09-03 通过nit版本号实现机顶盒节目更新的方法 Pending CN104159156A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410444463.7A CN104159156A (zh) 2014-09-03 2014-09-03 通过nit版本号实现机顶盒节目更新的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410444463.7A CN104159156A (zh) 2014-09-03 2014-09-03 通过nit版本号实现机顶盒节目更新的方法

Publications (1)

Publication Number Publication Date
CN104159156A true CN104159156A (zh) 2014-11-19

Family

ID=51884546

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410444463.7A Pending CN104159156A (zh) 2014-09-03 2014-09-03 通过nit版本号实现机顶盒节目更新的方法

Country Status (1)

Country Link
CN (1) CN104159156A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104822081A (zh) * 2015-05-13 2015-08-05 四川金网通电子科技有限公司 更新数字电视***前端频点的nit版本号的方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101267529A (zh) * 2008-01-28 2008-09-17 四川金网通电子科技有限公司 利用带私有信息的nit表管理终端接收节目参数的方法
CN101605229A (zh) * 2008-06-13 2009-12-16 深圳Tcl新技术有限公司 数字电视一体机搜台的方法
CN102790912A (zh) * 2012-08-17 2012-11-21 广东省广播电视网络股份有限公司 一种机顶盒频道信息及菜单信息更新方法
CN103167321A (zh) * 2011-12-19 2013-06-19 四川长虹电器股份有限公司 广告应用在数字电视中的一种实现方法
CN103269453A (zh) * 2013-05-29 2013-08-28 河南有线电视网络集团有限公司 机顶盒用户界面更新方法、前端装置、机顶盒和***
CN103491419A (zh) * 2013-09-03 2014-01-01 深圳市同洲电子股份有限公司 一种发送应急广播的方法及数字接收终端
CN103647983A (zh) * 2013-12-30 2014-03-19 深圳Tcl新技术有限公司 一种数字电视搜台方法及***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101267529A (zh) * 2008-01-28 2008-09-17 四川金网通电子科技有限公司 利用带私有信息的nit表管理终端接收节目参数的方法
CN101605229A (zh) * 2008-06-13 2009-12-16 深圳Tcl新技术有限公司 数字电视一体机搜台的方法
CN103167321A (zh) * 2011-12-19 2013-06-19 四川长虹电器股份有限公司 广告应用在数字电视中的一种实现方法
CN102790912A (zh) * 2012-08-17 2012-11-21 广东省广播电视网络股份有限公司 一种机顶盒频道信息及菜单信息更新方法
CN103269453A (zh) * 2013-05-29 2013-08-28 河南有线电视网络集团有限公司 机顶盒用户界面更新方法、前端装置、机顶盒和***
CN103491419A (zh) * 2013-09-03 2014-01-01 深圳市同洲电子股份有限公司 一种发送应急广播的方法及数字接收终端
CN103647983A (zh) * 2013-12-30 2014-03-19 深圳Tcl新技术有限公司 一种数字电视搜台方法及***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104822081A (zh) * 2015-05-13 2015-08-05 四川金网通电子科技有限公司 更新数字电视***前端频点的nit版本号的方法

Similar Documents

Publication Publication Date Title
KR102267861B1 (ko) 대화형 텔레비전을 위한 트리거 파라미터 테이블의 확장
CN102123323B (zh) 一种单调谐器机顶盒电视节目快速更新的方法
KR102002835B1 (ko) 트리거 압축을 위한 방법, 컴퓨터 프로그램, 수신 장치, 및 정보 제공 장치
CN104091287B (zh) 一种基于数据驱动的任务实现方法及装置
CN101753979A (zh) 机顶盒节目升级方法
CN103269441A (zh) 一种数字电视节目快速搜索的方法
CN102790912A (zh) 一种机顶盒频道信息及菜单信息更新方法
CN103686363A (zh) 一种支持双操作***的机顶盒及其操作***切换方法
CN104053056A (zh) 一种数字电视机顶盒搜索电视节目的方法及***
CN103888834A (zh) 一种电视频道切换方法及***
US8732762B2 (en) Information providing apparatus, information acquisition terminal, broadcast reception terminal, information providing system, information providing method and program
CN104202665A (zh) 一种自动修改机顶盒中心频点的方法
CN106210864B (zh) 一种更新节目的方法及装置
CN104780444A (zh) 一种基于psi/si表实现后台更新机顶盒节目方法及***
CN102611929A (zh) 一种数字电视机顶盒的区域控制方法
US9277258B2 (en) Providing correlated programming information for broadcast media content and streaming media content
CN104159156A (zh) 通过nit版本号实现机顶盒节目更新的方法
CN104683870A (zh) 一种数字电视频道搜索与更新***及其使用方法
CN104202651A (zh) 一种epg更新方法及***
CN104980803A (zh) 一种自主中间件智能dvbs2机顶盒***及处理方法
CA2849064A1 (en) Method of processing an interactive service related to a broadcast program and apparatus therefor
CN105451078A (zh) Epg界面的更新方法和装置
CN104301785A (zh) 一种机顶盒搜索节目的提示方法及相关设备
US8635639B1 (en) Identifying an end of a television program
CN104038824A (zh) 数字机顶盒开机时自动创建、更新节目数据库的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20141119