CN106028150A - Multi-application switch management method for television of Linux system - Google Patents
Multi-application switch management method for television of Linux system Download PDFInfo
- Publication number
- CN106028150A CN106028150A CN201610532275.9A CN201610532275A CN106028150A CN 106028150 A CN106028150 A CN 106028150A CN 201610532275 A CN201610532275 A CN 201610532275A CN 106028150 A CN106028150 A CN 106028150A
- Authority
- CN
- China
- Prior art keywords
- application
- started
- linux system
- configuration
- 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.)
- Granted
Links
Classifications
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4431—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB characterized by the use of Application Program Interface [API] libraries
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4432—Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention relates to the field of a smart television, and discloses a multi-application switch management method for a television of a Linux system. According to the method, the multi-application switch management process of a smart television is optimized, and the user experience is improved. The method comprises the steps of adding application configuration scripts, and setting attribute parameters of each application in the configuration scripts according to application features; loading the application configuration scripts; starting a master application and a background service application; selecting an application needing to be started, traversing in the configuration scripts according to the name of the application needing to be started, searching the attribute parameters corresponding to the application needing to be started, obtaining the application configuration parameters, and judging the type of the application needing to be started through the obtained application configuration parameters; if the application needing to be started is a native application, blocking the master application, and obtaining a control focus; if the application needing to be started is a webpage application, blocking a current application, obtaining the control focus by a background browser, and loading a webpage. The method is applicable to the smart television of the overseas Linux system.
Description
Technical field
The present invention relates to intelligent television field, particularly to many application switch managing method of the TV for linux system.
Background technology
Along with the Internet infiltration in life, smart machine universal, the concept of intelligent television and popularization go deep into people further
The heart, on market, demand and expectation for intelligent television are the most urgent.One feature the biggest of intelligent television is applied various exactly,
Particularly overseas intelligent television, need to customize different application according to zones of different, and this exists bigger in the switching and management of application
Difference, it is more difficult to accomplish that unified interface manages.
Owing to the most overseas intelligent television android system acceptance is the highest, based on linux system, in the application of various places
Demand difference is relatively big, and application size and require the most difference.This application switching there is a lot of uncertain factor, to
Family is experienced and television system resource occupation has many adverse influences.
Summary of the invention
The technical problem to be solved in the present invention is: provide many application switch managing method of the TV for linux system, optimizes
Intelligent television many application handover management flow process, promotes Consumer's Experience.
For solving the problems referred to above, the technical solution used in the present invention is: for many application handover management of the TV of linux system
Method, as it is shown in figure 1, comprise the steps:
A, interpolation application configuration script, according to application characteristic, arrange the property parameters of each application in configuration script;
B, system start-up, load described application configuration script;
C, start main application and background service application, wherein, background service application at least include browser;After having started, after
Platform is served by surrendering control focus, and at running background;
D, judge whether to need to start the application of user's request, if it is, controls focus is surrendered by main application, and in backstage fortune
OK, only respond corresponding hot key, and enter step e, otherwise, return step d;
E, the required application started of selection, travel through in configuration script according to the title of the application of required startup, search required
The property parameters of the application correspondence started, obtains application configuration parameter, and by opening needed for acquired application configuration parameter judgement
The type of dynamic application;
If the required startup of f is applied with basing on practicality, block main application, obtain and control focus;If required startup application should for webpage
With, blocking current application, the browser on backstage obtains and controls focus, loads webpage.
Further, when the application having been turned on needs to exit, and step f also includes:
If having been turned on applying with basing on practicality, after it exits, discharging all resources, control focus being given back main application, returns
Return step d;If having been turned on application is web application, after it exits, the resource of release web application, control focus is returned
Step d is returned to main application.
Further, the application of described background service also includes that DIAL applies.
The invention has the beneficial effects as follows: the present invention, by adding in configuration script and the parameter that sets a property, unifies application configuration interface,
Do not changing the condition of hardware device, improve Consumer's Experience, it is possible to enjoying more, higher application and experience, it is achieved be unified
Application management interface, reduce developer for the customized workload of zones of different.
Accompanying drawing explanation
Fig. 1 is flow chart of the present invention.
Detailed description of the invention
Television according to application different attribute judge, be divided into can main apply, locally applied, web application, background service
Application.For the type of application, configuration script configures the switching mode of application the need of exclusive resource, make Consumer's Experience
More smooth.During configuration:
Main application needs starting up, owing to needing the setting of the management overall situation, is set to run with other application simultaneously, opens
After other application dynamic, control focus is surrendered, main apply at running background, only respond corresponding hot key;
Locally applied need to be started by main application, after startup, occupy independent resource, it is thus achieved that control focus, it is impossible to locally applied with other
Run simultaneously, after exiting, discharge all resources, control focus is given back main application;
Web application, owing to browser starts overlong time, when start, need to operate in backstage by browser service, call
During web application, only need to configure network address, the most capable of fast starting, when exiting, the resource of release web application;
Background service, need not interrupt current application when starting and close, and does not obtain and controls focus, does not interferes with Consumer's Experience.
Play by television below and describe technical scheme in detail as a example by mobile terminal projection Youtube video.
During the viewing Youtube video of mobile terminal, by wireless, video content can be shown on TV.This needs TV
End has service to detect mobile phone sending signal constantly, and quickly starts Youtube web application, plays corresponding video.In order to ensure
Mobile terminal can detect television equipment in real time, needs television application service after each network successful connection, restarts service,
Traditional switching application mode is bigger on the impact of user operation fluency.
Youtube video can be shared to TV in mobile terminal, needs television to start DIAL (DIsovery And Launch)
It is served by, after mobile terminal detects television service, when playing video, just has and share the prompting that television shows, point
Hit respective icon, this function can be started.
In the present embodiment, owing to monitoring the message of mobile terminal when television takes, therefore in configuration file, by DIAL application with clear
Device property parameters of looking at is set to background service.
When TV starts, first load configuration script.
When TV starts, main application, operation browser and DIAL are served by, and according to the title of application, enter in configuration script
Row traversal, the configuration attribute retrieving application is background service, then in background process start application, it is not necessary to seize display and
Control resource.
Mobile terminal Youtube clicks on and shares, and DIAL application receives message, starts television Youtube web application, is joining
Putting and obtaining Youtube attribute in script is web application, is loaded into Youtube configuration webpage the most in a browser, and display regards accordingly
Frequently.When user is not to viewing video, exits web application, the resource of release web application, control focus is given back main answering
With.
Here it is the concrete operations flow process of the inventive method, it is to arrange a kind of unified of traditional intelligence TV applications handover management
Method optimizes, and controls interface unified, simplifies customized configuration, promotes user's experience etc., and whole control flow is without increasing
Adding hardware cost, exploitativeness is the strongest.
The foregoing describe the ultimate principle of the present invention and main feature, the principle describing the simply explanation present invention of description,
Without departing from the spirit and scope, the present invention also has various changes and modifications, and these changes and improvements both fall within
In scope of the claimed invention.
Claims (3)
1. it is used for many application switch managing method of the TV of linux system, it is characterised in that comprise the steps:
A, interpolation application configuration script, according to application characteristic, arrange the property parameters of each application in configuration script;
B, system start-up, load described application configuration script;
C, start main application and background service application, wherein, background service application at least include browser;After having started, after
Platform is served by surrendering control focus, and at running background;
D, judge whether to need to start the application of user's request, if it is, controls focus is surrendered by main application, and in backstage fortune
OK, only respond corresponding hot key, and enter step e, otherwise, return step d;
E, the required application started of selection, travel through in configuration script according to the title of the application of required startup, search required
The property parameters of the application correspondence started, obtains application configuration parameter, and by opening needed for acquired application configuration parameter judgement
The type of dynamic application;
If the required startup of f is applied with basing on practicality, block main application, obtain and control focus;If required startup application should for webpage
With, blocking current application, the browser on backstage obtains and controls focus, loads webpage.
Many application switch managing method of the TV for linux system the most according to claim 1, it is characterised in that
When the application having been turned on needs to exit, and step f also includes:
If having been turned on applying with basing on practicality, after it exits, discharging all resources, control focus being given back main application, returns
Return step d;
If having been turned on application is web application, after it exits, the resource of release web application, control focus is given back main answering
With returning step d.
Many application switch managing method of the TV for linux system the most according to claim 2, it is characterised in that
The application of described background service also includes that DIAL applies.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610532275.9A CN106028150B (en) | 2016-07-07 | 2016-07-07 | More application switching management methods of TV for linux system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610532275.9A CN106028150B (en) | 2016-07-07 | 2016-07-07 | More application switching management methods of TV for linux system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106028150A true CN106028150A (en) | 2016-10-12 |
CN106028150B CN106028150B (en) | 2019-02-15 |
Family
ID=57108202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610532275.9A Active CN106028150B (en) | 2016-07-07 | 2016-07-07 | More application switching management methods of TV for linux system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106028150B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106507195A (en) * | 2016-11-29 | 2017-03-15 | 四川长虹电器股份有限公司 | Method based on the intelligent television application handover management of linux system |
CN108228335A (en) * | 2016-12-21 | 2018-06-29 | 阿里巴巴集团控股有限公司 | A kind of software running method, device, system and electronic equipment |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010052125A1 (en) * | 2000-06-08 | 2001-12-13 | Moon-Young Kim | System for authoring contents of digital television and method therefor |
CN1610890A (en) * | 2001-05-22 | 2005-04-27 | 美国联合包装服务有限公司 | System, method, and computer program product for configuring computing systems |
US20100275142A1 (en) * | 2009-04-27 | 2010-10-28 | Yoshimasa Okubo | Application operation control apparatus |
CN102655460A (en) * | 2012-01-05 | 2012-09-05 | 中国工商银行股份有限公司 | Redundancy backup method and system of production server |
CN102857823A (en) * | 2012-08-24 | 2013-01-02 | 乐视网信息技术(北京)股份有限公司 | Web page focus control method based on television |
CN102929478A (en) * | 2012-09-25 | 2013-02-13 | 东莞宇龙通信科技有限公司 | Application switching method and communication terminal |
CN103631598A (en) * | 2013-12-09 | 2014-03-12 | 国家电网公司 | Interface integration method and system thereof |
CN103631654A (en) * | 2012-08-29 | 2014-03-12 | 中国移动通信集团公司 | Application switching control method and device and service acceptance terminal |
CN103942063A (en) * | 2013-11-08 | 2014-07-23 | 国家电网公司 | Centralized configuration and remote deployment method for Java Web application |
CN104038830A (en) * | 2013-03-07 | 2014-09-10 | 中兴通讯股份有限公司 | Application processing method and application processing device |
-
2016
- 2016-07-07 CN CN201610532275.9A patent/CN106028150B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010052125A1 (en) * | 2000-06-08 | 2001-12-13 | Moon-Young Kim | System for authoring contents of digital television and method therefor |
CN1610890A (en) * | 2001-05-22 | 2005-04-27 | 美国联合包装服务有限公司 | System, method, and computer program product for configuring computing systems |
US20100275142A1 (en) * | 2009-04-27 | 2010-10-28 | Yoshimasa Okubo | Application operation control apparatus |
CN102655460A (en) * | 2012-01-05 | 2012-09-05 | 中国工商银行股份有限公司 | Redundancy backup method and system of production server |
CN102857823A (en) * | 2012-08-24 | 2013-01-02 | 乐视网信息技术(北京)股份有限公司 | Web page focus control method based on television |
CN103631654A (en) * | 2012-08-29 | 2014-03-12 | 中国移动通信集团公司 | Application switching control method and device and service acceptance terminal |
CN102929478A (en) * | 2012-09-25 | 2013-02-13 | 东莞宇龙通信科技有限公司 | Application switching method and communication terminal |
CN104038830A (en) * | 2013-03-07 | 2014-09-10 | 中兴通讯股份有限公司 | Application processing method and application processing device |
CN103942063A (en) * | 2013-11-08 | 2014-07-23 | 国家电网公司 | Centralized configuration and remote deployment method for Java Web application |
CN103631598A (en) * | 2013-12-09 | 2014-03-12 | 国家电网公司 | Interface integration method and system thereof |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106507195A (en) * | 2016-11-29 | 2017-03-15 | 四川长虹电器股份有限公司 | Method based on the intelligent television application handover management of linux system |
CN108228335A (en) * | 2016-12-21 | 2018-06-29 | 阿里巴巴集团控股有限公司 | A kind of software running method, device, system and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN106028150B (en) | 2019-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101170675B (en) | Method and system for managing J2ME application in network TV system | |
CN103607660A (en) | Intelligent television interface switching control method and control apparatus | |
WO2014032509A1 (en) | Data transfer method and system | |
US20150341213A1 (en) | Method, system and server for service switching | |
KR20200116519A (en) | Software update management method, server, terminal, device, and storage medium | |
CN103648036A (en) | Arrangement method and arrangement apparatus of necessary arrangement items of intelligent television | |
CN112367625A (en) | Virtual card network-residing method and system, server, mobile terminal and storage medium | |
CN117311946A (en) | Application switching method and device | |
CN108462984A (en) | A kind of method and terminal carrying out access network management | |
CN106101077A (en) | A kind of method and device limiting application online | |
US10225141B2 (en) | Application hierarchy specification with real-time functional selection | |
US20040230687A1 (en) | Service management system, and method, communications unit and integrated circuit for use in such system | |
CN101252547A (en) | Middleware system for realizing interactive increase value traffic based on IP set top box and method thereof | |
WO2017197757A1 (en) | Method and device for apn assignment, and terminal | |
CN106028150A (en) | Multi-application switch management method for television of Linux system | |
US8745681B2 (en) | Set top box resource allocation for executing a widget | |
CN105635124A (en) | Flow control method and device | |
CN109067735B (en) | Dynamic configuration method of communication protocol, wireless communication device and intelligent equipment | |
CN106507195A (en) | Method based on the intelligent television application handover management of linux system | |
CN110225395B (en) | Program content display method, set top box terminal and program management system | |
CN112399242A (en) | Mobile network connection method, device, equipment and medium based on television | |
CN108540519B (en) | Balanced download control method and device | |
EP1671463B1 (en) | Method of playing a multimedia content transmitted by a third-party on a user device | |
US10496426B1 (en) | Virtual machine cluster formation using available instances | |
CN105657532B (en) | Smart television wireless network starting up method and device |
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 |