CN105933160B - 在Android智能电视上实现有线网络快速连接的方法 - Google Patents
在Android智能电视上实现有线网络快速连接的方法 Download PDFInfo
- Publication number
- CN105933160B CN105933160B CN201610463635.4A CN201610463635A CN105933160B CN 105933160 B CN105933160 B CN 105933160B CN 201610463635 A CN201610463635 A CN 201610463635A CN 105933160 B CN105933160 B CN 105933160B
- Authority
- CN
- China
- Prior art keywords
- network
- wired network
- android
- started
- smart television
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000003068 static effect Effects 0.000 claims abstract description 6
- 238000005457 optimization Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及Android智能电视网络快连技术,其公开了一种在Android智能电视上实现有线网络快速连接的方法,解决传统技术中Android智能电视有线网络启用时间过长,影响用户体验的问题。在Linux内核启动的时候,就开始启用有线网络,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android***启动起来以后,检测有线网络是否已连接,若有线网络已连接,则直接通知应用层网络可用。本发明适用于Android***的智能设备上实现快速网络连接。
Description
技术领域
本发明涉及Android智能电视网络快连技术,具体涉及一种在Android智能电视上实现有线网络快速连接的方法。
背景技术
随着智能电视的发展,网络连接作为在线内容获取的入口和桥梁,其重要性是显而易见的,而有线网络功能作为网络连接功能中最稳定和快速的一种,已经成为目前智能电视的标准配置。但是由于Android***的庞大,管理的设备服务众多,在***初始化时会占用较长的时间,而有线网络连接服务是由Android***来管控的,从而导致有线连接完成的过程比较靠后。
发明内容
本发明所要解决的技术问题是:提出一种在Android智能电视上实现有线网络快速连接的方法,解决传统技术中Android智能电视有线网络启用时间过长,影响用户体验的问题。
本发明解决其技术问题所采用的技术方案是:在Android智能电视上实现有线网络快速连接的方法,包括:
在Linux内核启动的时候,就开始启用有线网络,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android***启动起来以后,检测有线网络是否已连接,若有线网络已连接,则直接通知应用层网络可用。
作为进一步优化,所述在Linux内核启动的时候,就开始启用有线网络的方式为:
在Linux内核启动的时候执行预先编写的脚本文件,将所述脚本文件与Android***并行运行。
作为进一步优化,所述脚本文件中包括启用有线网络的执行命令。
作为进一步优化,所述通知应用层网络可用包括向ConnectivityService(数据连接管理服务)更新网络状态。
本发明的有益效果是:
1)通过修改Android原来的有线网络连接流程,使其在Linux内核起来后即进入有线网络连接流程,连接成功后再把有线网络连接的状态与配置信息同步到Android***层,避免了之前必须由Android***起来后才能配置有线网络的方式,从而使有线网络底层的连接过程脱离于Android***,大大提高了开机后有线网络连接的速度;
相比传统技术,改进后的Android智能电视有线网络连接将提前10秒以上,并且在Linux***启动中已经可用;
2)本发明中的方案具备极好的扩展性:
此有线网络快速连接的方法可以扩展到很多可运行在Android***的智能设备上,比如智能手机、平板电脑、智能手表和智能车载设备等;还可以扩展到很多以Linux***为基础的操作***的智能设备上,具有很好的跨平台性,可移植性。
附图说明
图1为现有技术中的Android智能电视连接有线网络的流程图;
图2为本发明中的Android智能电视连接有线网络的流程图。
具体实施方式
本发明旨在提出一种在Android智能电视上实现有线网络快速连接的方法,解决传统技术中Android智能电视有线网络启用时间过长,影响用户体验的问题。其采用的方法是在Linux内核启动的时候,就开始启用有线网络,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android***启动起来以后,通过检测是否有线网络已连接,来避免重复的操作,如果有线网络已连接,就直接通知应用层网络可用。
下面结合附图1和附图2对现有技术中的有线网络连接流程和本发明中的有线网络连接流程进行比对说明:
1)目前的有线网络连接流程:
1.1 Android智能电视上电开机后,先运行Linux内核;
1.2运行Android***;
1.3 Android***启动各项服务,其中包括EthernetService(以太网服务);
1.4启用以太网;
1.5启动DHCP获取IP地址或者根据配置文件配置静态IP地址;
1.6向ConnectivityService(数据连接管理服务)更新网络状态。
2)本发明改进后的有线网络连接流程:
2.1 Android智能电视上电开机后,先运行Linux内核;
2.2然后,一方面启动本发明编写的脚本文件,另一方面运行Android***;
2.3一方面脚本文件执行命令启用以太网,并启动DHCP获取IP地址或者根据配置文件配置静态IP地址,另一方面Android***启动各项服务,其中包括EthernetService;
2.4向ConnectivityService更新网络状态。
从以上两种流程的对比可以看出,之前有线网络连接过程是串行执行的,改进后的有线网络连接过程变为与Android***初始化并行的过程,这样大大缩短了有线网络连接的时间。
Claims (2)
1.在Android智能电视上实现有线网络快速连接的方法,其特征在于,包括:
在Linux内核启动之后执行预先编写的脚本文件,所述脚本文件中包括启用有线网络的执行命令,将所述脚本文件与Android***并行运行,并运行DHCP获取IP地址或者根据配置文件配置静态IP地址;当Android***启动起来以后,检测有线网络是否已连接,若有线网络已连接,则直接通知应用层网络可用。
2.如权利要求1所述的在Android智能电视上实现有线网络快速连接的方法,其特征在于,所述通知应用层网络可用,包括:向ConnectivityService更新网络状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610463635.4A CN105933160B (zh) | 2016-06-23 | 2016-06-23 | 在Android智能电视上实现有线网络快速连接的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610463635.4A CN105933160B (zh) | 2016-06-23 | 2016-06-23 | 在Android智能电视上实现有线网络快速连接的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105933160A CN105933160A (zh) | 2016-09-07 |
CN105933160B true CN105933160B (zh) | 2020-02-18 |
Family
ID=56831646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610463635.4A Active CN105933160B (zh) | 2016-06-23 | 2016-06-23 | 在Android智能电视上实现有线网络快速连接的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105933160B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106954281A (zh) * | 2017-03-24 | 2017-07-14 | 成都市极米科技有限公司 | 一种wifi连接方法及装置 |
CN107896345A (zh) * | 2017-11-24 | 2018-04-10 | 四川长虹电器股份有限公司 | Android智能电视中测试网络连接时间的方法 |
CN115811635A (zh) * | 2022-10-18 | 2023-03-17 | 四川长虹电器股份有限公司 | 一种智能电视交流开机快速更新***时间的方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102331942A (zh) * | 2011-07-07 | 2012-01-25 | 曙光信息产业股份有限公司 | 一种BIOS与Linux内核自动升级的方法 |
CN102571491B (zh) * | 2011-12-28 | 2015-02-11 | Tcl集团股份有限公司 | 一种检测网络是否可用的方法及装置 |
US20140053056A1 (en) * | 2012-08-16 | 2014-02-20 | Qualcomm Incorporated | Pre-processing of scripts in web browsers |
CN102789390A (zh) * | 2012-08-24 | 2012-11-21 | 乐视网信息技术(北京)股份有限公司 | 一种实现Android***开机播放网络视频的方法 |
CN104252363B (zh) * | 2013-06-25 | 2018-10-02 | 上海博泰悦臻电子设备制造有限公司 | 基于Android***的车载***的快速启动方法 |
CN103685005B (zh) * | 2013-12-27 | 2017-03-22 | 广西瀚特信息产业股份有限公司 | 一种智能网关 |
CN103853586B (zh) * | 2014-03-05 | 2017-02-08 | 中南大学 | 一种在uefi层实现无线网卡驱动的方法 |
CN104007979A (zh) * | 2014-06-12 | 2014-08-27 | 中南大学 | 一种Bootloader层驱动无线网络的方法 |
CN104469504A (zh) * | 2014-12-09 | 2015-03-25 | 四川长虹电器股份有限公司 | 实现Android智能电视快速开机的方法 |
CN105263177B (zh) * | 2015-09-06 | 2019-03-01 | 珠海全志科技股份有限公司 | 一种无物理输入Android设备WiFi联网方法和装置 |
CN105704550A (zh) * | 2016-02-02 | 2016-06-22 | 四川长虹电器股份有限公司 | 实现智能电视开机无线网络快速连接的方法 |
-
2016
- 2016-06-23 CN CN201610463635.4A patent/CN105933160B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN105933160A (zh) | 2016-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220179682A1 (en) | Task processing method, apparatus, and system based on distributed system | |
US10264424B2 (en) | Information processing method and central control device | |
CN103309308B (zh) | 一种设备智能化控制方法及装置、***、即插即用设备 | |
CN107766050B (zh) | 一种异构应用的部署方法以及装置 | |
CN103207794B (zh) | 局域网内移动终端之间应用程序的分享方法 | |
CN103984575A (zh) | 一种云计算环境下集群Linux操作***快速部署方法 | |
CN106549789B (zh) | 一种实现服务器安装的方法及*** | |
CN107632937B (zh) | 一种对虚拟机集群进行测试的方法、装置、可读存储介质 | |
CN104980898A (zh) | 一种信息推送方法、***及设备 | |
CN105933160B (zh) | 在Android智能电视上实现有线网络快速连接的方法 | |
CN103412768A (zh) | 一种基于脚本程序自动化部署Zookeeper集群的方法 | |
CN113656147B (zh) | 一种集群部署方法、装置、设备及存储介质 | |
CN103744708A (zh) | 一种实现linux操作***下固定磁盘设备名的方法 | |
CN102750176A (zh) | 网络电视的软件升级方法及装置 | |
WO2015062217A1 (zh) | 虚拟桌面***中外设的接入处理方法及装置 | |
CN104468826A (zh) | 一种分布式渲染方法、装置及*** | |
CN102945193B (zh) | 一种运行数据的恢复方法及电子设备 | |
CN108234172B (zh) | 一种用于云计算的物理资源自动部署*** | |
CN107479888A (zh) | 操作***镜像部署服务器方法、***、设备及存储介质 | |
CN107526584B (zh) | 数据接入方法和装置 | |
CN106028142B (zh) | 一种播放设备的升级控制方法和装置 | |
CN106406978B (zh) | 私有云虚拟机模板自动制作装置及方法 | |
CN115268951A (zh) | 一种操作***的安装方法、装置、设备及存储介质 | |
US9949046B2 (en) | Automating repairs to audio systems | |
CN104699570A (zh) | 一种虚拟桌面与物理桌面共用镜像的智能网络流桌面方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |