CN105828122A - Video information obtaining method and device - Google Patents
Video information obtaining method and device Download PDFInfo
- Publication number
- CN105828122A CN105828122A CN201610183702.7A CN201610183702A CN105828122A CN 105828122 A CN105828122 A CN 105828122A CN 201610183702 A CN201610183702 A CN 201610183702A CN 105828122 A CN105828122 A CN 105828122A
- Authority
- CN
- China
- Prior art keywords
- data source
- video information
- video
- priority
- priority level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/74—Browsing; Visualisation therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2407—Monitoring of transmitted content, e.g. distribution time, number of downloads
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
- H04N21/26241—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the time of distribution, e.g. the best time of the day for inserting an advertisement or airing a children program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention provides a video information obtaining method and device. The method comprises: obtaining the webpage information of a date source; analyzing the webpage of the data source to obtain the video information of the data source; and sending the video information of the data source with the highest priority rating in the data source to a recommend server. According to the video quality of the data source, the corresponding priority rating is configured to the data source in advance, and although the webpage information of the data source is analyzed to be video information at the same time, the data source with the highest priority rating in the data source is needed to be determined, so that the data source with the highest priority rating is found, and the video information of the data source is sent to the recommend server. According to the scheme of the invention, the video information obtaining method and device are able to grasp video information with high quality and recommend the video information with high quality to users so as to recommend videos for users.
Description
Technical field
The present invention relates to communication technical field, in particular, relate to acquisition methods and the device of video information.
Background technology
Along with the surge of the video data volume of video website, user is difficult to the video finding oneself to like in video website.In order to solve this problem; video website would generally capture various types of video in a network; and in the recommendation list of video website, add the video that crawl comes, so that user can quickly find the video oneself liked in the recommendation list of video website according to the viewing behavior of user.
Although the video grabber method utilizing above-mentioned routine can get various types of video; but; owing to the number of videos in network is the biggest; the video that temperature is low, of poor quality and image quality is poor is watched so utilizing above-mentioned video grabber method would generally grab in a network a lot; so that video website cannot recommend high-quality video for user, so recommending the effect of video bad for user.
Therefore, grab high-quality video the most in a network, and recommend user, become and need solve the technical problem that at present.
Summary of the invention
The present invention provides acquisition methods and the device of a kind of video information, can capture high-quality video information in a network, and high-quality video information is recommended user.
First aspect according to embodiments of the present invention, it is provided that the acquisition methods of a kind of video information, including:
Obtaining the info web of data source, data source has all been preconfigured corresponding priority level;
Resolve the info web of data source to obtain the video information of data source;
The video information of data source the highest for data source medium priority is sent to recommendation server.
Optionally, the info web resolving data source includes with the step obtaining the video information of data source:
Extracting the video information of data source in the info web of data source, the video information of data source includes the title of video, broadcasting time and publisher's webpage;
When the broadcasting time of video is more than threshold value, publisher's webpage of video is defined as supplementary data source;
Determine that the first assigned priority that the broadcasting time of video is corresponding is other;
First assigned priority is not defined as the priority level in supplementary data source.
Optionally, resolve the info web of data source with obtain the video information of data source step after, method also includes:
Judge whether data source exists the video information of the highest data source of priority level;
When there is the video information of the highest data source of priority level in data source, trigger the step that the video information of data source the highest for data source medium priority is sent to recommendation server;
When there is not the video information of the highest data source of priority level in data source, in data source, determine that priority level is less than the appointment data source of data source one-level, the video information specifying data source is sent to recommendation server.
Optionally, after the video information of data source the highest for data source medium priority is sent to the step of recommendation server, method also includes:
Receive the feedback information for video information;
The priority level of data source corresponding to video information is redefined according to feedback information.
Optionally, before the step of the info web obtaining data source, method also includes:
Obtain current time;
Determine the time period residing for current time;
Determine that the second assigned priority of the data source corresponding with the time period is other;
Second assigned priority is not defined as the priority level that data source is current.
Second aspect according to embodiments of the present invention, it is provided that the acquisition device of a kind of video information, including:
First acquisition module, for obtaining the info web of data source, data source has all been preconfigured corresponding priority level;
Parsing module, for resolving the info web of data source to obtain the video information of data source;
Sending module, for being sent to recommendation server by the video information of data source the highest for data source medium priority.
Optionally, parsing module includes:
Extracting submodule, for extracting the video information of data source in the info web of data source, the video information of data source includes the title of video, broadcasting time and publisher's webpage;
First determines submodule, for when the broadcasting time of video is more than threshold value, publisher's webpage of video being defined as supplementary data source;
Second determines submodule, other for determining the first assigned priority that the broadcasting time of video is corresponding;
3rd determines submodule, for the first assigned priority is not defined as the priority level in supplementary data source.
Optionally, device also includes:
Judge module, for judging whether to exist in data source the video information of the highest data source of priority level;
First performs module, during for there is the video information of the highest data source of priority level in data source, triggers sending module;
Second performs module, during for there is not the video information of the highest data source of priority level in data source, determines that priority level is less than the appointment data source of data source one-level in data source, the video information specifying data source is sent to recommendation server.
Optionally, device also includes:
Receiver module, for receiving the feedback information for video information;
First determines module, for redefining the priority level of data source corresponding to video information according to feedback information.
Optionally, device also includes:
Second acquisition module, is used for obtaining current time;
Second determines module, for determining the time period residing for current time;
3rd determines module, for determining that the second assigned priority of the data source corresponding with the time period is other;
4th determines module, for the second assigned priority is not defined as the priority level that data source is current.
Compared with prior art, the technical scheme that the present embodiment provides has the following advantages and feature:
In the scheme that the present invention provides, according to the video quality of data source, configure corresponding priority level for data source in advance, after getting the info web of data source, just can resolve the info web of data source to obtain the video information of data source.Although the info web of data source is all resolved to video information simultaneously, however it is necessary that the data source determining that in data source priority level is the highest, thus find the data source that video quality is the highest, and preferentially the video information of data source the highest for video quality is sent to recommendation server, so that recommendation server is preferably user and recommends high-quality video information.Therefore, the scheme that the present invention provides can capture high-quality video information in a network, and high-quality video information is recommended user, preferably to recommend video for user.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment will be briefly described below, apparently, accompanying drawing in describing below is only some embodiments of the present invention, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The flow chart of the acquisition methods of a kind of video information that Fig. 1 provides for the embodiment of the present invention.
The flow chart of the acquisition methods of the another kind of video information that Fig. 2 provides for the embodiment of the present invention.
The flow chart of the acquisition methods of another video information that Fig. 3 provides for the embodiment of the present invention.
The flow chart of the acquisition methods of another video information that Fig. 4 provides for the embodiment of the present invention.
The flow chart of the acquisition methods of another video information that Fig. 5 provides for the embodiment of the present invention.
The schematic diagram of the acquisition device of a kind of video information that Fig. 6 provides for the embodiment of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete description, it is clear that described embodiment is only a part of embodiment of the present invention rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained under not making creative work premise, broadly fall into the scope of protection of the invention.
The flow chart of the acquisition methods of a kind of video information that Fig. 1 provides for the embodiment of the present invention.The acquisition methods of the video information that the embodiment of the present invention provides can capture high-quality video information in a network, and high-quality video information is recommended user, preferably to recommend video for user.The method comprises the following steps.
Step S11, the info web of acquisition data source, data source has all been preconfigured corresponding priority level.
The method that the present embodiment provides can apply in server, and server can be apparatus such as computer.
Wherein, data source refers to the webpage of video website, and the info web of data source includes the information such as the URL of webpage, metamessage and content of pages.Server can utilize web crawlers to obtain the info web of data source.
Before server obtains the info web of data source, need to be pre-configured with the priority level of data source.Same priority level can have multiple data source, it is also possible to only has a data source.
For example, it is assumed that server needs to obtain the info web of 3 data sources, these 3 data sources are respectively data source A, data source B and data source C, and server needs to determine priority level according to the video quality of these 3 data sources.Assume that the video quality of above-mentioned 3 data sources sorts respectively data source B, data source A and data source C from high to low, then data source B is defined as the first priority, data source A is defined as the second priority, data source C is defined as third priority.Wherein, the factor such as the video quality of data source broadcasting time mainly including the video image quality of data source, the online number of data source, the scoring of data source and data source.
Server needs to obtain the info web of data source simultaneously, is then respectively stored in the info web queue of correspondence according to the priority level of data source by info web, in order to server can process by info web other to different priorities respectively simultaneously.
Such as, assume that server needs to obtain the info web of 4 data sources, these 4 data sources are respectively data source D, data source E, data source F and data source G, and data source D and data source E are defined as the first priority by staff, and data source F and data source G are defined as the second priority.When server gets the info web of data source D and data source E, the info web of data source D and data source E can be stored in the first info web queue;When server gets the info web of data source F and data source G, the info web of data source F and data source G can be stored in the second info web queue.Wherein, the first info web queue is the first priority, and the second info web queue is the second priority.
Step S12, resolve data source info web to obtain the video information of data source.
Wherein, after server gets the info web of data source, need info web is resolved, to obtain the video information of data source.Content of pages in info web is mainly resolved by the process of the info web of above-mentioned parsing data source, i.e. extracts the video informations such as video title, broadcasting time and publisher's webpage from the HTML code of content of pages.
Server can resolve the info web of data source simultaneously, and obtains the video information of data source, then video information is respectively stored in the video information queue of correspondence according to the priority level of data source.
Such as, server resolves the info web of data source I in the info web of data source H in the first info web queue and the second info web queue simultaneously, the video information of video information and data source I to obtain data source H, and the video information of data source H is stored to the first video information queue, the video information of data source I is stored to the second video information queue.Wherein, the first video information queue is the first priority, and the second video information queue is the second priority.
Step S13, the video information of data source the highest for data source medium priority is sent to recommendation server.
Server resolve the info web of data source to obtain the video information of data source after, server needs to determine the data source that priority level is the highest in data source, in order to the video information of described data source sent to recommendation server.
Just can be processed this video information generating video recommendations information when recommendation server receives video information, if there is the video recommendations information matched with terminal, this video recommendations information will be sent to terminal by so recommendation server, so that user sees this video recommendations information by terminal.
Owing to the video information quality in the data source that data source medium priority is the highest is the highest, so the video information in data source the highest for quality can preferentially be sent to recommendation server by server, so that recommendation server can real-time reception to the highest video information of quality, thus improve recommendation server and recommend the ability of video.
In the embodiment shown in fig. 1, the server that the embodiment of the present invention provides can be according to the video quality of data source, corresponding priority level has been configured in advance for data source, after getting the info web of data source, just can resolve the info web of data source to obtain the video information of data source.Although the info web of data source is all resolved to video information simultaneously, however it is necessary that the data source determining that in data source priority level is the highest, thus find the data source that video quality is the highest, and preferentially the video information of data source the highest for video quality is sent to recommendation server, so that recommendation server is preferably user and recommends high-quality video information.Therefore, the scheme that the present invention provides can capture high-quality video information in a network, and high-quality video information is recommended user, preferably to recommend video for user.
Shown in Figure 2, in other embodiments of the present invention, step S12 resolves the info web of data source and can also include following four sub-step with the step obtaining the video information of data source:
Step S121, extracting the video information of data source in the info web of data source, video information includes the title of video, broadcasting time and publisher's webpage.
Step S122, video broadcasting time more than threshold value time, publisher's webpage of video is defined as supplementary data source.
Step S123, determine that the first assigned priority that the broadcasting time of video is corresponding is other.
Step S124, the priority level in supplementary data source that the first assigned priority is not defined as.
Wherein, server can extract the title of video, broadcasting time and publisher's webpage in the info web of data source, if the broadcasting time of video is more than threshold value, illustrate that the video that publisher provides is high-quality video, so needing this publisher's webpage is defined as supplementary data source, to increase the quantity of high-quality data source, so that server can obtain info web in publisher's webpage, thus more get the video information of high-quality.Server can the corresponding relation of broadcasting time and priority level of pre-set video, just can determine, according to the broadcasting time of this video, the priority level that this publisher's webpage is corresponding.
Such as, assume that server gets info web in data source H, and extract video information in this info web, this video information includes the title (basketball video) of video, broadcasting time (4500) and publisher's webpage (www.xxx.com), assume to set the threshold in advance 2000, when the broadcasting time of video reaches 2000-3000, publisher's webpage corresponding for this video can be appointed as third priority;When the broadcasting time of video reaches 3000-4000, publisher's webpage corresponding for this video can be appointed as the second priority;When the broadcasting time of video reaches 4000-5000, publisher's webpage corresponding for this video can be appointed as the first priority.Server first determines whether out that publisher's webpage (www.xxx.com), more than threshold value (2000), is defined as supplementary data source by the broadcasting time of this video.Then, server determines that the priority level that the broadcasting time (4500) of this video is corresponding is the first priority, and the priority level of publisher's webpage (www.xxx.com) is defined as the first priority.
Shown in Figure 3, in other embodiments of the present invention, after step S12, it is also possible to comprise the following steps:
Step S14, judge whether data source exists the video information of the highest data source of priority level.When there is the video information of the highest data source of priority level in data source, trigger step S13.When there is not the video information of the highest data source of priority level in data source, trigger step S15.
Step S15, in data source, determine that priority level is less than the appointment data source of data source one-level, the video information specifying data source is sent to recommendation server.
Wherein, it is judged that whether server data source exists the video information of the highest data source of priority level, if it does, the video information of data source the highest for priority level can be sent to recommendation server by explanation;If there is no, illustrate currently not get the video information of data source, or all videos information of data source is sent to recommendation server, there is no the video information of data source, in order to lasting sends video information to recommendation server, server can determine in data source that priority level is less than the appointment data source of data source one-level, again the video information specifying data source is sent to recommendation server, such that it is able to avoid not having video information to be sent in recommendation server within certain a period of time.
Such as, server can determine in data source H and data source I that the data source that priority level is the highest, i.e. data source are data source H, and then whether server exists the video information of data source H in judging the first video information queue.If server judges to exist in the first video information queue the video information of data source, then the video information of data source H in server meeting the first video information queue sends to recommendation server.If server judges not exist in the first video information queue the video information of data source, so server can determine in data source H and data source I that priority level is less than the appointment data source of data source H one-level, i.e. specifying data source is data source I, and then the video information of data source I can be sent to recommendation server by server.
Shown in Figure 4, in other embodiments of the present invention, after step S13, it is also possible to comprise the following steps:
Step S16, receive for the feedback information of video information;
Step S17, redefine the priority level of data source corresponding to video information according to feedback information.
Wherein, feedback information can be the probability that user watches video.After the video information of data source is sent to recommendation server by server, it is recommended that server can push these video informations to terminal.After terminal receives these video informations, terminal will show, to recommend user.Terminal can record whether user have viewed the video that these video informations are corresponding, and count user and watch the probability of video, the probability that these users watch video again is sent to server, so that server watches the probability of video according to user redefines the priority level of data source.Certainly, feedback information can also be other kinds of information, and such as, feedback information can also be for downloading probability, commenting on number of times or comment grading information.Therefore, server can adjust the priority level of data source dynamically according to feedback information so that top-quality data source to be in limit priority all the time other.
For example, it is assumed that server needs to obtain the info web of 2 data sources, these 2 data sources are respectively data source H and data source I, and data source H has been defined as the first priority by staff, and data source I is defined as the second priority.When server receives the probability that the user for data source H and the video information of data source I watches video, server can be watched the probability of video according to user and redefine the priority level of data source.Assuming that the user of the video information of data source H watches the probability of video is 0.5, it is 0.6 that the user of the video information of data source I watches the probability of video, so the priority level of data source I can be redefined by server is the first priority, and data source H being redefined is the second priority.
Shown in Figure 5, in other embodiments of the present invention, before step S11, it is also possible to comprise the following steps:
Step S18, acquisition current time;
Step S19, determine the time period residing for current time;
Step S20, determine that the second assigned priority of the data source corresponding with the time period is other;
Step S21, the second assigned priority is not defined as the priority level that data source is current.
Wherein, owing to each data source may be different at the video quality that the different time periods provides, so the priority level of this data source can be set according to the data source video quality in the different time periods, so that server can be according to the priority level in different time period dynamic adjusting data sources, to ensure that section at any time can get the video information of more excellent data source.
For example, it is assumed that server has divided 3 time periods by 24 hours of one day in advance, first time period is 0 .-8 point, and the second time period was 8 .-16 points, and the 3rd time period was 16 .-0 points.And predefining out in first time period, the priority level of data source H is the first priority, and the priority level of data source I is the second priority;Within the second time period, the priority level of data source H is the second priority, and the priority level of data source I is the first priority;Within the 3rd time period, the priority level of data source H is the first priority, and the priority level of data source I is the second priority.Assuming that server needs to obtain the info web of 2 data sources, these 2 data sources are respectively data source H and data source I, and server can obtain current time, it is assumed that current time is 9 points.Then, server can determine whether that the time period residing for current time (9 point) was the second time period.Secondly, server can determine whether that the assigned priority of data source H corresponding with the second time period is not the second priority, and server can determine whether that the assigned priority of data source I corresponding with the second time period is not the first priority;Finally, the second priority can be defined as the priority level of data source H by server, and the first priority is defined as the priority level of data source I, so that server can be according to the priority level in different time period dynamic adjusting data sources.
The schematic diagram of the acquisition device of a kind of video information that Fig. 6 provides for the embodiment of the present invention.With reference to Fig. 6, this device includes the first acquisition module 11, parsing module 12, sending module 13, wherein:
First acquisition module 11, for obtaining the info web of data source, data source has all been preconfigured corresponding priority level.
Parsing module 12, for resolving the info web of data source to obtain the video information of data source.
Sending module 13, for being sent to recommendation server by the video information of data source the highest for data source medium priority.
Optionally, the acquisition device of the video information that the embodiment of the present invention provides can also include with lower module: judge module, for judging whether to exist in data source the video information of the highest data source of priority level.First performs module, during for there is the video information of the highest data source of priority level in data source, triggers sending module.Second performs module, during for there is not the video information of the highest data source of priority level in data source, determines that priority level is less than the appointment data source of data source one-level in data source, the video information specifying data source is sent to recommendation server.
Optionally, the acquisition device of the video information that the embodiment of the present invention provides can also include with lower module: receiver module, for receiving the feedback information for video information.First determines module, for redefining the priority level of data source corresponding to video information according to feedback information.
Optionally, the acquisition device of the video information that the embodiment of the present invention provides can also include with lower module: the second acquisition module, is used for obtaining current time.Second determines module, for determining the time period residing for current time.3rd determines module, for determining that the second assigned priority of the data source corresponding with the time period is other.4th determines module, for the second assigned priority is not defined as the priority level that data source is current.
Optionally, the parsing module 12 that the embodiment of the present invention provides can also include following submodule: extracts submodule, for extracting the video information of data source in the info web of data source, the video information of data source includes the title of video, broadcasting time and publisher's webpage.First determines submodule, for when the broadcasting time of video is more than threshold value, publisher's webpage of video being defined as supplementary data source.Second determines submodule, other for determining the first assigned priority that the broadcasting time of video is corresponding.3rd determines submodule, for the first assigned priority is not defined as the priority level in supplementary data source.
About the device in above-described embodiment, concrete mode and the beneficial effect of wherein modules execution operation have been described in detail in about the embodiment of the method, and explanation will be not set forth in detail herein.
Above; being only the detailed description of the invention of the present invention, but protection scope of the present invention is not limited thereto, any those familiar with the art is in the technical scope that the invention discloses; change can be readily occurred in or replace, all should contain within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with scope of the claims.
Claims (10)
1. the acquisition methods of a video information, it is characterised in that including:
Obtaining the info web of data source, described data source has all been preconfigured corresponding priority level;
Resolve the info web of described data source to obtain the video information of described data source;
The video information of data source the highest for described data source medium priority is sent to recommendation server.
The acquisition methods of video information the most according to claim 1, it is characterised in that the info web of the described data source of described parsing includes with the step obtaining the video information of described data source:
Extracting the video information of described data source in the info web of described data source, the video information of described data source includes the title of video, broadcasting time and publisher's webpage;
When the broadcasting time of described video is more than described threshold value, publisher's webpage of described video is defined as supplementary data source;
Determine that the first assigned priority that the broadcasting time of described video is corresponding is other;
Described first assigned priority is not defined as the priority level in described supplementary data source.
The acquisition methods of video information the most according to claim 1, it is characterised in that resolve the info web of described data source with obtain the video information of described data source step after, described method also includes:
Judge whether described data source exists the video information of the highest data source of priority level;
When described data source exists the video information of priority level the highest data source, trigger the described video information by data source the highest for described data source medium priority and be sent to the step of recommendation server;
When described data source does not exist the video information of priority level the highest data source, in described data source, determine that priority level is less than the appointment data source of described data source one-level, the video information of described appointment data source is sent to recommendation server.
The acquisition methods of video information the most according to claim 1, it is characterised in that after the described video information by data source the highest for described data source medium priority is sent to the step of recommendation server, described method also includes:
Receive the feedback information for described video information;
The priority level of data source corresponding to described video information is redefined according to described feedback information.
The acquisition methods of video information the most according to claim 1, it is characterised in that before the step of the info web of described acquisition data source, described method also includes:
Obtain current time;
Determine the time period residing for described current time;
Determine that the second assigned priority of the described data source corresponding with the described time period is other;
Described second assigned priority is not defined as the priority level that described data source is current.
6. the acquisition device of a video information, it is characterised in that including:
First acquisition module, for obtaining the info web of data source, described data source has all been preconfigured corresponding priority level;
Parsing module, for resolving the info web of described data source to obtain the video information of described data source;
Sending module, for being sent to recommendation server by the video information of data source the highest for described data source medium priority.
The acquisition device of video information the most according to claim 6, it is characterised in that described parsing module includes:
Extracting submodule, for extracting the video information of described data source in the info web of described data source, the video information of described data source includes the title of video, broadcasting time and publisher's webpage;
First determines submodule, for when the broadcasting time of described video is more than described threshold value, publisher's webpage of described video being defined as supplementary data source;
Second determines submodule, other for determining the first assigned priority that the broadcasting time of described video is corresponding;
3rd determines submodule, for described first assigned priority is not defined as the priority level in described supplementary data source.
The acquisition device of video information the most according to claim 6, it is characterised in that described device also includes:
Judge module, for judging whether to exist in described data source the video information of the highest data source of priority level;
First performs module, during for there is the video information of the highest data source of priority level in described data source, triggers described sending module;
Second performs module, during for there is not the video information of the highest data source of priority level in described data source, in described data source, determine that priority level is less than the appointment data source of described data source one-level, the video information of described appointment data source is sent to recommendation server.
The acquisition device of video information the most according to claim 6, it is characterised in that described device also includes:
Receiver module, for receiving the feedback information for described video information;
First determines module, for redefining the priority level of data source corresponding to described video information according to described feedback information.
The acquisition device of video information the most according to claim 6, it is characterised in that described device also includes:
Second acquisition module, is used for obtaining current time;
Second determines module, for determining the time period residing for described current time;
3rd determines module, for determining that the second assigned priority of the described data source corresponding with the described time period is other;
4th determines module, for described second assigned priority is not defined as the priority level that described data source is current.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610183702.7A CN105828122A (en) | 2016-03-28 | 2016-03-28 | Video information obtaining method and device |
| PCT/CN2016/088678 WO2017166477A1 (en) | 2016-03-28 | 2016-07-05 | Method and device for obtaining video information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610183702.7A CN105828122A (en) | 2016-03-28 | 2016-03-28 | Video information obtaining method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105828122A true CN105828122A (en) | 2016-08-03 |
Family
ID=56523798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610183702.7A Pending CN105828122A (en) | 2016-03-28 | 2016-03-28 | Video information obtaining method and device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105828122A (en) |
| WO (1) | WO2017166477A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108028962A (en) * | 2015-08-21 | 2018-05-11 | 韦林克斯股份有限公司 | Process video usage information to serve ads |
| CN110675648A (en) * | 2019-08-20 | 2020-01-10 | 中国平安财产保险股份有限公司 | Method, system and server for data source acquisition and data deduplication acquisition of parking lot |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110225373B (en) * | 2019-06-13 | 2023-01-24 | 腾讯科技(深圳)有限公司 | Video auditing method and device and electronic equipment |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101968802A (en) * | 2010-09-30 | 2011-02-09 | 百度在线网络技术(北京)有限公司 | Method and equipment for recommending content of Internet based on user browse behavior |
| CN102855261A (en) * | 2011-07-01 | 2013-01-02 | 上海聚力传媒技术有限公司 | Method and device for determining video authority value |
| CN102999493A (en) * | 2011-09-08 | 2013-03-27 | 百度在线网络技术(北京)有限公司 | Method and device for achieving video resource recommendation |
| CN103533009A (en) * | 2013-01-06 | 2014-01-22 | Tcl集团股份有限公司 | Method and system of realizing audio and video recommendation based on Web technology |
| US8645458B2 (en) * | 2007-11-20 | 2014-02-04 | General Electric Company | Systems and methods for delivering media content and improving diagnostic reading efficiency |
| CN103747343A (en) * | 2014-01-09 | 2014-04-23 | 深圳Tcl新技术有限公司 | Method and device for resource day parting recommendation |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2959381A4 (en) * | 2013-02-21 | 2016-09-14 | Sweetlabs Inc | Systems and methods for integrated recommendations |
| CN104219575B (en) * | 2013-05-29 | 2020-05-12 | 上海连尚网络科技有限公司 | Related video recommendation method and system |
| CN104216960A (en) * | 2014-08-21 | 2014-12-17 | 北京奇艺世纪科技有限公司 | Method and device for recommending video |
-
2016
- 2016-03-28 CN CN201610183702.7A patent/CN105828122A/en active Pending
- 2016-07-05 WO PCT/CN2016/088678 patent/WO2017166477A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8645458B2 (en) * | 2007-11-20 | 2014-02-04 | General Electric Company | Systems and methods for delivering media content and improving diagnostic reading efficiency |
| CN101968802A (en) * | 2010-09-30 | 2011-02-09 | 百度在线网络技术(北京)有限公司 | Method and equipment for recommending content of Internet based on user browse behavior |
| CN102855261A (en) * | 2011-07-01 | 2013-01-02 | 上海聚力传媒技术有限公司 | Method and device for determining video authority value |
| CN102999493A (en) * | 2011-09-08 | 2013-03-27 | 百度在线网络技术(北京)有限公司 | Method and device for achieving video resource recommendation |
| CN103533009A (en) * | 2013-01-06 | 2014-01-22 | Tcl集团股份有限公司 | Method and system of realizing audio and video recommendation based on Web technology |
| CN103747343A (en) * | 2014-01-09 | 2014-04-23 | 深圳Tcl新技术有限公司 | Method and device for resource day parting recommendation |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108028962A (en) * | 2015-08-21 | 2018-05-11 | 韦林克斯股份有限公司 | Process video usage information to serve ads |
| CN108028962B (en) * | 2015-08-21 | 2022-02-08 | 顶点资本有限责任公司 | Process video usage information for ad serving |
| CN110675648A (en) * | 2019-08-20 | 2020-01-10 | 中国平安财产保险股份有限公司 | Method, system and server for data source acquisition and data deduplication acquisition of parking lot |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017166477A1 (en) | 2017-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105956149B (en) | method and device for recommending default search terms | |
| US20070256033A1 (en) | System and method for flagging information content | |
| CN109451333B (en) | Bullet screen display method, device, terminal and system | |
| CN105025318A (en) | Feedback method and device for abnormal log information of application program | |
| KR20170079496A (en) | Apparatus for inducing advertisement competition based on contents preference | |
| CN103229515A (en) | System and method for providing content-related information related to broadcast content | |
| CN102244811A (en) | System and method for recommending television channels | |
| CN103609131A (en) | Reception device, reception method, transmission device, transmission method, and program | |
| CN107147959A (en) | A kind of INVENTIONBroadcast video editing acquisition methods and system | |
| CN105915956A (en) | Video content recommendation method, device, server and system | |
| CN104504059A (en) | Multimedia resource recommending method | |
| CN104866591B (en) | Video recommendation method and device | |
| CN105072465A (en) | Video play control method and electronic equipment | |
| CN105163142A (en) | User preference determination method, video recommendation method, user preference determination system and video recommendation system | |
| WO2016045606A1 (en) | Method and apparatus for recommending media content | |
| US20050171924A1 (en) | System for recommending program information in accordance with user preferences | |
| CN105828122A (en) | Video information obtaining method and device | |
| US20170272793A1 (en) | Media content recommendation method and device | |
| CN111107434A (en) | Information recommendation method and device | |
| CN106572390B (en) | Audio and video recommendation method and equipment | |
| CN105407385A (en) | Video recommendation method and system | |
| EP2367355A1 (en) | Method and apparatus for classifying and displaying RSS information | |
| CN105095465A (en) | Information recommendation method, system and device | |
| CN105611331B (en) | A kind of video pushing method and system based on smart television | |
| US9226033B2 (en) | Information processing apparatus and method for providing information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160803 |