CN106303591A - A kind of video recommendation method and device - Google Patents

A kind of video recommendation method and device Download PDF

Info

Publication number
CN106303591A
CN106303591A CN201510298553.4A CN201510298553A CN106303591A CN 106303591 A CN106303591 A CN 106303591A CN 201510298553 A CN201510298553 A CN 201510298553A CN 106303591 A CN106303591 A CN 106303591A
Authority
CN
China
Prior art keywords
video
terminal
information
group
terminal use
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
CN201510298553.4A
Other languages
Chinese (zh)
Other versions
CN106303591B (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.)
Chellona Mobile Communications Corp Cmcc
China Mobile Suzhou Software Technology Co Ltd
Original Assignee
Chellona Mobile Communications Corp Cmcc
China Mobile Suzhou Software 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 Chellona Mobile Communications Corp Cmcc, China Mobile Suzhou Software Technology Co Ltd filed Critical Chellona Mobile Communications Corp Cmcc
Priority to CN201510298553.4A priority Critical patent/CN106303591B/en
Publication of CN106303591A publication Critical patent/CN106303591A/en
Application granted granted Critical
Publication of CN106303591B publication Critical patent/CN106303591B/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/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/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • 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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention discloses a kind of video recommendation method, described method includes: according to the metadata information of each terminal playing video, described each terminal be grouped, it is thus achieved that some terminal use's groups;For each terminal use's group, it is thus achieved that described terminal use organizes the video recommendations table information of correspondence, and organizes a described video recommendations table information of transmission to described terminal use.The embodiment of the invention also discloses a kind of video recommendations device.

Description

A kind of video recommendation method and device
Technical field
The present invention relates to field of computer data processing, particularly relate to a kind of video recommendation method and device.
Background technology
The appearance of the Internet and popularize and bring substantial amounts of information for user, meets user in the information age pair The pursuit of information.But, along with increasing substantially of quantity of information, user cannot be therefrom when in the face of bulk information Obtaining the information useful to oneself, the service efficiency of information reduces on the contrary.The appearance of commending system solves The problem of information overload, it is recommended that system can according to the information requirement of user, interest, historical record etc., for User recommends its information come in handy, so that user is easier to the information finding oneself to need, improves The service efficiency of information.
Existing commending system obtains interest demand information and the recommended characteristic information of user the most exactly, Re-use corresponding proposed algorithm and interest demand information and the recommended characteristic information of user are carried out coupling meter Calculate, find the possible recommended interested of user, then recommend user.
Mostly prior art is to carry out personalized recommendation for unique user, and each user is transmitted its personalization Recommended list, but, the user of existing use terminal is magnanimity, carries out each user terminal Data analysis is recommended again, requires a great deal of time and resource.It addition, for some Bandwidth-Constraineds Network, existing recommendation method can bring huge consumption of broadband.If application scenarios is for utilizing terminal to watch Programme televised live, owing to the number of user terminal is the hugest, if it is corresponding that each user produces it Personalized recommendation list, unavoidably can cause huge consumption of broadband.Live joint is watched for user terminal This behavior of mesh, topmost bandwidth should be used for transmitting programme televised live signal, it is recommended that list is user's receipts See live an auxiliary information of program, should not expend too much bandwidth for transmission recommendation list.
Summary of the invention
In view of this, embodiment of the present invention expectation provides a kind of video recommendation method and device, can be to similar User carry out group and recommend, thus save time and resource, and save bandwidth.
For reaching above-mentioned purpose, the technical scheme is that and be achieved in that:
A kind of video recommendation method, described method includes:
According to the metadata information of each terminal playing video, described each terminal is grouped, it is thus achieved that if Dry terminal use's group;
For each terminal use's group, it is thus achieved that described terminal use organize correspondence video recommendations table information, and to Described terminal use organizes a described video recommendations table information of transmission.
In such scheme, the described metadata information according to each terminal playing video, by described each terminal It is grouped, it is thus achieved that some terminal use's groups, including:
According to the metadata information of each terminal playing video in period of history preset period of time, by described each end End is grouped, it is thus achieved that some terminal use's groups;
Accordingly, described group to described terminal use sends a described video recommendations table information, including:
In the described preset period of time on the same day, organize transmission a described video recommendations table letter to described terminal use Breath.
In such scheme, the described terminal use of described acquisition organizes the video recommendations table information of correspondence, including:
In described terminal use is organized more than the terminal of the first predetermined threshold value in described period of history preset period of time The information of the video play is as a video recommendations table information, it is thus achieved that described video recommendations table information.
In such scheme, the described terminal use of described acquisition organizes the video recommendations table information of correspondence, including:
In described period of history preset period of time, the metadata letter of video was play according to described terminal use's group Breath, is grouped the video that described terminal use's multicast is let slip, it is thus achieved that described terminal use organizes regarding of correspondence Frequently group;
By ratio of playing in the video group of described correspondence more than in the video group at the video place of the second predetermined threshold value Video information as a video recommendations table information, it is thus achieved that described video recommendations table information.
In such scheme, described video recommendations table information also carries terminal in described terminal use's group Information, the information of the terminal in described terminal use's group, for when transmission line has bifurcated, determines Y-track Whether there is the terminal in described terminal use's group on road, have described terminal use on described bifurcated line determining During terminal in group, replicate a described video recommendations table information to described bifurcated line.
A kind of video recommendations device, described device includes:
End packet module, user is according to the metadata information of each terminal playing video, by described each end End is grouped, it is thus achieved that some terminal use's groups;
Recommendation information acquisition module, for each terminal use's group for described end packet Module Division, Obtain described terminal use and organize the video recommendations table information of correspondence;
Recommendation information sending module, obtains mould for organizing a described recommendation information of transmission to described terminal use The video recommendations table information of the described correspondence that block obtains.
In such scheme, described end packet module, specifically for playing according in period of history preset period of time Cross the metadata information of each terminal of video, described each terminal is grouped, it is thus achieved that some terminal use's groups;
Described recommendation information sending module, in the described preset period of time on the same day, to described terminal use Group sends the video recommendations table information of the described correspondence that a described recommendation information acquisition module obtains.
In such scheme, described recommendation information acquisition module, specifically for by described end packet Module Division Terminal use organize in play in described period of history preset period of time more than the terminal of the first predetermined threshold value The information of video is as a video recommendations table information, it is thus achieved that described video recommendations table information.
In such scheme, described device also includes video packets module;
Described video packets module, is used for the terminal use's group according to described end packet Module Division described The metadata information of video was play, by regarding that described terminal use's multicast is let slip in period of history preset period of time Frequency is grouped, it is thus achieved that described terminal use organizes the video group of correspondence;
Described recommendation information acquisition module, specifically for the corresponding video described video packets module obtained Ratio of playing in group regards as one more than the video information in the video group at the video place of the second predetermined threshold value Frequently recommendation tables information, it is thus achieved that described video recommendations table information.
In such scheme, described video recommendations table information also carries terminal in described terminal use's group Information, the information of the terminal in described terminal use's group, for when transmission line has bifurcated, determines Y-track Whether there is the terminal in described terminal use's group on road, have described terminal use on described bifurcated line determining During terminal in group, replicate a described video recommendations table information to described bifurcated line.
The embodiment of the present invention provides video recommendation method and device, by the terminal of magnanimity according to some similar letters Breath is divided into some terminal use's groups, and for terminal use's group, only sends a video recommendations table information. So, the terminal use's group including a lot of terminal only carries out a video corresponding to data analysis acquisition to push away Recommend table information, save time and resource.It addition, for terminal use's group, only send a video Recommendation tables information, greatly reduces the consumption of bandwidth in transmitting procedure, regards not affecting transmission line transmission While Pin, also it is available for user and selects video to be watched with reference to video recommendations table.
Accompanying drawing explanation
The schematic flow sheet of a kind of video recommendation method that Fig. 1 provides for the embodiment of the present invention 1;
The schematic flow sheet of a kind of video recommendation method that Fig. 2 provides for the embodiment of the present invention 2;
The structured flowchart of a kind of video recommendations device that Fig. 3 provides for the embodiment of the present invention 3.
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 clearly Chu, it is fully described by.
Embodiment 1
Embodiments provide a kind of video recommendation method, as it is shown in figure 1, the place of the present embodiment method Reason flow process comprises the following steps:
Step 101, metadata information according to each terminal playing video, carried out described each terminal point Group, it is thus achieved that some terminal use's groups.
Recommendation apparatus can be according to the metadata information of each terminal playing video in a period of time, such as terminal Resolution, the information such as the browser that used of terminal and application when playing video, use MapReduce Terminal is grouped by the parallelization clustering algorithm realized, and so, will obtain some terminal use's groups.
Step 102, for each terminal use's group, it is thus achieved that described terminal use organize correspondence video recommendations table Information, and organize a described video recommendations table information of transmission to described terminal use.
After recommendation apparatus is grouped to terminal, can analyze obtain this eventually for each terminal use's group The video recommendations table information that end subscriber group is corresponding, example, it is assumed that in step 101, it is recommended that device is given After terminal is grouped, terminal 1-terminal 10 is terminal use's group, then recommendation apparatus will be to terminal The video that 1-terminal 10 was play is analyzed, it is thus achieved that terminal use organizes a video recommendations table information of correspondence; Then, described recommendation apparatus will give this terminal use's group of described terminal 1-terminal 10, sends a video Recommendation tables information.
Owing to user uses the time of terminal viewing video to be regular governed, therefore recommendation apparatus can be with timesharing Section recommends video for user, it may be assumed that according to first number of each terminal playing video in period of history preset period of time It is believed that breath, described each terminal is grouped, it is thus achieved that some terminal use's groups;Accordingly, in the institute on the same day State in preset period of time, organize a described video recommendations table information of transmission to described terminal use.
Here, described recommendation apparatus can be according to each terminal playing video in period of history preset period of time Metadata information, described each terminal is grouped, it is thus achieved that some terminal use's groups;Then by described end The video play in described period of history preset period of time more than the terminal of the first predetermined threshold value in end subscriber group Information as a video recommendations table information, it is thus achieved that described video recommendations table information.
Assume that the first predetermined threshold value is 50%, then at 6:00-9:00 in period of history (the previous moon on the same day) evening In this preset time period, described this user of terminal 1-terminal 10 organize in terminal plays mistake more than 50% Video A, video B, video C, then recommendation apparatus just can be by video A, video B, the letter of video C Breath, as a video recommendations table information, is sent to this terminal use's group of terminal 1-terminal 10.
Or, described recommendation apparatus can be according to each terminal playing video in period of history preset period of time Metadata information, described each terminal is grouped, it is thus achieved that some terminal use's groups;Then according to described Terminal use's group play the metadata information of video in described period of history preset period of time, by described terminal The video that user multicast is let slip is grouped, it is thus achieved that described terminal use organizes the video group of correspondence;And by described Ratio of playing in corresponding video group is more than the video information in the video group at the video place of the second predetermined threshold value As a video recommendations table information, it is thus achieved that described video recommendations table information.
Owing to the terminal 1-terminal 10 in user's group is likely to be at different positions, and recommendation apparatus is for one Terminal use's group only sends a video recommendations table information, therefore recommendation apparatus can be by described video recommendations table information Broadcast is to the circuit that can transmit, when transmission line has bifurcated, if having terminal on the path after this bifurcated A terminal in 1-terminal 10, then replicate this video recommendations table information a at crotch, if it did not, Then without replicating.Therefore described video recommendations table information also carries the letter of the terminal in described terminal use's group Breath, the information of the terminal in described terminal use's group is for determining bifurcated line when transmission line has bifurcated Whether there is the terminal in described terminal use's group, to determine having described terminal use's group on described bifurcated line In terminal time replicate a described video recommendations table information and be transferred on described bifurcated line.
In the present embodiment, terminal is collected video recommendations table information and is used pull model, when on mobile communication base station When having the video recommendations table information that terminal place user organizes, terminal replicates this video recommendations table information a.
The terminal of magnanimity is divided into some terminal use's groups according to some similar information by the present embodiment method, and For terminal use's group, only send a video recommendations table information.So, to including a lot of terminal Terminal use's group only carry out data analysis and obtain corresponding video recommendations table information, saved the time and Resource.It addition, for terminal use's group, only send a video recommendations table information, greatly reduce The consumption of bandwidth in transmitting procedure, while not affecting transmission line transmission video, is also available for user's ginseng Video to be watched is selected according to video recommendations table.
Embodiment 2
Embodiments provide a kind of video recommendation method, as in figure 2 it is shown, the place of the present embodiment method Reason flow process comprises the following steps:
Step 201, metadata information according to each terminal playing video in period of history preset period of time, Described each terminal is grouped, it is thus achieved that terminal use's group.
Video described in the present embodiment can be live program, it is generally the case that due to programme televised live Broadcast time be fixing, therefore user use terminal viewing programme televised live time be regular governed, Then recommendation apparatus can recommend video for user at times, i.e. the same day the corresponding period give days past this The terminal playing programme televised live in the individual period recommends corresponding programme televised live.
Period of history described here is the period in distance current period preset range, and this preset range takes Value should be not excessive because user in the distance same day certain time range, every day corresponding time period seen video is more For similar, it's the same day pasted the video type of for a long time viewing distance may be from the most different, therefore generally, and can To be set to distance one month interior period of current period the period of history.
Described preset period of time is certain period intraday, example, can be divided into 8 by one day 24 hours Individual time period: 0:00-3:00,3:00-6:00,6:00-9:00,9:00-12:00,12:00-15:00,15:00-18:00, 18:00-21:00、21:00-24:00.Assume that preset time period is this time period of 18:00-21:00, then recommend The previous moon that device can be added up play the unit of each terminal of video in this time period of 18:00-21:00 Data message, resolution that the metadata information of described terminal is terminal, terminal is used when playing video The information such as browser and application.The parallelization clustering algorithm that MapReduce realizes can be used to these eventually End is grouped.Certainly, preset time period can also is that other each periods intraday, does not do at this Limit.
Step 202, in described period of history preset period of time, play video according to described terminal use's group Metadata information, is grouped the video that described terminal use's multicast is let slip, it is thus achieved that described terminal use's group Corresponding video group.
In step 201, terminal is divided into multiple terminal use's group, Mei Geyong by the metadata information according to terminal User in the group of family has a lot of similar hobby, and recommendation apparatus can be used for each terminal in this step Family group, play the metadata letter of video in described period of history preset period of time according to this terminal use's group Breath, such as information such as the type of video, titles;Use the Item-Based realized based on MapReduce framework Collaborative filtering calculates the similarity between these videos, and the polymerization that similarity is high forms a video group. So, each terminal use organizes just to there being several video group.
Assume in step 201 by the terminal playing video the previous moon in this time period of 18:00-21:00 1-terminal 10 is divided into terminal use's group, the most in this step can be by this use of terminal 1-terminal 10 Family group previous this time period of moon 18:00-21:00 play video: video 1-video 100, according to The metadata information of these videos is grouped, and video 1-video 100 is divided into 10 video groups.I.e. terminal 1-terminal 10 is to there being 10 video groups.
Step 203, the video group of described correspondence will be play ratio more than the video place of the second predetermined threshold value Video group in video information as a video recommendations table information, it is thus achieved that described video recommendations table information.
Assume in 10 video groups in step 202, video A1 in first video group, second regard Frequently the broadcasting number of the video C3 in the video B2 in group, the 3rd video group has exceeded the second predetermined threshold value, Because the video in the video group at video A1 place is to have the video of a lot of resemblance, if regarded with video A1 Frequently A1 compares the user organized by terminal use and likes, then may determine that regarding in the video group at video A1 place Frequency is likely to the user by this terminal use organizes and likes, therefore by first video group at video A1 place, Second video group at video B2 place, the video information conduct in the 3rd the video group at video C3 place One video recommendations table information.
Certainly, in order to ensure that the video to user's recommendation is all that user likes, it is also possible to restriction is to play Ratio more than the second predetermined threshold value, and the terminal playing this video account for the ratio of described terminal use group also above The video of preset ratio, can push away the video information in the video group at these video places as a video Recommend table information, it is thus achieved that described video recommendations table information.
Step 204, in the described preset period of time of current period, organize a institute of transmission to described terminal use State video recommendations table information.
When preset period of time 18:00-21:00 on the same day, it is recommended that device can organize transmission one to described terminal use The described video recommendations table information of part.Owing to the terminal 1-terminal 10 in user's group is likely to be at different positions, And recommendation apparatus only sends a video recommendations table information for terminal use group, therefore recommendation apparatus can be by The broadcast of described video recommendations table information is to the circuit that can transmit, when transmission line has bifurcated, if this point There is a terminal in terminal 1-terminal 10 on path after fork, then replicate this video recommendations a at crotch Table information, if it is not, without replicating.Therefore described video recommendations table information also carries described terminal The information of the terminal in user's group, the information of the terminal in described terminal use's group is for having point at transmission line The terminal whether having on bifurcated line in described terminal use's group is determined, to determine described bifurcated line during fork On replicate a described video recommendations table information when having the terminal in described terminal use's group and be transferred to described bifurcated On circuit.
In the present embodiment, terminal is collected video recommendations table information and is used pull model, when on mobile communication base station When having the video recommendations table information of terminal place group, terminal replicates this video recommendations table information a.
Recommendation apparatus described in the present embodiment can have off-line state and presence, it is recommended that device can be Carry out step 201-203 acquisition each terminal use in preset period of time under off-line state and organize the video recommendations of correspondence Table information, carries out step 204 under presence, in the described preset period of time of current period, to each terminal User organizes and sends a corresponding video recommendations table information.Certainly, it is recommended that device can also under presence Carry out step 201-203, do not limit at this.
In the present embodiment, the bottom frame of recommendation apparatus is Hadoop platform, is used for solving terminal under big data The problem that packet and video recommendations table generate.The metadata information of the terminal described in the present embodiment, terminal exists The video that each time period plays, the residing time period, the information such as the metadata information of video is stored in Hadoop In distributed file system (HDFS).
Embodiment 3
Embodiments provide a kind of video recommendation method, as it is shown on figure 3, the present embodiment device includes: End packet module 301, recommendation information acquisition module 302, recommendation information sending module 303, wherein,
End packet module 301, user is according to the metadata information of each terminal playing video, by described Each terminal is grouped, it is thus achieved that some terminal use's groups;
Recommendation information acquisition module 302, for each terminal divided for described end packet module 301 User's group, it is thus achieved that described terminal use organizes the video recommendations table information of correspondence;
Recommendation information sending module 303, obtains for organizing a described recommendation information of transmission to described terminal use The video recommendations table information of the described correspondence that delivery block 302 obtains.Described video recommendations table information is also carried Having the information of terminal in described terminal use's group, the information of the terminal in described terminal use's group is for passing Lines determines the terminal whether having on bifurcated line in described terminal use's group when having bifurcated, with determining A described video recommendations table information is replicated to institute when stating the terminal having on bifurcated line in described terminal use's group State on bifurcated line.
Described end packet module 301, specifically for playing video according in period of history preset period of time The metadata information of each terminal, is grouped described each terminal, it is thus achieved that some terminal use's groups;Described push away Recommend information sending module 303, in the described preset period of time on the same day, organize transmission to described terminal use The video recommendations table information of the described correspondence that a described recommendation information acquisition module 302 obtains.
Described recommendation information acquisition module 302, specifically for the end described end packet module 301 divided The video play in described period of history preset period of time more than the terminal of the first predetermined threshold value in end subscriber group Information as a video recommendations table information, it is thus achieved that described video recommendations table information.
As it is shown on figure 3, described device also includes video packets module 304;Wherein,
Described video packets module 304, for the terminal use divided according to described end packet module 301 Group play the metadata information of video in described period of history preset period of time, by described terminal use's multicast The video let slip is grouped, it is thus achieved that described terminal use organizes the video group of correspondence;
Described recommendation information acquisition module 302, right specifically for what described video packets module 304 was obtained Ratio of playing in the video group answered is made more than the video information in the video group at the video place of the second predetermined threshold value It is a video recommendations table information, it is thus achieved that described video recommendations table information.
In actual applications, the end packet module 301 in the present embodiment, recommendation information acquisition module 302, Recommendation information sending module 303, described video packets module 304 can be by the central authorities' process being positioned on server Device (CPU), microprocessor (MPU), digital signal processor (DSP) or field-programmable gate array The devices such as row (FPGA) realize.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter Calculation machine program product.Therefore, the present invention can use hardware embodiment, software implementation or combine software and The form of the embodiment of hardware aspect.And, the present invention can use and wherein include calculating one or more The computer-usable storage medium of machine usable program code (includes but not limited to disk memory and optical storage Device etc.) form of the upper computer program implemented.
The present invention is with reference to method, equipment (system) and computer program product according to embodiments of the present invention The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and/ Or the flow process in each flow process in block diagram and/or square frame and flow chart and/or block diagram and/or square frame Combination.These computer program instructions can be provided to general purpose computer, special-purpose computer, embedded processing The processor of machine or other programmable data processing device is to produce a machine so that by computer or its The instruction that the processor of his programmable data processing device performs produce for realizing in one flow process of flow chart or The device of the function specified in multiple flow processs and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and can guide computer or other programmable data processing device In the computer-readable memory worked in a specific way so that be stored in this computer-readable memory Instruction produces the manufacture including command device, and this command device realizes at one flow process of flow chart or multiple stream The function specified in journey and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
The above, only presently preferred embodiments of the present invention, it is not intended to limit the protection model of the present invention Enclose.

Claims (10)

1. a video recommendation method, it is characterised in that described method includes:
According to the metadata information of each terminal playing video, described each terminal is grouped, it is thus achieved that if Dry terminal use's group;
For each terminal use's group, it is thus achieved that described terminal use organize correspondence video recommendations table information, and to Described terminal use organizes a described video recommendations table information of transmission.
Method the most according to claim 1, it is characterised in that described according to each end playing video The metadata information of end, is grouped described each terminal, it is thus achieved that some terminal use's groups, including:
According to the metadata information of each terminal playing video in period of history preset period of time, by described each end End is grouped, it is thus achieved that some terminal use's groups;
Accordingly, described group to described terminal use sends a described video recommendations table information, including:
In the described preset period of time on the same day, organize transmission a described video recommendations table letter to described terminal use Breath.
Method the most according to claim 2, it is characterised in that it is right that the described terminal use of described acquisition organizes The video recommendations table information answered, including:
In described terminal use is organized more than the terminal of the first predetermined threshold value in described period of history preset period of time The information of the video play is as a video recommendations table information, it is thus achieved that described video recommendations table information.
Method the most according to claim 2, it is characterised in that it is right that the described terminal use of described acquisition organizes The video recommendations table information answered, including:
In described period of history preset period of time, the metadata letter of video was play according to described terminal use's group Breath, is grouped the video that described terminal use's multicast is let slip, it is thus achieved that described terminal use organizes regarding of correspondence Frequently group;
By ratio of playing in the video group of described correspondence more than in the video group at the video place of the second predetermined threshold value Video information as a video recommendations table information, it is thus achieved that described video recommendations table information.
5. according to the method described in any one of Claims 1-4, it is characterised in that
Described video recommendations table information also carries the information of terminal in described terminal use's group, described end The information of the terminal in end subscriber group for when transmission line has bifurcated, determines on bifurcated line the most State the terminal in terminal use's group, when determining the terminal having on described bifurcated line in described terminal use's group, Replicate a described video recommendations table information to described bifurcated line.
6. a video recommendations device, it is characterised in that described device includes:
End packet module, user is according to the metadata information of each terminal playing video, by described each end End is grouped, it is thus achieved that some terminal use's groups;
Recommendation information acquisition module, for each terminal use's group for described end packet Module Division, Obtain described terminal use and organize the video recommendations table information of correspondence;
Recommendation information sending module, obtains mould for organizing a described recommendation information of transmission to described terminal use The video recommendations table information of the described correspondence that block obtains.
Device the most according to claim 6, it is characterised in that
Described end packet module, specifically for according to each end playing video in period of history preset period of time The metadata information of end, is grouped described each terminal, it is thus achieved that some terminal use's groups;
Described recommendation information sending module, in the described preset period of time on the same day, to described terminal use Group sends the video recommendations table information of the described correspondence that a described recommendation information acquisition module obtains.
Device the most according to claim 7, it is characterised in that
Described recommendation information acquisition module, specifically for the terminal use's group by described end packet Module Division The information of the video inside play in described period of history preset period of time more than the terminal of the first predetermined threshold value is made For a video recommendations table information, it is thus achieved that described video recommendations table information.
Device the most according to claim 7, it is characterised in that also include video packets in described device Module;
Described video packets module, is used for the terminal use's group according to described end packet Module Division described The metadata information of video was play, by regarding that described terminal use's multicast is let slip in period of history preset period of time Frequency is grouped, it is thus achieved that described terminal use organizes the video group of correspondence;
Described recommendation information acquisition module, specifically for the corresponding video described video packets module obtained Ratio of playing in group regards as one more than the video information in the video group at the video place of the second predetermined threshold value Frequently recommendation tables information, it is thus achieved that described video recommendations table information.
10. according to the device described in any one of claim 6 to 9, it is characterised in that
Described video recommendations table information also carries the information of terminal in described terminal use's group, described end The information of the terminal in end subscriber group for when transmission line has bifurcated, determines on bifurcated line the most State the terminal in terminal use's group, when determining the terminal having on described bifurcated line in described terminal use's group, Replicate a described video recommendations table information to described bifurcated line.
CN201510298553.4A 2015-06-03 2015-06-03 A kind of video recommendation method and device Active CN106303591B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510298553.4A CN106303591B (en) 2015-06-03 2015-06-03 A kind of video recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510298553.4A CN106303591B (en) 2015-06-03 2015-06-03 A kind of video recommendation method and device

Publications (2)

Publication Number Publication Date
CN106303591A true CN106303591A (en) 2017-01-04
CN106303591B CN106303591B (en) 2019-05-28

Family

ID=57655502

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510298553.4A Active CN106303591B (en) 2015-06-03 2015-06-03 A kind of video recommendation method and device

Country Status (1)

Country Link
CN (1) CN106303591B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107493513A (en) * 2017-09-29 2017-12-19 武汉斗鱼网络科技有限公司 User measures method and device to the preference of live content
CN107592572A (en) * 2017-09-21 2018-01-16 广州华多网络科技有限公司 Video recommendation method, device and its equipment
CN109063102A (en) * 2018-07-27 2018-12-21 宁波光舟通信技术有限公司 Data transmission method for uplink, device and the airborne smart machine of airborne smart machine
CN109068149A (en) * 2018-09-14 2018-12-21 深圳Tcl新技术有限公司 Program commending method, terminal and computer readable storage medium
CN113873287A (en) * 2021-12-01 2021-12-31 泰德网聚(北京)科技股份有限公司 Multi-line live broadcast method based on BS (base station) architecture

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686236A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Method and system for recommending video resource
CN103686237A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Method and system for recommending video resource
CN103731738A (en) * 2014-01-23 2014-04-16 哈尔滨理工大学 Video recommendation method and device based on user group behavioral analysis
CN104333773A (en) * 2013-12-18 2015-02-04 乐视网信息技术(北京)股份有限公司 A Video recommending method and server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686236A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Method and system for recommending video resource
CN103686237A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Method and system for recommending video resource
CN104333773A (en) * 2013-12-18 2015-02-04 乐视网信息技术(北京)股份有限公司 A Video recommending method and server
CN103731738A (en) * 2014-01-23 2014-04-16 哈尔滨理工大学 Video recommendation method and device based on user group behavioral analysis

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107592572A (en) * 2017-09-21 2018-01-16 广州华多网络科技有限公司 Video recommendation method, device and its equipment
CN107493513A (en) * 2017-09-29 2017-12-19 武汉斗鱼网络科技有限公司 User measures method and device to the preference of live content
CN109063102A (en) * 2018-07-27 2018-12-21 宁波光舟通信技术有限公司 Data transmission method for uplink, device and the airborne smart machine of airborne smart machine
CN109068149A (en) * 2018-09-14 2018-12-21 深圳Tcl新技术有限公司 Program commending method, terminal and computer readable storage medium
CN113873287A (en) * 2021-12-01 2021-12-31 泰德网聚(北京)科技股份有限公司 Multi-line live broadcast method based on BS (base station) architecture
CN113873287B (en) * 2021-12-01 2022-03-15 泰德网聚(北京)科技股份有限公司 Multi-line live broadcast method based on BS (base station) architecture

Also Published As

Publication number Publication date
CN106303591B (en) 2019-05-28

Similar Documents

Publication Publication Date Title
KR102197311B1 (en) Detecting channel change in automatic content recognition fingerprint matching
US20170188102A1 (en) Method and electronic device for video content recommendation
CN103686237B (en) Recommend the method and system of video resource
CN108875022B (en) Video recommendation method and device
WO2017107453A1 (en) Video content recommendation method, device, and system
CN105872837A (en) User recommendation method and device
CN106303591A (en) A kind of video recommendation method and device
CN105791910B (en) A kind of multimedia resource supplying system and method
CN109429103B (en) Method and device for recommending information, computer readable storage medium and terminal equipment
CN103458275A (en) Real-time interaction digital television information recommendation system and method
CN105469335A (en) PC front end based learning system
CN103997662A (en) Program pushing method and system
CN105791902B (en) User's recommended method and device
CN106028070A (en) Live broadcast or carousel channel recommending method and device and video server
CN106168956A (en) data statistical analysis method and system for intelligent terminal
CN104077296A (en) Information processing method and server
CN102932681A (en) Method and system for realizing recommendation of television program
AU2011377509B2 (en) Method for providing interactive services
KR101747776B1 (en) System for supporting detection of real time brocasting contents using finger print and method for the same
CN110351577A (en) Live information processing method and processing device, storage medium, electronic equipment
US20170223410A1 (en) Mosaic service presentation/delivery method and apparatus
CN104301759A (en) Television-watching time duration obtaining method and device
CN109309875B (en) Method for displaying user behavior characteristic model on smart television
CN105307004B (en) A kind of method and device of definite television channel
CN110099290A (en) A kind of video list generation method, device and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant