CN104159156A - 通过nit版本号实现机顶盒节目更新的方法 - Google Patents
通过nit版本号实现机顶盒节目更新的方法 Download PDFInfo
- 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
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版本号实现机顶盒节目更新的方法。
背景技术
随着国家数字电视整体转换平移力度的加强,各省,市以及各级广电部门已完成了数字平移并积累了丰富的***搭建、运营等方面的经验。这就使得广电部门自行维护前端节目源变得越来越普及,如增加频点,增加节目,删除节目,改变节目号,修改节目音视频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,等待下一次更新来临。
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104822081A (zh) * | 2015-05-13 | 2015-08-05 | 四川金网通电子科技有限公司 | 更新数字电视***前端频点的nit版本号的方法 |
Citations (7)
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新技术有限公司 | 一种数字电视搜台方法及*** |
-
2014
- 2014-09-03 CN CN201410444463.7A patent/CN104159156A/zh active Pending
Patent Citations (7)
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)
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 |