数字机顶盒开机时自动创建、更新节目数据库的方法技术

技术编号:10411211 阅读:181 留言:0更新日期:2014-09-10 19:53
本发明专利技术公开了一种数字机顶盒开机时自动创建、更新节目数据库的方法,其特征在于,包括以下步骤:(1)电视网络运营商服务器生成电视节目信息;(2)电视网络运营商服务器将该电视节目信息发送到电视网络中的频点上;(3)数字机顶盒在开机时锁定电视网络中的频点,并接收频点上的电视节目信息;(4)数字机顶盒创建、更新节目数据库;(5)数字机顶盒启动成功,进入开机节目。本发明专利技术在开机时后台自动快速创建、更新节目表,而不需要用户收到或者自动进行节目搜索来创建节目信息表,还可屏蔽不同类型数字机顶盒搜索参数的差异,让用户使用更加简单方便,因此适合推广使用。

【技术实现步骤摘要】

本专利技术涉及一种自动创建、更新数据库的方法,尤其涉及一种。
技术介绍
传统的机顶盒,需要通过手动或者自动进行节目搜索来创建节目信息表,如果节目频点信息或者节目信息变化,需要重新搜索。这种方法耗时长,相对不同类型的机顶盒,需要设置不同的参数,较为复杂,客户使用不便。
技术实现思路
本专利技术克服了传统的机顶盒通过手动或者自动进行节目搜索来创建节目信息表的方法耗时长,操作复杂,客户使用不便的缺陷,提供一种在开机时后台自动快速创建、更新节目表,让用户使用更加简单方便的。专利技术的目的通过下述技术方案实现:,包括以下步骤:(I)电视网络运营商服务器生成电视节目信息;(2)电视网络运营商服务器将该电视节目信息发送到电视网络中的频点上;(3)数字机顶盒在开机时锁定电视网络中的频点,并接收频点上的电视节目信息;(4)数字机顶盒创建、更新节目数据库;(5)数字机顶盒启动成功,进入开机节目。进一步的,所述步骤(I)中生成的电视节目信息为包含电视节目信息的文件,该文件包含文件名和文件版本号。再进一步的,所述文件为XML文件。更进一步的,所述步骤(4)包括以下步骤:(4a)查找数字机顶盒的节目数据库中是否有与接收到的文件名相同的文件,如果有,进入步骤(4b);如果没有,进入步骤(4c);(4b)对比接收到的文件版本号与节目数据库中的文件版本号是否相同,如果相同,则放弃本次接收到的文件,并进入步骤(5);如果不相同,则保存当前接收到的文件版本,完成更新,并进入步骤(5);(4c)收取文件,并根据收到的文件创建新的节目数据库,保存该文件并进入步骤(5)。为了更好地实现本专利技术,所述步骤(2)中电视网络运营商服务器按照数据轮播协议的标准,将电视节目信息打包成数据表格信息,并将该数据表格信息发送到电视网络中的频点上。为了确保效果,所述步骤(3)中数字机顶盒按照数据轮播协议接收频点上的电视节目信息。本专利技术较现有技术相比,具有以下优点及有益效果:(I)本专利技术在开机时后台自动快速创建、更新节目表,而不需要用户收到或者自动进行节目搜索来创建节目信息表,还可屏蔽不同类型数字机顶盒搜索参数的差异,让用户使用更加简单方便。(2)本专利技术步骤(I)中生成的电视节目信息文件包含文件名和文件版本号,方便数字机顶盒接收文件时进行识别。(3)本专利技术的文件为XML文件,XML文件是通用的数据交换格式,语法简单,采用树形数据结构,相对来说,XML文件的语法更加严格,从而保证数据的安全性和唯一性,便于识别。(4)本专利技术步骤(4)中通过将数字机顶盒从频点接收到的文件与数字机顶盒的节目数据库中的文件进行对比,如果节目数据库中有与接收到的文件的文件名相同的文件,数字机顶盒则通过版本号判定是否需要更新节目数据库;如果节目数据库中没有与接收到的文件的文件名相同的文件,数字机顶盒则根据接收到的文件创建新的节目数据库;通过以上步骤即可在开机时完成节目数据库自动快速的创建或更新。(5)本专利技术步骤(2)中电视网络运营商服务器按照数据轮播协议的标准,将电视节目信息打包成数据表格信息,并将该数据表格信息发送到电视网络中的频点上,方便数字机顶盒识别电视节目信息文件。(6)本专利技术步骤(3)中数字机顶盒按照数据轮播协议接收频点上的电视节目信息,方便数字机顶盒解析电视节目信息文件。【具体实施方式】下面结合实施例对本专利技术作进一步地详细说明:实施例本专利技术,首先需要在电视网络运营商服务器上生成电视节目信息,该电视节目信息包括网络中的频点信息,每个频点的节目信息则包括节目的节目名称、视频的PID以及音频的PID等信息。所述电视节目信息为包含电视节目信息的文件,且该文件包含文件名,方便数字机顶盒通过该文件名识别文件。所述文件还包含文件版本号,可方便数字机顶盒通过该文件版本号进行文件的检查更新。本专利技术中的文件为XML文件,采用XML文件是因为XML文件是通用的数据交换格式,其语法简单,采用树形数据结构,相对来说,它的语法更加严格,从而保证了数据的安全和唯一。然后,电视网络运营商服务器按照数据轮播协议标准,将生成的电视节目信息即XML文件生成数据表格信息,并将该数据表格信息发送到电视网络中的频点上。其中,所述数据表格信息为数据表格SI信息;电视网络中的频点可以是一个,也可以是多个。电视网络运营服务器完成电视节目信息的发送后,数字机顶盒则接收这些电视节目信息。数字机顶盒在开机时即锁定电视网络中的频点,按照数据轮播协议接收频点上的电视节目信息。数字机顶盒接收到包含电视节目信息的XML文件名和XML文件版本号,然后数字机顶盒将在其节目数据库中查找是否有与接收到的文件名相同的文件。如果在数字机顶盒的节目数据库中有查找到与数字机顶盒从电视网络中的频点相同的文件名,说明该电视节目信息已经保存在数字机顶盒中,然后再对比接收到的文件版本号与节目数据库中的文件版本号是否相同。如果相同,则放弃本次接收到的文件,数字机顶盒启动成功,进入开机节目。如果不相同,说明电视节目信息有更新,则保存数字机顶盒当前接收到的文件版本,完成更新。数字机顶盒启动成功,进入开机节目。如果在数字机顶盒的节目数据库中没有查找到与数字机顶盒从电视网络中的频点相同的文件名,说明该电视节目信息还未保存在数字机顶盒中,数字机顶盒则收取文件,并根据收到的文件创建新的节目数据库,然后保存该文件信息。数字机顶盒启动成功,进入开机节目。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
数字机顶盒开机时自动创建、更新节目数据库的方法,其特征在于,包括以下步骤:(1)电视网络运营商服务器生成电视节目信息;(2)电视网络运营商服务器将该电视节目信息发送到电视网络中的频点上;(3)数字机顶盒在开机时锁定电视网络中的频点,并接收频点上的电视节目信息;(4)数字机顶盒创建、更新节目数据库;(5)数字机顶盒启动成功,进入开机节目。

【技术特征摘要】
1.数字机顶盒开机时自动创建、更新节目数据库的方法,其特征在于,包括以下步骤: (1)电视网络运营商服务器生成电视节目信息; (2)电视网络运营商服务器将该电视节目信息发送到电视网络中的频点上; (3)数字机顶盒在开机时锁定电视网络中的频点,并接收频点上的电视节目信息; (4)数字机顶盒创建、更新节目数据库; (5)数字机顶盒启动成功,进入开机节目。2.按照权利要求1所述的数字机顶盒开机时自动创建、更新节目数据库的方法,其特征在于:所述步骤(I)中生成的电视节目信息为包含电视节目信息的文件,该文件包含文件名和文件版本号。3.按照权利要求2所述的数字机顶盒开机时自动创建、更新节目数据库的方法,其特征在于:所述文件为XML文件。4.按照权利要求2或3所述的数字机顶盒开机时自动创建、更新节目数据库的方法,其特征在于,所述步骤(4)包括以下步骤: (4a)查...

【专利技术属性】
技术研发人员:王铮陈杰白婧张雷鸣
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1