CN107968955A - Method and device for the background video for pushing computer video desktop - Google Patents
Method and device for the background video for pushing computer video desktop Download PDFInfo
- Publication number
- CN107968955A CN107968955A CN201610907625.5A CN201610907625A CN107968955A CN 107968955 A CN107968955 A CN 107968955A CN 201610907625 A CN201610907625 A CN 201610907625A CN 107968955 A CN107968955 A CN 107968955A
- Authority
- CN
- China
- Prior art keywords
- video
- identification information
- background video
- pushed
- computer
- 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/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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention provides the method and device of the background video for pushing computer video desktop, method therein includes:Obtain computer video desktop client end identification information;The identification information of each background video pushed to the computer video desktop client end is obtained according to the client identification information;The identification information of background video to be pushed is obtained according to the identification information of each background video pushed, wherein, the identification information of background video to be pushed is different from the identification information of each background video pushed;Background video to be pushed is pushed to the computer video desktop client end according to the identification information of the background video to be pushed;Wherein, the background video to be pushed is used for the background video of the computer video desktop of terminal device where updating computer video desktop client end.Above-mentioned technical proposal provided by the invention is conducive to improve the viscosity of computer video desktop, and computer video desktop can be made to bring more rich visual experience for user.
Description
Technical field
The present invention relates to network technology, more particularly, to a kind of side for the background video for being used to push computer video desktop
Method, the method for background video for setting computer video desktop, background video for pushing computer video desktop
The device of device and the background video for setting computer video desktop.
Background technology
At present, the background of computer desktop is mostly static form, as using fine definition wallpaper as computer desktop
Background, so as to form the computer desktop using rest configu as background.In order to provide the user with more cruel desktop effect, occur
Computer video desktop application software using dynamic video as background, the i.e. application software are in by making the background of computer desktop
Show video playing form and form computer video desktop.
Inventor has found although computer video desktop has provided abundant desktop to the user in process of the present invention is realized
How effect, still, improve the viscosity of computer video desktop, computer video desktop is brought more rich vision for user
Impression, is a technical problem to merit attention.
The content of the invention
It is an object of the present invention to provide a kind of method and dress of the background video for being used to push computer video desktop
Put, user is easily got more rich background video resource, to be conducive to improve the viscous of computer video desktop
Property, and computer video desktop can be made to bring more rich visual experience for user.
According to the first aspect of the invention, there is provided a kind of side for the background video for being used to push computer video desktop
Method, the described method includes:Obtain computer video desktop client end identification information;According to the client identification information obtain to
The identification information for each background video that the computer video desktop client end has pushed;Regarded according to each background pushed
The identification information of frequency obtains the identification information of background video to be pushed, wherein, the identification information of the background video to be pushed with
The identification information of each background video pushed is different;According to the identification information of the background video to be pushed to the meter
Calculation machine video desktop client push background video to be pushed;Wherein, the background video to be pushed is used to update the calculating
The background video of the computer video desktop of terminal device where machine video desktop client.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein the method further includes:
Safeguard that the computer video desktop client end identification information is corresponding according to the identification information of the background video to be pushed
The identification information set of each background video of push;And/or the visitor reported according to the computer video desktop client end
The identification information for each background video that family end is locally stored safeguards that the computer video desktop client end identification information is corresponding
The identification information set of each background video pushed;Wherein, the identification information collection of each background video pushed shares
In the identification information for obtaining each background video pushed to computer video desktop client end.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein described in the basis
The step of identification information of each background video of push obtains the identification information of background video to be pushed includes:From background video mark
Know the mark letter that the background video in addition to the identification information of each background video pushed is filtered out in information aggregate
Cease, and the identification information of background video to be pushed is obtained from the identification information of the background video filtered out;Alternatively, regarded in background
Frequency marking knows the identification information that background video is chosen in information aggregate, and by it is described select be not belonging to each back of the body pushed
Identification information of the background video identification information of the identification information of scape video as background video to be pushed.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein described in the basis
The step of identification information of each background video of push obtains the identification information of background video to be pushed includes:Pushed away according to described
The identification information of each background video sent is chosen from background video identification information set with using the computer video desktop
The background video identification information to be pushed of the affiliated type matching of user of client;Alternatively, according to each back of the body pushed
The identification information of scape video is chosen from background video identification information set with using the computer video desktop client end
The background video identification information to be pushed of the affiliated type matching of user, and according to the mark of each background video pushed
Information is chosen and the affiliated type of user using the computer video desktop client end from background video identification information set
The background video identification information to be pushed not matched that, wherein, background video the to be pushed mark letter that the type does not match that
The quantity of breath is less than the quantity of the background video identification information to be pushed of type matching.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein the method further includes:
The service condition of terminal device where the computer video desktop client end reported according to the computer video desktop client end
And/or the identification information and/or computer of the background video of terminal device where being arranged to computer video desktop client end
The customized information for background video for user's selection that video desktop client reports determines to use the computer video
The affiliated type of user at desktop client end.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein described in the basis
The step of identification information of each background video of push obtains the identification information of background video to be pushed includes:Pushed away according to described
The identification information of each background video sent is chosen and the computer video desktop client from background video identification information set
The identification information of the background video to be pushed of the wide high information match of screen of terminal device where end.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein the method further includes:
When the background video for receiving the computer video desktop from computer video desktop client end pushes request, obtain and calculate
The wide high information of screen of terminal device where machine video desktop client;Alternatively, receiving from computer video desktop visitor
During the interaction request at family end, the wide high information of screen of terminal device where obtaining computer video desktop client end.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein the acquisition computer
The step of screen of terminal device where video desktop client wide high information, includes:According to from computer video desktop client
Computer video desktop client end described in the acquisition of information carried in the background video push request of the computer video desktop at end
The wide high information of screen of place terminal device.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein the basis is from meter
Calculating described in the acquisition of information carried in the background video push request of the computer video desktop of calculation machine video desktop client
The step of screen of terminal device where machine video desktop client wide high information, includes:Pushed and asked according to the background video
The computer video desktop client end identification information of middle carrying identifies letter from each computer video desktop client end prestored
Breath and the screen that computer video desktop client end place terminal device is obtained in the correspondence of the wide high information of screen are wide
High information;Alternatively, obtain terminal device where the computer video desktop client end carried in the background video push request
The wide high information of screen.
Optionally, the method for the background video of push computer video desktop is previously used for, wherein being treated described in the basis
The step of identification information of push background video pushes background video to be pushed to the computer video desktop client end includes:
Background video to be pushed is pushed to the computer video desktop client end according to the identification information of the background video to be pushed
And background video renewal rule.
According to the second aspect of the invention, a kind of side for the background video for being used to set computer video desktop is also provided
Method, this method include:The service condition of monitoring computer video desktop client;Determining the service condition monitored
When meeting pre-set background video renewal rule, new background video is obtained;It will be currently set as the terminal device
Background video be updated to the new background video;Wherein, the new background video includes:Computer video desktop services
Device is obtained according to the identification information of each background video pushed corresponding to the computer video desktop client end identification information
Take and push the background video come.
Optionally, the method for being previously used for setting the background video of computer video desktop, wherein described obtain the new back of the body
Scape video includes:It is not arranged to select in the background video of terminal device from what computer video desktop client end was locally stored
Select new background video;Alternatively, the background video push that computer video desktop is sent to computer video desktop server please
Ask, and using the computer video desktop server based on it is described request push come background video regarded as the new background
Frequently.
Optionally, the method for being previously used for setting the background video of computer video desktop, wherein described pre-set
Background video renewal rule includes:The background video that user is set by computer video desktop client end updates rule, calculates
The background video that machine video desktop server issues updates the back of the body of default setting in rule and computer video desktop client end
It is at least one in scape video renewal rule.
Optionally, the method for being previously used for setting the background video of computer video desktop, wherein the method further include
Following at least either steps:Each back of the body that computer video desktop client end is locally stored is reported to computer video desktop server
The identification information of scape video;Each back of the body that computer video desktop client end is locally stored is reported to computer video desktop server
The service condition of scape video;Terminal device where reporting computer video desktop client end to computer video desktop server
Service condition;Terminal where being currently set as computer video desktop client end is reported to set to computer video desktop server
The identification information of standby background video;Report to computer video desktop server and deleted by computer video desktop client end
Background video identification information;The personalization for background video selected to computer video desktop server report of user
Information.
According to the third aspect of the present invention, a kind of dress for the background video for being used to push computer video desktop is also provided
Put, which includes:First acquisition module, for obtaining computer video desktop client end identification information;Second acquisition module,
For obtaining each background video pushed to the computer video desktop client end according to the client identification information
Identification information;3rd acquisition module, for obtaining background video to be pushed according to the identification information of each background video pushed
Identification information, wherein, the identification information of the background video to be pushed and the identification information of each background video that has pushed are not
Together;Pushing module, the identification information for the background video to be pushed according to are pushed away to the computer video desktop client end
Send background video to be pushed;Wherein, the background video to be pushed is used to update the computer video desktop client end place
The background video of the computer video desktop of terminal device.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein described device further includes:
Maintenance module, is used for:The computer video desktop client end mark is safeguarded according to the identification information of the background video to be pushed
Know the identification information set of the corresponding each background video pushed of information;And/or according to the computer video desktop client
The identification information for each background video that the client that end reports is locally stored safeguards the computer video desktop client end
The identification information set of each background video pushed corresponding to identification information;Wherein, each background video pushed
Identification information set is used for the identification information for obtaining each background video pushed to computer video desktop client end.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein the described 3rd obtains mould
Block is specifically used for:Filtered out from background video identification information set except the identification information of each background video pushed
Outside background video identification information, and background video to be pushed is obtained from the identification information of the background video filtered out
Identification information;Alternatively, choosing the identification information of background video in the background video identification information set, and selected described
The background video identification information of the identification information of each background video pushed is not belonging to as background video to be pushed
Identification information.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein the described 3rd obtains mould
Block is specifically used for:Chosen according to the identification information of each background video pushed from background video identification information set with
Use the background video identification information to be pushed of the affiliated type matching of user at the computer video desktop client end;Or
Person, chosen according to the identification information of each background video pushed from background video identification information set with described in use
The background video identification information to be pushed of the affiliated type matching of user at computer video desktop client end, and according to it is described
The identification information of each background video of push is chosen from background video identification information set with using the computer video table
The background video identification information to be pushed that the affiliated type of user of face client does not match that, wherein, the type does not match that
Background video identification information to be pushed quantity be less than type matching background video identification information to be pushed quantity.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein described device further includes:
User type module is determined, for the computer video desktop client end institute reported according to the computer video desktop client end
In the background video of the service condition of terminal device and/or terminal device where being arranged to computer video desktop client end
The customized information for background video for user's selection that identification information and/or computer video desktop client end report determines
Use the affiliated type of user at the computer video desktop client end.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein the described 3rd obtains mould
Block is specifically used for:Chosen according to the identification information of each background video pushed from background video identification information set with
The mark of the background video to be pushed of the wide high information match of screen of terminal device where the computer video desktop client end
Know information.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein described device further includes:
The wide high information module of screen is obtained, for receiving the back of the body of the computer video desktop from computer video desktop client end
When scape video push is asked, the wide high information of screen of terminal device where obtaining computer video desktop client end;Alternatively, connecing
When receiving the interaction request from computer video desktop client end, terminal device where computer video desktop client end is obtained
The wide high information of screen.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein the acquisition screen is wide
High information module is specifically used for:Pushed according to the background video of the computer video desktop from computer video desktop client end
The wide high information of screen of terminal device where computer video desktop client end described in the acquisition of information carried in request.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein the acquisition screen is wide
High information module is specifically used for:Computer video desktop client end according to being carried in background video push request identifies letter
Cease in the correspondence from each computer video desktop client end identification information prestored with the wide high information of screen and obtain institute
The wide high information of screen of terminal device where stating computer video desktop client end;Please alternatively, obtaining the background video push
The wide high information of screen of terminal device where asking the computer video desktop client end of middle carrying.
Optionally, the device of the background video of push computer video desktop is previously used for, wherein the pushing module has
Body is used for:Pushed according to the identification information of the background video to be pushed to the computer video desktop client end and treat the push back of the body
Scape video and background video renewal rule.
According to the fourth aspect of the present invention, a kind of dress for the background video for being used to set computer video desktop is also provided
Put, which includes:Monitoring modular, the service condition for monitoring computer video desktop client;Acquisition module, for
When determining that the service condition monitored meets pre-set background video renewal rule, new background video is obtained;
Update module, for the background video for being currently set as the terminal device to be updated to the new background video;Wherein,
The new background video includes:Computer video desktop server is according to the computer video desktop client end identification information
The identification information of the corresponding each background video pushed and obtain and push come background video.
Optionally, it is previously used for setting the device of the background video of computer video desktop, wherein the acquisition module has
Body is used for:It is not arranged to select newly in the background video of terminal device from what computer video desktop client end was locally stored
Background video;Alternatively, the background video that computer video desktop is sent to computer video desktop server pushes request, and
Using the computer video desktop server based on it is described request push come background video as the new background video.
Optionally, it is previously used for setting the device of the background video of computer video desktop, wherein described pre-set
Background video renewal rule includes:The background video that user is set by computer video desktop client end updates rule, calculates
The background video that machine video desktop server issues updates the back of the body of default setting in rule and computer video desktop client end
It is at least one in scape video renewal rule.
Optionally, it is previously used for setting the device of the background video of computer video desktop, wherein described device further includes:
Reporting module, each background for reporting computer video desktop client end to be locally stored to computer video desktop server regard
The identification information of frequency;Alternatively, it is each to report computer video desktop client end to be locally stored to computer video desktop server
The service condition of background video;Alternatively, where reporting computer video desktop client end to computer video desktop server eventually
The service condition of end equipment;Computer video desktop visitor is currently set as alternatively, being reported to computer video desktop server
The identification information of the background video of terminal device where the end of family;Calculated alternatively, being reported to computer video desktop server
The identification information for the background video that machine video desktop client is deleted;Alternatively, to computer video desktop server report of user
The customized information for background video of selection.
Compared with prior art, the present invention has the following advantages:The present invention is by using computer video desktop client end
Identification information can obtain the identification information of each background video pushed, by using the mark of each background video pushed
Information chooses the identification information of background video to be pushed, and makes the background video to be pushed mutually overlapping with the background video pushed
It is multiple, so that user can simply and easily obtain more good background video resources, avoid user and voluntarily find background
The complicated processes of video, especially it is high-quality and be suitable as the resource of background video very it is deficient at this stage, effectively reduce
User obtains the difficulty of background video;Further, the present invention passes through terminal where obtaining computer video desktop client end
The wide high information (such as screen width high ratio) of screen of equipment, can select the background video to be pushed for being more suitable for terminal device;
By the way that the background video to be pushed selected is pushed to computer video desktop client end, at computer video desktop client end
When needing to update the background video of computer video desktop, the background video renewal of above-mentioned push can be utilized to be currently set as
The background video of terminal device, so that the background video after renewal can preferably be adapted to terminal device, to show preferably
Picture effect, and then effectively prevent background video and the wide height of screen do not match that and caused by aspect ratio imbalance or meter
Not phenomena such as calculation machine video desktop is not paved with screen.Regarded it follows that technical solution provided by the invention is conducive to raising computer
The viscosity of frequency desktop, and computer video desktop can be made to bring more rich visual experience for user.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, of the invention is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is the flow chart for being used to push the method for the background video of computer video desktop of the embodiment of the present invention one;
Fig. 2 is the flow chart for being used to set the method for the background video of computer video desktop of the embodiment of the present invention two;
Fig. 3 is the structural representation for being used to push the device of the background video of computer video desktop of the embodiment of the present invention three
Figure;
Fig. 4 is the structural representation for being used to set the device of the background video of computer video desktop of the embodiment of the present invention four
Figure.
Embodiment
The preferred embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in attached drawing
Preferred embodiment, however, it is to be appreciated that may be realized in various forms the disclosure without the embodiment party that should be illustrated here
Formula is limited.On the contrary, these embodiments are provided so that the disclosure is more thorough and complete, and can be by the disclosure
Scope is completely communicated to those skilled in the art.
Technical scheme is described in further detail below in conjunction with the accompanying drawings.
Embodiment one, the method for background video for pushing computer video desktop.
In the present embodiment, the presentation still frame that the background of computer desktop is formed not by the form of wallpaper
Background, but the content that is showed of the background of the video background that can be played, i.e. computer desktop is playable dynamic
Video pictures, have such background computer desktop be referred to as computer video desktop in the present embodiment.
Computer video desktop in the present embodiment is typically with calculating by playable pre- setting video as background video
Each icon (icon of the icon of such as application program, document icon and shortcut) and taskbar on machine desktop etc. are stacked
Add and formed, i.e., each icon and taskbar in computer desktop etc. are still set according to original position, the meter of the present embodiment
The background video that calculation machine video desktop is played can't to the position of each icon and taskbar in computer desktop etc. and
Active mode etc. produces any influence.
Computer video desktop in the present embodiment is typically such as to be existed come what is realized by computer video multipad
It is mounted with computer after the computer video multipad of the present invention, forms computer video desktop client end, and
The computer video desktop client end can use its default background video to replace or cover former background picture, so that computer
Dynamic video pictures are presented in the background of desktop, form computer video desktop.
The background video that computer video desktop in the present embodiment is played can be computer video desktop application journey
The video (video carried in such as computer video multipad installation kit) of sequence default setting in installation process, also may be used
To be the background video pushed to computer video desktop client end using following embodiments one.
Fig. 1 is the flow chart for being used to push the method for the background video of computer video desktop of the present embodiment.In Fig. 1
In, the method for the present embodiment can be performed by computer video desktop server, and the method for the present embodiment mainly includes:Step
S100, step S110, step S120 and step S130.Each step included below to the method for the present embodiment carries out respectively
Explanation.
S100, obtain computer video desktop client end identification information.
As an example, the computer video desktop client end identification information in the present embodiment is usually that can uniquely characterize one
The information at a computer video desktop client end, if computer video desktop client end identification information can be specially in computer
The user's name with uniqueness generated during the use of video desktop client based on user's registration behavior, can also
Specially computer video desktop server is the sequence number of computer video desktop client end distribution, can also be specially to calculate
The network interface card sequence number of terminal device or hard disk serial number etc. where machine video desktop client.The present embodiment does not limit computer
The specific manifestation form of video desktop client identification information.
As an example, the present embodiment can receive the background video request that computer video desktop client end sends
When, according to the acquisition of information carried in the request to computer video desktop client end identification information, such as monitoring computer
In the case that the service condition of video desktop client meets default background video renewal rule, computer video desktop client
Hold and the background video push request for carrying computer video desktop client end identification information is sent to network side, so that this implementation
Example can get client identification information from from the push request of the background video at computer video desktop client end.This reality
Interaction request that computer video desktop client end sends can also received (as based on computer video desktop visitor by applying example
The interaction request that family end starts either detects the interaction request of new version or based on meter based on computer video desktop client end
Calculation machine video desktop client upload daily record interaction request when) when, according to the acquisition of information carried in the interaction request to count
Calculation machine video desktop client identification information, as carried computer video desktop client end identification information in interaction request, from
And the present embodiment can get client identification information from the interaction request from computer video desktop client end.
S110, obtain each background video for having been pushed to computer video desktop client end according to client identification information
Identification information.
As an example, the present embodiment, which can be directed to each computer video desktop client end, safeguard that one has pushed
The identification information set of each background video, i.e. each computer video desktop client end identification information be corresponding with it is respective
The identification information set of each background video of push, so that the present embodiment can have been pushed away according to client identification information from accordingly
Get to what the computer video desktop client end had pushed and had powerful connections in the identification information set of each background video sent
The identification information of video.The identification information set of each background video pushed in the present embodiment is mainly used for avoiding to calculating
Machine video desktop client push its background video for pushing of warp-wise, and computer video desktop client end has pushed
The identification information set of each background video can be maintained in network side (such as at computer video desktop server), can also safeguard
At computer video desktop client end.
As an example, the present embodiment can push the process of background video to be pushed to computer video desktop client end
In, the identification information of background video to be pushed is maintained in the corresponding each background pushed in the computer video desktop client end
In the identification information set of video;The client that the present embodiment can also report computer video desktop client end is locally stored
The identification information of each background video be maintained in the corresponding each background video pushed in the computer video desktop client end
Identification information set.
The identification information for each background video that S120, basis have pushed obtains the identification information of background video to be pushed, i.e.,
Obtain the identification information of the different background video of identification information of each background video with having pushed, and by with pushed it is each
Identification information of the identification information of the different background video of identification information of background video as background video to be pushed.
As an example, the present embodiment is previously provided with multiple backgrounds in network side (such as at computer video desktop server)
Video, each background video are respectively provided with a unique identification information, and the mark letter of pre-set all background videos
Breath can form one or more background video identification information set;In addition, the mark of each background video in the present embodiment
Type label and the wide high label of screen etc. can be corresponding with by knowing information.
As an example, the present embodiment obtains background video to be pushed according to the identification information of each background video pushed
One specific example of identification information is:The push that computer video desktop server local maintenance has each client is believed
Breath, the pushed information of each client can be the identification information of computer video desktop client end identification information and background video
Correspondence, the identification information of the background video in the correspondence is the background video that the warp-wise client push is crossed
Identification information;Client identification information is obtained in computer video desktop server, and is obtained using the client identification information
, can be to the background video of local maintenance after obtaining the identification information for each background video that the warp-wise client push is crossed
All identification informations in identification information set are screened, so as to filter out each back of the body crossed except warp-wise client push
The identification information set of all background videos outside the identification information of scape video, and by from the identification information set after screening
Identification information of the identification information selected as background video to be pushed.
As an example, the present embodiment obtains background video to be pushed according to the identification information of each background video pushed
Another specific example of identification information is:The push that computer video desktop server local maintenance has each client is believed
Breath, the pushed information of each client can be the identification information of computer video desktop client end identification information and background video
Correspondence, the identification information of the background video in the correspondence is the background video that the warp-wise client push is crossed
Identification information;Client identification information is obtained in computer video desktop server, and is obtained using the client identification information
, can be from the background of server local maintenance after obtaining the identification information for each background video that the warp-wise client push is crossed
Identification information is chosen in the identification information set of video, and whether the identification information for judging to select belongs to warp-wise client
The identification information of each background video pushed, if belonging to the mark letter of each background video that the warp-wise client push is crossed
Breath, then choose identification information, until what is selected from the identification information set for the background video that server local is safeguarded again
Identification information is not belonging to the identification information of each background video that the warp-wise client push is crossed, the then identification information that will be selected
As the identification information of background video to be pushed, the identification information that push background video is treated in the present embodiment will with quantity
Ask, and currently select when the quantity of identification information for pushing background video is not up to the quantitative requirement, weight can be continued
Multiple above-mentioned selection and the step of judge, until the quantity of the identification information of the background video to be pushed selected meet it is predetermined
Quantitative requirement.
In the description of above-mentioned specific example, computer video desktop server is locally stored in the present embodiment each client
The mode safeguarded of pushed information at end can be:Every time wait to push away to client push in computer video desktop server
When sending background video, the identification information of background video to be pushed is added into the mark in the corresponding background video of the client identification
In information;The mode of maintenance can also be:Computer video desktop client end is locally stored at computer video desktop client end
The identification information of each background video received, and computer video desktop client end can timing or not timing to calculating
Machine video desktop server reports the identification information of its background video being locally stored, and is received in computer video desktop server
After the identification information for the background video being locally stored to the client that client reports, the mark of the background video received is believed
Breath is maintained in the mark letter for the corresponding background video of the client identification information that computer video desktop server is locally stored
In breath, the computer video desktop server in the identification information for the background video for such as reporting computer video desktop client end
Identification information of the identification information addition of the local background video not stored in the corresponding background video of the client identification information
In;For another example, the background video identification information coverage machine video desktop service reported using computer video desktop client end
The corresponding background video identification information of the client identification information that device is locally stored.Computer video desktop in the present embodiment
Can include in the background video identification information that client reports user voluntarily from the official website of computer video desktop or
The identification information for the background video downloaded in third party website.
As an example, the present embodiment is choosing the identification information of background video to be pushed for computer video desktop client end
When, it may be considered that using the affiliated type of user at the computer video desktop client end, so that what is selected needs to be pushed the back of the body
Include the identification information with the background video of the affiliated type matching of user in the identification information of scape video, such as the institute selected
Need to be pushed the identification information of background video with the affiliated type matching of user, the background that needs to be pushed selected for another example regards
The identification information of most of background video in the identification information of frequency and the affiliated type matching of user, and fraction background video
Identification information do not matched that with the affiliated type of user, in this way, user can be helped to find the background of its new type interested
Video.
The affiliated type of user in the present embodiment can be that the information reported according to computer video desktop client end determines
, the information that computer video desktop client end reports can include:Terminal device where computer video desktop client end
Service condition, be arranged to terminal device where computer video desktop client end background video identification information and user
It is at least one in the customized information for background video of selection.
The present embodiment according to the information that computer video desktop client end reports determine one of the affiliated type of user it is specific
Example is:The computer video desktop client reported according to computer video desktop client end to computer video desktop server
The service condition (such as available machine time, unused time and terminal device dormancy time) of terminal device where end, it can be determined that
Go out whether user is that working clan either bend over the desk the types such as office worker by student or office.
The present embodiment determines another tool of the affiliated type of user according to the information that computer video desktop client end reports
Body example is:Its place terminal device institute reported according to computer video desktop client end to computer video desktop server
The information such as the identification information of used background video and usage time length, and it is right according to the identification information institute of background video
The classification for the background video answered and attribute tags etc. may determine that the type for the background video that user is liked, so as to obtain
Know the type belonging to the user.
The present embodiment determines another tool of the affiliated type of user according to the information that computer video desktop client end reports
The example of body is:The user reported according to computer video desktop client end to computer video desktop server select based on
The customized information of background video determines that the affiliated type of user using the computer video desktop client end, such as computer regard
Frequency desktop client end can provide a user customized information and set interface, and user is emerging by choosing its sense in the setting interface
The classification of the background video of interest and attribute tags etc., form the customized information based on background video;For another example each is being currently just
It can all be set in the background video used and thumb up button, user is clicked on this when it likes the background video and is thumbed up
Button, computer video desktop client end can give the identification-information reporting of the background video thumbed up to computer video desktop
Server, thus the present embodiment can be received according to computer video desktop server report information to know what user liked
The identification information of background video, in this way, the present embodiment can determine classification and the attribute tags of the background video that user likes
Deng may thereby determine that out the type belonging to user.
It should be strongly noted that in practical applications, above-mentioned three kinds of examples can be often used in combination with, with true
Determine the affiliated type of user;Can also be by any one example in above-mentioned three kinds of examples or any two example and other realizations
Mode is used in combination with, herein no longer illustrated in greater detail one by one.
As an example, each pre-set background video is respectively provided with the wide high letter of screen that it is adapted in the present embodiment
Breath, when the wide high information of the wide high information of screen and screen possessed by background video that terminal device has is identical, background video
Usually there is preferable result of broadcast;The wide high information of screen of terminal device in the present embodiment can be specially the wide ruler of screen
Very little (such as pixel quantity or size of the screen on cross direction) and high size (pixel quantity of such as screen on high direction or
Size etc.), can also be specially screen the ratio of width to height (such as 4:3、5:4、16:10 and 16:9 etc.) can also be, unique corresponding
The identification information of one the ratio of width to height or uniquely identification information of a corresponding wide size and high size etc..
As an example, the present embodiment is choosing the identification information of background video to be pushed for computer video desktop client end
When, it is also contemplated that the wide high information of screen of terminal device where computer video desktop client end, so as to so as to select
Need pushed the wide high information match of screen of the wide high information and terminal device of background video.It follows that this implementation
Example is chosen when the identification information of background video is pushed for computer video desktop client end, should know computer video desktop
The wide high information of screen of terminal device where client.The present embodiment can come from computer video desktop client end receiving
Computer video desktop background video push request or interaction request (interaction request of client terminal start-up or detection new edition
This interaction request or upload the interaction request of daily record when) when, according to the acquisition of information carried in request to computer video
The wide high information of screen of terminal device where desktop client end;Client is carried as background video is pushed in request or interaction request
Hold identification information, the present embodiment can utilize the client identification information that the client identification information safeguard in server local and
Searched in the correspondence of the wide high information of screen of terminal device where computer video desktop client end, and from finding
Matched correspondence in obtain computer video desktop client end where terminal device the wide high information of screen;For another example background
The wide high information of screen of terminal device where carrying computer video desktop client end in video push request or interaction request,
So as to which the present embodiment directly from the background video push request received or can get meter in the information of interaction request carrying
The wide high information of screen of terminal device where calculation machine video desktop client.
S130, the identification information of basis background video to be pushed push background to be pushed to computer video desktop client end
Video.
As an example, the present embodiment is in the background video to be pushed selected to the push of computer video desktop client end
When, background video can be updated to rule and be pushed to computer video desktop client end together, background video renewal rule can
To be the renewal rule only for the background video to be pushed of this push or wait to push not only for this push
The renewal rule of background video, but the follow-up renewal rule persistently used.
The present embodiment pushes background video to be pushed and a specific example of renewal rule is:Shortly before the Spring Festival arrives,
The renewal of the background video of background video and Spring Festival blessing to each computer video desktop client end push Spring Festival blessing
Rule, and the renewal rule can be in some days around the Spring Festival, start for the first time at computer video desktop client end
When, by the background video at computer video desktop client end be switched to this push the Spring Festival bless background video, and
In some days after the Spring Festival, when starting for the first time at computer video desktop client end, by computer video desktop client end
Background video be switched to other background videos (background video before such as switching back into).
Embodiment two, the method for background video for setting computer video desktop.
Computer desktop in the present embodiment is equally computer video desktop.The particular content of computer video desktop can
With referring to the description in above-described embodiment one.This will not be repeated here.
Fig. 2 is the flow chart for being used to set the method for the background video of computer video desktop of the present embodiment.In Fig. 2
In, the method for the present embodiment can be performed by computer video desktop client end, and the method for the present embodiment mainly includes:Step
S200, step S210 and step S220.Each step included below to the method for the present embodiment illustrates respectively.
The service condition of S200, monitoring computer video desktop client.
As an example, the service condition of the monitoring computer video desktop client in the present embodiment can be monitoring calculation
The number of days of machine video desktop client operation or the hourage of accumulative operation;It can also be monitoring computer video desktop client
The number of days and background video of currently used background video continuous use are arranged to the currently playing background of terminal device and regard
Number of frequency etc.;It can also be the operation for the background video that monitoring user actively sets computer video desktop client end.This reality
The service condition at the computer video desktop client end monitored can be formed log information storage by applying example, can also utilize prison
The service condition at the computer video desktop client end measured is arranged at computer video desktop client end and runs required match somebody with somebody
Put in file.
S210, when determining that the above-mentioned service condition monitored meets pre-set background video renewal rule, obtain
Take new background video.
As an example, the pre-set background video renewal rule in the present embodiment can be that user is regarded by computer
What frequency desktop client end provided sets the background video renewal rule or computer video desktop server of interface setting
The background video issued to client updates rule, can also be that the background of default setting in computer video desktop client end regards
Frequency updates rule (the renewal rule of default setting such as during installation computer video desktop client end).Background video updates
Rule can be arranged to the number of days of the background video of terminal device including background video and be activated number of broadcasting etc., and
Whether the content that background video renewal rule is included can have priority, so as to meet in the service condition for judging to monitor
During background video renewal rule, the priority for the content that background video renewal rule is included, the present embodiment are considered as
The set-up mode of background video renewal rule and the specific manifestation form of rule are not limited.
As an example, meet the situation of pre-set background video renewal rule in the service condition for determining to monitor
Under, the present embodiment can be from the background video for not being arranged to terminal device that computer video desktop client end is locally stored
The new background video of middle selection, i.e., at least one background video has been locally stored in computer video desktop client end, and locally deposits
The background video of storage can be that computer video desktop server pushes during all previous push before, can also
It is that user voluntarily downloads from computer video desktop official website and forum etc.;The present embodiment can be regular or irregular
The background video that computer video desktop client end is locally stored is arranged, such as deletes and exceedes certain time without the back of the body that is used
Scape video etc..
As an example, meet the situation of pre-set background video renewal rule in the service condition for determining to monitor
Under, the background video that the present embodiment can send computer video desktop to computer video desktop server pushes request, makes
Computer video desktop server can push request according to the background video and be pushed newly to computer video desktop client end
The background video not pushed to it, and push background video can include type matching affiliated with user and with meter
The background video of the wide high information match of screen of terminal device where calculation machine video desktop client, so that the present embodiment can
New background video is obtained with the push based on computer video desktop server.
The background video for being currently set as terminal device, is updated to new background video by S220.
As an example, the old background for being replaced can be locally stored in the present embodiment at computer video desktop client end
Video, and be replaced the old background video to get off and be possible to that the background of terminal device can be again set to due to renewal rule
Video (such as in some critical event or in the important festivals corresponding period, new background video can be based on renewal rule and
Be arranged to the background video of terminal device, and in the time segment fault, old background video can by update rule and
It is switched to the background video of terminal device), in addition, the present embodiment also allows user, manually switching mode regards old background
Frequency is again set at the background video of terminal device.
In addition, the present embodiment can also report much information to computer video desktop server according to the actual requirements, such as
The identification information for each background video that computer video desktop client end is locally stored is reported to computer video desktop server,
The background video once pushed to avoid the push of computer video desktop server;For another example to computer video desktop server
The service condition for each background video that computer video desktop client end is locally stored is reported, so that computer video desktop services
Device can judge the affiliated type of user;For another example computer video desktop client is reported to computer video desktop server
The service condition of terminal device where end, so that computer video desktop server can judge the affiliated type of user;
For another example terminal device where being currently set as computer video desktop client end is reported to computer video desktop server
The identification information of background video, so that computer video desktop server can judge the affiliated type of user;For another example to
Computer video desktop server reports the identification information for the background video deleted by computer video desktop client end, to keep away
Exempt from the background video that the push of computer video desktop server once pushed;For another example reported to computer video desktop server
The customized information for background video of user's selection, so that computer video desktop server can be to the affiliated type of user
Judged.
The device of embodiment three, background video for pushing computer video desktop.
Computer desktop in the present embodiment is equally computer video desktop.The particular content of computer video desktop can
With referring to the description in above-described embodiment one.This will not be repeated here.
Fig. 3 is the schematic diagram for being used to push the device of the background video of computer video desktop of the present embodiment.In Fig. 3
Device is generally disposed in computer video desktop server, and the device in Fig. 3 mainly includes:First acquisition module 300,
Two acquisition modules 310, the 3rd acquisition module 320 and pushing module 330, optionally, which can also include:Maintenance module
340th, determine user type module 350 and obtain the wide high information module 360 of screen.
Each module included below to the device of the present embodiment illustrates respectively.
First acquisition module 300 is mainly used for obtaining computer video desktop client end identification information.
As an example, the computer video desktop client end identification information in the present embodiment is usually that can uniquely characterize one
The information at a computer video desktop client end, if computer video desktop client end identification information can be specially in computer
The user's name with uniqueness generated during the use of video desktop client based on user's registration behavior, can also
Specially computer video desktop server is the sequence number of computer video desktop client end distribution, can also be specially to calculate
The network interface card sequence number of terminal device or hard disk serial number etc. where machine video desktop client.The present embodiment does not limit computer
The specific manifestation form of video desktop client identification information.
As an example, the first acquisition module 300 can be in the background for receiving computer video desktop client end and sending
During video request, according to the acquisition of information carried in the request to computer video desktop client end identification information, such as monitoring
To computer video desktop client end service condition meet default background video renewal rule in the case of, computer video
Desktop client end sends the background video push request for carrying computer video desktop client end identification information to network side, from
And the present embodiment can get client identification from from the push request of the background video at computer video desktop client end
Information.First acquisition module 300 (can also be such as based on receiving the interaction request that computer video desktop client end sends
The interaction request that computer video desktop client end starts or the friendship based on computer video desktop client end detection new version
Mutually request or based on computer video desktop client end upload daily record interaction request when) when, held according in the interaction request
The acquisition of information of load is to computer video desktop client end identification information, as carried computer video desktop visitor in interaction request
Family end identification information, so that the first acquisition module 300 can be obtained from the interaction request from computer video desktop client end
Get client identification information.
Second acquisition module 310 is mainly used for being obtained to computer video desktop client end according to client identification information
The identification information of each background video of push.
As an example, maintenance module 340 can safeguard that one has pushed away for each computer video desktop client end
The identification information set of each background video sent, i.e. each computer video desktop client end identification information are corresponding with each
Each background video pushed identification information set so that the second acquisition module 310 can be according to client identification information
Get to the computer video desktop client end and pushed away from the identification information set of each background video pushed accordingly
The identification information of all background videos sent.The identification information set for each background video pushed that maintenance module 340 is safeguarded
It is mainly used for avoiding to computer video desktop client end push its background video for pushing of warp-wise, and computer video table
The identification information set of each background video pushed of face client can be maintained in network side (as counted by maintenance module 340
At calculation machine video desktop server), terminal device can also be maintained in by computer video desktop client end.
As an example, the device of the present embodiment is pushing the mistake of background video to be pushed to computer video desktop client end
The identification information of background video to be pushed can be maintained in the computer video desktop client end pair by Cheng Zhong, maintenance module 340
In the identification information set for each background video pushed answered;Maintenance module 340 can also be by computer video desktop client
The identification information for each background video that the client that end reports is locally stored is maintained in computer video desktop client end correspondence
Each background video pushed identification information set.
3rd acquisition module 320 is mainly used for obtaining background to be pushed according to the identification information of each background video pushed
The identification information of video.
As an example, the device of the present embodiment can be pre-set in network side (such as at computer video desktop server)
Have multiple background videos, each background video is respectively provided with a unique identification information, and it is pre-set have powerful connections regard
The identification information of frequency can form one or more background video identification information set;In addition, each back of the body in the present embodiment
The identification information of scape video can be corresponding with type label and the wide high label of screen etc..
As an example, the 3rd acquisition module 320 is obtained according to the identification information of each background video pushed treats the push back of the body
One specific example of the identification information of scape video is:Computer video desktop server local maintenance has had each client
Pushed information, the pushed information of each client can be the mark of computer video desktop client end identification information and background video
Know the correspondence of information, the identification information of the background video in the correspondence is the background that the warp-wise client push is crossed
The identification information of video;Client identification information is obtained in the first acquisition module 300, and the second acquisition module 310 is utilized and is somebody's turn to do
After client identification information obtains the identification information for each background video that the warp-wise client push is crossed, the 3rd obtains mould
All identification informations in the identification information set for the background video that block 320 can safeguard server local screen, from
And filter out the mark of all background videos in addition to the identification information for each background video that the warp-wise client push is crossed
Know information aggregate, and the mark using the identification information selected from the identification information set after screening as background video to be pushed
Know information.
As an example, the 3rd acquisition module 320 is obtained according to the identification information of each background video pushed treats the push back of the body
Another specific example of the identification information of scape video is:Computer video desktop server local maintenance has each client
Pushed information, the pushed information of each client can be computer video desktop client end identification information and background video
The correspondence of identification information, the identification information of the background video in the correspondence are the back ofs the body that the warp-wise client push is crossed
The identification information of scape video;Client identification information is obtained in the first acquisition module 300, and the second acquisition module 310 utilizes
After the client identification information obtains the identification information for each background video that the warp-wise client push is crossed, the 3rd obtains mould
Block 320 can choose identification information from the identification information set for the background video that server local is safeguarded, and judge to select
Identification information whether belong to the identification information of each background video that the warp-wise client push is crossed, if belong to warp-wise should
The identification information for each background video that client push is crossed, the then back of the body that the 3rd acquisition module 320 is safeguarded from server local again
Identification information is chosen in the identification information set of scape video, is pushed away until the identification information selected is not belonging to warp-wise client
The identification information of each background video passed through, then the 3rd acquisition module 320 is using the identification information selected as background to be pushed
The identification information of video, has quantitative requirement, and the 3rd in the identification information that the 3rd acquisition module 320 treats push background video
When the quantity for the identification information when push background video that acquisition module 320 currently selects is not up to the quantitative requirement, the 3rd
The step of acquisition module 320 can continue to repeat above-mentioned selection and judge, until the mark of background video to be pushed selected
The quantity for knowing information meets predetermined quantitative requirement.
In the description of above-mentioned specific example, maintenance module 340 is locally stored computer video desktop server each
The mode that the pushed information of client is safeguarded can be:Every time wait to push to client push in the device of the present embodiment
During background video, maintenance module 340 adds the identification information of background video to be pushed in the corresponding background of the client identification
In the identification information of video;The maintenance mode of maintenance module 340 can also be:It is locally stored at computer video desktop client end
Computer video desktop client terminates the identification information of received each background video, and computer video desktop client end can determine
When or not timing the identification information that its background video being locally stored is reported to computer video desktop server, calculating
After machine video desktop server receives the identification information for the background video that the client that client reports is locally stored, mould is safeguarded
The identification information of the background video received is maintained in the client that computer video desktop server is locally stored by block 340
In the identification information of background video corresponding to identification information, as maintenance module 340 reports computer video desktop client end
The identification information addition for the background video that computer video desktop server in the identification information of background video does not store locally
In the identification information of the corresponding background video of the client identification information;For another example, maintenance module 340 utilizes computer video table
The client identification for the background video identification information coverage machine video desktop server local storage that face client reports
The corresponding background video identification information of information.The background video mark that computer video desktop client end in the present embodiment reports
The background that user voluntarily downloads from the official website of computer video desktop or third party website can be included in information to regard
The identification information of frequency.
As an example, the 3rd acquisition module 320 is choosing background video to be pushed for computer video desktop client end
During identification information, it may be considered that using the affiliated type of user at the computer video desktop client end, so that what is selected is all
Include the identification information with the background video of the affiliated type matching of user in the identification information of background video to be pushed, such as the
The identification information for needing to be pushed background video that three acquisition modules 320 select with the affiliated type matching of user, for another example
The mark letter of most of background video in the identification information for needing to be pushed background video that 3rd acquisition module 320 selects
Breath and the affiliated type matching of user, and the identification information of fraction background video is not matched that with the affiliated type of user, in this way,
User can be helped to find the background video of its new type interested.
The affiliated type of user involved by 3rd acquisition module 320 can be to determine user type module 350 according to meter
What the information that calculation machine video desktop client reports determined, the information that computer video desktop client end reports can include:Meter
The service condition of calculation machine video desktop client place terminal device, be arranged to terminal where computer video desktop client end
It is at least one in the identification information of the background video of equipment and the customized information for background video of user's selection.
Determine that user type module 350 determines the affiliated type of user according to the information that computer video desktop client end reports
A specific example be:The computer reported according to computer video desktop client end to computer video desktop server regards
Service condition (such as available machine time, unused time and terminal device dormancy time of terminal device where frequency desktop client end
Deng), determine user type module 350 may determine that user whether be working clan either student or office bend over the desk office people
The types such as member.
Determine that user type module 350 determines the affiliated type of user according to the information that computer video desktop client end reports
Another specific example be:Determine user type module 350 according to computer video desktop client end to computer video table
Face server report its where the used background video of terminal device institute identification information and usage time length etc. believe
Breath, and the definite user type module such as the classification of the background video according to corresponding to the identification information of background video and attribute tags
350 may determine that the type for the background video that user is liked, so that it is determined that user type module 350 can know the user
Affiliated type.
Determine that user type module 350 determines the affiliated type of user according to the information that computer video desktop client end reports
Another specific example be:Determine user type module 350 according to computer video desktop client end to computer video
The customized information based on background video for user's selection that desktop server reports is determined using computer video desktop visitor
The affiliated type of user at family end, sets interface, user passes through as computer video desktop client end can provide customized information
Classification and attribute tags of its background video interested etc. are chosen in the setting interface, form the individual character based on background video
Change information;For another example it can be set in each background video being being currently used and thumb up button, user is liked at it
During the background video, click on this and thumb up button, computer video desktop client end can be by the mark of the background video thumbed up
Information reporting gives computer video desktop server, so that it is determined that user type module 350 can be according to computer video desktop
What server received reports information to know the identification information for the background video that user likes, in this way, determining user type module
350 can determine the classification for the background video that user likes and attribute tags etc., so that it is determined that user type module 350 can be with
Determine the type belonging to user.
It should be strongly noted that in practical applications, determine that user type module 350 often can be by above-mentioned three kinds of examples
Son is used in combination with, to determine the affiliated type of user;Determine that user type module 350 can also be by above-mentioned three kinds of examples
Any one example or any two example are used in combination with other implementations, are no longer illustrated in detail one by one herein
It is bright.
As an example, each pre-set background video is respectively provided with the wide high letter of screen that it is adapted in the present embodiment
Breath, when the wide high information of the wide high information of screen and screen possessed by background video that terminal device has is identical, background video
Usually there is preferable result of broadcast;The wide high information of screen of terminal device in the present embodiment can be specially the wide ruler of screen
Very little (such as pixel quantity or size of the screen on cross direction) and high size (pixel quantity of such as screen on high direction or
Size etc.), can also be specially screen the ratio of width to height (such as 4:3、5:4、16:10 and 16:9 etc.) can also be, unique corresponding
The identification information of one the ratio of width to height or uniquely identification information of a corresponding wide size and high size etc..
As an example, the 3rd acquisition module 320 is choosing background video to be pushed for computer video desktop client end
During identification information, it is also contemplated that the wide high information of screen of terminal device where computer video desktop client end, so that the 3rd
What acquisition module 320 can make to select needs to be pushed the wide high information of screen of the wide high information and terminal device of background video
Match.It follows that the 3rd acquisition module 320 is choosing the mark of background video to be pushed for computer video desktop client end
When knowing information, the wide high information of screen of terminal device where should knowing computer video desktop client end.Obtain the wide high letter of screen
Breath module 360 can be pushed in the background video for receiving the computer video desktop from computer video desktop client end please
Ask or interaction request (interaction request of client terminal start-up either detect new version interaction request or upload daily record interaction please
Ask when) when, the wide height of screen according to the acquisition of information carried in request to terminal device where computer video desktop client end
Information;Client identification information is carried in request or interaction request as background video pushes, obtains the wide high information module of screen
360 client identification informations that can be safeguarded using the client identification information in server local and computer video desktop visitor
Searched in the correspondence of the wide high information of screen of terminal device where the end of family, and from the matched correspondence found
The middle wide high information of screen for obtaining computer video desktop client end place terminal device;For another example background video push request or friendship
The wide high information of screen of terminal device where mutually carrying computer video desktop client end in request, so as to obtain the wide height of screen
Information module 360 directly from the background video push request received or can get calculating in the information of interaction request carrying
The wide high information of screen of terminal device where machine video desktop client.
Pushing module 330 is mainly used for according to the identification information of background video to be pushed to computer video desktop client end
Push background video to be pushed.
As an example, pushing module 330 is regarded in the background to be pushed selected to the push of computer video desktop client end
During frequency, background video and background video renewal rule to be pushed can be pushed to computer video desktop client end together, should
Background video renewal rule can be only for the background video to be pushed of this push renewal is regular or not only pin
To the renewal rule of the background video to be pushed of this push, but the follow-up renewal persistently used is regular.
Pushing module 330 pushes background video to be pushed and a specific example of renewal rule is:Before the Spring Festival arrives
Sunset, pushing module 330 are blessed to the background video of each computer video desktop client end push Spring Festival blessing and the Spring Festival
The renewal rule of background video, and the renewal rule can be in some days around the Spring Festival, in computer video desktop visitor
When family end starts for the first time, the background video at computer video desktop client end is switched to the Spring Festival blessing of this push
Background video, and in some days after the Spring Festival, when starting for the first time at computer video desktop client end, computer is regarded
The background video at frequency desktop client end is switched to other background videos (background video before such as switching back into).
The device of example IV, background video for setting computer video desktop.
Computer desktop in the present embodiment is equally computer video desktop.The particular content of computer video desktop can
With referring to the description in above-described embodiment one.This will not be repeated here.
Fig. 4 is the schematic diagram for being used to set the device of the background video of computer video desktop of the present embodiment.In Fig. 4
Device is generally disposed in computer video desktop client end, which includes:Monitoring modular 400, acquisition module 410 and more
New module 420;Optionally, which can also include:Reporting module 430.
Each module included below to the device of the present embodiment illustrates respectively.
Monitoring modular 400 is mainly used for the service condition of monitoring computer video desktop client.
As an example, the service condition of 400 monitoring computer video desktop client of monitoring modular can be monitoring calculation
The number of days of machine video desktop client operation or the hourage of accumulative operation;It can also be monitoring computer video desktop client
The number of days and background video of currently used background video continuous use are arranged to the currently playing background of terminal device and regard
Number of frequency etc.;It can also be the operation for the background video that monitoring user actively sets computer video desktop client end.Monitoring
The service condition at the computer video desktop client end monitored can be formed log information storage by module 400, can also profit
Required for the operation of computer video desktop client end being arranged at the service condition at the computer video desktop client end monitored
Configuration file in.
Acquisition module 410 is mainly used for meeting pre-set background video renewal in the service condition for determining to monitor
When regular, new background video is obtained;
As an example, the pre-set background video renewal rule in the present embodiment can be that user is regarded by computer
What frequency desktop client end provided sets the background video renewal rule or computer video desktop server of interface setting
The background video issued to client updates rule, can also be that the background of default setting in computer video desktop client end regards
Frequency updates rule (the renewal rule of default setting such as during installation computer video desktop client end).Background video updates
Rule can be arranged to the number of days of the background video of terminal device including background video and be activated number of broadcasting etc., and
The content that is included of background video renewal rule can have priority, so that acquisition module 410 is judging that monitoring modular 400 supervises
During whether the service condition measured meets background video renewal rule, it is considered as what background video renewal rule was included
The priority of content, the present embodiment do not limit the set-up mode of background video renewal rule and the specific manifestation form of rule.
As an example, acquisition module 410 meets pre-set background video more in the service condition for determining to monitor
, can be from the background for not being arranged to terminal device that computer video desktop client end is locally stored in the case of new rule
New background video is selected in video, i.e. at least one background video, and this has been locally stored in computer video desktop client end
The background video of ground storage can be that computer video desktop server pushes during all previous push before,
Can be that user voluntarily downloads from computer video desktop official website and forum etc.;Acquisition module 410 can periodically or
The irregular background video for arranging computer video desktop client end and being locally stored, deletes such as acquisition module 410 and exceedes necessarily
Time is without background video for being used etc..
As an example, acquisition module 410 meets pre-set background video more in the service condition for determining to monitor
In the case of new rule, acquisition module 410 can send the background of computer video desktop to computer video desktop server
Video push is asked, and computer video desktop server is asked according to background video push to computer video desktop
The new background video not pushed to it of client push, and the background video pushed can include and the affiliated class of user
Type match and with the background video of the wide high information match of screen of the terminal device where computer video desktop client end,
So as to acquisition module 410 can the push based on computer video desktop server and obtain new background video.
Update module 420 is mainly used for the background video for being currently set as terminal device being updated to new background regarding
Frequently.
As an example, update module 420 can be locally stored at computer video desktop client end be replaced it is old
Background video, and be replaced the old background video to get off and be possible to be updated module 420 due to renewal rule and be once again set up
For terminal device background video (such as in some critical event or in the important festivals corresponding period, new background video
The background video that module 420 is arranged to terminal device can be updated based on renewal rule, and in the time segment fault, it is old
Background video can be updated the background video that module 420 switches back into terminal device based on renewal rule), in addition, renewal mould
Block 420 also allows user, and manually old background video is again set at the background video of terminal device by switching mode.
In addition, reporting module 430 can report much information to computer video desktop server according to the actual requirements, such as
Reporting module 430 reports each background video that computer video desktop client end is locally stored to computer video desktop server
Identification information, to avoid the background video that once pushed of computer video desktop server push;For another example reporting module 430
The service condition for each background video that computer video desktop client end is locally stored is reported to computer video desktop server,
So that computer video desktop server can judge the affiliated type of user;For another example reporting module 430 is regarded to computer
The service condition of terminal device where frequency desktop server reports computer video desktop client end, so that computer video desktop
Server can judge the affiliated type of user;For another example reporting module 430 is reported to computer video desktop server and worked as
Before be arranged to terminal device where computer video desktop client end background video identification information so that computer video
Desktop server can judge the affiliated type of user;For another example reporting module 430 is on computer video desktop server
The identification information for the background video that report has been deleted by computer video desktop client end, to avoid computer video desktop server
Push the background video once pushed;For another example reporting module 430 is selected to computer video desktop server report of user
For the customized information of background video, so that computer video desktop server can judge the affiliated type of user.
It should be noted that a part of of the present invention can be applied to computer program product, such as computer program
Instruction, when it is performed by intelligent electronic device (such as computer or server), passes through the operation of the intelligent electronic device
It can call or provide the method according to the invention and/or technical solution.And the programmed instruction of the method for the present invention is called, can
It can be stored in fixed or moveable recording medium, and/or pass through the number in broadcast or other signal bearing medias
It is transmitted, and/or is stored in the working storage according to the intelligent electronic device of described program instruction operation according to stream.
This, according to one embodiment of present invention including a device, which includes being used for the storage for storing computer program instructions
Device and the processor for execute program instructions, wherein, when the computer program instructions are performed by the processor, trigger the dress
Put methods and/or techniques scheme of the operation based on foregoing multiple embodiments according to the present invention.
It is obvious to a person skilled in the art that the invention is not limited in the details of above-mentioned one exemplary embodiment, and
And in the case of without departing substantially from the spirit or essential characteristics of the present invention, the present invention can be realized in other specific forms.Cause
This, in all respects, should all regard the embodiment of the present invention as exemplary, and is non-limiting, this hair
Bright scope is indicated by the appended claims rather than the foregoing description, it is intended that the equivalency fallen in claim is contained
All changes in justice and scope are included in the present invention.Any reference numeral in claim should not be considered as involved by limitation
And claim.Furthermore, it is to be understood that one word of " comprising " is not excluded for other units or step, and odd number is not excluded for plural number.Device
Either device or module can also be passed through the multiple units stated in claim by a unit or device or module
Software or hardware are realized.The first, the second grade word is only used for representing title, and is not offered as any specific order.
Claims (10)
- A kind of 1. method for the background video for being used to push computer video desktop, it is characterised in that the described method includes:Obtain computer video desktop client end identification information;Each background video for having been pushed to the computer video desktop client end is obtained according to the client identification information Identification information;The identification information of background video to be pushed is obtained according to the identification information of each background video pushed, wherein, institute The identification information for stating background video to be pushed is different from the identification information of each background video pushed;Background to be pushed is pushed to the computer video desktop client end according to the identification information of the background video to be pushed Video;Wherein, the background video to be pushed is used for the calculating of terminal device where updating the computer video desktop client end The background video of machine video desktop.
- 2. according to the method described in claim 1, it is characterized in that, the method further includes:Safeguard that the computer video desktop client end identification information corresponds to according to the identification information of the background video to be pushed Each background video pushed identification information set;And/orThe mark letter for each background video that the client reported according to the computer video desktop client end is locally stored Breath safeguards the identification information set of each background video pushed corresponding to the computer video desktop client end identification information;Wherein, the identification information set of each background video pushed is used to obtain to computer video desktop client end The identification information of each background video of push.
- 3. the according to the method described in claim 1, it is characterized in that, mark of each background video pushed described in the basis The step of identification information of acquisition of information background video to be pushed, includes:Filtered out from background video identification information set in addition to the identification information of each background video pushed The identification information of background video, and obtain from the identification information of the background video filtered out the mark letter of background video to be pushed Breath;OrChoose the identification information of background video in background video identification information set, and by it is described select be not belonging to it is described Identification information of the background video identification information of the identification information of each background video pushed as background video to be pushed.
- 4. the according to the method described in claim 1, it is characterized in that, mark of each background video pushed described in the basis The step of identification information of acquisition of information background video to be pushed, includes:Choose from background video identification information set according to the identification information of each background video pushed and use institute State the background video identification information to be pushed of the affiliated type matching of user at computer video desktop client end;OrChoose from background video identification information set according to the identification information of each background video pushed and use institute The background video identification information to be pushed of the affiliated type matching of user at computer video desktop client end is stated, and according to described The identification information of each background video pushed is chosen from background video identification information set with using the computer video The background video identification information to be pushed that the affiliated type of user at desktop client end does not match that, wherein, the type not phase The quantity for the background video identification information to be pushed matched somebody with somebody is less than the quantity of the background video identification information to be pushed of type matching.
- 5. according to the method described in claim 4, it is characterized in that, the method further includes:The use of terminal device where the computer video desktop client end reported according to the computer video desktop client end Situation and/or be arranged to terminal device where computer video desktop client end background video identification information and/or meter The customized information for background video for user's selection that calculation machine video desktop client reports determines to use the computer The affiliated type of user of video desktop client.
- 6. the according to the method described in claim 1, it is characterized in that, mark of each background video pushed described in the basis The step of identification information of acquisition of information background video to be pushed, includes:Chosen and the meter from background video identification information set according to the identification information of each background video pushed The identification information of the background video to be pushed of the wide high information match of screen of terminal device where calculation machine video desktop client.
- 7. according to the method described in claim 6, it is characterized in that, the method further includes:When the background video for receiving the computer video desktop from computer video desktop client end pushes request, obtain The wide high information of screen of terminal device where computer video desktop client end;OrWhen receiving the interaction request from computer video desktop client end, computer video desktop client end place is obtained The wide high information of screen of terminal device.
- 8. a kind of method of background video for setting computer video desktop, it is characterised in that the described method includes:The service condition of monitoring computer video desktop client;When determining that the service condition monitored meets pre-set background video renewal rule, new background is obtained Video;The background video for being currently set as the terminal device is updated to the new background video;Wherein, the new background video includes:Computer video desktop server is according to the computer video desktop client Hold the identification information of each background video pushed corresponding to identification information and obtain and push the background video come.
- 9. a kind of device for the background video for being used to push computer video desktop, it is characterised in that described device includes:First acquisition module, for obtaining computer video desktop client end identification information;Second acquisition module, has pushed away for being obtained according to the client identification information to the computer video desktop client end The identification information of each background video sent;3rd acquisition module, the identification information of each background video for having been pushed according to obtain background video to be pushed Identification information, wherein, the identification information of the identification information of the background video to be pushed and each background video pushed It is different;Pushing module, the identification information for the background video to be pushed according to are pushed away to the computer video desktop client end Send background video to be pushed;Wherein, the background video to be pushed is used for the calculating of terminal device where updating the computer video desktop client end The background video of machine video desktop.
- 10. the device of a kind of background video for setting computer video desktop, it is characterised in that described device includes:Monitoring modular, the service condition for monitoring computer video desktop client;Acquisition module, for determining that it is regular that the service condition monitored meets that pre-set background video updates When, obtain new background video;Update module, for the background video for being currently set as the terminal device to be updated to the new background video;Wherein, the new background video includes:Computer video desktop server is according to the computer video desktop client Hold the identification information of each background video pushed corresponding to identification information and obtain and push the background video come.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610907625.5A CN107968955B (en) | 2016-10-18 | 2016-10-18 | Method and device for pushing background video of computer video desktop |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610907625.5A CN107968955B (en) | 2016-10-18 | 2016-10-18 | Method and device for pushing background video of computer video desktop |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107968955A true CN107968955A (en) | 2018-04-27 |
CN107968955B CN107968955B (en) | 2020-11-06 |
Family
ID=61996958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610907625.5A Active CN107968955B (en) | 2016-10-18 | 2016-10-18 | Method and device for pushing background video of computer video desktop |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107968955B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113076436A (en) * | 2021-04-09 | 2021-07-06 | 成都天翼空间科技有限公司 | VR device theme background recommendation method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050151835A1 (en) * | 2002-08-07 | 2005-07-14 | Huawei Technologies Co., Ltd. | Method and apparatus of transferring the desktop of PC to video communication terminal |
CN101141745A (en) * | 2007-10-22 | 2008-03-12 | 中兴通讯股份有限公司 | Mobile equipment dynamic desktop generating method and apparatus |
CN101828167A (en) * | 2007-10-04 | 2010-09-08 | 讯恩科技公司 | Recommendation generation systems, apparatus, and methods |
CN102243581A (en) * | 2010-05-11 | 2011-11-16 | 腾讯科技(深圳)有限公司 | Method for setting multimedia desktop background and multimedia player |
CN104683458A (en) * | 2015-02-12 | 2015-06-03 | 广东欧珀移动通信有限公司 | Wallpaper recommendation method and server |
CN104932923A (en) * | 2015-06-19 | 2015-09-23 | 上海卓悠网络科技有限公司 | Method for updating desktop, server and mobile terminal |
-
2016
- 2016-10-18 CN CN201610907625.5A patent/CN107968955B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050151835A1 (en) * | 2002-08-07 | 2005-07-14 | Huawei Technologies Co., Ltd. | Method and apparatus of transferring the desktop of PC to video communication terminal |
CN101828167A (en) * | 2007-10-04 | 2010-09-08 | 讯恩科技公司 | Recommendation generation systems, apparatus, and methods |
CN101141745A (en) * | 2007-10-22 | 2008-03-12 | 中兴通讯股份有限公司 | Mobile equipment dynamic desktop generating method and apparatus |
CN102243581A (en) * | 2010-05-11 | 2011-11-16 | 腾讯科技(深圳)有限公司 | Method for setting multimedia desktop background and multimedia player |
CN104683458A (en) * | 2015-02-12 | 2015-06-03 | 广东欧珀移动通信有限公司 | Wallpaper recommendation method and server |
CN104932923A (en) * | 2015-06-19 | 2015-09-23 | 上海卓悠网络科技有限公司 | Method for updating desktop, server and mobile terminal |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113076436A (en) * | 2021-04-09 | 2021-07-06 | 成都天翼空间科技有限公司 | VR device theme background recommendation method and system |
Also Published As
Publication number | Publication date |
---|---|
CN107968955B (en) | 2020-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108763502B (en) | Information recommendation method and system | |
CN104660620A (en) | Two-dimension code processing method, client side, electronic equipment, server side and server | |
CN102932759B (en) | Information sharing method and device | |
CN106998274A (en) | Application message method for pushing and device | |
CN103295150A (en) | Advertising release system and advertising release method capable of accurately quantizing and counting release effects | |
CN109299369B (en) | Method and device for determining recommended data and server | |
CN101103349A (en) | Method for extracting content, content extraction server based on RSS and apparatus for managing the same and system for providing standby screen of mobile communication terminal using the same | |
CN102104635A (en) | Method and device for updating Internet protocol (IP) address base | |
CN105095465B (en) | Information recommendation method, system and device | |
CN111460279A (en) | Information recommendation method and device, storage medium and computer equipment | |
CN106326257A (en) | Information recommendation method and device, and related equipment | |
CN107147806A (en) | application resource providing method, device and system | |
CN109800036A (en) | Information flow page display method, system, calculates equipment and storage medium at device | |
US9571360B2 (en) | Method and score management node for supporting service evaluation | |
JP6792694B1 (en) | Equipment, methods and programs for evaluating the effects of TVCM | |
CN107968955A (en) | Method and device for the background video for pushing computer video desktop | |
US20130332379A1 (en) | Method and Apparatus for Mobile Video Sharing | |
CN101247247B (en) | Method, system and server for propagating advertisement through presentation information | |
CN106469175A (en) | Data processing method and device | |
JP6816091B2 (en) | Analytical system | |
JP5321302B2 (en) | Database access program, data acquisition device, and database access method | |
CN108134811A (en) | The methods, devices and systems that file destination is distributed or downloaded | |
CN108701041A (en) | Pass through data binding construction user interface | |
CN110827128A (en) | Mobile terminal recommendation method and device and readable storage medium | |
DE112013007007T5 (en) | Information presentation device, information distribution device and information presentation method |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |