智能电视开机方法、智能电视及计算机可读存储介质技术

技术编号:18240954 阅读:152 留言:0更新日期:2018-06-17 05:58
本发明专利技术公开了一种智能电视开机方法、智能电视及计算机可读存储介质,所述方法包括:智能电视响应于遥控器发送的开机指令,由启动装载程序从所述开机指令中提取第一按键码值,并对所述第一按键码值进行存储;在Liunx内核启动时,将第一按键码值与预设码值进行比较;在所述第一按键码值与所述预设码值相同时,获取开机所需的各待启动程序;将各待启动程序按照对应的优先级分批进行启动。本发明专利技术通过从遥控指令中提取的按键码值,来确定开机所需的各待启动程序,并按照各待启动程序的优先级进行分批启动,使得开机过程中CPU使用率存在空余量,能够及时响应用户通过遥控器输入的遥控指令,同时加快了开机速度,减少用户的等待时间,提高用户体验。 1

Smart TV boot method, smart TV and computer readable storage medium

The invention discloses an intelligent TV starting method, a smart TV and a computer readable storage medium. The method includes: the smart TV is responsive to the boot instruction sent by the remote controller, and the first key code value is extracted from the boot loader by the boot loader, and the first key code value is stored in the Liunx. When the kernel is started, the first key code value is compared with the presupposed code value; when the first key code value is the same as the presupposition code value, each program needs to be started, and each program is started in accordance with the corresponding priority. By using the key code value extracted from the remote control instruction, the invention determines the starting programs needed to start the machine, and starts in batch according to the priority of the program to be started, so that there is a spare amount of CPU usage in the opening process, and can respond to the remote control instruction that the user enters through the remote control, and speed up the start of the machine. Speed reduces user waiting time and improves user experience. One

【技术实现步骤摘要】
智能电视开机方法、智能电视及计算机可读存储介质
本专利技术涉及电视
,尤其涉及一种智能电视开机方法、智能电视及计算机可读存储介质。
技术介绍
现在智能电视所使用的软件系统越来越复杂,随着软件版本的升级,视角效果越来越好,功能也越来越多。但是对硬件的要求也越来越高,如CPU内存等。为了使利润最大化,现在市场中往往会选择硬件配置比较低的平台,以降低成本,但是会升级平台软件以确保功能,以使用户体验等能跟的上市场要求。平台软件的升级也导致了软件本身越来越大,使得开机加载的时间越来越长,现在市面上的智能电视开机时间一般需要15~30秒。目前智能电视上电开机时,对于CPU性能比较差的智能电视,CPU的使用率一直在100%,所以开机过程中无法及时响应用户操作,会把开机时间拉的很长,用户需要等待较长时间才能通过遥控器进行相应的用户操作,用户体验差。上述信息仅用于辅助理解本专利技术的技术方案,并不代表承认上述信息是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种智能电视开机方法、智能电视及计算机可读存储介质,旨在解决上述智能电视开机时间长的技术问题。为实现上述目的,本专利技术提供一种智能电视开机方法,所述智能电视开机方法包括以下步骤:智能电视响应于遥控器发送的开机指令,由启动装载程序从所述开机指令中提取第一按键码值,并对所述第一按键码值进行存储;在Liunx内核启动时,将第一按键码值与预设码值进行比较;在所述第一按键码值与所述预设码值相同时,获取开机所需的各待启动程序;将各待启动程序按照对应的优先级分批进行启动。优选地,所述按将各待启动程序按照对应的功能优先级分批进行启动,具体包括:获取与所述第一按键码值对应的应用程序,将所述应用程序及开机画面相关程序作为第一优先级的待启动程序进行启动;将除所述第一优先级之外的其他待启动程序按照对应的优先级分批进行启动。优选地,所述将所述应用程序及开机画面相关程序作为第一优先级的待启动程序进行启动之后,所述智能电视开机方法还包括:检测所述第一优先级的待启动程序是否启动完成,在所述第一优先级的待启动程序启动完成时,加载系统用户界面。优选地,所述将除所述第一优先级之外的其他待启动程序按照对应的优先级分批进行启动,具体包括:获取当前CPU使用率,根据所述当前CPU使用率确定第二优先级的待启动程序;将所述第二优先级的待启动程序进行启动;将除所述第一优先级及第二优先级之外的其他待启动程序按照对应的优先级分批进行启动。优选地,所述根据所述当前CPU使用率确定第二优先级的待启动程序,具体包括:计算所述当前CPU使用率与预设CPU使用率之间的CPU使用空余量;根据所述CPU使用空余量确定第二优先级的待启动程序。优选地,所述在Liunx内核启动时,将第一按键码值与预设码值进行比较之后,所述智能电视开机方法还包括:在所述第一按键码值与所述预设码值不相同时,将所述开机画面相关程序进行启动;获取除所述开机画面相关程序之外开机所需的各待启动程序;将除所述开机画面相关程序之外开机所需的各待启动程序按照对应的优先级分批进行启动。优选地,所述在所述第一按键码值与所述预设码值不相同时,将所述开机画面相关程序进行启动之后,所述智能电视开机方法还包括:响应于遥控器发送的应用程序开启指令,由启动装载程序从所述应用程序开启指令中提取第二按键码值;获取与所述第二按键码值对应的应用程序,将与所述第二按键码值对应的应用程序进行启动。优选地,所述由启动装载程序从所述遥控指令中提取第一按键码值,并对所述第一按键码值进行存储,具体包括:由启动装载程序从所述遥控指令中提取第一按键码值,并将所述第一按键码值写入寄存器中进行存储;相应地,所述在Liunx内核启动时,将第一按键码值与预设码值进行比较,具体包括:所述在Liunx内核启动时,从所述寄存器中读取所述第一按键码值,将第一按键码值与预设码值进行比较。此外,为实现上述目的,本专利技术还提出一种智能电视,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能电视开机程序,所述智能电视开机程序配置为实现如上文所述智能电视开机方法的步骤。此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有智能电视开机程序,所述智能电视开机程序被处理器执行时实现如上文所述的智能电视开机方法的步骤。本专利技术通过从遥控指令中提取的按键码值,来确定开机所需的各待启动程序,并按照各待启动程序的优先级进行分批启动,使得开机过程中CPU使用率存在空余量,可以在开机过程中及时响应用户通过遥控器输入的遥控指令,同时加快了开机速度,减少用户的等待时间,提高用户体验。附图说明图1为本专利技术一种智能电视开机方法实施例方案涉及的硬件运行环境的智能电视结构示意图;图2为本专利技术一种智能电视开机方法第一实施例的流程示意图;图3为本专利技术一种智能电视开机方法第二实施例的流程示意图;图4为本专利技术一种智能电视开机方法第三实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的智能电视结构示意图。如图1所示,该智能电视可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的结构并不构成对智能电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及智能电视开机程序。在图1所示的智能电视中,网络接口1004主要用于连接云端服务器,与云端服务器进行数据通信;用户接口1003主要用于连接遥控器,接收用户通过所述遥控器输入的遥控指令,所述智能电视通过处理器1001调用存储器1005中存储的智能电视开机程序,并执行以下操作:智能电视响应于遥控器发送的开机指令,由启动装载程序从所述开机指令中提取第一按键码值,并对所述第一按键码值进行存储;在Liunx内核启动时,将第一按键码值与预设码值进行比较;在所述第一按键码值与所述预设码值相同时,获取开机所需的各待启动程序;将各待启动程序按照对应的优先级分批进行启动。进一步地,处理器1001可以调用存储器1005中存储的智能电视开机程序,还执行以下操作:获取与所述第一按键码值对应的应用程序,将所述应用程序及开机画面相关程序作为第一优先级的待启动程序进行启动;将除所述第一优先级之外的其他待启动程序按照对应的优先级分批进行启动。进一步地,处理器1001本文档来自技高网...
智能电视开机方法、智能电视及计算机可读存储介质

【技术保护点】
1.一种智能电视开机方法,其特征在于,所述智能电视开机方法包括以下步骤:

【技术特征摘要】
1.一种智能电视开机方法,其特征在于,所述智能电视开机方法包括以下步骤:智能电视响应于遥控器发送的开机指令,由启动装载程序从所述开机指令中提取第一按键码值,并对所述第一按键码值进行存储;在Liunx内核启动时,将第一按键码值与预设码值进行比较;在所述第一按键码值与所述预设码值相同时,获取开机所需的各待启动程序;将各待启动程序按照对应的优先级分批进行启动。2.如权利要求1所述的智能电视开机方法,其特征在于,所述按将各待启动程序按照对应的功能优先级分批进行启动,具体包括:获取与所述第一按键码值对应的应用程序,将所述应用程序及开机画面相关程序作为第一优先级的待启动程序进行启动;将除所述第一优先级之外的其他待启动程序按照对应的优先级分批进行启动。3.如权利要求2所述的智能电视开机方法,其特征在于,所述将所述应用程序及开机画面相关程序作为第一优先级的待启动程序进行启动之后,所述智能电视开机方法还包括:检测所述第一优先级的待启动程序是否启动完成,在所述第一优先级的待启动程序启动完成时,加载系统用户界面。4.如权利要求2所述的智能电视开机方法,其特征在于,所述将除所述第一优先级之外的其他待启动程序按照对应的优先级分批进行启动,具体包括:获取当前CPU使用率,根据所述当前CPU使用率确定第二优先级的待启动程序;将所述第二优先级的待启动程序进行启动;将除所述第一优先级及第二优先级之外的其他待启动程序按照对应的优先级分批进行启动。5.如权利要求4所述的智能电视开机方法,其特征在于,所述根据所述当前CPU使用率确定第二优先级的待启动程序,具体包括:计算所述当前CPU使用率与预设CPU使用率之间的CPU使用空余量;根据所述CPU使用空余量确定第二优先级的待启动程序。6.如权利要求2所...

【专利技术属性】
技术研发人员:刘晓忠
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

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

1