CN105744367B - Wireless quick networking methods on Android TV - Google Patents

Wireless quick networking methods on Android TV Download PDF

Info

Publication number
CN105744367B
CN105744367B CN201610130691.6A CN201610130691A CN105744367B CN 105744367 B CN105744367 B CN 105744367B CN 201610130691 A CN201610130691 A CN 201610130691A CN 105744367 B CN105744367 B CN 105744367B
Authority
CN
China
Prior art keywords
wireless
network
android
android system
connection
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
Application number
CN201610130691.6A
Other languages
Chinese (zh)
Other versions
CN105744367A (en
Inventor
尤金刚
周建波
鲍荣权
章卫民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN201610130691.6A priority Critical patent/CN105744367B/en
Publication of CN105744367A publication Critical patent/CN105744367A/en
Application granted granted Critical
Publication of CN105744367B publication Critical patent/CN105744367B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4432Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses quick networking methods wireless on a kind of Android TV, the process that the present invention has modified wireless connection by modifying smart television android system bottom, it is set i.e. while into wireless connection process and android system to initialize two processes after Linux Kernel starting, the state of wireless connection and configuration information are synchronized to android system layer again after successful connection, it is substantially shorter the time of wireless connection, it could be configured after must being got up by android system before avoiding wirelessly, to make the connection procedure of wireless bottom completely disengage in android system, substantially increase the speed being wirelessly connected after booting.

Description

Wireless quick networking methods on Android TV
Technical field
The present invention relates to quickly networkings wireless in smart television field of network connections more particularly to a kind of Android TV Method realizes the strategy that can realize wireless network connection after smart television android system starting up within a short period of time Method, and in particular to developed to linux system, Android low level development, network protocol layer technology, wireless network and intelligence The processing method of many relevant technologies in TV exploitation.
Background technique
With the development of smart television, it is connected to the network the entrance and bridge obtained as online content, importance is aobvious And be clear to, radio network functions have become the standard configuration of current smart television but doting on due to android system Greatly, the device service of management is numerous, so can occupy long time in system initialization, and wireless network connection service And managed by android system, compare rearward so as to cause the process completed is wirelessly connected, user is generally opening electricity Application on site relevant to network could really be used within about 1 minute or so depending on after, greatly reduce the usage experience of user. There is distinctive application in particular for what Changhong was developed at present -- booting is through, even more fatal, and it is through often to come out booting After applying, phenomenon that network can be prompted unripe.
As shown in Figure 1, wireless network connection process is as follows at present:
1) after Android television startup powers on, Linux Kernel (i.e. linux kernel) program is run at first;
2) android system process SystemServer (i.e. android system is then run according to the system service of registration In various Android service);
3) SystemServer process will start the relevant service of many Android, take including undoubtedly connection management Be engaged in WiFiService and wired connection management service EthernetServcie, and there are also whole system network state management services ConnectivityService;
4) can be decided whether to open wireless network according to current network type in wireless service;
5) when confirmation needs to open wireless, it can just load wireless device driving and connect the movement such as wireless;
It therefore is in android system from can be seen that the wireless connection in current smart television in above-mentioned process Afterwards, it is opened in WiFiService service, the most waiting time is in this link of SystemServer process initialization.
Summary of the invention
Place in view of the shortcomings of the prior art, the purpose of the present invention is to provide wireless on a kind of Android TV Quick networking methods, the method that wireless quickly connection network after booting is realized in Android intelligent television, make user more convenient Wireless network is efficiently used, allows the use of user's energy more convenient and quicker after opening TV to wireless network.
The purpose of the invention is achieved by the following technical solution:
Wireless quick networking methods, method and step are as follows on a kind of Android TV:
A, smart television is internally provided with wireless rapid configuration module, and the booting of smart television android system is run, Linux Kernel start completion;
Linux kernel abbreviation linux kernel is a kind of computer operating system kernel and is used in smart television, It is write as with C language and assembler language, meets POSIX standard, issued with gnu general public license.
B, wireless rapid configuration module starting, while android system initializes;
B1, wireless rapid configuration module judge whether network type is wireless network, if it is not, then configuration cable network connects It connects, then updates ConnectivityService network state;If it is, load wireless device driving, then enables wpa_ Supplicant process, and according to the automatic connection wireless network of configuration, then DHCP is called to obtain network IP information, updates Wi- Fi service state, final updating ConnectivityService network state;
B2, android system initialization process are as follows: the various Android clothes first in initialization android system Then business starts Wi-Fi Service, then start Connectivity network management services, finally waits and wirelessly quickly matching Set the update network state of module.
The present invention compared with the prior art, have the following advantages that and the utility model has the advantages that
The process for having modified wireless connection by modifying smart television android system bottom, makes it in Linux Kernel starting after i.e. simultaneously enter be wirelessly connected process and android system initialization two processes, after successful connection again The state and configuration information of wireless connection are synchronized to android system layer, are substantially shorter the time of wireless connection, avoid it Before must be got up by android system after could configure wirelessly, so that the connection procedure of wireless bottom be made to completely disengage In android system, the speed being wirelessly connected after booting is substantially increased.
Detailed description of the invention
Fig. 1 is the structural diagram of the present invention.
Specific embodiment
The present invention is described in further detail below with reference to embodiment:
Embodiment
As shown in Figure 1, wireless quick networking methods, method and step are as follows on a kind of Android TV:
A, smart television is internally provided with wireless rapid configuration module, and the booting of smart television android system is run, Linux Kernel start completion;
B, wireless rapid configuration module starting, while android system initializes;
B1, wireless rapid configuration module judge whether network type is wireless network, if it is not, then configuration cable network connects It connects, then updates ConnectivityService network state;If it is, load wireless device driving, then enables wpa_ Supplicant process, and according to the automatic connection wireless network of configuration, then DHCP is called to obtain network IP information, updates Wi- Fi service state, final updating ConnectivityService network state;
B2, android system initialization process are as follows: the various Android clothes first in initialization android system Then business starts Wi-Fi Service, then start Connectivity network management services, finally waits and wirelessly quickly matching Set the update network state of module.
As shown in Fig. 2, present invention improvement network connection process is as follows:
1) after Android television startup powers on, Linux Kernel (i.e. linux kernel) operation is waited to finish;
2) starting is wirelessly connected configurator immediately after;
3) start android system process SystemServer simultaneously, load Android resource and initialization context;
4) while step 3, configuration module is wirelessly connected according to configuration file and detects that current connection network type is When wireless, then the driver of wireless device can be loaded;
5) start wireless management tool Wpa_supplicant process simultaneously;
6) it is wirelessly connected automatically according to radio configuration file;
7) DHCP process is called to obtain the network IP information being wirelessly connected;
8) wireless relevant state and configuration information synchronized update to WiFiService service with In ConnectivityService service;
9) current radio network configuration can also correctly be got in android system in this way;
In conclusion nothing before can be seen that from the comparison of the above present invention and two kinds of processes of the background technique prior art Line connection procedure is serially to execute, and wireless connection procedures become being initialized as parallel process with android system after improvement, this Sample substantially reduces the setup time of wireless connection.
Above is a kind of improved method that wireless network quickly connects after realizing booting in Android intelligent television, by In being wirelessly connected the standard connection mode that configuration is android system before, so this improved method wirelessly quickly connected can It much may operate on the smart machine of android system with expanding to, there is good professional platform independence, it is portable.Such as:
1. this improved method wirelessly quickly connected is transplanted in the exploitation of Android intelligent or tablet device, It is also to be applicable in.
2. what the invention proposed is a kind of method, this hair is equally can also be used in the smart television of other non-android systems Wireless rapid configuration module in bright.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.

Claims (1)

1. wireless quick networking methods on a kind of Android TV, it is characterised in that: its method and step is as follows:
A, smart television is internally provided with wireless rapid configuration module, the booting operation of smart television android system, Linux Kernel start completion;
B, wireless rapid configuration module starting, while android system initializes;
B1, wireless rapid configuration module judge whether network type is wireless network, if it is not, then configuration cable network connection, Then ConnectivityService network state is updated;If it is, load wireless device driving, then enables wpa_ Supplicant process, and according to the automatic connection wireless network of configuration, then DHCP is called to obtain network IP information, updates Wi- Fi service state, final updating ConnectivityService network state;
B2, android system initialization process are as follows: the various Android service first in initialization android system, so Start Wi-Fi Service afterwards, then starts Connectivity network management services, finally wait wireless rapid configuration module Update network state.
CN201610130691.6A 2016-03-08 2016-03-08 Wireless quick networking methods on Android TV Active CN105744367B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610130691.6A CN105744367B (en) 2016-03-08 2016-03-08 Wireless quick networking methods on Android TV

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610130691.6A CN105744367B (en) 2016-03-08 2016-03-08 Wireless quick networking methods on Android TV

Publications (2)

Publication Number Publication Date
CN105744367A CN105744367A (en) 2016-07-06
CN105744367B true CN105744367B (en) 2019-05-07

Family

ID=56249383

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610130691.6A Active CN105744367B (en) 2016-03-08 2016-03-08 Wireless quick networking methods on Android TV

Country Status (1)

Country Link
CN (1) CN105744367B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106210914A (en) * 2016-07-28 2016-12-07 深圳前海茂佳软件科技有限公司 Intelligent television connects the method and device of wireless network
CN106658186B (en) * 2016-10-27 2019-08-13 四川长虹电器股份有限公司 The method for realizing the synchronous UI operation of smart television network switching
CN106685777B (en) * 2017-03-13 2021-03-05 苏州蜗牛数字科技股份有限公司 Ethernet connection method adaptive to Android game
CN106954281A (en) * 2017-03-24 2017-07-14 成都市极米科技有限公司 A kind of WIFI connection methods and device
CN107896345A (en) * 2017-11-24 2018-04-10 四川长虹电器股份有限公司 The method of test network Connection Time in Android intelligent television
CN109039518B (en) * 2018-08-21 2019-11-05 四川长虹电器股份有限公司 The ntp server address intelligent management of Android television system
CN112118330A (en) * 2020-09-22 2020-12-22 青岛海信传媒网络技术有限公司 DHCP (dynamic host configuration protocol) network reconnection method and display equipment
CN115811635A (en) * 2022-10-18 2023-03-17 四川长虹电器股份有限公司 Method for rapidly updating system time during AC startup of smart television

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719076A (en) * 2009-12-15 2010-06-02 鸿富锦精密工业(深圳)有限公司 Starting-up system of computer and zero latency starting-up method adopted by same
CN101789996A (en) * 2010-01-19 2010-07-28 深圳市同洲电子股份有限公司 Communication module starting method for intelligent mobile phone
CN102571491A (en) * 2011-12-28 2012-07-11 Tcl集团股份有限公司 Method and device for detecting whether network is usable
CN103297850A (en) * 2012-08-24 2013-09-11 乐视致新电子科技(天津)有限公司 Method for playing network video at starting of Android system
US9230121B1 (en) * 2013-12-31 2016-01-05 Emc Corporation Techniques for persistently toggling a FIPS-140 cryptographic mode of a clustered storage system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719076A (en) * 2009-12-15 2010-06-02 鸿富锦精密工业(深圳)有限公司 Starting-up system of computer and zero latency starting-up method adopted by same
CN101789996A (en) * 2010-01-19 2010-07-28 深圳市同洲电子股份有限公司 Communication module starting method for intelligent mobile phone
CN102571491A (en) * 2011-12-28 2012-07-11 Tcl集团股份有限公司 Method and device for detecting whether network is usable
CN103297850A (en) * 2012-08-24 2013-09-11 乐视致新电子科技(天津)有限公司 Method for playing network video at starting of Android system
US9230121B1 (en) * 2013-12-31 2016-01-05 Emc Corporation Techniques for persistently toggling a FIPS-140 cryptographic mode of a clustered storage system

Also Published As

Publication number Publication date
CN105744367A (en) 2016-07-06

Similar Documents

Publication Publication Date Title
CN105744367B (en) Wireless quick networking methods on Android TV
US20160323689A1 (en) Zero-touch wi-fi
TWI587674B (en) Methods and apparatus to support globalplatform usage on an embedded uicc
WO2017181627A1 (en) Network connection method and device, terminal, and system
CN102883358B (en) A kind of method and device realizing batch AP upgrading
CN103823664B (en) A kind of design method of binary system unification Boot programs and kernel program
CN104469737B (en) A kind of universal embedded integrated circuit card and its user signing contract information Activiation method
CN103901844A (en) Intelligent home control method and system based on Alljoyn technology
RU2009132388A (en) AGREEMENT OF DOWNLOAD BETWEEN MULTIPLE DEVICES ABLE TO DOWNLOAD
CN104967971A (en) Method achieving bluetooth automatic return connection in Android system
CN104380661B (en) A kind of operating method of routing device, routing device and terminal device
CN103853586A (en) Method of realizing wireless card driver in UEFI (unified extensible firmware interface) layer
CN105607921B (en) A kind of system service starting method and system based on android system
CN107015807A (en) A kind of device drives management method
CN106452847B (en) Intelligent identification method and device for WIFI equipment
WO2017059724A1 (en) Operating system starting method and device
WO2016184058A1 (en) Terminal exception recovery method and terminal
CN104105218A (en) Method and system for achieving Android system mobile phone hotspot WPS connection
CN102955705A (en) Method and system for realizing mutual starting among programs
CN109144532A (en) Upgrade method and device
TW201430709A (en) Method, intelligent terminal, service platform and system for changing application type of intelligent card
CN112351471A (en) Method for accessing device to gateway, gateway device and computer readable storage medium
WO2019080476A1 (en) Method for launching application and first terminal
CN105930190B (en) A kind of program self-start method and device based on operating system
US20130304790A1 (en) Computer-readable recording medium, mobile device, and wireless communication system

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