Summary of the invention
In order to solve the problems of the technologies described above, the invention provides a kind of recommendation of video content, evaluation method and device.
According to an aspect of the present invention, provide a kind of recommend method of video content, comprising: obtain the evaluation result of multiple terminal pins to specified segment in video frequency program; Add up described evaluation result, and when the evaluation result quantity meeting preset requirement is greater than first threshold, using described specified segment as the fragment of recommending to terminal use.
Preferably, obtain multiple terminal pins to comprise the evaluation result of specified segment in video frequency program: for each terminal, obtain terminal use plays moment transmission evaluation result in the appointment of described video frequency program, wherein, the moment is play in described appointment and described specified segment is one to one.
Preferably, using described specified segment as after the fragment of recommending to terminal use, also comprise: described specified segment is added in the Hot Contents list of described video frequency program, and described Hot Contents list is sent to described terminal, to recommend described terminal use.
Preferably, described method also comprises: add up the number of fragments that described video frequency program is recommended to terminal use, when described number of fragments is greater than Second Threshold, using described video frequency program as the video frequency program recommended to terminal use.
According to a further aspect of the invention, additionally provide a kind of evaluation method of video content, comprising: in video program play process, the operational order of terminal receiving terminal user, wherein, described operational order is used for evaluating the specified segment in described video frequency program; The evaluation result of described specified segment is sent to network side according to described operational order by described terminal.
Preferably, the operational order of receiving terminal user, comprising: described terminal receives described terminal use plays moment execution described operational order in the appointment of described video frequency program, and wherein, the moment is play in described appointment and described specified segment is one to one.
Preferably, described method also comprises: described terminal receives from the Hot Contents list of network side for described video frequency program, wherein, the fragment of recommending to terminal use is stored in described Hot Contents list, wherein, when the evaluation result quantity meeting preset requirement in the evaluation result of described specified segment is greater than first threshold, using described specified segment as the fragment of recommending to terminal use.
Preferably, the operational order of terminal receiving terminal user comprises one of following: described terminal receives the operational order that described terminal use is sent by remote control; Described terminal receives the operational order that described terminal use is performed by the virtual key in described terminal; Described terminal receives the described operational order that described terminal use performs on the broadcast interface of described video frequency program.
According to another aspect of the embodiment of the present invention, additionally provide a kind of recommendation apparatus of video content, comprising: acquisition module, for obtaining the evaluation result of multiple terminal pins to specified segment in video frequency program; Statistical module, for adding up described evaluation result, and when the evaluation result quantity meeting preset requirement is greater than first threshold, using described specified segment as the fragment of recommending to terminal use.
According to another aspect of the embodiment of the present invention, additionally provide a kind of evaluating apparatus of video content, be applied to terminal, comprise: receiver module, for in video program play process, the operational order of receiving terminal user, wherein, described operational order is used for evaluating the specified segment in described video frequency program; Sending module, for sending to network side according to described operational order by the evaluation result of described specified segment.
Pass through the present invention, adopt according to the evaluation result of terminal to appointed program in video frequency program, and when evaluation result quantity is greater than certain threshold value, by the video program recommendation of correspondence to the technical scheme of terminal use, solve the problem that can not arrange out the wonderful in hot video in correlation technique in time and accurately, user can be evaluated video in the process of viewing video, and by video recommendations good for evaluation result to terminal use, improve user experience.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from specification, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write specification, claims and accompanying drawing and obtain.
The present invention program is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the embodiment of a part of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, should belong to the scope of protection of the invention.
Provide a kind of recommend method of video content in the present embodiment, Fig. 1 is the flow chart of the recommend method of video content according to the embodiment of the present invention, and as shown in Figure 1, this flow process comprises the steps:
Step S102, obtains the evaluation result of multiple terminal pins to specified segment in video frequency program;
Step S104, statistically states evaluation result, and when the evaluation result quantity meeting preset requirement is greater than first threshold, using above-mentioned specified segment as the fragment of recommending to terminal use.
Pass through above-mentioned steps, obtain terminal to the evaluation result of appointed program in video frequency program, and when the evaluation result quantity of some programs is greater than certain threshold value, namely when a lot of terminal is all had higher rating to a certain program, specified segment in the video frequency program of correspondence is recommended the technical scheme of terminal use, solve the problem that can not arrange out the wonderful in hot video in correlation technique in time and accurately, user can be evaluated specified segment at any time when watching the video of Web TV, system is carried out regular to the moment receiving evaluation (such as " praising "), statistics, the point of final this video of formation praises number and wonderful list, show that user has evaluated maximum videos and Wonderful time to user, user can also carry out redirect when displaying video between each wonderful.
Alternatively, step S102 can have multiple implementation, in an embodiment of the embodiment of the present invention, can by following process implementation: for each terminal, obtain terminal use plays moment transmission evaluation result in the appointment of above-mentioned video frequency program, wherein, the moment is play in above-mentioned appointment and above-mentioned specified segment is one to one, and namely during screen program is play, user can evaluate the specified segment play specifying the moment.
In an embodiment of the embodiment of the present invention, using above-mentioned specified segment as after the fragment of recommending to terminal use, also can perform following technical scheme: above-mentioned specified segment added in the Hot Contents list of above-mentioned video frequency program, and above-mentioned Hot Contents list is sent to above-mentioned terminal, to recommend above-mentioned terminal use, user can need the specified segment of selection according to the Hot Contents list selector received.
It should be noted that, the quantity of the wonderful of a video should be (at least the becoming certain ratio with video length) that will limit, and such as one short video is if there is too much wonderful, and adjacent wonderful can merge.
In specific implementation process, in order to better adding users Experience Degree, following processing procedure can also be performed: add up the number of fragments that above-mentioned video frequency program is recommended to terminal use, when above-mentioned number of fragments is greater than Second Threshold, using above-mentioned video frequency program as the video frequency program recommended to terminal use.
Additionally provide a kind of recommendation apparatus of video content in the present embodiment, this device is used for realizing above-described embodiment and preferred implementation, has carried out repeating no more of explanation.As used below, term " module " can realize the software of predetermined function and/or the combination of hardware.Although the device described by following examples preferably realizes with software, hardware, or the realization of the combination of software and hardware also may and conceived.
Fig. 2 is the structured flowchart of the recommendation apparatus of video content according to the embodiment of the present invention, and as shown in Figure 2, this device comprises:
Acquisition module 20, for obtaining the evaluation result of multiple terminal pins to specified segment in video frequency program;
Statistical module 22, is connected with acquisition module 20, for statistically stating evaluation result, and when the evaluation result quantity meeting preset requirement is greater than first threshold, using above-mentioned specified segment as the fragment of recommending to terminal use.
By the comprehensive function of above-mentioned modules, adopt and obtain terminal to the evaluation result of appointed program in video frequency program, and when evaluation result quantity is greater than certain threshold value, specified segment in the video frequency program of correspondence is recommended the technical scheme of terminal use, solve the problem that can not arrange out the wonderful in hot video in correlation technique in time and accurately, user can be evaluated specified segment at any time when watching the video of Web TV, system is carried out regular to the moment receiving evaluation (such as " praising "), statistics, the point of final this video of formation praises number and wonderful list, show that user has evaluated maximum videos and Wonderful time to user, user can also carry out redirect when displaying video between each wonderful.
In sum, the embodiment of the present invention provides a kind of recommend method and device of video content, allow user watch video frequency program time by remote controller (or Remote software) at any time " point is praised ", system carries out sampling analysis and statistics to the data received, a fairly large number of moment segmentation markers " will be praised " for " wonderful ", a fairly large number of video frequency program " will be praised " be labeled as " praising video most ", to allow user can find popular video and Wonderful time fast in massive video program, further, redirect between " wonderful " that terminal is also supported in, improve the interest that user watches TV programme, interactive.
In order to more improve the technique scheme that the embodiment of the present invention provides, the embodiment of the present invention additionally provides a kind of evaluation method of video content, is applied to terminal, as shown in Figure 3, comprises the following steps:
Step S302, in video program play process, the operational order of terminal receiving terminal user, wherein, aforesaid operations instruction is used for evaluating the specified segment in above-mentioned video frequency program;
Step S304, the evaluation result of above-mentioned specified segment is sent to network side according to aforesaid operations instruction by above-mentioned terminal.
By each step above-mentioned, adopt and obtain terminal to the evaluation result of appointed program in video frequency program, and when evaluation result quantity is greater than certain threshold value, specified segment in the video frequency program of correspondence is recommended the technical scheme of terminal use, solve the problem that can not arrange out the wonderful in hot video in correlation technique in time and accurately, user can be evaluated specified segment at any time when watching the video of Web TV, system is carried out regular to the moment receiving evaluation (such as " praising "), statistics, the point of final this video of formation praises number and wonderful list, show that user has evaluated maximum videos and Wonderful time to user, user can also carry out redirect when displaying video between each wonderful.
The further improvement of the embodiment of the present invention to technique scheme is, above-mentioned terminal receives above-mentioned terminal use plays moment execution aforesaid operations instruction in the appointment of above-mentioned video frequency program, wherein, above-mentioned appointment broadcasting moment and above-mentioned specified segment are one to one.
Alternatively, above-mentioned terminal receives from the Hot Contents list of network side for above-mentioned video frequency program, wherein, the fragment of recommending to terminal use is stored in above-mentioned Hot Contents list, wherein, when the evaluation result quantity meeting preset requirement in the evaluation result of above-mentioned specified segment is greater than first threshold, using above-mentioned specified segment as the fragment of recommending to terminal use.
In an alternate exemplary of the embodiment of the present invention, the operational order of terminal receiving terminal user comprises one of following: above-mentioned terminal receives the operational order that above-mentioned terminal use is sent by remote control; Above-mentioned terminal receives the operational order that above-mentioned terminal use is performed by the virtual key in above-mentioned terminal; Above-mentioned terminal receives the aforesaid operations instruction that above-mentioned terminal use performs on the broadcast interface of above-mentioned video frequency program.
Additionally provide a kind of evaluating apparatus of video content in the present embodiment, this device is used for realizing above-described embodiment and preferred implementation, has carried out repeating no more of explanation.As used below, term " module " can realize the software of predetermined function and/or the combination of hardware.Although the device described by following examples preferably realizes with software, hardware, or the realization of the combination of software and hardware also may and conceived.
Fig. 4 is the structured flowchart of the evaluating apparatus of video content according to the embodiment of the present invention, and be applied to terminal, as shown in Figure 4, this device comprises:
Receiver module 40, in video program play process, the operational order of receiving terminal user, wherein, aforesaid operations instruction is used for evaluating the specified segment in above-mentioned video frequency program;
Sending module 42, is connected with receiver module 40, for the evaluation result of above-mentioned specified segment being sent to network side according to aforesaid operations instruction.
By the comprehensive function of above-mentioned modules, adopt according to the evaluation result of terminal to appointed program in video frequency program, and when evaluation result quantity is greater than certain threshold value, by the video program recommendation of correspondence to the technical scheme of terminal use, solve the problem that can not arrange out the wonderful in hot video in correlation technique in time and accurately, user " can be praised " with time point when watching the video of Web TV (mark " excellent point "), system is carried out regular to the moment receiving " praising ", statistics, the point of final this video of formation praises number and wonderful list, show that the video and Wonderful time of " praising " are to user, user can also carry out redirect when displaying video between each wonderful.
In order to better understand the recommendation of above-mentioned video content, the flow chart of evaluation method, being described below in conjunction with preferred embodiment, but not limiting the present invention:
Step 1) when displaying video class program; there are quick entrance or the triggering mode of interface prompt user function of " checking/arrange excellent point "; it can be certain button of remote controller; or mobile phone/flat board is terminal customization Remote software on button; or certain action button on broadcast interface triggers, during exhalation menu, program can suspend or continue to play (being controlled by system switching).
Step 2) terminal receive user " point is praised " operation after, be pushed to system side, system can record the information such as user, program identification, time point.
Step 3) timing is to video frequency program and praised time point analysis, add up, and the maximum program marker that will " praise " is " highlight ", and " will praise " more time period in program as " wonderful ".
Step 4) terminal obtains wonderful list when displaying video programs from system side, carries out redirect for user when watching between each wonderful.
Technique scheme can be summarized as: when user watches video frequency program, " can praise " at any time to this joint point of destination; Systematic collection is by program, the time point of praising; System at regular intervals carries out time point to the data of collecting to be concentrated classification, analyze, adds up, and obtains each wonderful of program; User can control redirect between wonderful when watching program.
Adopt the technical scheme of the preferred embodiment of the present invention, the generation of popular program in current Web TV, generally that user presses " recommendation " button before seeing program, or the automatic recorded program of system is watched number of times during viewing program, and this programme can allow user in viewing program process, find that video frequency program is really good, initiatively point " is praised ", improves viewing enthusiasm and the participation of user; System side analytic statistics can go out to praise most video and wonderful list according to user's collective behavior (point is praised), be conducive to user find in massive video faster and find featured videos program and fragment, the practicality of raising system and stickiness, reduce maintenance cost.
Preference technical scheme for a better understanding of the present invention, illustrates from several aspect the technical scheme that above preferred embodiment provides below:
Fig. 5 is the process schematic of the setting of excellent according to the preferred embodiment of the invention point, inquiry, redirect, as shown in Figure 5, comprising:
Step S501: user is by terminal program request video class program;
Step S503: user is seen in video process and praised to video point by terminal, and data pass to server;
Step S505: data are joined the set of excellent point by service side;
Step S507: timing calculates praises maximum programs and excellent point list thereof;
Step S509: other terminal can obtain praises maximum videos, and the excellent point list of correspondence, terminal supports the redirect between excellent point.
Fig. 6 is the sequence chart of the setting of excellent according to the preferred embodiment of the invention point, inquiry, redirect, as shown in Figure 6, comprising:
Step S601: user starts watch program request or review program;
Step S603: end side gets the excellent point list of this program from server;
Step S605: user recalls interface according to prompting, interface is praised a little, the link such as excellent point list.It is optional for ejecting interface, and user also can realize respective operations according to the direct button of prompting;
Step S607: terminal, according to user's remote control command, directly jumps to the moment of corresponding excellent point, continues to play;
Step S609: when user watches program, feels very excellent, is praised by remote controller one key point, or behind exhalation interface, point is praised;
Step S611: the request of praising of terminal sending point, to server side, sends the parameters such as program identification, time, user ID;
Step S613: system at regular intervals is analyzed excellence point, added up, calculates new excellent point list, so that subsequent user request.
Fig. 7 is the structure chart of the evaluation system of video content according to the preferred embodiment of the invention, as shown in Figure 7, comprising:.
The user input unit 71 of Web TV side, is triggered by interface or shortcut keys of remote controller, carries out setting and the redirect of excellent point;
The displaying output unit 73 of Web TV side, comprising: show interactive interface according to the operation of user, jump to specify moment broadcasting according to the excellent point of selection;
The receiving element 75 of server side, comprising: the request such as setting, inquiry, redirect accepting excellent point, is distributed to corresponding processing unit;
The excellent point analysis statistic unit 77 of server side, is responsible for that the excellence of collecting point to carry out selecting by timing, adjacent time merging etc., calculates the wonderful list (see Fig. 6) made new advances;
The excellence point query unit 79 of server side, is responsible for the excellent point list inquiring appointed program;
The redirect control unit 81 of server side, according to the jump request that end side is sent, specifies the moment to continue to play by moving on to during user's broadcast point.
Fig. 8 is the principle schematic that the excellence point preferably implemented according to the present invention extracts, and as shown in Figure 8, " praised " number of times according to program at each time point and get threshold value, what exceed threshold value is Wonderful time.Praise number as there being the point of 3 time periods in Fig. 8 and all exceeded threshold value, be marked as wonderful.The value Consideration of threshold value: wonderful number is no more than set point (otherwise improving threshold value), and the adjacent wonderful time interval is no more than set point (too near makes merging treatment).
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
It should be noted that, term " first ", " second " etc. in specification of the present invention and claims and above-mentioned accompanying drawing are for distinguishing similar object, and need not be used for describing specific order or precedence.Should be appreciated that the object used like this can exchange in the appropriate case, so as embodiments of the invention described herein can with except here diagram or describe those except order implement.In addition, term " comprises " and " having " and their any distortion, intention is to cover not exclusive comprising, such as, contain those steps or unit that the process of series of steps or unit, method, system, product or equipment is not necessarily limited to clearly list, but can comprise clearly do not list or for intrinsic other step of these processes, method, product or equipment or unit.
In another embodiment, additionally provide a kind of software, this software is for performing the technical scheme described in above-described embodiment and preferred implementation.
In another embodiment, additionally provide a kind of storage medium, store above-mentioned software in this storage medium, this storage medium includes but not limited to: CD, floppy disk, hard disk, scratch pad memory etc.
In sum, the embodiment of the present invention achieves following beneficial effect: solve the problem that can not arrange out the wonderful in hot video in correlation technique in time and accurately, user " can be praised " with time point when watching the video of Web TV (mark " excellent point "), system carries out regular, statistics to the moment receiving " praising ", the point of final this video of formation praises number and wonderful list, show that the video and Wonderful time of " praising " are to user, user can also carry out redirect when displaying video between each wonderful.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, and in some cases, step shown or described by can performing with the order be different from herein, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.