数字电视设备收取电视指南信息的方法

文档序号:7867747阅读:262来源:国知局
专利名称:数字电视设备收取电视指南信息的方法
技术领域
本发明涉及电视机技术,特别涉及数字电视设备收取电视指南信息的技术。
背景技术
在数字电视机的使用中,我们需要从运营商前端收取电视指南信息,随着数字电视的不断发展,运营商在播出端投入的节目量越来越大,每个节目对应了相应的电视指南,电视指南的信息量也会越来越大。具体的数据计算如若电视指南信息每个100字节,包含事件名、内容简介等,每半个小时一个事件(事件,指一个电视节目,如新闻联播算一个事件,天气预报算一个事件),一天一个频道的数据流就会有4800个字节,一周会达到33600字节(一般电视指南信息以周报的形式播发或每个节目单独播发,收到的每周电视指南信息在每天关机的时候会清空被重收,即使未清空在一周后也会清空或重收,即是指不管电视指南信息如何发送,数字电视设备都最多保存一周,因此采用周字节进行描述),目前我 们的数字电视频道在150个左右,一周的数据量将会达到4. SM字节。随着运营商频道量的增加,有可能明年会达到300个,后年500个,甚至以后可能达到1000个频道,当达到1000个频道的时候,一周的数据量将会达到32M字节。但是目前的数字电视设备中的算法是把运营商广播端所有的电视指南信息数据全部搜索并下载下来进行保存,且数字电视设备有一定的使用年限,现在所购买的产品在3年后依然可以使用,就目前来说,在平移型数字电视机顶盒中使用的内存总量在32M字节左右,可以用在电视指南信息接收的在6M字节到9M字节之间,所以按照预想的数字电视频道增速来说,目前的数字电视机顶盒在一年后就不能满足需求。

发明内容
本发明的目的是克服目前数字电视设备电视指南信息将无法满足要求的缺点,提供一种数字电视设备收取电视指南信息的方法。本发明解决其技术问题,采用的技术方案是,数字电视设备收取电视指南信息的方法,其特征在于,包括以下步骤步骤1、系统中预设一个过滤数组,所述过滤数组包括一个定位频道及该定位频道前后一定范围内的频道;步骤2、用户开机使用数字电视设备,选择一个频道为当前频道;步骤3、系统将当前频道ID作为定位频道置于当前过滤数组中,并将定位频道前后一定范围内的频道ID置于当前过滤数组中;步骤4、系统收取并保存当前过滤数组中所有频道ID对应的电视指南信息,删除存储的非当前过滤数组中所有频道ID对应的电视指南信息;步骤5、若用户更换频道,则新更换的频道为当前频道,回到步骤3。具体的,步骤I中,所述定位频道前后一定范围内的频道ID是指定位频道的前至少一个频道ID和定位频道的后至少一个频道ID。
进一步的,所述定位频道前后一定范围内的频道ID是指定位频道的前20个频道ID和定位频道的后60个频道ID。本发明的有益效果是,通过上述数字电视设备收取电视指南信息的方法,不会因为前端数字电视频道的扩容而无限制的加大产品内存,节省数字电视设备成本,即小内存即可达到效果,且前端数字电视频道的扩容也不会对后端数字电视设备产生影响,不会让用户因为内存不够而再去购买新的数字电视设备,节省用户成本。
具体实施例方式下面结合实施例,详细描述本发明的技术方案。本发明所述的数字电视设备收取电视指南信息的方法中首先在系统中预设一个过滤数组,所述过滤数组包括一个定位频道及该定位频道前后一定范围内的频道,当用户开机使用数字电视设备时,用户选择一个频道,该频道即为当前频道,系统将当前频道ID 作为定位频道置于当前过滤数组中,并将定位频道前后一定范围内的频道ID置于当前过滤数组中,然后系统收取并保存当前过滤数组中所有频道ID对应的电视指南信息,删除存储的非当前过滤数组中所有频道ID对应的电视指南信息,若用户更换频道,则新更换的频道为当前频道,回到系统将当前频道ID作为定位频道那一步。实施例本例以过滤数组中包括定位频道ID、定位频道的前20个频道ID及定位频道的后60个频道ID为例。首先在系统中预设一个过滤数组,所述过滤数组包括一个定位频道及该定位频道前后一定范围内的频道,该一定范围是指定位频道的前至少一个频道ID和定位频道的后至少一个频道ID,本例中为定位频道的前20个频道ID和定位频道的后60个频道ID,当用户开机使用数字电视设备时,用户选择一个频道,该频道即为当前频道,系统将当前频道ID作为定位频道置于当前过滤数组中,并将定位频道前后一定范围内的频道ID置于当前过滤数组中,本例中即为当前过滤数组中即包括当前频道ID、当前频道的前20个频道ID及当前频道的后60个频道ID,然后系统收取并保存当前过滤数组中所有频道ID对应的电视指南信息,删除存储的非当前过滤数组中所有频道ID对应的电视指南信息,若用户更换频道,则新更换的频道为当前频道,回到系统将当前频道ID作为定位频道那一步,即更新过滤数组。本例中的过滤数组中包括定位频道ID、定位频道的前20个频道ID及定位频道的后60个频道ID,即81个频道ID组成过滤数组,并始终保持这个容量,以每个频道的每个事件对应100字节数据量来计算,使用的全部数据量为2. 59M字节,不受前端频道数量扩容的影响,若该数字电视设备的内存较小,还可以将过滤数组中的频道ID数量减少,即过滤数组中至少包括一个定位频道、定位频道的前至少一个频道ID和定位频道的后至少一个频道ID,在时间效率上,由于前端系统发送电视指南信息的速度很快,一般一个频道的指南信息在10秒钟内可以完成一个循环,即使用户更换频道时更换到一个完全不属于过滤数组的频道,也可以在10秒钟内完成电视指南信息的搜索收取,对用户并无大的影响。
权利要求
1.数字电视设备收取电视指南信息的方法,其特征在于,包括以下步骤 步骤1、系统中预设一个过滤数组,所述过滤数组包括一个定位频道及该定位频道前后一定范围内的频道; 步骤2、用户开机使用数字电视设备,选择一个频道为当前频道; 步骤3、系统将当前频道ID作为定位频道置于当前过滤数组中,并将定位频道前后一定范围内的频道ID置于当前过滤数组中; 步骤4、系统收取并保存当前过滤数组中所有频道ID对应的电视指南信息,删除存储的非当前过滤数组中所有频道ID对应的电视指南信息; 步骤5、若用户更换频道,则新更换的频道为当前频道,回到步骤3。
2.根据权利要求1所述数字电视设备收取电视指南信息的方法,其特征在于,步骤I中,所述定位频道前后一定范围内的频道ID是指定位频道的前至少一个频道ID和定位频道的后至少一个频道ID。
3.根据权利要求2所述数字电视设备收取电视指南信息的方法,其特征在于,所述定位频道前后一定范围内的频道ID是指定位频道的前20个频道ID和定位频道的后60个频道ID。
全文摘要
本发明涉及电视机技术。本发明解决了现有数字电视设备无法存储大量电视指南信息的问题,提供了一种数字电视设备收取电视指南信息的方法,其技术方案可概括为通过限定一个过滤数组,将当前频道ID及当前频道前后一定范围内的频道ID置于过滤数组中,数字电视设备只收取过滤数组中所包含频道ID的电视指南信息,并删除非过滤数组中的频道ID的电视指南信息。本发明的有益效果是,节省数字电视设备存储空间,适用于数字电视设备。
文档编号H04N21/435GK103002340SQ20121052409
公开日2013年3月27日 申请日期2012年12月7日 优先权日2012年12月7日
发明者蒋庆洲, 张雷鸣, 邹书强, 魏建军, 孟玉雪 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1