在Android智能电视上实现有线网络快速连接的方法

文档序号:10572520阅读:2321来源:国知局
在Android智能电视上实现有线网络快速连接的方法
【专利摘要】本发明涉及Android智能电视网络快连技术,其公开了一种在Android智能电视上实现有线网络快速连接的方法,解决传统技术中Android智能电视有线网络启用时间过长,影响用户体验的问题。在Linux内核启动的时候,就开始启用有线网络,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android系统启动起来以后,检测有线网络是否已连接,若有线网络已连接,则直接通知应用层网络可用。本发明适用于Android系统的智能设备上实现快速网络连接。
【专利说明】
在Andro id智能电视上实现有线网络快速连接的方法
技术领域
[0001 ] 本发明涉及Android智能电视网络快连技术,具体涉及一种在Android智能电视上实现有线网络快速连接的方法。
【背景技术】
[0002]随着智能电视的发展,网络连接作为在线内容获取的入口和桥梁,其重要性是显而易见的,而有线网络功能作为网络连接功能中最稳定和快速的一种,已经成为目前智能电视的标准配置。但是由于Android系统的庞大,管理的设备服务众多,在系统初始化时会占用较长的时间,而有线网络连接服务是由Android系统来管控的,从而导致有线连接完成的过程比较靠后。

【发明内容】

[0003]本发明所要解决的技术问题是:提出一种在Android智能电视上实现有线网络快速连接的方法,解决传统技术中Android智能电视有线网络启用时间过长,影响用户体验的问题。
[0004]本发明解决其技术问题所采用的技术方案是:在Android智能电视上实现有线网络快速连接的方法,包括:
[0005]在Linux内核启动的时候,就开始启用有线网络,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android系统启动起来以后,检测有线网络是否已连接,若有线网络已连接,则直接通知应用层网络可用。
[0006]作为进一步优化,所述在Linux内核启动的时候,就开始启用有线网络的方式为:[OOO7 ]在Linux内核启动的时候执行预先编写的脚本文件,将所述脚本文件与Andro i d系统并行运行。
[0008]作为进一步优化,所述脚本文件中包括启用有线网络的执行命令。
[0009]作为进一步优化,所述通知应用层网络可用包括向ConnectivityService(数据连接管理服务)更新网络状态。
[0010]本发明的有益效果是:
[0011]I)通过修改Android原来的有线网络连接流程,使其在Linux内核起来后即进入有线网络连接流程,连接成功后再把有线网络连接的状态与配置信息同步到Android系统层,避免了之前必须由Android系统起来后才能配置有线网络的方式,从而使有线网络底层的连接过程脱离于Android系统,大大提高了开机后有线网络连接的速度;
[0012]相比传统技术,改进后的Android智能电视有线网络连接将提前10秒以上,并且在Linux系统启动中已经可用;
[0013]2)本发明中的方案具备极好的扩展性:
[0014]此有线网络快速连接的方法可以扩展到很多可运行在Android系统的智能设备上,比如智能手机、平板电脑、智能手表和智能车载设备等;还可以扩展到很多以Linux系统为基础的操作系统的智能设备上,具有很好的跨平台性,可移植性。
【附图说明】
[0015]图1为现有技术中的Android智能电视连接有线网络的流程图;
[0016]图2为本发明中的Android智能电视连接有线网络的流程图。
【具体实施方式】
[00?7]本发明旨在提出一种在Android智能电视上实现有线网络快速连接的方法,解决传统技术中Android智能电视有线网络启用时间过长,影响用户体验的问题。其采用的方法是在Linux内核启动的时候,就开始启用有线网络,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android系统启动起来以后,通过检测是否有线网络已连接,来避免重复的操作,如果有线网络已连接,就直接通知应用层网络可用。
[0018]下面结合附图1和附图2对现有技术中的有线网络连接流程和本发明中的有线网络连接流程进行比对说明:
[0019]I)目前的有线网络连接流程:
[0020]1.1 Android智能电视上电开机后,先运行Linux内核;
[0021]1.2运行Android系统;
[0022]1.3 Android系统启动各项服务,其中包括EthernetService(以太网服务);
[0023]1.4启用以太网;
[0024]1.5启动DHCP获取IP地址或者根据配置文件配置静态IP地址;
[0025]1.6向ConnectivityService(数据连接管理服务)更新网络状态。
[0026]2)本发明改进后的有线网络连接流程:
[0027]2.1 Android智能电视上电开机后,先运行Linux内核;
[0028]2.2然后,一方面启动本发明编写的脚本文件,另一方面运行Android系统;
[0029]2.3—方面脚本文件执行命令启用以太网,并启动DHCP获取IP地址或者根据配置文件配置静态IP地址,另一方面Android系统启动各项服务,其中包括EthernetService;
[0030]2.4向ConnectivityService 更新网络状态。
[0031]从以上两种流程的对比可以看出,之前有线网络连接过程是串行执行的,改进后的有线网络连接过程变为与Android系统初始化并行的过程,这样大大缩短了有线网络连接的时间。
【主权项】
1.在Android智能电视上实现有线网络快速连接的方法,其特征在于,包括: 在Linux内核启动的时候,就开始启用有线网络,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android系统启动起来以后,检测有线网络是否已连接,若有线网络已连接,则直接通知应用层网络可用。2.如权利要求1所述的在Androi d智能电视上实现有线网络快速连接的方法,其特征在于,所述在Linux内核启动的时候,就开始启用有线网络的方式为: 在Linux内核启动的时候执行预先编写的脚本文件,将所述脚本文件与Android系统并行运行。3.如权利要求2所述的在Androi d智能电视上实现有线网络快速连接的方法,其特征在于,所述脚本文件中包括启用有线网络的执行命令。4.如权利要求1所述的在Androi d智能电视上实现有线网络快速连接的方法,其特征在于,所述通知应用层网络可用,包括:向ConnectivityService更新网络状态。
【文档编号】H04N21/4363GK105933160SQ201610463635
【公开日】2016年9月7日
【申请日】2016年6月23日
【发明人】李超凡, 尤金刚, 鲍荣权, 周建波, 章卫民
【申请人】四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1