实现Android智能电视快速开机的方法

文档序号:7822323阅读:3077来源:国知局
实现Android智能电视快速开机的方法
【专利摘要】本发明涉及基于Android系统的智能电视,其公开了一种实现Android智能电视快速开机的方法,解决传统技术中Android智能电视开机慢的问题。该方法包括以下步骤:A.智能电视机上电,启动系统引导程序,开始加载liunux系统;B.在liunux系统加载完成后判断当前是否需要进入快速开机流程,如果需要,则进入步骤C,否则,正常加载Android系统,结束流程;C.系统设置上次关机时的节目源并调用相应接口直接播放该节目,并开始加载Android系统。本发明适用于快速启动基于Android系统的智能电视。
【专利说明】实现Android智能电视快速开机的方法

【技术领域】
[0001]本发明涉及基于Android系统的智能电视,特别涉及一种实现Android智能电视快速开机的方法。

【背景技术】
[0002]Android系统电视在给用户呈现更多内容,更好体验的同时,开机速度慢是一个急需解决的问题。从Android智能电视交流开机到图像出现,一般需要30-40秒,这段时间给用户带来不好的体验,因此本申请有必要提出一种实现Android智能电视快速开机的方法。


【发明内容】

[0003]本发明所要解决的技术问题是:提出一种实现Android智能电视快速开机的方法,解决传统技术中Andro i d智能电视开机慢的问题。
[0004]本发明解决其技术问题所采用的技术方案是:实现Android智能电视快速开机的方法,包括以下步骤:
[0005]A.智能电视机上电,启动系统引导程序,开始加载Iiunux系统;
[0006]B.在Iiunux系统加载完成后判断当前是否需要进入快速开机流程,如果需要,则进入步骤C,否则,正常加载Android系统,结束流程;
[0007]C.系统设置上次关机时的节目源并调用相应接口直接播放该节目,并开始加载Android 系统。
[0008]具体的,步骤B中,在Iiunux系统加载完成后,启动native service,所述nativeservice根据相应系统属性值来判断是否需要进入快速开机流程:若该属性值标示本次开机为初次开机,或者处于设置开机向导状态,或者恢复出厂设置,则判定为本次开机不需要进入快速开机流程,若该属性值为标示其它状态,则判定为本次开机需要进入快速开机流程。
[0009]具体的,步骤C中,所述系统设置上次关机时的节目源并调用相应接口直接播放该节目的方法是:
[0010]系统设置一个系统属性值给bootanimat1n,由bootanimat1n将开机logo的最后一帧解除,由所述native servic设置上次关机的节目源给下层,同时调用相应接口播放
-H-* 口
T N ο
[0011]具体的,步骤C中,在节目图像播放时,当前系统只能响应部分简单的功能按键,用户在当前无法使用其它功能按键。
[0012]进一步,还包括步骤:
[0013]D.在Android系统加载完成后,退出开机动画,启动电视机相应应用,正常响应系统的全部按键。
[0014]本发明的有益效果是:在开机过程中Iinux系统启动完成之后,立即把图像解开,呈现给用户,在图像出来后android系统在后台启动,节省了 Android系统启动的时间,极大的加快了开机速度。并且为了提高用户的友好度,快速开机过程中,会响应几个简单的按键,从而提升用户体验。

【专利附图】

【附图说明】
[0015]图1是实现Android智能电视快速开机的方法流程图。

【具体实施方式】
[0016]总所周知,android系统是基于Iinux内核的,要完成android系统的启动就必须先完成I inux的启动,传统技术中,android系统开机速度慢,主要是启动android系统的时间较长,影响了整体开机速度,但android系统启动这过程时间调整有限。所以本申请中实现快速开机做法是在开机过程中Iinux系统启动完成之后,立即把图像解开,呈现给用户,在图像出来后android系统在后台启动,节省了 Android系统启动的时间。这样流程更改后速度可以提升到15秒把图像呈现给用户,极大的加快了开机速度。并且为了提高用户的友好度,快速开机过程中,会响应几个简单的按键。因此,本发明的流程与传统技术开机流程相比主要在于设置节目源,播放节目的时间点发生改变。
[0017]下面结合附图及实施例对本发明的方案作进一步的描述:
[0018]如图1所示,本发明中的实现Android智能电视快速开机的方法包括以下步骤:
[0019]a.智能电视机上电,启动系统引导程序,开始加载Iiunux系统;
[0020]b.在Iiunux系统加载完成后判断当前是否需要进入快速开机流程,如果需要,则进入步骤C,否则,正常加载Android系统,在Android系统加载完成后,启动系统应用、设置节目源开始播放节目,结束流程;
[0021]c.系统设置上次关机时的节目源并调用相应接口直接播放该节目,并开始加载Android 系统。
[0022]实施例:
[0023]本例中的实现方法如下:
[0024]1.电视机上电,启动系统引导程序,开始加载Iiunux系统;
[0025]2.1inux启动完成之后,系统会启动TV的一个native service (本机业务),Service根据一个系统属性,判断是否需要走快速开机流程:
[0026]若该属性值标示本次开机为初次开机,或者处于设置开机向导状态,或者恢复出厂设置,则判定为本次开机不需要进入快速开机流程,若该属性值为标示其它状态,则判定为本次开机需要进入快速开机流程。
[0027]3.在进入快速开机流程后,系统设置一个系统属性值给bootanimat1n (开机动画程序),由bootanimat1n将开机logo的最后一帧解除,由所述native servic设置上次关机的节目源给下层,同时调用相应接口播放节目;
[0028]4.TV图像出来之后,只能响应几个简单的按键,因为android系统正在启动,还不能通过菜单键等调用相应的菜单,系统会对这些键值提示“系统启动中”;
[0029]5.在Android系统加载完成后,退出开机动画,启动电视机相应应用,正常响应系统的全部按键。
【权利要求】
1.实现Android智能电视快速开机的方法,其特征在于,包括以下步骤: A.智能电视机上电,启动系统引导程序,开始加载liunux系统; B.在liunux系统加载完成后判断当前是否需要进入快速开机流程,如果需要,则进入步骤C,否则,正常加载Android系统,结束流程; C.系统设置上次关机时的节目源并调用相应接口直接播放该节目,并开始加载Android 系统。
2.如权利要求1所述的实现Android智能电视快速开机的方法,其特征在于,步骤B中,在liunux系统加载完成后,启动native service,所述native service根据相应系统属性值来判断是否需要进入快速开机流程:若该属性值标示本次开机为初次开机,或者处于设置开机向导状态,或者恢复出厂设置,则判定为本次开机不需要进入快速开机流程,若该属性值为标示其它状态,则判定为本次开机需要进入快速开机流程。
3.如权利要求2所述的实现Android智能电视快速开机的方法,其特征在于,步骤C中,所述系统设置上次关机时的节目源并调用相应接口直接播放该节目的方法是: 系统设置一个系统属性值给bootanimat1n,由bootanimat1n将开机logo的最后一帧解除,由所述native servic设置上次关机的节目源给下层,同时调用相应接口播放节目。
4.如权利要求3所述的实现Android智能电视快速开机的方法,其特征在于,步骤C中,在节目图像播放时,当前系统只能响应部分简单的功能按键,用户在当前无法使用其它功能按键。
5.如权利要求1-4任意一项所述的实现Android智能电视快速开机的方法,其特征在于,还包括步骤: D.在Android系统加载完成后,退出开机动画,启动电视机相应应用,正常响应系统的全部按键。
【文档编号】H04N21/443GK104469504SQ201410749473
【公开日】2015年3月25日 申请日期:2014年12月9日 优先权日:2014年12月9日
【发明者】吴明军, 于立明, 杜延伟 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1