CN102638728A - Method for multi-system switching and digital household intelligent terminal - Google Patents

Method for multi-system switching and digital household intelligent terminal Download PDF

Info

Publication number
CN102638728A
CN102638728A CN2012100922518A CN201210092251A CN102638728A CN 102638728 A CN102638728 A CN 102638728A CN 2012100922518 A CN2012100922518 A CN 2012100922518A CN 201210092251 A CN201210092251 A CN 201210092251A CN 102638728 A CN102638728 A CN 102638728A
Authority
CN
China
Prior art keywords
kernel
intelligent terminal
flash
switching
multisystem
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.)
Pending
Application number
CN2012100922518A
Other languages
Chinese (zh)
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.)
JIANGSU HUANYING VIDEO TECHNOLOGY Co Ltd
Original Assignee
JIANGSU HUANYING VIDEO TECHNOLOGY 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 JIANGSU HUANYING VIDEO TECHNOLOGY Co Ltd filed Critical JIANGSU HUANYING VIDEO TECHNOLOGY Co Ltd
Priority to CN2012100922518A priority Critical patent/CN102638728A/en
Publication of CN102638728A publication Critical patent/CN102638728A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention relates to multi-system switching and particularly relates to a method for multi-system switching outside a system kernel and a digital household intelligent terminal which carries out system switching by using the method. According to the method for the multi-system switching, a flash is arranged outside the system kernel, a system needing to operate is selected, a certain value is given to a marker site of the flash through an external input signal when the system needs to be switched, and then, a system needing to be switched is selected according to the value of the marker site of the flash. The digital household intelligent terminal containing a Linux system and an Android system is provided according to the method for the multi-system switching, different application terminals can be selected according to the switching between the two systems. Therefore, respective advantages of the Linux system and the Android system are utilized, the functions of a system can be perfect, and the integration of three networks is excellently realized.

Description

Method and digital home's intelligent terminal that a kind of multisystem is switched
Technical field
The present invention relates to multisystem and switch, particularly a kind of system kernel carries out this method of methods and applications of multisystem switching outward and carries out digital home's intelligent terminal that system is switched.
Background technology
Along with the fast development of China's telecommunications network, Broadcasting Cable Network, the Internet integration of three networks, the improving constantly of social informatization degree and people's living standard, people are more extensive to the demand of informationization service, require also higher simultaneously.Traditional use STB TV reception, activities such as use online computing can not have been satisfied people's diversified demand far away, so expedited the emergence of the birth with multi-functional home intelligent terminal.
Existing home intelligent terminal is except realizing traditional TV functions (live, program request) of seeing, and can wired, Radio Access Network, can surf the Net, sees video, mutual education, play games etc.It can also carry out the installation and the unloading of application program, and it can also support value-added service, like Visual communications, tele-medicine, long-distance education, household security protection or the like, it can also with other home equipments gateway that founds a family, realize the internet intelligent household.
Existing home intelligent terminal mainly adopts linux system; Because the function ratio of linux system aspect TV and high definition broadcast is more outstanding; But because the restriction of the increasing income property of linux system; Exploitability aspect network function is relatively low, but especially the development and application space of aspect such as user interface, application program is limited.Also there is at present the home intelligent terminal of minority to adopt the Android system; Because the platform of Android system is open fully, can realize infinite expanding, portable strong; Especially function is remarkable aspect the installation of user interface, application program, unloading, can effectively realize three screen interaction functions.The advantage of Android system is network function, but that its weak point is a TV functions is perfect not enough.In order better to realize the integration of three networks, give full play to outstanding function and Android system the advantage network function aspect of linux system aspect televising, need in digital home's intelligent terminal system, realize the switching of two kinds of systems.
Summary of the invention
The technical issues that need to address of the present invention are how in digital home's intelligent terminal, to realize the switching between the multisystem.
For solving above-mentioned technical problem, the invention provides the method that a kind of multisystem is switched, select the system of required operation through the outer flash flag bit of system kernel, this method may further comprise the steps,
Step S101: system start-up gets into the system start-up boot;
Step S102: whether detection in real time has is carried out the external signal input that system is switched, if do not have, then gets into step S103, if having, then gets into step S104;
Step S103: read the Flash flag bit, select corresponding system to start;
Step S104: select the environmental variance of corresponding system, selected environmental variance copy transfer is given the start-up parameter bootargs of kernel;
Step S105: kernel starts corresponding system according to transmitting the start-up parameter of coming among the step S104;
Step S106: continue the current system of operation, and in system's running, detect external input signal in real time,, then get into step S107,, then continue execution in step S106 if do not have if any external input signal;
Step S107: write operation is carried out in system sign position among the flash, restart system automatically, return step S101.
As further improvement, be front panel keys input or remote controller key input in the input mode of carrying out the external signal that system switches described in step S102 and the step S106.
As further improvement, said step S105 corresponding system starts further comprising the steps of,
Step S1051: the kernel operation of corresponding system;
Step S1052: corresponding system operation;
Step S1053: the multiple application program operation in system operation back.
Digital home's intelligent terminal system that the present invention also provides a kind of multisystem to switch comprises
System kernel is used to store and start the kernel of a plurality of systems;
Flash is connected system kernel and selects to start required system outward;
Application system is with the corresponding application terminal of a plurality of systems in the kernel.
The system that stores in the said digital home intelligent terminal system kernel comprises linux system and Android system.The application terminal that said linux system is corresponding comprises HDMI HDTV, local storage and the Internet.The corresponding application terminal of said Android system comprises the Femto Home eNodeB, Wifi wireless router and bluetooth.
After adopting the method for above-mentioned multisystem switching, can easily realize the switching between kernel linux system and the Android system through remote controller.System default operation linux system can be realized TV and high definition playing function; , needs can switch to the Android system when using network application.Utilize linux system and Android system advantage separately like this, made that the function of system is more perfect, well realized the integration of three networks.
Description of drawings
Fig. 1 is the flow chart of multisystem changing method of the present invention.
Fig. 2 is the structured flowchart of digital home of the present invention intelligent terminal system.
Embodiment
To be elaborated to execution mode of the present invention below.
Existing Android nowadays has been the king in intelligent terminal field, but because the Android complex, and Android immature in intelligent field of set-top scheme; The Android triangular web realizes that dvb plays and the scheme of network player function has difficulties at present.
Intelligent machine top box market urgently one of needs is simple to operate, and the reliable and stable solution that is beneficial to operation again on this platform, can realize the value-added service of enriching.The dual system scheme of outside kernel, switching can satisfy this requirement.
The advantage one that outside kernel, realizes is that broadcasting and TV can management and control; Most of common people only see TV; Linux system is simple to operate, meet traditional use habit, uses linux system just can satisfy their requirement, Android system operation relative complex; Young man or fan can select the more Android system service of individual character, and we provide abundant value-added service selective for this part crowd; The 2nd, stability, at present professional that is that all right is ripe for Android DVB, switches in the outer realization of kernel system, more stable on function realizes.Therefore, digital home of the present invention intelligent terminal is employed in the method that the outer realization of kernel system is switched, at kernel outer setting Flash flag bit.
In this digital home intelligent terminal system, the linux system operation all be basic function such as televise, so linux system is set to give tacit consent to operational system.
Fig. 1 is that the changing method between the system is following in the specific embodiment of the invention,
Step S101, system start-up gets into the system start-up boot.System default gets into linux system; Because the basic business of the integration of three networks still is the broadcast of TV programme or video; Be set to default system so control the linux system of TV and video, just need do not adjust after the entering system like this and can watch TV programme.
Step S102, whether detection in real time has the external signal input, can not switch through front panel keys or remote controller key input carrying out system if the user does not want to get into the acquiescence linux system when start.The mode of front panel keys that the switching between this practical implementation linux system and the Android system is adopted or remote controller key control, the control mode that can certainly adopt bluetooth or other external signals to import.
If the remote controller key input is arranged, then get into step S103, if do not have, then get into step S104.Because the whole steps of this method is the process of a circulation; Step S106 and step S107 are that whether detection in real time carries out the signal that system is switched in system's running; If have and just write the Flash flag bit; Restarting systems judges through step S104 how many values that writes the Flash flag bit is then, selects entering to need the system of switching then.And step S102 just selects to get into which kind of system when to be system begin to start and starts.
Step S103 and step S104 are the processes of one group of Flash flag bit read-write, and when the signal input of system's switching was carried out in the outside, then step S103 write corresponding value according to the signal of front panel or remote controller key input at the Flash flag bit.Because the just switching between two systems of linux system and Android system in this execution mode; So have remote controller key when input need be on the Flash flag bit value of writing, only need whether just can judge that the entering linux system still is the Android system through the set of Flash flag bit.The system of switching if desired is more than three or three, just need on the Flash flag bit, write certain value, and step S104 whenever reads a kind of numerical value then, just starts a kind of corresponding system.The system that so just external remote button and front panel keys and kernel need be started is mapped, and has realized that kernel carries out the switching of system outward.
Step S104 reads the Flash flag bit, selects to pass to the start-up parameter of kernel according to flag bit.Promptly after whether set judged completion to the flash flag bit, selected environmental variance was set to pass to the start-up parameter of kernel.Operation is linux system if desired, and then linuxargs is set to bootargs; Operation is the Android system if desired, and then androidargs is set to bootargs.The bootargs here is exactly the start-up parameter that passes to kernel.
Step S105 is concrete certain the selected system that starts.Step S105 is further comprising the steps of, and step S1051 is that kernel starts corresponding system kernel according to transmitting the start-up parameter of coming among the step S104.If that selected operation is linux system then step S1051 operation linux kernel, step S1052 then moves linux system then, and final step S1053 is operation and the corresponding various application of linux system; If that selected operation is Android system then step S1051 operation android kernel, step S1052 then moves android system then, and final step S1053 is operation and the corresponding various application of Android system.
Step S106, when the operational system application process, system still can detect the external signal input whether switched system is arranged.If in system's running, do not detect and need carry out the external input signal that system is switched, then continue the current system of operation.The current system here is not meant the linux system of acquiescence, and is in service if system is in linux system, and so current system then is a linux system; If switch to the Android system from linux system, so current system is exactly the Android system.No matter which system current operation is, the short of signal input of carrying out system's switching just continue the current system of operation, and whether detection always has the external signal input.After detecting external input signal, step S107 can write the Flash flag bit by the input switching signal, restarts system then, returns step S101.Because this embodiment is the switching between two systems of linux system and Android system, so only need whether to get final product for the set of Flash flag bit among the step S107 here.The system of switching if desired is more than three or three; Then when button is imported; Every kind of button input meeting writes a value at the Flash flag bit; Each value is corresponding with a kind of system, when so just having realized more than three kinds that system is switched, and corresponding between the input of external key signal and the system that needs switching.
Below be two systems switching way back and forth: in the linux system running, " review "+" 0 "+" 1 " (or front panel keys) by remote control keys, set-top box software is promptly given the set of Flash flag bit.Automatically restart STB then, after restarting, the set-top box judging flag bit has set, can get into the Android system, gets into step S105.In the Android system running, " review "+" 0 "+" 1 " by remote control keys, system restarts automatically, and directly get into acquiescence linux system because the flash flag bit does not have set this moment, gets into step S105.
Fig. 2 is for adopting digital home's intelligent terminal structured flowchart of above-mentioned multisystem changing method.201 is system kernel among the figure, and 202 is Flash, and 203 is internal memory, and 204 is power supply, and 205 for LED shows that 206 is the HDMI HDTV, and 207 is phone, and 208 is camera, and 209 is the Femto Home eNodeB, and 210 is bluetooth, and 211 is the Wifi router.
What system kernel 201 adopted here is the Hi3716C chip, and system kernel 201 is used to store and starts linux system, Android system.Multiple and application terminal are set in the system kernel 201 carry out the interface of exchanges data.External power source 204 is supplied power to system kernel, and Installed System Memory 203 is arranged on kernel 201 outsides.LED shows that 205 is the information that is used for showing the current operational system of client, such as TV programme, and recreation, website etc.
Flash202 is connected and selects to start required system outside the system kernel 201.
The system that stores in the said digital home intelligent terminal system kernel comprises linux system and Android system.The application terminal that said linux system is corresponding comprises HDMI HDTV 206, local storage and the Internet.HDMI HDTV 206 is basic functions of system, is that the user watches TV programme, and local storage can be deposited music that the user likes, video etc., the user can also be directly on the display of TV internet login carry out the operation oneself wanted.
The corresponding application terminal of said Android system comprises Femto Home eNodeB 209, Wifi wireless router 211 and bluetooth 210.Femto Home eNodeB 209 realizes that through Zigbee short distance control terminal (mobile phone or computer) is to the control of whole home intelligent terminal in the family.The Android system can download the application program of various needs on the internet through Wifi wireless router 211, just differs one here for example.
Though more than described embodiment of the present invention; But the those of skill in the art in the present technique field are to be understood that; This only illustrates, and the method that system of the present invention is switched not only can be two switchings between the system, also can be the switching between a plurality of systems.Certainly also this execution mode is made numerous variations and modification, and do not deviate from principle of the present invention and essence.Scope of the present invention is only limited appended claims.

Claims (7)

1. the method that multisystem is switched is characterized in that through the system that Flash selects required operation is set, this method may further comprise the steps outside system kernel,
Step S101: system start-up gets into the system start-up boot;
Step S102: whether detection in real time has is carried out the external signal input that system is switched, if do not have, then gets into step S103, if having, then gets into step S104;
Step S103: read the Flash flag bit, select corresponding system to start;
Step S104: select the environmental variance of corresponding system, selected environmental variance copy transfer is given the start-up parameter bootargs of kernel;
Step S105: kernel starts corresponding system according to transmitting the start-up parameter of coming among the step S104;
Step S106: continue the current system of operation, and in system's running, detect external input signal in real time,, then get into step S107,, then continue execution in step S106 if do not have if any external input signal;
Step S107: write operation is carried out in system sign position among the flash, restart system automatically, return step S101.
2. the method for switching according to the described multisystem of claim 1 is characterized in that, is front panel keys or remote controller key input in the input mode of carrying out the external signal that system switches described in the step S102 step S106.
3. the method for switching according to the described multisystem of claim 1 is characterized in that, among the said step S105 corresponding system start further comprising the steps of,
Step S1051: the kernel operation of corresponding system;
Step S1052: corresponding system operation;
Step S1053: the multiple application program operation in system operation back.
4. digital home's intelligent terminal that multisystem is switched is characterized in that: comprise
System kernel is used to store and start the kernel of a plurality of systems;
Flash is connected system kernel and selects to start required system outward;
Application system is with the corresponding application terminal of a plurality of systems in the kernel.
5. the digital home's intelligent terminal that switches according to the described multisystem of claim 4, it is characterized in that: the system that stores in the said kernel comprises linux system and Android system.
6. the digital home's intelligent terminal that switches according to the described multisystem of claim 5 is characterized in that: the application terminal that said linux system is corresponding comprises HDMI HDTV, local storage and the Internet.
7. the digital home's intelligent terminal that switches according to the described multisystem of claim 5 is characterized in that: the corresponding application terminal of said Android system comprises the Femto Home eNodeB, Wifi wireless router and bluetooth.
CN2012100922518A 2012-03-30 2012-03-30 Method for multi-system switching and digital household intelligent terminal Pending CN102638728A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012100922518A CN102638728A (en) 2012-03-30 2012-03-30 Method for multi-system switching and digital household intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012100922518A CN102638728A (en) 2012-03-30 2012-03-30 Method for multi-system switching and digital household intelligent terminal

Publications (1)

Publication Number Publication Date
CN102638728A true CN102638728A (en) 2012-08-15

Family

ID=46622931

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012100922518A Pending CN102638728A (en) 2012-03-30 2012-03-30 Method for multi-system switching and digital household intelligent terminal

Country Status (1)

Country Link
CN (1) CN102638728A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103501453A (en) * 2013-09-29 2014-01-08 中山大学 Interaction system based on Android and Linux smart television
CN103686370A (en) * 2013-12-25 2014-03-26 Tcl集团股份有限公司 Method and system for starting up intelligent television
WO2015103917A1 (en) * 2014-01-09 2015-07-16 北京奇虎科技有限公司 Management method and apparatus of wireless routing device
CN104869669A (en) * 2015-05-04 2015-08-26 深圳市共进电子股份有限公司 Intelligent wireless router
CN104899091A (en) * 2015-07-02 2015-09-09 中国地质大学(武汉) Multi-operating system switching method of intelligent embedded equipment
CN107529085A (en) * 2017-08-31 2017-12-29 四川长虹电器股份有限公司 The method of the remote control mode decoding of compatible multi-remote-controller
CN107943606A (en) * 2017-11-22 2018-04-20 上海博泰悦臻电子设备制造有限公司 Fault handling method and device, memory and electronic equipment under dual operating systems
US10437631B2 (en) 2014-12-12 2019-10-08 Huawei Technologies Co., Ltd. Operating system hot-switching method and apparatus and mobile terminal
CN113518257A (en) * 2021-05-25 2021-10-19 青岛海信商用显示股份有限公司 Multi-system screen projection processing method and equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101105755A (en) * 2006-06-29 2008-01-16 Lg电子株式会社 Portable apparatus supporting multiple operating systems and supporting method therefor
CN101287187A (en) * 2007-04-12 2008-10-15 奥科无线通信技术(深圳)有限公司 Intelligent mobile phone and operating method of the operation system
CN101876906A (en) * 2010-03-31 2010-11-03 北京播思软件技术有限公司 Method and device for running Linux application in Android system
CN102111482A (en) * 2009-12-25 2011-06-29 深圳市银星数码有限公司 Multi-system multi-mode intelligent mobile terminal and control method
CN102201955A (en) * 2011-05-19 2011-09-28 江苏亿通高科技股份有限公司 Family intelligent terminal system
CN102215432A (en) * 2011-06-02 2011-10-12 Tcl集团股份有限公司 Television system, television system starting method and device
CN102291610A (en) * 2011-09-02 2011-12-21 广东中大讯通软件科技有限公司 Digital family set top box based on three-network integration

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101105755A (en) * 2006-06-29 2008-01-16 Lg电子株式会社 Portable apparatus supporting multiple operating systems and supporting method therefor
CN101287187A (en) * 2007-04-12 2008-10-15 奥科无线通信技术(深圳)有限公司 Intelligent mobile phone and operating method of the operation system
CN102111482A (en) * 2009-12-25 2011-06-29 深圳市银星数码有限公司 Multi-system multi-mode intelligent mobile terminal and control method
CN101876906A (en) * 2010-03-31 2010-11-03 北京播思软件技术有限公司 Method and device for running Linux application in Android system
CN102201955A (en) * 2011-05-19 2011-09-28 江苏亿通高科技股份有限公司 Family intelligent terminal system
CN102215432A (en) * 2011-06-02 2011-10-12 Tcl集团股份有限公司 Television system, television system starting method and device
CN102291610A (en) * 2011-09-02 2011-12-21 广东中大讯通软件科技有限公司 Digital family set top box based on three-network integration

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103501453B (en) * 2013-09-29 2016-11-23 中山大学 Based on Android and the interaction systems of Linux smart television
CN103501453A (en) * 2013-09-29 2014-01-08 中山大学 Interaction system based on Android and Linux smart television
CN103686370A (en) * 2013-12-25 2014-03-26 Tcl集团股份有限公司 Method and system for starting up intelligent television
WO2015103917A1 (en) * 2014-01-09 2015-07-16 北京奇虎科技有限公司 Management method and apparatus of wireless routing device
US10437631B2 (en) 2014-12-12 2019-10-08 Huawei Technologies Co., Ltd. Operating system hot-switching method and apparatus and mobile terminal
CN104869669B (en) * 2015-05-04 2018-08-14 深圳市共进电子股份有限公司 A kind of Intelligent wireless router
CN104869669A (en) * 2015-05-04 2015-08-26 深圳市共进电子股份有限公司 Intelligent wireless router
CN104899091B (en) * 2015-07-02 2018-11-27 中国地质大学(武汉) A kind of intelligence embedded device multiple operating system switching method
CN104899091A (en) * 2015-07-02 2015-09-09 中国地质大学(武汉) Multi-operating system switching method of intelligent embedded equipment
CN107529085A (en) * 2017-08-31 2017-12-29 四川长虹电器股份有限公司 The method of the remote control mode decoding of compatible multi-remote-controller
CN107943606A (en) * 2017-11-22 2018-04-20 上海博泰悦臻电子设备制造有限公司 Fault handling method and device, memory and electronic equipment under dual operating systems
CN107943606B (en) * 2017-11-22 2023-12-15 博泰车联网科技(上海)股份有限公司 Fault processing method and device under double operating systems, memory and electronic equipment
CN113518257A (en) * 2021-05-25 2021-10-19 青岛海信商用显示股份有限公司 Multi-system screen projection processing method and equipment
CN113518257B (en) * 2021-05-25 2023-11-10 青岛海信商用显示股份有限公司 Multisystem screen projection processing method and equipment

Similar Documents

Publication Publication Date Title
CN102638728A (en) Method for multi-system switching and digital household intelligent terminal
CN103151057B (en) Method for playing music and device
CN102510392B (en) Equipment room application sharing method and system, television and mobile terminal
EP2566158B1 (en) Content replay device and content replay system
CN103309308A (en) Equipment intelligent control method, device, system and plug-and-play equipment
CN103051624A (en) Method and system for transmitting shared media resources to intelligent terminal by mobile equipment
CN101902606A (en) Networked-enabled mass storage dongle with networked media content aggregation
CN103858438A (en) Systems and methods for presenting home screen shortcuts
CN103379370A (en) Intelligent television system, intelligent television, mobile device and input operation method
CN102547443A (en) Resource sharing and interaction realizing method of multi-terminal system
CN102759983A (en) Computer provided with multiple work modes and operating system thereof
CN103634674A (en) Method and device for recommending resources in smart television
CN104902295A (en) Intelligent TV business realization method, terminal device and system
CN104601205A (en) Content sharing method and device
CN102291610A (en) Digital family set top box based on three-network integration
US10257556B2 (en) Streaming media authorization based on call signs
CN103475940A (en) Virtual channel management method and network multimedia reproduction system with virtual channel
CN104023272A (en) Video screen editing method and device
CN103648046A (en) Method and system for showing video recommendation page in intelligent television
CN103686385A (en) Play control method and device for smart televisions
CN104333814A (en) Smart television desktop switching method and smart television
CN103605429A (en) Processing method for response key operation and mobile terminal
CN103065662A (en) Method and system for continuous broadcasting of media resources in device
CN103281294A (en) Data sharing method and electronic equipment
CN105095410A (en) Setting method, mobile terminal, server and system of song menu

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120815