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 PDF

Info

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
Application number
CN201610907625.5A
Other languages
Chinese (zh)
Other versions
CN107968955B (en
Inventor
韩壮
梁飞
李红义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xinhai Nano Network Technology Co Ltd
Original Assignee
Beijing Xinhai Nano Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xinhai Nano Network Technology Co Ltd filed Critical Beijing Xinhai Nano Network Technology Co Ltd
Priority to CN201610907625.5A priority Critical patent/CN107968955B/en
Publication of CN107968955A publication Critical patent/CN107968955A/en
Application granted granted Critical
Publication of CN107968955B publication Critical patent/CN107968955B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26291Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/458Scheduling 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/4586Content 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

Method and device for the background video for pushing computer video desktop
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)

  1. 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. 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/or
    The 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. 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;
    Or
    Choose 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. 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;Or
    Choose 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. 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. 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. 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;Or
    When 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. 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. 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. 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.
CN201610907625.5A 2016-10-18 2016-10-18 Method and device for pushing background video of computer video desktop Active CN107968955B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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