CN108012181A - Replacing background method, smart television and the storage medium of menu interface - Google Patents
Replacing background method, smart television and the storage medium of menu interface Download PDFInfo
- Publication number
- CN108012181A CN108012181A CN201711305419.8A CN201711305419A CN108012181A CN 108012181 A CN108012181 A CN 108012181A CN 201711305419 A CN201711305419 A CN 201711305419A CN 108012181 A CN108012181 A CN 108012181A
- Authority
- CN
- China
- Prior art keywords
- background
- launcher
- server
- menu interface
- replacing
- 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
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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26291—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- 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/4438—Window management, e.g. event handling following interaction with the user interface
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4586—Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
-
- 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/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention proposes a kind of replacing background method of menu interface,Smart television and storage medium,The replacing background method of the menu interface is applied to the smart television for being mounted with Launcher,With other background pictures when smart television starts outside the interface display default background of Launcher,When receiving power-on instruction,Judge whether Launcher is to start first,And when Launcher is non-initial start,Menu interface is controlled to show the background of local cache or the background of the corresponding server updates of Launcher,Default background need not be replaced by updating software again,Improve the convenience of smart television menu background replacement,And smart television can independently show the background of local cache or server update,Improve the intelligent of smart television replacing background.
Description
Technical field
The present invention relates to ntelligent television technolog field, more particularly to a kind of replacing background method of menu interface, intelligence electricity
Depending on and storage medium.
Background technology
With the high speed development of Internet technology, it is preferred that smart television gradually substitutes traditional tv to become family.Intelligence electricity
Depending on multifunctionality and magnanimity application so that the selection of user tend to variation.But due to smart television and movement
Otherness of the equipment in terms of interaction, and smart television is mainly used for playing TV programme, the main interface of smart television is most
The TV menu or application menu of each function module entrance are merely possible in the case of number, each menu option corresponds to a hole
Position, and is correspondingly arranged a background, but the background is usually smart television default background preset when dispatching from the factory, and user can only pass through
Software is updated to replace the default background, can not intelligently, easily be replaced.
The content of the invention
It is a primary object of the present invention to provide a kind of replacing background method of menu interface, it is intended to improve smart television dish
The convenience of single replacing background and intelligent.
To achieve the above object, the replacing background method of menu interface proposed by the present invention, applied to being mounted with
The smart television of Launcher, the replacing background method of the menu interface comprise the following steps:
When receiving power-on instruction, judge whether Launcher is to start first;
If it is not, menu interface is then controlled to show the background of local cache or the back of the body of the corresponding server updates of Launcher
Scape.
Further, it is described if it is not, then control menu interface show local cache background or the corresponding clothes of Launcher
The step of background of business device renewal, specifically include:
When Launcher is non-initial start, the network connection states of detection Launcher on startup;
When Launcher is in suspension state, control menu interface shows the background of local cache;
When the background resource that Launcher is on networking state and the corresponding servers of Launcher has renewal, control
The background of menu interface display server renewal processed;
When the background resource that Launcher is on networking state and the corresponding servers of Launcher does not update, control
Menu interface processed shows the background of local cache.
Further, the background money being in as Launcher on networking state and the corresponding servers of Launcher
When there is renewal in source, the step of the background of control menu interface display server renewal, specifically include:
When Launcher is in networking state, whether the background resource on detection service device updates;
If so, then sending the background with menu interface mark to server obtains request;
The new context update of server will be pushed to local cache according to the background access address of server feedback, and will
The new replacing background to menu interface current background.
It is further, described to carry the step of background that menu interface identifies obtains request if so, then being sent to server,
Specifically include:
Pre-set the request protocol between Launcher and server;
When detecting server update background resource, sent according to the request protocol to server with interface I D and
The background of menu ID obtains request.
Further, the background access address according to server feedback will push to the new context update of server extremely
Local cache, and the step of by the current background of the new replacing background to menu interface, specifically include:
Receive the preset format text of the URL containing background of server feedback;
URL addresses in the preset format text access the new background for pushing to server, remove local cache,
And by the new context update to local cache;
The current background of menu interface is changed to new background corresponding with interface I D and menu ID.
Further, the background access address according to server feedback will push to the new context update of server extremely
Local cache, and the step of by the current background of the new replacing background to menu interface, specifically include:
Receive the json character strings of the URL containing uniform background of server feedback;
URL addresses in the json character strings access the uniform background for pushing to server, remove local
Caching, and the uniform background is updated to local cache;
The uniform background is processed into multiple picture mosaics corresponding with each menu of menu interface;
Each picture mosaic of the uniform background is corresponded to the current background for being shown in each menu of menu interface.
Further, when Launcher is in networking state, the replacing background method is further comprising the steps of:
The background with menu interface mark is sent to server at interval of preset duration and obtain request, will push to clothes
The background resource that business device or server independently obtain is shown as the background of menu interface;
The background resource includes being thrown to the advertising pictures of server, shows the picture of red-letter day custom, shows and work as the day before yesterday
The picture of gas information, the picture for showing geography information.
Further, as Launcher for when starting first, control menu interface shows preset when smart television dispatches from the factory
Default background.
Present invention further propose that a kind of smart television, which includes memory, processor and is stored in described
The replacing background program and Launcher for the menu interface that memory can simultaneously be run on the processor, the menu interface
Replacing background program realizes the step of replacing background method of menu interface as described above when being performed by the processor.
The present invention also proposes a kind of storage medium, which is stored with the replacing background program of menu interface, described
The replacing background program of menu interface realizes the step of the replacing background method of menu interface as described above when being executed by processor
Suddenly.
The replacing background method of the menu interface of the embodiment of the present invention, applied to the smart television for being mounted with Launcher,
With other background pictures when smart television starts outside the interface display default background of Launcher, concrete operations are:
When receiving power-on instruction, judge whether Launcher is to start first, and when Launcher is non-initial start, control
Menu interface shows the background of local cache or the background of the corresponding server updates of Launcher.The background of the menu interface is more
Method is changed by when Launcher is non-initial start, control Launcher interface display local caches background or
The background of the corresponding server updates of Launcher, it is not necessary to replace default background by updating software again, improve intelligent electricity
The convenience replaced depending on menu background, and smart television can independently show the background of local cache or server update,
Improve the intelligent of smart television replacing background.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is attached drawing needed in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, without creative efforts, can be with
Structure according to these attached drawings obtains other attached drawings.
Fig. 1 is the hardware architecture diagram of one embodiment of smart television of the present invention;
Fig. 2 is the flow chart of one embodiment of replacing background method of the menu interface of the present invention;
Fig. 3 is the particular flow sheet of step S20 in Fig. 2;
Fig. 4 is the particular flow sheet of step S23 in Fig. 3;
Fig. 5 is the particular flow sheet of step S232 in Fig. 4;
Fig. 6 is the particular flow sheet of mono- embodiments of step S233 in Fig. 4;
Fig. 7 is the particular flow sheet of another embodiments of step S233 in Fig. 4.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
As shown in Figure 1, Fig. 1 is the hardware architecture diagram of one embodiment of smart television of the present invention.
As shown in Figure 1, smart television 100 can include:Processor 1001, such as CPU, network interface 1004, Yong Hujie
Mouth 1003, memory 1005, communication bus 1002.Wherein, the connection that communication bus 1002 is used for realization between these components is led to
Letter.User interface 1003 can include display unit (Display), input unit such as interactive interface, in the present invention intelligence
TV 100 can interact during running software with user terminal, and parameter setting or debugging are being carried out to smart television 100
When, tester or designer can be using the inputs of the progress data message of user interface 1003, and optional user interface 1003 is also
It can include standard wireline interface and wireless interface.Network interface 1004 can optionally include the wireline interface, wireless of standard
Interface (such as WI-FI interfaces).Memory 1005 can be high-speed RAM memory or the memory (non-of stabilization
Volatile memory), such as magnetic disk storage.Memory 1005 optionally can also be independently of aforementioned processor 1001
Storage device.
Alternatively, smart television 100 can also include camera, RF (Radio Frequency, radio frequency) circuit, sensing
Device, voicefrequency circuit, WiFi module etc..Wherein, sensor ratio for example optical sensor, motion sensor, air quality sensor with
And other sensors.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein, ambient light sensor
The brightness of display unit can be adjusted according to the light and shade of ambient light, proximity sensor can come into smart television detecting people
When 100, display unit and/or backlight are opened.As one kind of motion sensor, gravity accelerometer can detect each side
The size of (generally three axis) acceleration upwards, can detect that size and the direction of gravity when static, mobile eventually available for identification
Hold application (such as magnetometer pose calibrating), Vibration identification correlation function (for example percussion) of posture etc.;As environment measuring member
Part, air quality sensor can be temperature sensor, humidity sensor, carbon dioxide sensor and PM2.5 sensors;When
So, the smart television 100 can also configure gyroscope, barometer, hygrometer, thermometer, infrared ray sensor etc. other sensing
Device, details are not described herein.
It will be understood by those skilled in the art that the hardware configuration shown in Fig. 1 does not form the limit to smart television 100
It is fixed, it can include than illustrating more or fewer components, either combine some components or different components arrangement.
The primary solutions of the embodiment of the present invention are:When receiving power-on instruction, judge that (desktop starts Launcher
Device) whether be to start first, and when Launcher is non-initial start, control menu interface show local cache background or
The background of the corresponding server updates of Launcher.
The replacing background method of the menu interface is by when Launcher is non-initial start, controlling the dish of Launcher
The background of single interface display local cache or the background of the corresponding server updates of Launcher, it is not necessary to again by update software come
Default background is replaced, improves the convenience of smart television menu background replacement, and smart television can independently show this
Ground caches or the background of server update, improves the intelligent of smart television replacing background.
As shown in Figure 1, it can lead to as in a kind of memory 1005 of computer-readable storage medium including operating system, network
Believe module and the replacing background program of menu interface.
In the smart television 100 shown in Fig. 1, network interface 1004 is mainly used for connecting background server or big data cloud
End, with background server or big data high in the clouds into row data communication;User interface 1003 is mainly used for connecting client (user
End), with client into row data communication;
When receiving power-on instruction, judge whether Launcher is to start first;
If it is not, menu interface is then controlled to show the background of local cache or the back of the body of the corresponding server updates of Launcher
Scape.
Further, processor 1001 may call upon the control program stored in memory 1005 and perform following operation:
When Launcher is non-initial start, the network connection states of detection Launcher on startup;
When Launcher is in suspension state, control menu interface shows the background of local cache;
When the background resource that Launcher is on networking state and the corresponding servers of Launcher has renewal, control
The background of menu interface display server renewal processed;
When the background resource that Launcher is on networking state and the corresponding servers of Launcher does not update, control
Menu interface processed shows the background of local cache.
Further, processor 1001 may call upon the control program stored in memory 1005 and perform following operation:
When Launcher is in networking state, whether the background resource on detection service device updates;
If so, then sending the background with menu interface mark to server obtains request;
The new context update of server will be pushed to local cache according to the background access address of server feedback, and will
The new replacing background to menu interface current background.
Further, processor 1001 may call upon the control program stored in memory 1005 and perform following operation:
Pre-set the request protocol between Launcher and server;
When detecting server update background resource, sent according to the request protocol to server with interface I D and
The background of menu ID obtains request.
Further, processor 1001 may call upon the control program stored in memory 1005 and perform following operation:
Receive the preset format text of the URL containing background of server feedback;
URL addresses in the preset format text access the new background for pushing to server, remove local cache,
And by the new context update to local cache;
The current background of menu interface is changed to new background corresponding with interface I D and menu ID.
Further, processor 1001 may call upon the control program stored in memory 1005 and perform following operation:
Receive the json character strings of the URL containing uniform background of server feedback;
URL addresses in the json character strings access the uniform background for pushing to server, remove local
Caching, and the uniform background is updated to local cache;
The uniform background is processed into multiple picture mosaics corresponding with each menu of menu interface;
Each picture mosaic of the uniform background is corresponded to the current background for being shown in each menu of menu interface.
Further, processor 1001 may call upon the control program stored in memory 1005 and perform following operation:
The background with menu interface mark is sent to server at interval of preset duration and obtain request, will push to clothes
The background resource that business device or server independently obtain is shown as the background of menu interface;
The background resource includes being thrown to the advertising pictures of server, shows the picture of red-letter day custom, shows and work as the day before yesterday
The picture of gas information, the picture for showing geography information.
Further, processor 1001 may call upon the control program stored in memory 1005 and perform following operation:
As Launcher for when starting first, control menu interface shows default background preset when smart television dispatches from the factory.
Present invention further propose that a kind of replacing background method of menu interface, applied to the intelligence for being mounted with Launcher
TV or other intelligent terminals.
Launcher is the desktop starter in Android system, and the desktop UI of Android system is referred to as Launcher,
Launcher is one of main program component in Android system, can not start peace in Android system if no Launcher
Tall and erect desktop.
With reference to Fig. 2, Fig. 2 is the flow chart of one embodiment of replacing background method of the menu interface of the present invention.
In the present embodiment, the replacing background method of the menu interface comprises the following steps:
S10:When receiving power-on instruction, judge whether Launcher is to start first;
If it is not, then perform step S20;
S20:Menu interface is controlled to show the background of local cache or the background of the corresponding server updates of Launcher;
If so, then perform step S30;
S30:Control menu interface shows default background preset when smart television dispatches from the factory.
In the present embodiment, the replacing background method of the menu interface is mainly used for when smart television is started shooting,
Other backgrounds of the menu interface of Launcher is shown default background preset when dispatching from the factory different from smart television, it is existing to solve
TV main interface is only able to display default background and can only add smart television dish by updating the problem of software is replaced
The convenience of single replacing background and intelligent, since the background of server update is generally pushed by client, thus also increases
The interactivity that smart television menu background is replaced.The smart television can also be that other intelligence for being mounted with Launcher are whole
End, such as smart mobile phone, tablet and set-top box or DTV.
The start of smart television can use a variety of implementations, such as launch infrared letter to smart television using remote controler
Number, the infrared signal is converted into power-on instruction, control smart television start by the infrared remote receiver of smart television;Use movement
Terminal directly sends power-on instruction to smart television;Passed using the proximity sensor or rpyroelectric infrared of smart television itself assembling
Sensor or camera are monitored user, and when monitoring that user performs deliberate action associated with power-on instruction, generation is opened
Machine instructs;Or when detecting plant-grid connection, generate power-on instruction;When smart television receives the power-on instruction,
Boot program according to memory is preset in performs boot action, to ensure that the interface of smart television after powering can normally be shown
Show, assign Launcher acquiescences and start authority, or can also be opened with smart television synchronous averaging in the system of smart television
Limited and started with first priority after dynamic.
Since Launcher when starting first, Launcher is not provided with networking authority, namely Launcher can not lead to
Cross its corresponding server to obtain high in the clouds or receive other backgrounds of server feedback, it is pre- when dispatching from the factory to be only able to display smart television
The default background put, and the problem of be only able to display default background present invention mainly solves existing TV, can not be replaced, because
This, when receiving power-on instruction, it is necessary to judge whether Launcher is to start first, and only opens first in Launcher to be non-
When dynamic, the instruction action that control menu interface replaces background is performed, i.e. when Launcher is non-initial start, Launcher
Can be networked startup, and can not also network startup, and when Launcher failed clusters start, Launcher can not get server
Other backgrounds at end, thus menu interface can only be controlled to show that smart television is cached when starting shooting last time to local Background
Piece;And when Launcher networks and starts, Launcher can obtain the background picture of server end, thus can control menu
The background picture of the corresponding server updates of interface display Launcher.
The replacing background method of the menu interface of the embodiment of the present invention, applied to the smart television for being mounted with Launcher,
With other background pictures when smart television starts outside the interface display default background of Launcher, the menu interface
Replacing background method is by when Launcher is non-initial start, controlling the menu interface of Launcher to show local cache
The background of background or the corresponding server updates of Launcher, it is not necessary to replace default background by updating software again, improve
The convenience that smart television menu background is replaced, and smart television can independently show local cache or server update
Background, improves the intelligent of smart television replacing background.
Further, reference Fig. 3, the replacing background method of the menu interface based on above-described embodiment, step S20, specifically
Including:
S21:When Launcher is non-initial start, the network connection states of detection Launcher on startup;
S22:When Launcher is in suspension state, control menu interface shows the background of local cache;
S23:When the background resource that Launcher is on networking state and the corresponding servers of Launcher has renewal
When, the background of control menu interface display server renewal;
S24:When the background resource that Launcher is on networking state and the corresponding servers of Launcher does not update
When, control menu interface shows the background of local cache.
In the present embodiment, when being non-initial start due to Launcher, Launcher may be that networking startup may also
Start for suspension, the background picture that different Starting mode menu interfaces is finally shown is different, thus needs to detect Launcher
Network connection state on startup, when Launcher is in suspension state, Launcher cannot connect to its corresponding clothes
Business device, also can not just get client or other operators push to the background resource of server, thus the menu of smart television
The background picture of interface intelligent display local cache;And when Launcher is in networking state, Launcher may be coupled to
Its corresponding server, also can just get the background resource updated on server, and using the background resource as menu
The background at interface shown, but when the background resource on the corresponding servers of Launcher does not update, namely do not have
Client or advertiser are to the server push background resource, and the background resource on server and the background of local cache are at this time
The same, thus control menu interface to show the background of local cache, and two sets of UI backgrounds are only cached in this kind of local cache, one
Set is default background preset when smart television dispatches from the factory, and a set of is the Background of sync client demand when networking, it is not necessary to according to not
Same client does differentiation processing.Meanwhile for different zones, function difference is smaller, client that simply look & feel changes
Group, it is not necessary to be a certain client individually one project of exploitation again, directly by can be more to the different Background of server push
The UI styles of menu interface are changed, reduce the workload of software development cost and compiling issue software.On the other hand, operator can
To follow one's bent, advertisement is launched in customization whenever and wherever possible, as long as the product for needing to publicize is made advertising pictures and according to preset format
Push to the corresponding servers of Launcher.
Further, reference Fig. 4, the replacing background method of the menu interface based on above-described embodiment, step S23, specifically
Including:
S231:When Launcher is in networking state, whether the background resource on detection service device updates;
If so, then perform step S232;
S232:The background with menu interface mark, which is sent, to server obtains request;
S233:The new context update for pushing to server is delayed to local according to the background access address of server feedback
Deposit, and by the current background of the new replacing background to menu interface.
In the present embodiment, it is since the replacing background of menu interface is depended on the corresponding servers of Launcher
It is no to have updated new background resource, carried out to pull new background resource from the server as the background of menu interface
It has been shown that, thus whether updated when Launcher is in networking state, it is necessary to detect the background resource on its corresponding server,
Namely detection operator or obtain other clients whether to the server push new background resource, wherein client whether to
The determination methods of the new background resource of the server push can be a set of back of the body according to Customer ID and to the Customer ID
The ID number for the background resource that the background resource ID of scape background distribution newly obtains Launcher confirms, if the background newly obtained
The ID number of resource is consistent with the background resource ID distributed before, then the background resource in determining server does not update, if inconsistent,
Then determining server have updated background resource, then further can send the background with menu interface mark to server obtains
Request, the menu interface mark includes interface I D and menu ID, by sending each interface and each menu institute to server
The background needed obtains request, to get a set of background resource corresponding with the interface of menu interface and menu in server,
After the background access address of server feedback is received, the new background of server will be pushed to according to the background access address
Pull to local cache, to replace upper a set of background of local cache, and the new replacing background of local cache will be updated to dish
The current background at single interface.
Further, reference Fig. 5, the replacing background method of the menu interface based on above-described embodiment, step S232, specifically
Including:
S2321:Pre-set the request protocol between Launcher and server;
S2322:When detecting server update background resource, band bounded is sent to server according to the request protocol
The background of face ID and menu ID obtains request.
In the present embodiment, the background of the menu interface of Launcher is mainly determined by server, the terminal of smart television
User can be set as needed Launcher and send background acquisition request to server at interval of preset duration, to replace menu
The background at interface, realizes the dynamic of menu interface background is replaced, and increase smart television menu background is replaced convenience and intelligence
Property, it is specially:The request protocol between Launcher and server is pre-set, such as the interface I D or menu where setting menu
ID, and arrange the language format interacted between Launcher and server, when detecting server update background resource,
Background with interface I D and menu ID is sent to server according to request protocol therebetween and obtains request, to be taken
Device be engaged in as the interface of the menu interface and a whole set of background of menu distribution, reaches the replacing background purpose of menu interface.
Further, with reference to Fig. 6, the replacing background method of the menu interface based on above-described embodiment, the of step S233
One embodiment, specifically includes:
S2331:Receive the preset format text of the URL containing background of server feedback;
S2332:URL addresses in the preset format text access the new background for pushing to server, remove this
Ground caches, and by the new context update to local cache;
S2333:The current background of menu interface is changed to new background corresponding with interface I D and menu ID.
In the present embodiment, request is obtained in the background for including interface I D and menu ID for receiving Launcher transmissions
Afterwards, server includes the preset format text of background URL according to the interface I D and menu ID to Launcher feedbacks, described pre-
If format text can be the language text of json character strings or extended formatting, Launcher can be according to described pre-
If the URL addresses in format text have access to the background resource of server pull, the background resource can be the production of operator
Product introduce advertising pictures, or curstomer-oriented, such as hotel, will show hotel food and beverage, guest room, facility and the letter at local tour sight spot
Breath is fabricated to background picture, then alternatively, automatically generates according to local custom of festivals, on the day of red-letter day or obtain displaying from high in the clouds
The picture of red-letter day custom, when distributing background picture according to the interface I D and menu ID of menu interface for it, each menu distribution
The background picture arrived can be identical, can not also be identical, when Launcher accesses the new background, removes local cache, with
By the new context update to local cache, so that local storage caches the background of two sets of menu interfaces all the time, reduce
Cache occupancy rate, improves the operational efficiency of smart television.
Further, with reference to Fig. 7, the replacing background method of the menu interface based on above-described embodiment, the of step S233
Two embodiments, specifically include:
S2335:Receive the json character strings of the URL containing uniform background of server feedback;
S2336:URL addresses in the json character strings access the uniform background for pushing to server, clearly
Local cache is updated to except local cache, and by the uniform background;
S2337:The uniform background is processed into multiple picture mosaics corresponding with each menu of menu interface;
S2338:Each picture mosaic of the uniform background is corresponded to the current background for being shown in each menu of menu interface.
In the present embodiment, when the background resource for pushing to server is uniform background or the uniform background be server from
High in the clouds obtain displaying Weather information picture or show traditional festival custom picture when, server can only be anti-to Launcher
The uniform background URL of preset format text is presented, the preset format text is preferably json character strings, and Launcher is being received
After the json character strings, the URL addresses in the json character strings, which access, pushes to server or server from high in the clouds
The uniform background obtained, the background of local cache is removed when Launcher accesses the uniform background, by the list
One context update is to local cache, when the uniform background is shown as the background of menu interface, it is necessary to by described in
Uniform background is processed into multiple picture mosaics corresponding with each menu of menu interface, then using each picture mosaic of the uniform background as
The background of each menu of menu interface shown, also will each picture mosaic of the uniform background correspond to that to be shown in menu interface each
The current background of menu, realizes that the picture mosaic pattern of the uniform background is presented in the background of menu interface, adds creative and interest
Taste.
Further, when Launcher is in networking state, the replacing background method is further comprising the steps of:
The background with menu interface mark is sent to server at interval of preset duration and obtain request, will push to clothes
The background resource that business device or server independently obtain is shown as the background of menu interface;
The background resource includes being thrown to the advertising pictures of server, shows the picture of red-letter day custom, shows and work as the day before yesterday
The picture of gas information, the picture for showing geography information.
In the present embodiment, in addition the replacing background method of the menu interface provides a kind of be at Launcher and networks
During state, the mode that the background dynamics of menu interface are replaced is realized, specially send and carry to server at interval of preset duration
The background of menu interface mark obtains request, obtains push to the background resource that server or server independently obtain successively, so
Shown the background resource got as the background of menu interface successively afterwards, the background resource includes being thrown to service
The advertising pictures of device, the picture for showing red-letter day custom, the picture for showing current weather information, the picture for showing geography information.
In addition, the embodiment of the present invention also proposes a kind of storage medium, which is stored with the background of menu interface more
Program is changed, the replacing background program of the menu interface realizes the background of menu interface as described above more when being executed by processor
The step of changing method.
Wherein, the replacing background program of menu interface is performed realized method and can refer to menu interface of the present invention
Each embodiment of replacing background method, details are not described herein again.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row
His property includes, so that process, method, article or system including a series of elements not only include those key elements, and
And other elements that are not explicitly listed are further included, or further include as this process, method, article or system institute inherently
Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this
Also there are other identical element in the process of key element, method, article or system.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on such understanding, technical scheme substantially in other words does the prior art
Going out the part of contribution can be embodied in the form of software product, which is stored in one as described above
In storage medium (such as ROM/RAM, magnetic disc, CD), including some instructions use so that a station terminal equipment (can be mobile phone,
Computer, server, smart television, or network equipment etc.) perform method described in each embodiment of the present invention.
It these are only the preferred embodiment of the present invention, be not intended to limit the scope of the invention, it is every to utilize this hair
The equivalent structure or equivalent flow shift that bright specification and accompanying drawing content are made, is directly or indirectly used in other relevant skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of replacing background method of menu interface, applied to the smart television for being mounted with Launcher, it is characterised in that should
The replacing background method of menu interface comprises the following steps:
When receiving power-on instruction, judge whether Launcher is to start first;
If it is not, menu interface is then controlled to show the background of local cache or the background of the corresponding server updates of Launcher.
2. replacing background method according to claim 1, it is characterised in that described if it is not, then control menu interface is shown
The step of background of the corresponding server update of background or Launcher of local cache, specifically include:
When Launcher is non-initial start, the network connection states of detection Launcher on startup;
When Launcher is in suspension state, control menu interface shows the background of local cache;
When the background resource that Launcher is on networking state and the corresponding servers of Launcher has renewal, dish is controlled
The background of single interface display server update;
When the background resource that Launcher is on networking state and the corresponding servers of Launcher does not update, dish is controlled
The background of single interface display local cache.
3. replacing background method according to claim 2, it is characterised in that it is described when Launcher be in networking state,
And the background resource on the corresponding servers of Launcher is when having renewal, the background of control menu interface display server renewal
Step, specifically includes:
When Launcher is in networking state, whether the background resource on detection service device updates;
If so, then sending the background with menu interface mark to server obtains request;
The new context update of server will be pushed to local cache according to the background access address of server feedback, and will described in
New replacing background to menu interface current background.
4. replacing background method according to claim 3, it is characterised in that described to be carried if so, then being sent to server
The step of background of menu interface mark obtains request, specifically includes:
Pre-set the request protocol between Launcher and server;
When detecting server update background resource, sent according to the request protocol to server and carry interface I D and menu
The background of ID obtains request.
5. replacing background method according to claim 4, it is characterised in that described to be accessed according to the background of server feedback
Address is carried on the back by the new context update for pushing to server to local cache, and by the current of the new replacing background to menu interface
The step of scape, specifically include:
Receive the preset format text of the URL containing background of server feedback;
URL addresses in the preset format text access the new background for pushing to server, remove local cache, and will
The new context update is to local cache;
The current background of menu interface is changed to new background corresponding with interface I D and menu ID.
6. replacing background method according to claim 4, it is characterised in that described to be accessed according to the background of server feedback
Address is carried on the back by the new context update for pushing to server to local cache, and by the current of the new replacing background to menu interface
The step of scape, specifically include:
Receive the json character strings of the URL containing uniform background of server feedback;
URL addresses in the json character strings access the uniform background for pushing to server, remove local cache,
And the uniform background is updated to local cache;
The uniform background is processed into multiple picture mosaics corresponding with each menu of menu interface;
Each picture mosaic of the uniform background is corresponded to the current background for being shown in each menu of menu interface.
7. replacing background method according to any one of claims 1 to 6, it is characterised in that when Launcher is in networking
During state, the replacing background method is further comprising the steps of:
The background with menu interface mark is sent to server at interval of preset duration and obtain request, will push to server
Or the background resource that server independently obtains is shown as the background of menu interface;
The background resource includes being thrown to the advertising pictures of server, the picture for showing red-letter day custom, displaying current weather letter
The picture of breath, the picture for showing geography information.
8. replacing background method according to claim 1, it is characterised in that when Launcher is to start first, control
Menu interface shows default background preset when smart television dispatches from the factory.
9. a kind of smart television, it is characterised in that the smart television includes memory, processor and is stored in the memory simultaneously
The replacing background program and Launcher for the menu interface that can be run on the processor, the replacing background of the menu interface
Realized when program is performed by the processor such as the replacing background method of claim 1 to 8 any one of them menu interface
Step.
10. a kind of storage medium, it is characterised in that the storage medium is stored with the replacing background program of menu interface, the dish
The back of the body such as claim 1 to 8 any one of them menu interface is realized when the replacing background program at single interface is executed by processor
The step of scape replacing options.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711305419.8A CN108012181A (en) | 2017-12-08 | 2017-12-08 | Replacing background method, smart television and the storage medium of menu interface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711305419.8A CN108012181A (en) | 2017-12-08 | 2017-12-08 | Replacing background method, smart television and the storage medium of menu interface |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108012181A true CN108012181A (en) | 2018-05-08 |
Family
ID=62057650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711305419.8A Pending CN108012181A (en) | 2017-12-08 | 2017-12-08 | Replacing background method, smart television and the storage medium of menu interface |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108012181A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109089149A (en) * | 2018-09-21 | 2018-12-25 | 四川长虹电器股份有限公司 | TV may customize Interactive Dynamic wallpaper system and method |
CN110246266A (en) * | 2019-06-19 | 2019-09-17 | 深圳市丰巢科技有限公司 | A kind of information displaying method, device, equipment and medium |
CN111901693A (en) * | 2020-08-23 | 2020-11-06 | 广州智云尚大数据科技有限公司 | Advertisement playing state adjusting method and device and electronic equipment |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020059597A1 (en) * | 2000-06-30 | 2002-05-16 | Dan Kikinis | Method and apparatus for notifying users of interactive functions |
CN102073469A (en) * | 2011-01-19 | 2011-05-25 | 广东威创视讯科技股份有限公司 | Multi-desktop system-based picture display method |
CN102202196A (en) * | 2011-05-31 | 2011-09-28 | 深圳Tcl新技术有限公司 | Method and terminal for dynamically switching start-up LOGO picture |
CN102378049A (en) * | 2010-08-19 | 2012-03-14 | 中兴保全股份有限公司 | Intelligent network television playing platform |
CN103116442A (en) * | 2013-02-05 | 2013-05-22 | 东莞宇龙通信科技有限公司 | Terminal interface display method and device |
CN104661089A (en) * | 2013-11-20 | 2015-05-27 | 中兴通讯股份有限公司 | Terminal desktop display method, terminal desktop display device and terminal |
CN105516823A (en) * | 2014-09-24 | 2016-04-20 | Tcl集团股份有限公司 | Intelligent television theme customization method and apparatus |
CN105554520A (en) * | 2015-12-30 | 2016-05-04 | 深圳创维数字技术有限公司 | Intelligent television desktop background pushing method and server |
CN106201532A (en) * | 2016-07-15 | 2016-12-07 | 乐视控股(北京)有限公司 | Interface element replacing options and device |
CN106210918A (en) * | 2015-05-07 | 2016-12-07 | Tcl集团股份有限公司 | The update method of a kind of user interface and system |
-
2017
- 2017-12-08 CN CN201711305419.8A patent/CN108012181A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020059597A1 (en) * | 2000-06-30 | 2002-05-16 | Dan Kikinis | Method and apparatus for notifying users of interactive functions |
CN102378049A (en) * | 2010-08-19 | 2012-03-14 | 中兴保全股份有限公司 | Intelligent network television playing platform |
CN102073469A (en) * | 2011-01-19 | 2011-05-25 | 广东威创视讯科技股份有限公司 | Multi-desktop system-based picture display method |
CN102202196A (en) * | 2011-05-31 | 2011-09-28 | 深圳Tcl新技术有限公司 | Method and terminal for dynamically switching start-up LOGO picture |
CN103116442A (en) * | 2013-02-05 | 2013-05-22 | 东莞宇龙通信科技有限公司 | Terminal interface display method and device |
CN104661089A (en) * | 2013-11-20 | 2015-05-27 | 中兴通讯股份有限公司 | Terminal desktop display method, terminal desktop display device and terminal |
CN105516823A (en) * | 2014-09-24 | 2016-04-20 | Tcl集团股份有限公司 | Intelligent television theme customization method and apparatus |
CN106210918A (en) * | 2015-05-07 | 2016-12-07 | Tcl集团股份有限公司 | The update method of a kind of user interface and system |
CN105554520A (en) * | 2015-12-30 | 2016-05-04 | 深圳创维数字技术有限公司 | Intelligent television desktop background pushing method and server |
CN106201532A (en) * | 2016-07-15 | 2016-12-07 | 乐视控股(北京)有限公司 | Interface element replacing options and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109089149A (en) * | 2018-09-21 | 2018-12-25 | 四川长虹电器股份有限公司 | TV may customize Interactive Dynamic wallpaper system and method |
CN110246266A (en) * | 2019-06-19 | 2019-09-17 | 深圳市丰巢科技有限公司 | A kind of information displaying method, device, equipment and medium |
CN111901693A (en) * | 2020-08-23 | 2020-11-06 | 广州智云尚大数据科技有限公司 | Advertisement playing state adjusting method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104954811A (en) | Method for loading network video by video polymerization application and intelligent television terminal | |
US20080120405A1 (en) | Apparatus and method for searching/managing home network service based on home network condition | |
CN108012181A (en) | Replacing background method, smart television and the storage medium of menu interface | |
CN111935518B (en) | Video screen projection method and display device | |
CN111314372A (en) | Display equipment awakening method, control terminal, server and display equipment | |
CN108132798A (en) | Upgrade method, device and computer readable storage medium | |
US11023525B2 (en) | Electronic device and method for providing content | |
CN108712674A (en) | Video playing control method, playback equipment and storage medium | |
CN111050198A (en) | Display device and switching method of Bluetooth audio device | |
CN112165642B (en) | Display device | |
CN111405331B (en) | Bluetooth Mesh device state updating method and display device | |
EP2829961A1 (en) | Display interface converting system and method thereof | |
CN112217671A (en) | Method and equipment for performing interface display on front-end micro-service based on split deployment | |
CN112422365A (en) | Display device and method for automatically monitoring network state | |
CN107025574B (en) | Promotion information display method and device | |
CN111083538A (en) | Background image display method and device | |
CN112083655B (en) | Electronic equipment control method and related equipment | |
CN112218145A (en) | Smart television, VR display device and related methods | |
US9678736B2 (en) | Method and system for updating a software image at a client device | |
CN112162764A (en) | Display device, server and camera software upgrading method | |
CN112269668A (en) | Application resource sharing and display equipment | |
CN112040340A (en) | Resource file acquisition method and display device | |
CN111885665A (en) | Wireless network connection control method and display device | |
CN111385631A (en) | Display device, communication method and storage medium | |
US10277685B2 (en) | Method for automatically interfacing a communication terminal with objects |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180508 |
|
RJ01 | Rejection of invention patent application after publication |