本发明专利技术提供了一种电视界面信息数据的预获取方法和智能电视,通过判断待更新的显示界面特定信息的获取状态是否为初始化状态,若是,则从前端获取所述特定信息,并存储;当定时器的定时时间到,则根据所述特定信息的类型及当前显示界面是否发生改变,开启后台重新搜索所述特定信息的步骤。本发明专利技术提供的方法和智能电视,基于数据获取的控制状态变化进行监控,达到控制数据更新,数据预取的效果,简化数据更新过程,提高系统信息处理效率。
Pre acquisition method of TV interface information data and intelligent TV
【技术实现步骤摘要】
电视界面信息数据的预获取方法和智能电视
本专利技术涉及数字电视
,尤其涉及的是一种电视界面信息数据的预获取方法和智能电视。
技术介绍
FreeviewPlay是基于欧洲数字电视行业标准HbbTV2.0技MDS(MetadataDeliverySystem,元数据传送系统)作为FreeviewPlay的数据源单元,主要在B2C规范中定义了其使用方式。在B2C规范文档中规定,客户端应该有选择的进行在后台预取某些数据,以免提高用户体验,可预取的数据:节目信息、应用列表和图片信息、临时XML列表信息。节目属性列表信息、推荐分类、推荐列表。对于EPG(ElectronicProgramGuide,电子节目指南),不可以进行预取,必须要进入到EPG的界面才可以重新获取,同时各种数据过期之后,需要做数据更新,更新数据同样遵循可预取和不可预取功能的规定,由于每次进行界面信息的获取时均需要对其进行因此给用户观看电视节目带来不便。因此,现有技术有待于进一步的改进。
技术实现思路
鉴于上述现有技术中的不足之处,本专利技术的目的在于提供一种电视界面信息数据的预获取方法和智能电视,克服现有技术中由于电视前端的数据元信息遵循B2C规范,信息数据预获取效率低的缺陷。本专利技术提供的第一实施例为一种电视界面信息数据的预获取方法,其特征在于,包括:步骤A、判断待更新的显示界面特定信息的获取状态是否为初始化状态,若是,则从前端获取所述特定信息,并存储;否则,不进行信息处理;步骤B、根据前端获取的所述特定信息的数据元中包含的数据有效期,设置定时器的定时时间;步骤C、当定时器的定时时间到,将所述特定信息的获取状态设置为初始化,并判断当前显示界面是否发生改变,若未发生改变,则执行步骤D;否则执行步骤E;步骤D、后台重新搜索所述特定信息,并根据搜索到的所述特定信息更新所述特定信息;步骤E、判断所述特定信息是否为可预先获取数据信息,若是,则执行步骤D,否则,当检测到当前显示界面切换为所述特定信息所对应的显示界面后,再执行步骤D。可选的,所述步骤A之前还包括:步骤A0、进入显示界面,并获取存储空间中保存的与当前显示界面相对应的特定信息。可选的,所述特定信息包括:可预先获取信息数据和不可预先获取信息数据;所述可预先获取信息数据为:后台可从电视前端预先获取的信息数据;所述不可预先获取信息数据为:后台无法从电视前端预先获取的信息数据。可选的,所述定时器包括:第一定时器和第二定时器;所述第一定时器,用于对显示界面上可预先获取信息数据的有效期进行定时;所述第二定时器,用于对显示界面上不可预先获取信息数据的有效期进行定时;所述步骤B还包括:第一定时器和第二定时器分别对显示界面上可预先获取信息数据的有效期进行定时和对显示界面上不可预先获取信息数据的有效期进行定时。可选的,所述步骤A还包括步骤:步骤A1、当从前端获取所述特定信息,并存储,以及将所述特定信息的获取状态设置为完成。本专利技术公开的第二实施例为一种智能电视,其中,所述智能电视包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的电视节目信息数据的预获取控制程序,其中所述电视节目信息数据的预获取控制程序被所述处理器执行时实现以下步骤:步骤A、判断待更新的显示界面特定信息的获取状态是否为初始化状态,若是,则从前端获取所述特定信息,并存储;否则,不进行信息处理;步骤B、根据前端获取的所述特定信息的数据元中包含的数据有效期,设置定时器的定时时间;步骤C、当定时器的定时时间到,将所述特定信息的获取状态设置为初始化,并判断当前显示界面是否发生改变,若未发生改变,则执行步骤D;否则执行步骤E;步骤D、后台重新搜索所述特定信息,并根据搜索到的所述特定信息更新所述特定信息;步骤E、判断所述特定信息是否为可预先获取数据信息,若是,则执行步骤D,否则,当检测到当前显示界面切换为所述特定信息所对应的显示界面后,再执行步骤D。可选的,所述电视节目信息数据的预获取控制程序被所述处理器执行时还实现以下步骤:进入显示界面,并获取存储空间中保存的与当前显示界面相对应的特定信息。可选的,所述特定信息包括:可预先获取信息数据和不可预先获取信息数据;所述可预先获取信息数据为:后台可从电视前端预先获取的信息数据;所述不可预先获取信息数据为:后台无法从电视前端预先获取的信息数据。可选的,所述定时器包括:第一定时器和第二定时器;所述第一定时器,用于对显示界面上可预先获取信息数据的有效期进行定时;所述第二定时器,用于对显示界面上不可预先获取信息数据的有效期进行定时;所述第一定时器和第二定时器分别对显示界面上可预先获取信息数据的有效期进行定时和对显示界面上不可预先获取信息数据的有效期进行定时。可选的,所述电视节目信息数据的预获取控制程序被所述处理器执行时还实现以下步骤:当从前端获取所述特定信息,并存储,以及将所述特定信息的获取状态设置为完成。有益效果,本专利技术提供了一种电视界面信息数据的预获取方法和智能电视,通过判断待更新的显示界面特定信息的获取状态是否为初始化状态,若是,则从前端获取所述特定信息,并存储;当定时器的定时时间到,则根据所述特定信息的类型及当前显示界面是否发生改变,开启后台重新搜索所述特定信息的步骤。本专利技术提供的方法和智能电视,基于数据获取的控制状态变化进行监控,达到控制数据更新,数据预取的效果,简化数据更新过程,提高系统信息处理效率。附图说明图1是本专利技术所提供的电视界面信息数据的预获取方法的步骤流程图;图2是本专利技术所提供的所述方法的具体应用实施例中预设置的流程示意图;图3是本专利技术所提供的所述方法的具体应用实施例的示意图;图4是本专利技术所提供的所述智能电视的结构原理示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。本专利技术提供的第一实施例为一种电视界面信息数据的预获取方法,如图1所示,包括:步骤S1、判断待更新的显示界面特定信息的获取状态是否为初始化状态,若是,则从前端获取所述特定信息,并存储;否则,不进行信息处理。由于MDS(MetadataDeliverySystem)作为向FVP前端获取的数据源单元,主要在B2C规范中定义了数据获取时,具有一定的期限,当时间超时,则无法进行数据预获取,因此本步骤中根据获取数据的时间期限,进行定时,并根据数据获取的时间是否超时,若超时,则将当前获取数据的状态为初始化状态,若获取数据的时间未超时,则无法进行显示界面数据的预获取,则判定当前获取数据的状态为不预获取状态。为了避免对特定信息进行更新时失败,在本步骤之前还包括步骤:进入显示界面本文档来自技高网...
【技术保护点】
1.一种电视界面信息数据的预获取方法,其特征在于,包括:/n步骤A、判断待更新的显示界面特定信息的获取状态是否为初始化状态,若是,则从前端获取所述特定信息,并存储;否则,不进行信息处理;/n步骤B、根据前端获取的所述特定信息的数据元中包含的数据有效期,设置定时器的定时时间;/n步骤C、当定时器的定时时间到,将所述特定信息的获取状态设置为初始化,并判断当前显示界面是否发生改变,若未发生改变,则执行步骤D;否则执行步骤E;/n步骤D、后台重新搜索所述特定信息,并根据搜索到的所述特定信息更新所述特定信息;/n步骤E、判断所述特定信息是否为可预先获取数据信息,若是,则执行步骤D,否则,当检测到当前显示界面切换为所述特定信息所对应的显示界面后,再执行步骤D。/n
【技术特征摘要】
1.一种电视界面信息数据的预获取方法,其特征在于,包括:
步骤A、判断待更新的显示界面特定信息的获取状态是否为初始化状态,若是,则从前端获取所述特定信息,并存储;否则,不进行信息处理;
步骤B、根据前端获取的所述特定信息的数据元中包含的数据有效期,设置定时器的定时时间;
步骤C、当定时器的定时时间到,将所述特定信息的获取状态设置为初始化,并判断当前显示界面是否发生改变,若未发生改变,则执行步骤D;否则执行步骤E;
步骤D、后台重新搜索所述特定信息,并根据搜索到的所述特定信息更新所述特定信息;
步骤E、判断所述特定信息是否为可预先获取数据信息,若是,则执行步骤D,否则,当检测到当前显示界面切换为所述特定信息所对应的显示界面后,再执行步骤D。
2.根据权利要求1所述的电视界面信息数据的预获取方法,其特征在于,所述步骤A之前还包括:
步骤A0、进入显示界面,并获取存储空间中保存的与当前显示界面相对应的特定信息。
3.根据权利要求1所述的电视界面信息数据的预获取方法,其特征在于,所述特定信息包括:可预先获取信息数据和不可预先获取信息数据;所述可预先获取信息数据为:后台可从电视前端预先获取的信息数据;所述不可预先获取信息数据为:后台无法从电视前端预先获取的信息数据。
4.根据权利要求1至3任一项所述的电视界面信息数据的预获取方法,其特征在于,所述定时器包括:第一定时器和第二定时器;
所述第一定时器,用于对显示界面上可预先获取信息数据的有效期进行定时;
所述第二定时器,用于对显示界面上不可预先获取信息数据的有效期进行定时;
所述步骤B还包括:
第一定时器和第二定时器分别对显示界面上可预先获取信息数据的有效期进行定时和对显示界面上不可预先获取信息数据的有效期进行定时。
5.根据权利要求1所述的电视界面信息数据的预获取方法,其特征在于,所述步骤A还包括步骤:
步骤A1、当从前端获取所述特定信息,并存储,以及将所述特定信息的获取状态设置为完成。
6.一种智能电视,其特征在于,所述智能电视包括处...
【专利技术属性】
技术研发人员:万慧玲,
申请(专利权)人:深圳TCL数字技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。