本发明涉及智能电视技术领域,尤其是涉及一种基于智能电视的开机处理方法、系统、电子设备及介质。
背景技术:
随着信息技术和互联网技术的高速发展,智能电视作为一高新技术产业下所孕育而生的新产品,该产品基于物联网技术搭载了开放式的智能操作系统,拥有开放式的应用平台,具备一键上网功能,用户在观看网络视频的同时,可自行安装和卸载各类应用软件。
在相关技术中,由于智能电视开机后需要启动各种服务项,因此智能电视自开机到跳转至导航具有一启动时间段,在该启动时间段内,智能电视由于显示空白而无法向用户提供任何信息,从而使得该启动时间段的利用率低,导致影响用户体验。
目前针对相关技术中智能电视在启动时间段上的利用率低的问题,尚未提出有效的解决方案。
技术实现要素:
为了克服相关技术的不足,本发明的目的在于提供一种基于智能电视的开机处理方法、系统、电子设备及介质,其具有启动时间段利用率高的优点,从而提高了用户体验。
本发明的目的之一采用如下技术方案实现:
一种基于智能电视的开机处理方法,所述方法包括:
所述智能电视接收开机请求,并响应所述开机请求开机;
所述智能电视启动服务项,并查询本地是否存储有开机视频,若是,则在视频播放服务项组完成启动到跳转至导航的时间段内播放所述开机视频。
在其中一些实施例中,在所述智能电视跳转至所述导航之后,所述方法还包括;
所述服务器设备查询所述开机视频经历开机的次数,并记为待检次数;
所述服务器设备判断所述待检次数是否超过上阈值,若是,则根据推送参数基于视频数据库得到第一视频,所述推送参数包括热门数据、推荐数据、收藏数据、点击数据、评分数据中的任意一种或多种组合;
所述服务器设备向所述智能电视发送与所述第一视频对应的更新指令;
所述智能电视根据所述更新指令使用所述第一视频替换所述开机视频。
在其中一些实施例中,所述智能电视根据所述更新指令使用所述第一视频替换所述开机视频包括:
所述智能电视接收更新指令,所述更新指令携带有与所述第一视频关联的第一信息;
所述智能电视响应所述更新指令删除本地存储的所述开机视频;
所述智能电视基于所述第一信息下载所述第一视频,将所述第一视频变更为所述开机视频并存储于本地。
在其中一些实施例中,所述智能电视根据所述更新指令使用所述第一视频替换所述开机视频包括:
所述智能电视接收更新指令,所述更新指令携带有与所述第一视频关联的第一信息;
所述智能电视响应所述更新指令基于所述第一信息下载所述第一视频,并将所述第一视频存储于本地;
所述智能电视删除本地存储的所述开机视频,并将所述第一视频变更为所述开机视频。
在其中一些实施例中,在所述智能电视查询到本地存储有所述开机视频的情况下,优先启动所述视频播放服务项组。
在其中一些实施例中,在所述智能电视查询到本地未存储有所述开机视频的情况下,所述方法还包括:
所述智能电视查询本地是否存储有开机图片,若是,则在图片显示服务项组完成启动到跳转至所述导航的时间段内显示所述开机图片。
在其中一些实施例中,在所述智能电视查询到本地存储有所述开机图片的情况下,优先启动所述图片显示服务项组。
本发明的目的之二采用如下技术方案实现:
一种基于智能电视的开机处理系统,所述系统包括智能电视和服务器设备,所述智能电视与所述服务器设备通信连接;
所述智能电视用于接收开机请求,并响应所述开机请求开机;
所述智能电视用于启动服务项,并查询本地是否存储有开机视频,若是,则在视频播放服务项组完成启动到跳转至导航的时间段内播放所述开机视频。
本发明的目的之三在于提供执行发明目的之一的电子设备,其包括存储器和处理器,所处存储器中存储有计算机程序,所述处理器被设置为执行所述计算机程序时实现上述的方法。
本发明的目的之四在于提供存储发明目的之一的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法。
相比相关技术,本发明的有益效果在于:智能电视在视频播放服务项组完成启动之后便播放该开机视频,从而用户在等待的时候可以观看该开机视频,从而提高了启动时间段的利用率,以提高用户体验;该开机视频存储于本地,智能电视便可以快速地读取开机视频并进行播放,从而提高推送效率。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是本申请实施例一所示基于智能电视的开机处理方法的流程图;
图2是本申请实施例二所示第一视频生成步骤的流程图;
图3是本申请实施例二所示步骤s205的流程图;
图4是本申请实施例二所示步骤s205另一种实施方式的流程图;
图5是本申请实施例四所示基于智能电视的开机处理系统的结构框图;
图6是本申请实施例五所示电子设备的结构框图。
附图说明:51、智能电视;52、服务器设备。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
实施例一
本实施例一提供了一种基于智能电视的开机处理方法,旨在解决相关技术中智能电视在启动时间段上的利用率低的问题。
图1是本申请实施例一所示基于智能电视的开机处理方法的流程图,参照图1所示,该方法可以包括步骤s101至步骤s103。
步骤s101、智能电视接收开机请求,并响应开机请求开机。在此值得说明的是,该智能电视不限于传统的电视,其还可以是投影仪等终端设备,只要其具有电视操作系统即可。可以理解,该开机请求可以由遥控器设备发送至智能电视,也可以由语音识别装置发送至智能电视,还可以由智能电视自带的电源键控制,具体在此不做限制。
步骤s102、智能电视启动服务项,并查询本地是否存储有开机视频,若是,则执行步骤s103。可以理解,智能电视在开机之后需要启动服务项,该服务项包括但不限于bootloader、linux、android、mideaplayer、导航等,具体在此不做赘述,但是智能电视在完成服务项的启动后,应当跳转至导航。
在此值得说明的是,该智能电视的本地存储有开机视频,该开机视频的时长在此不做限制,优选为10s至25s的短视频。该开机视频对应有网络视频,该网络视频由官方上传且用户可以在导航或播放器中通过关键字词检索得到,该网络视频可以是电影、电视剧、综艺、动漫、纪录片、体育赛事等长视频,例如:在网络视频为电影《a》,相应地该开机视频可以为电影《a》的预告片、宣传片、精彩片段等。由于智能电视在完成服务项的启动后,会跳转至导航,因此该网络视频优选在导航中便可以通过关键字词检索得到,从而用户可以直接在导航中进行关键字词检索,以节省打开播放器所耗费的时间并增强了导航的推广效果。可以理解,该关键字词的输入可以基于虚拟键盘或语音识别装置实现。
步骤s103、在视频播放服务项组完成启动到跳转至导航的时间段内播放开机视频。可以理解,为了保证观看体验,该开机视频优选采用全屏显示。视频播放服务项组为播放该开机视频必需的服务项的组合,相应地,当智能电视完成视频播放服务项组内各服务的启动之后,便可以播放该开机视频。
在此值得说明的是,将智能电视视频播放服务项组完成启动的时间记为第一时间,将智能电视跳转至导航的时间记为第二时间,将第一时间至第二时间之间的时间段记为推送时间段,该推送时间段为启动时间段的一部分,该推送时间段大致也为10s至25s。该该推送时间段是波动的,而开机视频的时长是固定的,因此,在任意开机之后,当开机视频的时长小于推送时间段的时长,则可以循环播放该开机视频,当开机视频的时长小于推送时间段的时长,则可以在开机视频播完成后跳转至导航或在服务项全部启动完成时直接跳转至导航。
综上所示,智能电视在视频播放服务项组完成启动之后便播放该开机视频,从而用户在等待的时候可以观看该开机视频,从而提高了启动时间段的利用率,以提高用户体验;该开机视频存储于本地,智能电视便可以快速地读取开机视频并进行播放,从而提高推送效率。
导航优选具有与该开机视频对应的推荐项目,通过点击该推荐项目,便可以跳转至与网络视频相关的页面,因此,导航与开机视频存在联系,即用户可以在观看开机视频时便可以确定是否选择,从而提高了该启动时间的利用率,以提高用户体验。
在其中一些实施例中,该方法还可以包括收缩步骤,具体地,该收缩步骤可以包括以下步骤。
智能电视获取开机视频相关的标识信息。标识信息包括地址信息、主题信息、图像信息、人物信息中的任意一种或多种组合。在此值得说明的是,该标识信息可以为该开机视频携带的,例如地址信息等,该开机视频也可以通过扫描该开机视频所得到的,例如主题信息等。
智能电视根据标识信息确定推荐项目的位置。可以理解,上述标识信息与开机视频相关,在该步骤中,该标识信息便可以视为匹配条件。在此值得说明的是,在导航中的各个网络视频也均具有基础信息,该基础信息可以包括地址信息、主题信息、图像信息、人物信息。因此,将标识信息与各个网络视频的基础信息进行匹配,相应地,通过与标识信息匹配成功的基础信息便可以确定推荐项目,进而可以得到该推荐项目的位置。在此以主题信息为例进行说明,若一网络视频的基础信息与该主题信息匹配,则该网络视频对应的项目便为推荐项目,因此该推荐项目的位置允许调整,以避免影响智能电视导航的更新,当然,该推荐项目的位置调整仅限制在导航中;此以地址信息为例进行说明,若一网络视频的基础信息与该地址信息匹配,则该网络视频对应的项目便为推荐项目,但是该推荐项目的位置不允许调整,相应地,推荐项目在导航更新之前的位置和该推荐项目在导航更新之后的位置相同,即在选取网络视频之后,即在选取网络视频之后,若基于该网络视频完成对开机视频的更新之后,则将该推荐项目锁定于该位置。
智能电视在跳转至导航时,根据推荐项目的位置控制开机视频收缩于推荐项目的位置内。该收缩的具体实施方式不做限制,主要可以实现开机视频由大到小收缩于该推荐项目的位置即可,在此值得说明的是,该开机视频开始收缩时,导航可以视为背景存在。
通过该技术方案,开机视频在收缩时,其动态效果可以吸引用户的视线,最终其收缩于推荐项目的位置,则用户的视线也会集中与该推荐项目,以便于用户快速查找到该推荐项目,进而选择是否进行观看,避免用户遍寻导航所耗费时间,从而提高用户体验。
在其中一些实施例中,该方法还可以包括另一种实施方式的收缩步骤。
该收缩步骤是基于推荐项目的位置固定而设置的,在此将该位置记为固定位,则智能电视在切换至导航之后,该推荐项目便位于固定位,以便于用户快速找到。在此值得说明的是,在选取网络视频并进行开机视频的更新之后,则将该推荐项目锁定于该固定位至下一个开机视频完成更新。
相应地,该收缩步骤可以包括以下步骤。
智能电视获取推荐项目的位置。由于固定位固定,则智能电视可以直接获取该固定位的地址。
智能电视在跳转至导航时,根据推荐项目的位置控制开机视频收缩于推荐项目的位置内。该收缩的具体实施方式不做限制,主要可以实现开机视频由大到小收缩于该推荐项目的位置即可,在此值得说明的是,该开机视频开始收缩时,导航可以作为视为背景存在。
通过该技术方案,开机视频在收缩时,其动态效果可以吸引用户的视线,最终其收缩于固定位,则用户的视线也会集中于该推荐项目,以便于用户快速查找到该推荐项目,进而选择是否进行观看,避免用户遍寻导航而耗费时间,从而提高用户体验。
进一步地,推荐项目位于所在待选区域的首位,以便于用户快速找到,当然固定位不限于上述设置。可以理解,该导航包括菜单栏,该菜单栏通常位于屏幕的左侧位置,该菜单栏包括菜单项目,当选中菜单项目时,则屏幕右侧显示该菜单项目下的待选区域,该待选区域包括一个以上的待选项目。当智能电视跳转至导航之后,导航的右侧显示推荐项目对应菜单项目下的待选区域。
可以理解,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
实施例二
本实施例二提供了一种基于智能电视的开机处理方法,本实施例二是在实施例一的基础上进行的。该方法还可以包括第一视频生成步骤,图2是本申请实施例二所示第一视频生成步骤的流程图,参照图1和图2所示,该第一视频生成步骤可以包括步骤s201至步骤s205,该步骤s201至步骤s205均是在智能电视跳转至导航之后执行的。
步骤s201、服务器设备查询开机视频经历开机的次数,并记为待检次数。可以理解,当开机视频被播放一次,则认为经历了一次开机。该待检次数可以直接存储于智能电视的本地/服务器设备/云端,且在开机视频经历了开机时候便进行自增,以便于智能电视调取,从而提高处理效率;该开机视频在任意开机播放后可以以单条数据的方式存储于智能电视的本地/服务器设备/云端,并在执行步骤s201时进行整合以得到待检次数。
步骤s202、服务器设备判断待检次数是否超过上阈值,若是,则执行步骤s203。该上阈值可以根据实际情况进行调整,优选为2至4。
步骤s203、服务器设备根据推送参数基于视频数据库得到第一视频,推送参数包括热门数据、推荐数据、收藏数据、点击数据、评分数据中的任意一种或多种组合。可以理解,该视频数据库具有一个以上的网络视频。
具体地,服务器设备可以先根据推送参数得到预设排位的网络视频,然后可以获取与该网络视频对应的短视频,该短视频便为第一视频。可以理解,该预设排位在此不做限定,优选为排位第一,例如:当推送参数为热门数据,则服务器设备可以选取热门排位第一的网络视频;当推荐数据为热门数据和推荐数据的组合,则服务器设备可以获取热门排位前十的网络视频,然后在该十部网络视频中选取推荐排位第一的网络视频;当推荐数据为热门数据和推荐数据的组合,则服务器设备还可以设置热门数据和推荐数据的权重,然后计算各个网络视频的综合得分,选取综合得分排位第一的网络视频。当然该推送参数的选取和相应要求在此不做具体限制,其可以根据实际情况进行调整。
当然,对于任意类型的网络视频而言,导航已经完成了热门数据、推荐数据、收藏数据、点击数据、评分数据等的单一排序,因此,该推荐参数优选采用热门数据、推荐数据、收藏数据、点击数据、评分数据的任意一种,以便于服务器设备可以直接获取,避免开发人员重新设计算法,从而降低了工作难度并提高服务器设备性能。
由于部分网络视频可能会在推荐参数的排行榜上蝉联较长时间,因此可能造成第一视频的重复推送,因此优选地,在选取网络视频之后判断该网络视频是否曾被选取,若否,则允许执行获取该网络视频的短视频,若是,则放弃该网络视频,并顺位选取下一个网络视频,并继续执行上述判断,直至得到未曾被选取的网络视频。通过该判断网络视频是否曾被选取,从而避免第一视频的重复选取,以提高开机视频的更新频率,进而提高客户体验。
步骤s204、服务器设备向智能电视发送与第一视频对应的更新指令。可以理解,服务器设备在获取第一视频之后,便生成与第一视频对应的更新指令。
步骤s205、智能电视根据更新指令使用第一视频替换开机视频。
通过该技术方案,可以对开机视频进行更新,以提高开机视频的多样性和实时性,从而为客户提供了更多的推荐,以提高用户体验。
在其中一些实施例中,由于第一视频为网络视频的短视频,其可能存在,也可能不存在,若不存在符合选取要求的网络视频,或选取的网络视频并不存在短视频,则均视为第一视频获取失败,相应地可以向智能电视下发删除指令,智能电视响应删除指令删除该开机视频。
在其中一些实施例中,图3是本申请实施例二所示步骤s205的流程图,参照图2和图3所示,该步骤s205还可以包括步骤s301至步骤s303。
步骤s301、智能电视接收更新指令,更新指令携带有与第一视频关联的第一信息。该第一信息为下载地址,智能电视可以通过访问该下载地址以下载该第一视频。在此值得说明的是,若该更新指令是在智能电视关机的情况下下发的,则智能电视在开机之后才能接收到该更新指令。
步骤s302、智能电视响应更新指令删除本地存储的开机视频。
步骤s303、智能电视基于第一信息下载第一视频,将第一视频变更为开机视频并存储于本地。
通过该技术方案,可以实现开机视频的更新,且本地仅存储一个或零个开机视频,从而有效的减少开机视频占用的本地资源。但是,在此值得说明的是,若步骤s303被打断,则在下次开机之后继续执行。
在其中一些实施例中,该步骤s205还可以采用另一种实施方式,图4是本申请实施例二所示步骤s205另一种实施方式的流程图,参照图2和图4所示,其可以包括步骤s401至步骤s403。
步骤s401、智能电视接收更新指令,更新指令携带有与第一视频关联的第一信息。具体可以参考步骤s301的相关说明。
步骤s402、智能电视响应更新指令基于第一信息下载第一视频,并将第一视频存储于本地。因此智能电视在执行该步骤时本地存储有开机视频和不完整的第一视频。
步骤s403、智能电视删除本地存储的开机视频,并将第一视频变更为开机视频。
通过该技术方案,可以实现开机视频的更新,且本地始终存在有开机视频,而第一视频并不完整,因此无法被打开使用,相应地,在步骤s102中,智能电视在获取开机视频之后,还应当自动检测开机视频的完整性,避免获取错误。
实施例三
本实施例三提供一种基于智能电视的开机处理方法,本实施例三在实施例一和/或实施例二的基础上进行的。
参照图1所示,本方法还可以包括第一优先步骤,该第一优先步骤是在步骤s102判定本地存储有开机视频之后执行,且该第一优选步骤还在步骤s103之前执行。
该第一优先步骤可以包括:优先启动视频播放服务项组。具体可以参照步骤s103中的相关说明,该视频播放服务项组是视频播放所必需的服务项的组合。通过该技术方案,增大了推送时间段在启动时间段中的占比,不仅使得用户可以尽快看到开机视频,还延长推送时间段,从而提高客户体验。
在其中一些实施例中,该方法该可以包括第二优先步骤,第二优先步骤是在步骤s102判定本地未存储有开机视频之后执行。
该第二优先步骤可以包括:智能电视查询本地是否存储有开机图片,若是,则在图片显示服务项组完成启动到跳转至导航的时间段内显示开机图片。在此值得说明的是,图片显示服务项组为显示图片所必需的服务项的组合,且该图片显示服务项组与视频播放服务项组不同,但二者可以存在交集,例如均包括bootloader。
在此以上述实施例二的一种情况为例,在步骤s301至步骤s303中,若在执行步骤s303被打断时候,则本地并不存在开机视频,本地仅存在不完整的第一视频,在下一次开机时候,则可以在启动时间段内推送该开机图片,该开机图片优选为开发商的logo图片,以避免智能电视显示空白。
进一步地,在智能电视查询到本地存储有开机图片的情况下,该第二优先步骤还可以包括:优先启动图片显示服务项组。
在其中一些实施例中,在智能电视跳转至导航之后,智能电视控制焦点定位于推荐项目或与推荐项目对应的菜单项目上。
在此值得说明的是,在此值得说明的是,在相关技术中,焦点由遥控器或语音识别装置等控制,在智能电视跳转至导航时,焦点的位置随机,若用户希望观看与开机视频对应的网络视频,则用户需要寻找推荐项目,并控制焦点移动至该推荐项目才能进行选中。但是在本技术方案中,若焦点位于推荐项目上,则用户可以直接进行选取,以省去上述相关步骤;若焦点位于与推荐项目对应的菜单项目上,则可以缩小用户的寻找范围,在一定程度上可以提高寻找推荐项目的效率,同时给予了用户较大的能动性,便于用户选择其他的菜单项目。
进一步地,在焦点定位于任意项目上的情况下,智能电视放大项目。该放大率优选为20%至40%,但是不能影响其他的项目。可以理解,当焦点离开该项目时,该项目回复原始大小,以便于用户快速定位焦点、推荐项目或与推荐项目对应的菜单项目。相应地,在智能电视切换至导航时,焦点定位于推荐项目或与推荐项目对应的菜单项目上并实现放大,以便于用户视线快速落于推荐项目或与推荐项目对应的菜单项目上。
实施例四
本实施例四提供一种基于智能电视的开机处理系统。图5是本申请实施例四所示基于智能电视的开机处理系统的结构框图,参照图5所示,系统包括智能电视51和服务器设备52,智能电视51与服务器设备52通信连接。
该智能电视51具有开机模块和处理模块。
开机模块用于接收开机请求,并响应开机请求开机。
处理模块用于启动服务项,并查询本地是否存储有开机视频,若是,则在视频播放服务项组完成启动到跳转至导航的时间段内播放开机视频。
该系统用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地。软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
实施例五
本实施例五提供了一种电子设备,图6是本申请实施例五所示电子设备的结构框图,参照图6所示,该电子设备包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行实现上述实施例中的任意一种基于智能电视的开机处理方法,具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
可选地,上述电子设备还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
另外,结合上述实施例中的基于智能电视的开机处理方法,本申请实施例五可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种基于智能电视的开机处理方法,该方法包括:
智能电视接收开机请求,并响应开机请求开机;
智能电视启动服务项,并查询本地是否存储有开机视频,若是,则在视频播放服务项组完成启动到跳转至导航的时间段内播放开机视频。
如图6所示,以一个处理器为例,电子设备中的处理器、存储器、输入装置和输出装置可以通过总线或其他方式连接,图6中以通过总线连接为例。
存储器作为一种计算机可读存储介质,可以包括高速随机存取存储器、非易失性存储器等,可用于存储操作系统、软件程序、计算机可执行程序和数据库,如本发明实施例一的基于智能电视的开机处理方法对应的程序指令/模块,还可以包括内存,可用于为操作系统和计算机程序提供运行环境。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。
处理器用于提供计算和控制能力,可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,简称为asic),或者可以被配置成实施本申请实施例的一个或多个集成电路。处理器通过运行存储在存储器中的计算机可执行程序、软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现实施例一的基于智能电视的开机处理方法。
该电子设备的输出装置可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
该电子设备还可包括网络接口/通信接口,该电子设备的网络接口用于与外部的终端通过网络连接通信。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)、dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
值得注意的是,在该基于智能电视的开机处理方法的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系。字符“/”一般表示前后关联对象是一种“或”的关系。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
1.一种基于智能电视的开机处理方法,其特征在于,所述方法包括:
所述智能电视接收开机请求,并响应所述开机请求开机;
所述智能电视启动服务项,并查询本地是否存储有开机视频,若是,则在视频播放服务项组完成启动到跳转至导航的时间段内播放所述开机视频。
2.根据权利要求1所述的方法,其特征在于,在所述智能电视跳转至所述导航之后,所述方法还包括;
所述服务器设备查询所述开机视频经历开机的次数,并记为待检次数;
所述服务器设备判断所述待检次数是否超过上阈值,若是,则根据推送参数基于视频数据库得到第一视频,所述推送参数包括热门数据、推荐数据、收藏数据、点击数据、评分数据中的任意一种或多种组合;
所述服务器设备向所述智能电视发送与所述第一视频对应的更新指令;
所述智能电视根据所述更新指令使用所述第一视频替换所述开机视频。
3.根据权利要求2所述的方法,其特征在于,所述智能电视根据所述更新指令使用所述第一视频替换所述开机视频包括:
所述智能电视接收更新指令,所述更新指令携带有与所述第一视频关联的第一信息;
所述智能电视响应所述更新指令删除本地存储的所述开机视频;
所述智能电视基于所述第一信息下载所述第一视频,将所述第一视频变更为所述开机视频并存储于本地。
4.根据权利要求2所述的方法,其特征在于,所述智能电视根据所述更新指令使用所述第一视频替换所述开机视频包括:
所述智能电视接收更新指令,所述更新指令携带有与所述第一视频关联的第一信息;
所述智能电视响应所述更新指令基于所述第一信息下载所述第一视频,并将所述第一视频存储于本地;
所述智能电视删除本地存储的所述开机视频,并将所述第一视频变更为所述开机视频。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,在所述智能电视查询到本地存储有所述开机视频的情况下,优先启动所述视频播放服务项组。
6.根据权利要求1至4中任意一项所述的方法,其特征在于,在所述智能电视查询到本地未存储有所述开机视频的情况下,所述方法还包括:
所述智能电视查询本地是否存储有开机图片,若是,则在图片显示服务项组完成启动到跳转至所述导航的时间段内显示所述开机图片。
7.根据权利要求6所述的方法,其特征在于,在所述智能电视查询到本地存储有所述开机图片的情况下,优先启动所述图片显示服务项组。
8.一种基于智能电视的开机处理系统,其特征在于,所述系统包括智能电视和服务器设备,所述智能电视与所述服务器设备通信连接;
所述智能电视用于接收开机请求,并响应所述开机请求开机;
所述智能电视用于启动服务项,并查询本地是否存储有开机视频,若是,则在视频播放服务项组完成启动到跳转至导航的时间段内播放所述开机视频。
9.一种电子设备,其包括存储器和处理器,其特征在于,所处存储器中存储有计算机程序,所述处理器被设置为执行所述计算机程序时实现权利要求1至7中任意一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任意一项所述的方法。
技术总结