Video recommendation method, device, electronic equipment and computer-readable medium

文档序号:1759095 发布日期:2019-11-29 浏览:32次 中文

阅读说明:本技术 视频推荐方法、装置、电子设备及计算机可读介质 (Video recommendation method, device, electronic equipment and computer-readable medium ) 是由 蒋淳 于 2019-09-20 设计创作,主要内容包括:本公开提供了一种视频推荐方法、装置、电子设备及计算机可读介质,涉及计算机技术领域。该方法包括:接收到针对第一展示界面展示的至少一个预览信息中目标预览信息的播放触发操作时,向服务器发送视频获取请求,视频获取请求中携带有目标预览信息对应的第一视频的标识信息;接收服务器返回的第一视频、与第一视频的视频相似度满足第一预置条件的至少一个第二视频,以及对应的第二视频预览信息;通过第二展示界面的第一区域播放第一视频,并通过第二展示界面的第二区域展示第二视频预览信息中第一预定个数的预览信息,第二展示界面包括第一区域与第二区域。本公开可以解决视频封面没有特点的视频无法向用户推送的问题。(Present disclose provides a kind of video recommendation method, device, electronic equipment and computer-readable mediums, are related to field of computer technology.This method comprises: when receiving the broadcasting trigger action of targets preview information at least one pre-review information for showing showing interface for first, video acquisition request is sent to server, the identification information of corresponding first video of targets preview information is carried in video acquisition request;At least one second video of video similarity the first prerequisite of satisfaction for the first video and the first video that reception server returns and corresponding second video preview information;It shows that the first area at interface plays the first video by second, and shows that the second area at interface shows the pre-review information of the first predetermined number in the second video preview information by second, second shows that interface includes first area and second area.The disclosure can solve video cover and not have the problem of characteristic video is without normal direction user push.)

1. a kind of video recommendation method characterized by comprising

Receive the broadcasting trigger action of targets preview information at least one pre-review information for showing showing interface for first When, video acquisition request is sent to server, the targets preview information corresponding the is carried in video acquisition request The identification information of one video;

Receive first video, video similarity the first preset item of satisfaction with first video that the server returns At least one second video of part and corresponding second video preview information;

Show that the first area at interface plays first video, and the second area exhibition for showing interface by second by second Show the pre-review information of the first predetermined number in the second video preview information, described second shows that interface includes firstth area Domain and the second area.

2. the method according to claim 1, wherein the first area for passing through the second displaying interface plays institute After stating the first video, the method also includes:

When receiving the transverse screen display trigger action for first video, in such a way that transverse screen plays, pass through third exhibition Show that interface carries out played in full screen to first video;

Obtain at least one the third video for meeting transverse screen playing condition.

3. according to the method described in claim 2, it is characterized in that, it is described obtain meet transverse screen playing condition at least one the Three videos, include at least one of the following:

At least one the third video for determining and meeting transverse screen playing condition is screened from the second video got;

Transverse screen play cuing information is sent to the server, and receives the server according to the transverse screen play cuing information Determining at least one third video for meeting transverse screen playing condition is screened from all second videos;

The third video for meeting the transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, the history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

4. according to the method described in claim 3, it is characterized in that, it is described obtain meet transverse screen playing condition at least one the After three videos, the method also includes:

When receiving user when the third is shown on interface along the slide in transverse screen direction, from least one described third The 4th video is determined in video;

In such a way that transverse screen plays, show that interface carries out played in full screen to the 4th video by the third.

5. according to the method described in claim 2, it is characterized in that, if the number of second video be at least two, it is described By second displaying interface second area show the first predetermined number in the second video preview information pre-review information it Afterwards, the method also includes:

When receiving the user when described second shows interface along the slide in vertical screen direction, from described at least two the The 5th video is determined in two videos, and the pre-review information of the second predetermined number is determined from the second video preview information;

The 5th video is played out by the first area at second displaying interface, and is opened up by described second Show that the second area at interface shows the pre-review information of second predetermined number.

6. a kind of video recommendation method characterized by comprising

The video acquisition request that receiving terminal apparatus is sent, the video acquisition request are in response in for the first displaying interface exhibition The broadcasting trigger action of targets preview information generates at least one pre-review information shown, carries in the video acquisition request There is the identification information of corresponding first video of the targets preview information;

According to the identification information, the determining video similarity with first video meets at least one of the first prerequisite Second video;

At least one described second video and corresponding second video preview information are sent to the terminal device.

7. according to the method described in claim 6, it is characterized in that, described according to the identification information, determination and described first The video similarity of video meets at least one second video of the first prerequisite, comprising:

According to the identification information, first video is determined;

According to coordinate of each video in similarity algorithm model in first video and the video database prestored, count respectively Calculate the video similarity of first video Yu each video;

According to the video similarity, the determining video similarity with first video meets the from the video database At least one second video of one prerequisite.

8. method according to claim 6 or 7, which is characterized in that if the number of second video is at least two;Institute It states to the terminal device and sends at least one described second video and corresponding second video preview information, comprising:

It sends according to user to the terminal device at least two second videos and right after the hobby sequence of video type The the second video preview information answered, attribute information and the use of the user to the hobby of video type by the user Family is watched at least one of history viewing record of video and is determined;

It is described to the terminal device send at least one described second video and corresponding second video preview information it Afterwards, the method also includes:

Obtain the duration that the user watches second video;

The user is watched into the duration of second video and the user watches the sum of the duration of first video really It is set to the viewing duration of first video, in order to belong to same view with first video according to the viewing duration is determining The ranking results of the video of frequency type.

9. method according to claim 6 or 7, which is characterized in that the video acquisition that the receiving terminal apparatus is sent is asked After asking, the method also includes:

According to the identification information in video acquisition request, the first video is determined, and send described the to the terminal device One video;

The transverse screen play cuing information that the terminal device is sent is received, the transverse screen play cuing information was in response in the end End equipment is generated according to the user for the transverse screen display trigger action of the first video;

According to the transverse screen play cuing information, what is determined from least one described second video meets transverse screen playing condition Third video;

The third video is sent to the terminal device;

The third video for meeting the transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, the history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

10. according to the method described in claim 9, it is characterized in that, if the number of the third video be at least two, it is described Sending the third video to the terminal device includes:

At least two third videos according to user to the hobby sequence of video type, the user are sent to the terminal device The hobby of video type is watched in the history viewing record of video at least by the attribute information of the user and the user One determination;

After the third video to terminal device transmission, the method also includes:

Obtain the duration that the user watches the third video;

The user is watched into the duration of the third video and the user watches the sum of the duration of first video really It is set to the viewing duration of first video, in order to belong to same view with first video according to the viewing duration is determining The ranking results of the video of frequency type.

11. the method according to any one of claim 6 to 10, which is characterized in that described to be sent to the terminal device After at least one described second video and corresponding second video preview information, the method also includes:

It determines in the corresponding video of each pre-review information shown on first displaying interface, second displaying is not broadcast on interface The video put;

The video not played is sent to the terminal device.

12. a kind of video recommendations device characterized by comprising

Sending module is directed to targets preview information at least one pre-review information that first shows showing interface for receiving When playing trigger action, video acquisition request is sent to server, carries the targets preview in the video acquisition request The identification information of corresponding first video of information;

First obtains module, for receiving first video, the video phase with first video that the server returns At least one second video and corresponding second video preview information like degree the first prerequisite of satisfaction;

First video playback module for showing that the first area at interface plays first video by second, and passes through the The second area at two displaying interfaces shows the pre-review information of the first predetermined number in the second video preview information, described second Show that interface includes the first area and the second area.

13. a kind of video recommendations device characterized by comprising

First receiving module, for the video acquisition request that receiving terminal apparatus is sent, video acquisition request be in response in The broadcasting trigger action of targets preview information generates at least one pre-review information for showing showing interface for first, described The identification information of corresponding first video of the targets preview information is carried in video acquisition request;

First determining module, for according to the identification information, the determining video similarity with first video to meet first At least one second video of prerequisite;

First sending module, for sending at least one described second video and corresponding second view to the terminal device Frequency pre-review information.

14. a kind of electronic equipment characterized by comprising

The electronic equipment includes memory and processor;

Computer program is stored in the memory;

The processor, for method described in any one of perform claim requirement 1-11 when running the computer program.

15. a kind of computer-readable medium, is stored thereon with computer program, which is characterized in that the program is executed by processor Shi Shixian method of any of claims 1-11.

Technical field

This disclosure relates to computer field, in particular to a kind of video recommendation method, device, electronic equipment and meter Calculation machine readable medium.

Background technique

In video display, be generally divided into outflow and interior stream, outflow video display interface (or be referred to as outflow show boundary Face) on show the list of video cover, user clicks a certain video cover and enters interior stream, the video display interface of interior stream Start to play the corresponding video content of video cover on (or stream shows interface in being referred to as).Video display of the user in outflow It is that oneself interested video is selected based on video cover on interface, will lead to those video covers in this way does not have feature still If the good video user of content does not select actively, can not inside stream in user push.

Summary of the invention

The Summary is provided so that with brief form introduction design, these designs will be in specific implementation below Mode part is described in detail.The Summary is not intended to identify the key feature of claimed technical solution or must Feature is wanted, is intended to be used to limit the range of the technical solution of required protection.

Disclosure first aspect provides a kind of video recommendation method, comprising:

Receive the broadcasting triggering of targets preview information at least one pre-review information for showing showing interface for first When operation, video acquisition request is sent to server, corresponding first view of targets preview information is carried in video acquisition request The identification information of frequency;

The video similarity for receiving the first video and the first video that server returns meets the first prerequisite at least One the second video and corresponding second video preview information;

Show that the first area at interface plays the first video, and the second area exhibition for showing interface by second by second Show the pre-review information of the first predetermined number in the second video preview information, second shows that interface includes first area and the secondth area Domain.

Disclosure second aspect provides a kind of video recommendation method, comprising:

The video acquisition request that receiving terminal apparatus is sent, video acquisition request are in response in for the first displaying interface exhibition The broadcasting trigger action of targets preview information generates at least one pre-review information shown, carries mesh in video acquisition request Mark the identification information of corresponding first video of pre-review information;

According to identification information, the determining video similarity with the first video meet the first prerequisite at least one second Video;

At least one second video and corresponding second video preview information are sent to terminal device.

The disclosure third aspect provides a kind of video recommendations device, comprising:

Sending module is directed to targets preview letter at least one pre-review information that first shows showing interface for receiving When the broadcasting trigger action of breath, video acquisition request is sent to server, carries targets preview information in video acquisition request The identification information of corresponding first video;

First obtains module, and the video similarity for the first video and the first video that receive server return meets At least one second video of first prerequisite and corresponding second video preview information;

First video playback module for showing that the first area at interface plays the first video by second, and passes through the Two show that the second area at interface shows the pre-review information of the first predetermined number in the second video preview information, and second shows interface Including first area and second area.

Disclosure fourth aspect provides a kind of video recommendations device, comprising:

First receiving module, for receiving terminal apparatus send video acquisition request, video acquisition request be in response in The broadcasting trigger action of targets preview information generates at least one pre-review information for showing showing interface for first, video The identification information of corresponding first video of targets preview information is carried in acquisition request;

First determining module, for according to identification information, it is preset that the determining video similarity with the first video meets first At least one second video of condition;

First sending module, for sending at least one second video and corresponding to terminal device

Second video preview information.

The 5th aspect of the disclosure, provides a kind of electronic equipment, which includes:

Electronic equipment includes memory and processor;

Computer program is stored in memory;

Processor, the method for executing any one of first aspect and second aspect when running a computer program.

The 6th aspect of the disclosure, provides a kind of computer-readable medium, is stored thereon with computer program, the program quilt The method of any one of first aspect and second aspect is executed when processor executes.

Technical solution provided by the present disclosure has the benefit that

When receiving for the broadcasting trigger action in the corresponding targets preview region of the first video on the first displaying interface, Video acquisition request is sent to server, and receives the first video and similar to the video of the first video of server return Degree meets the second video of the first prerequisite, and the first video is the video for meeting user's intention, and similar with the first video the Two videos are also to meet what user was intended to, show that the second area at interface is shown first in the second video preview information by second The pre-review information of predetermined number comes so that user can operate the second video preview information on the second displaying interface Play corresponding second video, it is seen then that the first displaying interface (i.e. outflow shows interface) is needed not return in the disclosure, it can also The second video for meeting user's intention is played in interface (i.e. in stream show interface) to show second, reduce in stream inside to User recommends the processing time for meeting the video of user's intention, greatly improves the operating comfort of user, meanwhile, the disclosure can It is the video for meeting user's intention with the video that stream in guaranteeing is recommended, improves the precision of video push, while the disclosure can be with By second show interface in the case where user does not have active operation actively to user push the second video, can actively to Family pushing video cover does not have characteristic video, solves video cover and does not have characteristic video to ask without what normal direction user pushed Topic.

Detailed description of the invention

In conjunction with attached drawing and refer to following specific embodiments, the above and other feature, advantage of each embodiment of the disclosure and Aspect will be apparent.In attached drawing, the same or similar appended drawing reference indicates the same or similar element.It should manage Solution attached drawing is schematically that original part and element are not necessarily drawn to scale.

Fig. 1 is one embodiment schematic diagram of disclosure video recommendation method;

Fig. 2 is a schematic diagram of a scenario of disclosure video recommendation method;

Fig. 3 is another schematic diagram of a scenario of disclosure video recommendation method;

Fig. 4 is another embodiment schematic diagram of disclosure video recommendation method;

Fig. 5 is another embodiment schematic diagram of disclosure video recommendation method;

Fig. 6 is a structural schematic diagram of disclosure video recommendations device;

Fig. 7 is another structural schematic diagram of disclosure video recommendations device;

Fig. 8 is the structural schematic diagram of disclosure electronic equipment.

Specific embodiment

Embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the certain of the disclosure in attached drawing Embodiment, it should be understood that, the disclosure can be realized by various forms, and should not be construed as being limited to this In the embodiment that illustrates, providing these embodiments on the contrary is in order to more thorough and be fully understood by the disclosure.It should be understood that It is that being given for example only property of the accompanying drawings and embodiments effect of the disclosure is not intended to limit the protection scope of the disclosure.

It should be appreciated that each step recorded in disclosed method embodiment can execute in a different order, And/or parallel execution.In addition, method implementation may include additional step and/or omit the step of execution is shown.This public affairs The range opened is not limited in this respect.

Terms used herein " comprising " and its deformation are that opening includes, i.e., " including but not limited to ".Term "based" It is " being based at least partially on ".Term " one embodiment " expression " at least one embodiment ";Term " another embodiment " indicates " at least one other embodiment ";Term " some embodiments " expression " at least some embodiments ".The correlation of other terms is fixed Justice provides in will be described below.

It is noted that the concepts such as " first " that refers in the disclosure, " second " are only used for carrying out device, module or unit It distinguishes, is not intended to limit these devices, module or unit one and is set to different devices, module or unit, be also not intended to limit The sequence or relation of interdependence of function performed by these fixed devices, module or unit.

It is noted that referred in the disclosure "one", the modification of " multiple " be schematically and not restrictive this field It will be appreciated by the skilled person that being otherwise construed as " one or more " unless clearly indicate otherwise in context.

The being merely to illustrate property of title of the message or information that are interacted between multiple devices in disclosure embodiment Purpose, and be not used to limit the range of these message or information.

In existing video recommendations scheme, user is that oneself interested video is selected based on video cover, is sealed in this way If face does not have a feature but the good video user of content does not select actively, can not be pushed in stream to user inside.Together When, user needs to be withdrawn into outflow and shows that interface reselects to watch and next think after having watched a certain interior stream video The video seen, such terminal can only be led based on the video for meeting user's intention is recommended in user's operation ability inside stream to user Family of applying is complicated for operation, increases in stream inside and pushes the complexity that user is intended to video to user.

How the technical solution of the disclosure and the technical solution of the disclosure are solved with specifically embodiment below above-mentioned Technical problem is described in detail.These specific embodiments can be combined with each other below, for the same or similar concept Or process may repeat no more in certain embodiments.Below in conjunction with attached drawing, embodiment of the disclosure is described.

Firstly, it is necessary to explanation, video in the disclosure (including the first video, the second video, third video, the 4th Video and the 5th video) it can be video in feed video flowing, feed video flowing is that several information sources that user subscribes to exist The video content issued in the network platform (can be server) is formed by video flowing, by good friend or pass under feed scene The object of note is as the information source, and video content is the dynamic (video content of publication) of good friend or perpetual object, can also Determine that the other users to match as information source, are pushed to user from the information source to match will draw a portrait according to user Content, when good friend is enough or good friend issues dynamically frequent enough, what user was able to continuously receives video content.

Outflow in the disclosure refers to that, only to user's pushing video pre-review information, the feed without direct pushing video is regarded Frequency flows, and corresponding outflow, which is shown, shows video cover, list or poster on interface, if user will watch video, needs Into interior stream.Interior stream in the disclosure refers to that the feed video flowing directly to user's pushing video, corresponding interior stream show boundary Face directly plays video to user, such as user shows that a certain video preview information is clicked in interface enters interior stream in outflow, Stream, which is shown in interface, inside plays the video.

Fig. 1 is please referred to, present disclose provides a kind of video recommendation method, this method can specifically be executed by electronic equipment, The electronic equipment can be terminal device, which can be bench device or mobile terminal, and the disclosure includes:

Step S101: targets preview information at least one pre-review information for showing showing interface for first is received When playing trigger action, video acquisition request is sent to server, it is corresponding to carry targets preview information in video acquisition request The first video identification information.

First displaying interface of terminal device is divided at least one pre-review information display area, each pre-review information exhibition Show that region shows there is a pre-review information, then shows there is at least one pre-review information on the first displaying interface of terminal device, in advance Looking at the size in message display area domain can be different, and pre-review information can be any in video, audio, text, picture and cardon Pre-review information, if pre-review information be video preview information, video preview information refer to above-mentioned video cover, list, Or poster.

First displaying interface is that above-mentioned outflow shows interface, and terminal device is receiving user for the first displaying interface In at least one pre-review information shown when the broadcasting trigger action of targets preview information, video acquisition is sent to server and is asked It asks, playing trigger action can be user to the clicking operation of targets preview information, and it is pre- to carry target in video acquisition request The identification information of the identification information of corresponding first video of information of looking at, video can be with the unique identification video.

Step S102: the first video that server returns, preset with the video similarity of the first video satisfaction first is received At least one second video of condition and corresponding second video preview information.

Outflow shows that interface can be according to real-time video temperature and selects to recommend video, and real-time video temperature is by video reality When at least one of click (or browsing) amount, transfer amount and sharing amount determine that and the video that interior stream shows that interface is recommended is It is intended to determine intention video of the similar video as user according to the selected video of user come what is recommended according to user. It is specific:

Server is according to the identification information of the first video, and after server has determined corresponding first video, server can be with First video is sent into the video recommendations model of server, video recommendations model has the function of the study interested video of user Can, video recommendations model can determine at least one second view for meeting the first prerequisite with the video similarity of the first video Frequently, the first prerequisite is arranged in advance by server.Server sends the first video, at least one second video to terminal device And corresponding second video preview information, it include the corresponding video preview letter of each second video in the second video preview information Breath.

Video similarity can be used for measuring similar (or related) degree of the video content of two videos, such as two videos are all It is the video for cutting the method for watermelon, similarity is with regard to relatively high, if a video is the video of sports class, a video It is video display video, then similarity is with regard to lower.First video is that user actively selects, and meets user's intention, with first Similar second video of video largely also meets user's intention.

Further, consider from user experience angle, the number of at least one the second video similar with the first video is There is restriction, i.e., after server determines the second video, to select the second video of preset quantity to be sent to terminal device, together When, server then can also send personalization to terminal device after sending similar second video to terminal device Video, personalized video refer to that user determined by the record according to user's history viewing video may interested view Frequently, individualized video and similar second video can be different types of video, for example, the first video is video display class video, The second video similar with the first video is also video display class video, and the record discovery user for watching video according to user's history is frequent Sports class video is watched, then server can be after the video display video for having sent preset quantity to terminal device, immediately The video of sports class is sent to terminal device, so that terminal device can push the video that receive to user.

Step S103: it shows that the first area at interface plays the first video by second, and shows interface by second Second area shows the pre-review information of the first predetermined number in the second video preview information, and second shows that interface includes first area With second area.

A video can only be played in one section of duration of terminal device, i.e. terminal device can not play two videos simultaneously, eventually Second displaying interface of end equipment is divided into first area and second area, and first area is video playback area, the secondth area Domain is the display area of video preview information, and video playback area and display area are not fixed, first area and second Region shows the occupied position at interface without limitation second.Second area can be split into multiple small regions for opening up Show multiple video preview information.When first area plays video, second area shows list, cover or the sea of video to user Report.

As above-mentioned terminal device receives the first video, at least one second video and corresponding second that server is sent After video preview information, terminal device is by least one the second video cache, and the first area for showing interface by second The first video is played, while showing that the second area at interface shows the first predetermined number in the second video preview information by second Pre-review information, the first predetermined number is preset in advance by terminal device, when user terminal device second show interface on execute When slide, thus it is possible to vary second shows the video preview information of the video and displaying that play in interface, to play second Video.If having pushed second in second displaying circle's user oriented as above-mentioned terminal device also has received personalized video After video, it is also necessary to then push personalized video to user.

The scheme of the embodiment of the present disclosure is directed to old user, and traditional video recommendations model is watched for a period of time based on user The record training pattern of video, so that it is determined that the interested video of user, the speed of this mode model learning is slow, and this In disclosed scheme, the first video Fast Learning that video recommendations model can actively be selected according to user is interested to user The speed ratio of second video, model learning is very fast.The scheme of the embodiment of the present disclosure is obvious for new user's better effect, for one A new user is the history viewing videograph of no new user, can not know that new user is video interested to which kind of, only Can the real-time video temperature based on video to new user recommend video, can be with quick obtaining to new use by the scheme of the disclosure Family is video interested to which kind of, without determining that new user is interested based on the history of user viewing videograph Video.

When receiving for the broadcasting trigger action in the corresponding targets preview region of the first video on the first displaying interface, Video acquisition request is sent to server, and receives the first video and similar to the video of the first video of server return Degree meets the second video of the first prerequisite, and the first video is the video for meeting user's intention, and similar with the first video the Two videos are also to meet what user was intended to, show that the second area at interface is shown first in the second video preview information by second The pre-review information of predetermined number comes so that user can operate the second video preview information on the second displaying interface Play corresponding second video, it is seen then that the first displaying interface (i.e. outflow shows interface) is needed not return in the disclosure, it can also The second video for meeting user's intention is played in interface (i.e. in stream show interface) to show second, reduce in stream inside to User recommends the processing time for meeting the video of user's intention, meanwhile, the disclosure can guarantee that the video that interior stream is recommended is to meet The video that user is intended to improves the precision of video push, while the disclosure can not have by the second displaying interface in user The second video actively is pushed to user in the case where active operation, actively can not have characteristic view to user's pushing video cover Frequently, solve the problems, such as that video cover does not have characteristic video to push without normal direction user.

In the embodiments of the present disclosure, after server determines the second video, the second video, which also needs to be ranked up, to be sent To terminal device, in the following, being specifically illustrated to the method for determination and sequencer procedure of the second video.Firstly, the second video Method of determination is as follows:

Optionally, according to identification information, the determining video similarity with the first video meets the first prerequisite at least One the second video, comprising:

According to identification information, the first video is determined;

According to coordinate of each video in similarity algorithm model in the first video and the video database prestored, count respectively Calculate the video similarity of the first video Yu each video;

According to video similarity, the determining video similarity with the first video meets the first preset item from video database At least one second video of part.

In the present embodiment, it can be characterized between two videos with two videos in the positional distance in similarity algorithm model Video similarity, i.e. the similarity value that two video calculated distance values are two videos, distance value can normalize to [0,1], 0 indicates that two videos distance is farthest, and corresponding two videos similarity is minimum, and 1 indicates two videos distance recently, corresponding phase Like degree highest.Specifically, the determining video similarity with the first video of server meets the second video of the first prerequisite Concrete mode is:

There are similarity algorithm model in server, similarity algorithm model can be used as a function mould of server Block, similarity algorithm model and above-mentioned video recommendations model can be same model, while the video database that server prestores In be stored with massive video, each video and the first video are corresponding with a coordinate (generally in similarity algorithm model The coordinate of two-dimensional coordinate system), server determines coordinate of first video in similarity algorithm model, while determining the view prestored Coordinate of each video in similarity algorithm model in frequency database calculates video for a video in video database The mode of similarity is: calculating the cosine similarity of the coordinate of the video and the coordinate of the first video, which makees The video database prestored can be determined respectively in this way for the video similarity of the video and the first video In each video and the first video video similarity, so that it is determined that in video database video similarity meet the first prerequisite Video as the second video.

Usual two videos think that the video similarity of the two videos is full apart from value in [0.7,0.8] range The first prerequisite of foot.It is a kind of it might be that the first prerequisite can also first take [0.5,0.8], can according to [0.5, 0.8] it determines after the second video and first to recommend in stream to user inside, it is whether genuine interested to explore user, thus into one The value range of the first prerequisite of successive step, finally to find that value range guarantees to determine according to the value range the Two videos are user's really interested videos.

For example, the coordinate of the first video is (X1, Y1), the coordinate of a certain video is (X2, Y2) in video database, is calculated The cosine similarity of two coordinates, if calculated result 0.7~0.8 i.e. think meet the first prerequisite, be by the video Second video.

Secondly, the number of the second video can be at least two, the sortord of at least two second videos is as follows:

Optionally, at least one second video and corresponding second video preview information are sent to terminal device, wrapped It includes:

It sends according to user to terminal device at least two second videos and right after the hobby sequence of video type The the second video preview information answered, user watch video by the attribute information of user and user to the hobby of video type At least one of history viewing record determines;

It in the present embodiment, can also be according to user preferences at least two after server determines at least two second videos A second video carries out personalized ordering, and user preferences are the conceptions of history that video is watched by the attribute information of user and user See what at least one of record determined, user preferences can also be determined according to other factors, specifically herein without limitation.

The attribute information of user can be at least one of gender, age and occupation of user etc., for example, if user is Video display class video at least two second videos can then be come front by women, if user is male, by least two the Sports class video and game class video in two videos come front;User watches the history viewing of the video of video Record can be the duration of user's viewing video, user watches the completeness of video and user's history watches video on the high side At least one of type, video type on the high side can be video of the video number greater than threshold value that user watches the video type Type.Such as user watch a certain video completeness be higher than a certain percentage, the video be automotive advertising video, then it is near The video for belonging to automotive advertising class in few two the second videos comes front;The duration that user watches a certain video is greater than certain for the moment Long threshold value, the video are dancing video, then the video for belonging to dancing class at least two second videos are come front;User's warp The video for belonging to video display class at least two second videos, can be come front by the often video of viewing video display class.

Server is according to the sequences of at least two second videos, by the corresponding video preview information of at least two second videos Also it is ranked up accordingly, so that obtained the second video of sequence and corresponding second video preview information are sent to terminal Equipment, such as above-mentioned terminal device cache at least two second videos, while terminal device shows boundary second according to ranking results The pre-review information of first predetermined number in the second video preview information that face is shown.

In the present embodiment, server can be ranked up at least two second videos according to user preferences, thus root According to ranking results, showing interface video preview information is shown second, and the second video for more meeting user preferences in this way can be with It is easier to be seen by the user.

Optionally, after sending at least one second video and corresponding second video preview information to terminal device, This method further include:

Obtain the duration that user watches the second video;

The sum of the duration that user watches the duration of the second video and user watches the first video is determined as the first video Viewing duration, in order to according to viewing duration determine, the ranking results of the video of same video type are belonged to the first video.

Duration such as a certain video of above-mentioned broadcasting is longer, then it represents that the video user of the affiliated video type of the video more feels emerging Interest, user are to click the first video to enter the second displaying interface and play the second video in the second displaying interface, can be In the viewing duration that the duration that user watches the second video in the second displaying interface is all added in the first video, then working as server When being ranked up according to the history of video viewing duration to the video of the affiliated video type of the video, belong to same view with the video The video of frequency type is easier to come front.Such as user enters interior stream broadcasting by clicking the pre-review information of a certain dancing video Interface, only user are not withdrawn into outflow and show interface, and user flows the duration for showing all videos played in interface inside It is added in the playing duration of this dancing video, then view of the subsequent video playing duration according to video type to the type When frequency is ranked up, the video of dancing class is easier to come front.

Optionally, the duration and completeness of user's viewing can be also used for other than it can be used for being ranked up video Improve judge user to selected video whether be the real interested video of user accuracy.For example, if user into Enter interior stream, the former seconds for skimming through this video just return to outflow, then may indicate that the user is not true to this video It is interested.Based on this, the first video in the disclosure can be defined as user into growing up when watching behind interior stream broadcasting interface In the video of threshold value duration, i.e. the first video is user's really interested video.

Further, after terminal device receives at least two second videos after sequence, boundary can be shown second Vertical screen plays interior stream candidate video (at this point, interior stream candidate video is at least two second videos) in face, can also be in third exhibition Show in interface and flows candidate video (at this point, interior stream candidate video is by least two second in played in full screen in such a way that transverse screen plays Video is further screened and is obtained), the second displaying interface and third show that interface is that interior stream shows interface, specific:

Show that vertical screen plays the interior mode for flowing candidate video in interface second firstly, introducing.

Optionally, the number of the second video is at least two, shows that the second area at interface shows the second view by second In frequency pre-review information after the pre-review information of the first predetermined number, this method further include:

When receive user second show interface along the slide in vertical screen direction when, from least two second videos It determines the 5th video, and determines the pre-review information of the second predetermined number from the second video preview information;

The 5th video is played out by the first area at the second displaying interface, and shows the second of interface by second Region shows the pre-review information of the second predetermined number.

At least two second videos and corresponding second video preview information received such as above-mentioned terminal device be through Cross sequence, when terminal device receive user second show interface edge show interface vertical screen direction slide when, The video preview information for the second video not shown also is gradually shown that is, user can to user according to ranking results by terminal device To update the second video preview information for showing the second video shown in interface by executing slide and opening, slide stops When only, terminal device determines that user wants the 5th video played from least two second videos, and determining standard is to use Family is in sliding process, if the video preview information of a certain second video illustrates completely to user, in other words a certain second The video preview information of video is presented on the second displaying interface completely, which is the 5th video, then terminal device exists Second shows the 5th video of broadcasting in the first area at interface, if there are two the video previews of the second video in sliding process Information illustrates completely to user, then the second forward video that sorts is the 5th video, plays the second forward video that sorts.

When slide stops simultaneously, show that second is pre- to user in the second area that terminal device shows interface second Determine the pre-review information of number, the second predetermined number is arranged in advance by terminal device, at this time the pre-review information in second area can With only exposition pre-review information, i.e. user's a part for can only see video cover (or poster or list).

The disclosure can be applied to the push of video flowing under feed scene, below with reference to diagram 2, to the disclosure with vertical screen The realization process that broadcast mode plays interior stream candidate video is illustrated.

Terminal device shows that showing interface has the preview letter of the pre-review information of feed stream video 1, feed stream video 2 in outflow The pre-review information of breath, the pre-review information of news article 1 and news article 2, user click the pre-review information of feed stream video 1, User's request is sent to server by terminal device, and the determining video similarity with feed stream video 1 of server meets preset item The video of part is added to interior stream candidate video set (i.e. at least two second videos), the video in interior stream candidate video set Feed stream video, server by after sequence interior stream candidate video set and corresponding video preview information be sent to terminal Equipment, while responding user's request and feed stream video 1 is issued into terminal device.

Terminal device is switched to interior stream and shows interface, and stream shows that the first area at interface plays feed stream video 1 inside, together When due to interior stream show interface zone it is limited, terminal device inside flow show interface second area show in flow candidate video collection The corresponding video preview information of interior stream candidate video of sequence the 1st in conjunction, user flows inside shows that slide downward can be on interface Stream shows the pre-review information of the interior stream candidate video pushed on interface in updating, if the preview letter of a certain interior stream candidate video Breath flows inside to be illustrated completely on displaying interface, so that it may and it plays and flows candidate video in this, after user's sliding in Fig. 2, the One region and the position of second area are changed, and interior stream shows that second area is divided into two zonules in interface, small The size in region can be different, and first area is greater than each zonule, and a cell domain views have the interior stream candidate view of sequence kth The video preview information of frequency, the video preview information show only a part, play the interior stream for having sequence kth+1 in first area Candidate video (i.e. the 5th video), showing in another zonule has the video preview letter of the interior stream candidate video of sequence kth+2 Breath, the video preview information also show only a part.

In the present embodiment, user updates second and shows in interface by executing slide in the second displaying interface The video preview information of displaying, while the 5th video can be played, thus even if not exiting interior stream shows interface, can also including Stream, which is shown, plays possible interested 5th video of user in interface, this ensure that the video that interior stream is recommended is to meet user's meaning The video of figure improves the precision of video push.Meanwhile and do not need user and exit interior stream to show interface, it reduces and flows inside The middle complexity for recommending to be intended to video to user.

Show that transverse screen plays the interior mode for flowing candidate video in interface in third secondly, introducing.

The interior stream candidate video that transverse screen plays further contemplates the scene of transverse screen broadcasting relative to above-mentioned second video, together The interior stream candidate video that the transverse screen of sample plays be also by sequence, introduce transverse screen play in stream candidate video mode it Before, the method for determination of the interior stream candidate video first played to transverse screen, sortord are illustrated respectively.

The method of determination for the interior stream candidate video that transverse screen plays are as follows:

Optionally, after being played out by the first area at the second displaying interface to the first video, this method further include:

When receiving the transverse screen display trigger action for the first video, in such a way that transverse screen plays, pass through third exhibition Show that interface carries out played in full screen to the first video;

Obtain at least one the third video for meeting transverse screen playing condition.

Optionally, at least one the third video for meeting transverse screen playing condition is obtained, is included at least one of the following:

At least one the third video for determining and meeting transverse screen playing condition is screened from the second video got;

Transverse screen play cuing information is sent to server, and receives server according to transverse screen play cuing information from all the Determining at least one third video for meeting transverse screen playing condition is screened in two videos;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

The first video that the first area at the second displaying interface plays is that vertical screen plays, and user can be executed with the first video Transverse screen display trigger action, so that terminal device shows that interface carries out the first video in such a way that transverse screen plays, through third Played in full screen, third show that interface is also that interior stream shows interface, and transverse screen display trigger action can be user to video transverse screen mark The clicking operation of knowledge.

Meanwhile based on different broadcasting scenes, the video that interior stream is recommended is different, and the available satisfaction of terminal device is horizontal Shield playing condition at least one third video, shows in third and recommend on interface to user, specific:

Terminal device can screen determination from all second videos that step S102 is got and meet transverse screen playing condition At least one third video;Terminal device can also be after receiving above-mentioned transverse screen display trigger action, in response to the transverse screen Show that trigger action generates transverse screen play cuing information, transverse screen play cuing information is for reminding server user to want transverse screen The information of video is watched, terminal device sends transverse screen play cuing information to server, broadcasts to receive server according to transverse screen Put prompt information screening from all second videos that step S102 is determined determine meet transverse screen playing condition at least one the Three videos.

In this embodiment, the third video for meeting transverse screen playing condition includes at least one of the following:

The generally rectangular cross-section frame of the play area of video, then third video, which can be video size ratio, meets default transverse screen The video of dimension scale is played, generally long: the video of positive number of the wide ratio less than 1, i.e. length wide in video size are big In long length.

The video of certain video types, which plays the result of broadcast under scene in transverse screen, to play broadcasting under scene better than vertical screen Put effect, third video can be the video in the video type that this suitable transverse screen plays, such as sports class video, Video display class video etc..

Third video can also be that the history transverse screen for watching video according at least one user plays what videograph determined Video, it is the relative recording that user's history watches video under transverse mode formula that history transverse screen, which plays videograph, specifically be may is that

Transverse screen plays the duration of video, and the duration that transverse screen plays a certain video is longer, then it represents that the affiliated video class of the video The more suitable transverse screen of the video of type plays, such as user watches the duration of a certain video and is greater than a certain duration threshold value, which is dance Step video, then it represents that user is easier to select transverse screen to play when playing dancing class video;

Transverse screen plays the completeness of video, and the completeness that transverse screen plays a certain video is higher, then it represents that view belonging to the video The more suitable transverse screen of the video of frequency type plays, and the completeness i.e. transverse screen that transverse screen watches a certain video watches the hundred of a certain video content Point ratio, such as user watch a certain video completeness be higher than a certain percentage, the video be automotive advertising video, then it represents that User is easier to select transverse screen to play when playing automotive-type video;

User is in the operation of the transverse screen broadcast interface of transverse screen play mode lower slider to next video, such as current video broadcasts Mode playback is transverse screen play mode, and user performs slide under transverse screen play mode may slide into the cross of next video Screen broadcast interface continues to play next video, if user continues more new video without exiting transverse screen under transverse screen play mode Broadcast interface, then it represents that user wants to continue transverse screen and watches next video, then sliding into the video playing interface of next video Operation can also be used as history transverse screen play record;User is directed to the transverse screen display trigger action of video, such as above-mentioned user For the clicking operation of the transverse screen mark of third video, if user often plays certain one kind in transverse screen play mode lower slider Video or user often execute transverse screen display trigger action to certain a kind of video, then it represents that this kind of video is easier to allow user's transverse screen It plays.

In the present embodiment, at least one third video is further determined from all second videos, it is ensured that gained To stream inside in the video recommended be more in line with the scene of transverse screen broadcasting.

The sortord for the interior stream candidate video that transverse screen plays are as follows:

Optionally, the number of third video is at least two, sends third video to terminal device and includes:

At least two third videos according to user to the hobby sequence of video type are sent to terminal device, user is to view The hobby of frequency type is determined by least one of the history viewing record that the attribute information of user and user watch video;

After sending third video to terminal device, this method further include:

Obtain the duration that user watches third video;

The sum of the duration that user watches the duration of third video and user watches the first video is determined as the first video Viewing duration, in order to according to viewing duration determine, when being ranked up according to hobby of the user to video type to video, Belong to the ranking results of the video of same video type with the first video.

After obtaining at least two third videos for being suitble to transverse screen to play, at least two third videos can also be arranged Sequence successively pushes third video, the sequence of at least two third videos in order to show in interface according to ranking results in third Mode is referred to the sortord of above-mentioned at least two second video, and specific details are not described herein again.Likewise, can also will be by After first video enters interior stream, show that the duration for all videos that transverse screen plays in interface is added in the broadcasting of the first video in third In duration, specific implementation process is referred to above-mentioned related discussion, and specific details are not described herein again.

As above-mentioned, it is determined that interior stream candidate video that transverse screen plays and after being ranked up to the interior stream candidate video, cross Screen plays the mode of interior stream candidate video are as follows:

Optionally, it obtains after meeting at least one third video of transverse screen playing condition, this method further include:

When receiving user when third is shown on interface along the slide in transverse screen direction, from least one third video Middle the 4th video of determination;

In such a way that transverse screen plays, show that interface carries out played in full screen to the 4th video by third.

The third video received such as above-mentioned terminal device be by sequence, the third of terminal device show on interface with Mode, the played in full screen of transverse screen broadcasting have the first video, and user can show that interface executes sliding behaviour along transverse screen direction in third Make to update the video that third shows broadcasting in interface, as soon as every execution time slide, third shows the video pushed in interface It updates once, when slide stops, terminal device determines the 4th view according to ranking results from least two third videos Frequently, by the 4th video in such a way that transverse screen plays, interface played in full screen is shown by third, it is seen then that terminal device can foundation User's slide successively pushes at least two third videos according to ranking results to user.

The disclosure can be applied to the push of video flowing under feed scene, below with reference to Fig. 3, to being broadcast with transverse screen for the disclosure The realization process that the mode of putting plays interior stream candidate video is illustrated.

Terminal device shows that showing interface has the preview letter of the pre-review information of feed stream video 1, feed stream video 2 in outflow The pre-review information of breath, the pre-review information of news article 1 and news article 2, user click the pre-review information of feed stream video 1, User's request is sent to server by terminal device, and the determining video similarity with feed stream video 1 of server meets preset item The video of part is added at least two second videos, and server returns to feed stream video 1, at least two second to terminal device and regards Frequently and corresponding pre-review information, terminal device are switched to interior stream and show interface, and stream shows that the first area at interface plays inside Feed stream video 1, simultaneously because interior stream shows that interface zone is limited, terminal device flows inside shows that the second area at interface is shown The corresponding video preview information of the second video of sequence the 1st at least two second videos.

The transverse screen that user clicks feed stream video 1 plays mark, thus switches to transverse screen and shows that (i.e. third shows boundary at interface Face), it is shown in transverse screen and continues to play feed stream video 1 on interface, server or terminal device are from least two second videos Determining the video for being suitble to transverse screen to play, stream is candidate as interior stream candidate video set (i.e. at least two third videos), and internally Video is ranked up, and the video in interior stream candidate video set is also feed stream video.User shows on interface in transverse screen along cross Screen direction slide downward can update transverse screen and show the interior stream candidate video pushed on interface, and slide of every execution is more New primary interior transverse screen shows the feed stream video played on interface, and in figure, after sliding k times, transverse screen shows that interface starts to play The feed stream video for the kth that sorts.

In the present embodiment, user executes slide by showing in interface in third, can update third and show boundary The third video played in face, to can also flow inside in displaying interface even if not exiting interior stream shows interface and play user May interested third video, in this way while recommending user to user and being intended to video, and do not need in user exits Stream shows interface, reduces the complexity for being intended to video in stream inside to user's recommendation.The video recommended in stream inside simultaneously is examined Consider specific transverse screen and played scene, enhances the broadcasting experience of user.

Further, interior stream shows that the video that interface is recommended and the video that outflow displaying interface is recommended are needed to eliminate and be repeated Video.

Optionally, after sending at least one second video and corresponding second video preview information to terminal device, This method further include:

It determines in the corresponding video of each pre-review information shown on the first displaying interface, is not played on the second displaying interface Video;

The video not played is sent to terminal device.

Terminal device crosses the video of video preview information in the first displaying showing interface, i.e., shows that interface was recommended in outflow Video, be all much the high-quality video that screening server obtains, if user has not seen, i.e., second shows interface or third The video not played on displaying interface, outflow show that the video that interface was recommended can flow inside and continue to recommend in displaying interface (the second video or third video recommendations can be determined as to user);In first preset time period, outflow is shown in interface It is easily selected by a user the video played, stream, which is shown, inside will not continue to recommend in interface (will not be determined as the second video or the Three video recommendations are to user);Stream shows the video played in interface inside, and the second preset time period is interior to show interface in outflow It will not continue to recommend, the first preset time period may be the same or different with the second preset time period.

For not having the bound video played automatically, such as the video that above-mentioned transverse screen plays, it is applicable in the above-mentioned weight plan that disappears Slightly.

In the present embodiment, the video that the video and outflow that interior stream is recommended are recommended mutually eliminates repetition video, can be to avoid It repeats to recommend the video seen to user.Meanwhile second shows that interface directly shows video content, is associated with video cover Property it is little, outflow can be shown that the good video of content that not show of interface take interior stream displaying interface and continue to recommend, It, can be to user's pushing video cover without spy in this way under the premise of the video that ensure that interior stream is recommended is to meet user to be intended to Put the still good video of content.

The disclosure is described from the angle of terminal device above, the disclosure is carried out from the angle of server below Illustrate, as shown in figure 4, this method can specifically be executed by electronic equipment present disclose provides a kind of video recommendation method, the electricity Sub- equipment can be server, specifically includes the following steps:

Step S401: the video acquisition request that receiving terminal apparatus is sent, video acquisition request are in response in for first Show what the broadcasting trigger action of targets preview information at least one pre-review information of showing interface generated, video acquisition request In carry the identification information of corresponding first video of targets preview information;

Step S402: according to identification information, the determining video similarity with the first video meets the first prerequisite extremely Few second video;

Step S403: at least one second video and corresponding second video preview information are sent to terminal device.

Optionally, after the video acquisition request that receiving terminal apparatus is sent, this method further include:

According to video acquisition request in identification information, determine the first video, and send the first video to terminal device;

The transverse screen play cuing information that receiving terminal apparatus is sent, transverse screen play cuing information are in response in terminal device root It is generated according to user for the transverse screen display trigger action of the first video;

According to transverse screen play cuing information, the determining third for meeting transverse screen playing condition from least one second video Video;

Third video is sent to terminal device;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

It should be noted that this method shown in the present embodiment is identical in essence with method shown in hereinbefore Fig. 1 Technical solution, difference be only that method shown in Fig. 1 be using terminal device as method executing subject progress description, Method shown in the present embodiment is the description that the executing subject using server as method carries out.Therefore, institute in the present embodiment The scheme of this method and its alternative embodiment for showing specifically may refer to hereinbefore for method shown in Fig. 1 and its optional The description of scheme in embodiment, details are not described herein.

In the present embodiment, server can be requested according to video acquisition in identification information, it is determining with the first video Video similarity meets at least one second video of the first prerequisite, and sends at least one second video to terminal device And corresponding second video preview information, so that user can operate the second video preview information, to play correspondence The second video, even if user without actively select the second video can also directly to user's push, can active be pushed away to user It send video cover not have characteristic video, solves the problems, such as that video cover does not have characteristic video to push without normal direction user, together When this ensure that it is interior stream recommend video be meet user intention video, improve the precision of video push.

In the following, referring to figure 5., the angle of the interaction interacted from terminal device with server says the scheme of the disclosure It is bright.

Step S501, terminal device receives mesh at least one pre-review information that user shows showing interface for first Mark the broadcasting trigger action of pre-review information.

Step S502, terminal device sends video acquisition request to server, and it is pre- to carry target in video acquisition request The identification information of corresponding first video of information of looking at.

Step S503, server meets the first preset item according to identification information, the determining video similarity with the first video At least one second video of part.

Step S504, server sends the first video, at least one second video and corresponding second to terminal device Video preview information.

Step S505, terminal device shows that the first area at interface plays the first video by second, and passes through the second exhibition Show that the second area at interface shows the pre-review information of the first predetermined number in the second video preview information.

Subsequently, based on user's operation difference, there is the situation that the following two kinds is possible:

Step S506, terminal device receives slide of the user at the second displaying interface along vertical screen direction;

Step S507, terminal device shows that the first area at interface carries out the 5th video in the second video by second It plays, and shows that the second area at interface shows the pre-review information of the second predetermined number by second.

Or,

Step S508, the transverse screen display trigger action that user is directed to the first video is received;

Step S509, show that interface carries out played in full screen to the first video in such a way that transverse screen plays, through third;

Step S510, user is received when third is shown on interface along the slide in transverse screen direction, to third video In the 4th video play out.

It should be noted that this method shown in the present embodiment is substantially being with method shown in hereinbefore Fig. 1 or Fig. 4 Identical technical solution.Therefore, this method shown in the present embodiment specifically may refer to hereinbefore for institute in Fig. 1 or Fig. 4 The description for the scheme in method and its alternative embodiment shown, the effect that this method shown in the present embodiment is realized can also be with Referring to the description of the technical effect for method shown in Fig. 1 or Fig. 4, details are not described herein.

Fig. 6 is a kind of structural schematic diagram for video recommendations device that one embodiment of the disclosure provides, as shown in fig. 6, this public affairs The device for opening embodiment may include:

Sending module 601, it is pre- for receiving target at least one pre-review information for being directed to the first displaying showing interface Look at information broadcasting trigger action when, to server send video acquisition request, video acquisition request in carry targets preview The identification information of corresponding first video of information;

First obtains module 602, and the video similarity for the first video and the first video that receive server return expires At least one second video of the first prerequisite of foot and corresponding second video preview information;

First video playback module 603 for showing that the first area at interface plays the first video by second, and passes through Second shows that the second area at interface shows the pre-review information of the first predetermined number in the second video preview information, and second shows boundary Face includes first area and second area.

Optionally, the first video playback module 603 by second show interface first area play the first video it Afterwards, the device further include:

Second video playback module, for when receiving the transverse screen display trigger action for the first video, with transverse screen The mode of broadcasting shows that interface carries out played in full screen to the first video by third;

Second obtains module, for obtaining at least one the third video for meeting transverse screen playing condition.

Optionally, the second acquisition module is specific to use when acquisition meets at least one third video of transverse screen playing condition The operation at least one of below executing:

At least one the third video for determining and meeting transverse screen playing condition is screened from the second video got;

Transverse screen play cuing information is sent to server, and receives server according to transverse screen play cuing information from all the Determining at least one third video for meeting transverse screen playing condition is screened in two videos;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

Optionally, the second acquisition module is after acquisition meets at least one third video of transverse screen playing condition, the dress It sets further include:

First determining module, for when receive user third show interface on along the slide in transverse screen direction when, The 4th video is determined from least one third video;

Third video playback module, for showing that interface carries out the 4th video by third in such a way that transverse screen plays Played in full screen.

Optionally, if the number of the second video is at least two, the first video playback module 603 is showing boundary by second In the second area second video preview information of displaying in face after the pre-review information of the first predetermined number, the device further include:

Second determining module, for when receive user second show interface along the slide in vertical screen direction when, from The 5th video is determined at least two second videos, and the preview letter of the second predetermined number is determined from the second video preview information Breath;

4th video playback module, for being played out by the first area at the second displaying interface to the 5th video, and Show that the second area at interface shows the pre-review information of the second predetermined number by second.

Fig. 7 is a kind of structural schematic diagram for video recommendations device that one embodiment of the disclosure provides, as shown in fig. 7, this public affairs The device for opening embodiment may include:

First receiving module 701, for the video acquisition request that receiving terminal apparatus is sent, video acquisition request is in response to The broadcasting trigger action of targets preview information generates at least one pre-review information for showing showing interface for first, depending on The identification information of corresponding first video of targets preview information is carried in frequency acquisition request;

First determining module 702, for according to identification information, it is pre- that the determining video similarity with the first video meets first Set at least one second video of condition;

First sending module 703, for sending at least one second video and corresponding second video to terminal device Pre-review information.

Optionally, the first determining module 702 is according to identification information, and the determining video similarity with the first video meets the When at least one second video of one prerequisite, it is specifically used for:

According to identification information, the first video is determined;

According to coordinate of each video in similarity algorithm model in the first video and the video database prestored, count respectively Calculate the video similarity of the first video Yu each video;

According to video similarity, the determining video similarity with the first video meets the first preset item from video database At least one second video of part.

Optionally, if the number of the second video is at least two;First sending module 703 is sent at least to terminal device When two the second videos and corresponding second video preview information, it is specifically used for:

It sends according to user to terminal device at least two second videos and right after the hobby sequence of video type The the second video preview information answered, user watch video by the attribute information of user and user to the hobby of video type At least one of history viewing record determines;

First sending module 703 is sending at least one second video and corresponding second video preprocessor to terminal device It lookes at after information, the device further include:

First obtains module, and the duration of the second video is watched for obtaining user;

Second determining module, for by user watch the second video duration and user watch the first video duration it Belong to same video type with the first video in order to determine according to viewing duration with the viewing duration for being determined as the first video Video ranking results.

Optionally, after the video acquisition request that receiving terminal apparatus is sent, which also wraps the first receiving module 701 It includes:

Second sending module determines the first video, and set to terminal for the identification information in requesting according to video acquisition Preparation, which is sent, states the first video;Second receiving module, for the transverse screen play cuing information that receiving terminal apparatus is sent, transverse screen is played Prompt information be in response in terminal device according to user for the first video transverse screen display trigger action generate;

Third determining module, the satisfaction for being determined from least one second video according to transverse screen play cuing information The third video of transverse screen playing condition;

Third sending module, for sending third video to terminal device;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

Optionally, if the number of third video is at least two, third sending module is sending third view to terminal device When frequency, it is specifically used for:

At least two third videos according to user to the hobby sequence of video type are sent to terminal device, user is to view The hobby of frequency type is determined by least one of the history viewing record that the attribute information of user and user watch video;

Third sending module is after sending third video to terminal device, the device further include:

Second obtains module, and the duration of third video is watched for obtaining user;

4th determining module, for by user watch third video duration and user watch the first video duration it Belong to same video type with the first video in order to determine according to viewing duration with the viewing duration for being determined as the first video Video ranking results.

Optionally, the first sending module 703 is sending at least one second video and corresponding to terminal device After two video preview information, the device further include:

5th determining module, for determining in the corresponding video of each pre-review information shown on the first displaying interface, second Show the video not played on interface;

4th sending module, for sending the video not played to terminal device.

Below with reference to Fig. 8, it illustrates the electronic equipment (end of example as shown in figure 1 for being suitable for being used to realize the embodiment of the present disclosure Server in end equipment or Fig. 4) 600 structural schematic diagram.Terminal device in the embodiment of the present disclosure may include but unlimited In such as mobile phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP The mobile terminal of (portable media player), car-mounted terminal (such as vehicle mounted guidance terminal) etc. and such as number TV, The fixed terminal of desktop computer etc..Electronic equipment shown in Fig. 8 is only an example, should not be to the embodiment of the present disclosure Function and use scope bring any restrictions.

Electronic equipment includes: memory and processor, wherein processor here is properly termed as processing unit hereafter 601, memory may include read-only memory (ROM) 602, random access storage device (RAM) 603 and storage dress hereinafter At least one in 608 is set, specific as follows shown:

As shown in figure 8, electronic equipment 600 may include processing unit (such as central processing unit, graphics processor etc.) 601, random access can be loaded into according to the program being stored in read-only memory (ROM) 602 or from storage device 608 Program in memory (RAM) 603 and execute various movements appropriate and processing.In RAM 603, it is also stored with electronic equipment Various programs and data needed for 600 operations.Processing unit 601, ROM 602 and RAM 603 pass through the phase each other of bus 604 Even.Input/output (I/O) interface 605 is also connected to bus 604.

In general, following device can connect to I/O interface 605: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph As the input unit 606 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration The output device 607 of dynamic device etc.;Storage device 608 including such as tape, hard disk etc.;And communication device 609.Communication device 609, which can permit electronic equipment 600, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 8 shows tool There is the electronic equipment 600 of various devices, it should be understood that being not required for implementing or having all devices shown.It can be with Alternatively implement or have more or fewer devices.

Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising being carried on non-transient computer can The computer program on medium is read, which includes the program code for method shown in execution flow chart.At this In the embodiment of sample, which can be downloaded and installed from network by communication device 609, or be filled from storage It sets 608 to be mounted, or is mounted from ROM 602.When the computer program is executed by processing unit 601, the disclosure is executed The above-mentioned function of being limited in the method for embodiment.

It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device, Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated, In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned Any appropriate combination.

In some embodiments, client, server can use such as HTTP (HyperText Transfer Protocol, hypertext transfer protocol) etc the network protocols of any currently known or following research and development communicated, and can To be interconnected with the digital data communications (for example, communication network) of arbitrary form or medium.The example of communication network includes local area network (" LAN "), wide area network (" WAN "), Internet (for example, internet) and ad-hoc network are (for example, the end-to-end net of ad hoc Network) and any currently known or following research and development network.

Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not It is fitted into the electronic equipment.

Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by the electricity When sub- equipment executes, so that the electronic equipment: receiving mesh at least one pre-review information for showing showing interface for first When marking the broadcasting trigger action of pre-review information, video acquisition request is sent to server, carries target in video acquisition request The identification information of corresponding first video of pre-review information;Receive the first video, the video phase with the first video that server returns At least one second video and corresponding second video preview information like degree the first prerequisite of satisfaction;Pass through the second exhibition Show that the first area at interface plays the first video, and shows that the second area at interface shows the second video preview information by second In the first predetermined number pre-review information, second show interface include first area and second area.

Alternatively, above-mentioned computer-readable medium carries one or more program, when said one or multiple programs When being executed by the electronic equipment, so that the electronic equipment: the video acquisition request that receiving terminal apparatus is sent, video acquisition request The broadcasting trigger action for being in response to the targets preview information at least one pre-review information for showing showing interface for first is raw At, the identification information of corresponding first video of targets preview information is carried in video acquisition request;According to identification information, really Fixed at least one second video for meeting the first prerequisite with the video similarity of the first video;It is sent at least to terminal device One the second video and corresponding second video preview information.

The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof Machine program code, above procedure design language include but is not limited to object oriented program language-such as Java, Smalltalk, C++ further include conventional procedural programming language-such as " C " language or similar program design language Speech.Program code can be executed fully on the user computer, partly be executed on the user computer, as an independence Software package execute, part on the user computer part execute on the remote computer or completely in remote computer or It is executed on server.In situations involving remote computers, remote computer can pass through the network of any kind --- packet It includes local area network (LAN) or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as benefit It is connected with ISP by internet).

Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction Combination realize.

Being described in the embodiment of the present disclosure involved module or unit can be realized by way of software, can also be with It is realized by way of hardware.Wherein, module or the title of unit are not constituted to the unit itself under certain conditions It limits, for example, the first sending module is also described as " sending the module that video acquisition is requested to server ".

Function described herein can be executed at least partly by one or more hardware logic components.Example Such as, without limitation, the hardware logic component for the exemplary type that can be used include: field programmable gate array (FPGA), specially With integrated circuit (ASIC), Application Specific Standard Product (ASSP), system on chip (SOC), complex programmable logic equipment (CPLD) etc. Deng.

In the context of the disclosure, machine readable media can be tangible medium, may include or is stored for The program that instruction execution system, device or equipment are used or is used in combination with instruction execution system, device or equipment.Machine can Reading medium can be machine-readable signal medium or machine-readable storage medium.Machine readable media can include but is not limited to electricity Son, magnetic, optical, electromagnetism, infrared or semiconductor system, device or equipment or above content any conjunction Suitable combination.The more specific example of machine readable storage medium will include the electrical connection of line based on one or more, portable meter Calculation machine disk, hard disk, random access memory (RAM), read-only memory (ROM), Erasable Programmable Read Only Memory EPROM (EPROM Or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage facilities or Any appropriate combination of above content.

According to one or more other embodiments of the present disclosure, a kind of video recommendation method is provided, comprising:

Receive the broadcasting triggering of targets preview information at least one pre-review information for showing showing interface for first When operation, video acquisition request is sent to server, corresponding first view of targets preview information is carried in video acquisition request The identification information of frequency;

The video similarity for receiving the first video and the first video that server returns meets the first prerequisite at least One the second video and corresponding second video preview information;

Show that the first area at interface plays the first video, and the second area exhibition for showing interface by second by second Show the pre-review information of the first predetermined number in the second video preview information, second shows that interface includes first area and the secondth area Domain.

Optionally, after the first video of first area broadcasting that interface is shown by second, method further include:

When receiving the transverse screen display trigger action for the first video, in such a way that transverse screen plays, pass through third exhibition Show that interface carries out played in full screen to the first video;

Obtain at least one the third video for meeting transverse screen playing condition.

Optionally, at least one the third video for meeting transverse screen playing condition is obtained, is included at least one of the following:

At least one the third video for determining and meeting transverse screen playing condition is screened from the second video got;

Transverse screen play cuing information is sent to server, and receives server according to transverse screen play cuing information from all the Determining at least one third video for meeting transverse screen playing condition is screened in two videos;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

Optionally, it obtains after meeting at least one third video of transverse screen playing condition, method further include:

When receiving user when third is shown on interface along the slide in transverse screen direction, from least one third video Middle the 4th video of determination;

In such a way that transverse screen plays, show that interface carries out played in full screen to the 4th video by third.

Optionally, if the number of the second video is at least two, show that the second area at interface shows second by second In video preview information after the pre-review information of the first predetermined number, method further include:

When receive user second show interface along the slide in vertical screen direction when, from least two second videos It determines the 5th video, and determines the pre-review information of the second predetermined number from the second video preview information;

The 5th video is played out by the first area at the second displaying interface, and shows the second of interface by second Region shows the pre-review information of the second predetermined number.

According to one or more other embodiments of the present disclosure, a kind of video recommendation method is additionally provided, comprising:

The video acquisition request that receiving terminal apparatus is sent, video acquisition request are in response in for the first displaying interface exhibition The broadcasting trigger action of targets preview information generates at least one pre-review information shown, carries mesh in video acquisition request Mark the identification information of corresponding first video of pre-review information;

According to identification information, the determining video similarity with the first video meet the first prerequisite at least one second Video;

At least one second video and corresponding second video preview information are sent to terminal device.

Optionally, according to identification information, the determining video similarity with the first video meets the first prerequisite at least One the second video, comprising:

According to identification information, the first video is determined;

According to coordinate of each video in similarity algorithm model in the first video and the video database prestored, count respectively Calculate the video similarity of the first video Yu each video;

According to video similarity, the determining video similarity with the first video meets the first preset item from video database At least one second video of part.

Optionally, if the number of the second video is at least two;At least one second video is sent to terminal device, and Corresponding second video preview information, comprising:

It sends according to user to terminal device at least two second videos and right after the hobby sequence of video type The the second video preview information answered, user watch video by the attribute information of user and user to the hobby of video type At least one of history viewing record determines;

After sending at least one second video and corresponding second video preview information to terminal device, this method Further include:

Obtain the duration that user watches the second video;

The sum of the duration that user watches the duration of the second video and user watches the first video is determined as the first video Viewing duration, in order to according to viewing duration determine, the ranking results of the video of same video type are belonged to the first video.

Optionally, after the video acquisition request that receiving terminal apparatus is sent, this method further include:

According to video acquisition request in identification information, determine the first video, and send the first video to terminal device;It connects The transverse screen play cuing information that terminal device is sent is received, transverse screen play cuing information is in response to be directed in terminal device according to user What the transverse screen display trigger action of the first video generated;

According to transverse screen play cuing information, the determining third for meeting transverse screen playing condition from least one second video Video;

Third video is sent to terminal device;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

Optionally, if the number of third video is at least two, sending third video to terminal device includes:

At least two third videos according to user to the hobby sequence of video type are sent to terminal device, user is to view The hobby of frequency type is determined by least one of the history viewing record that the attribute information of user and user watch video;

After sending third video to terminal device, method further include:

Obtain the duration that user watches third video;

The sum of the duration that user watches the duration of third video and user watches the first video is determined as the first video Viewing duration, in order to according to viewing duration determine, the ranking results of the video of same video type are belonged to the first video.

Optionally, after sending at least one second video and corresponding second video preview information to terminal device, Method further include:

It determines in the corresponding video of each pre-review information shown on the first displaying interface, is not played on the second displaying interface Video;

The video not played is sent to terminal device.

According to one or more other embodiments of the present disclosure, a kind of video recommendations device is provided, comprising:

Sending module is directed to targets preview letter at least one pre-review information that first shows showing interface for receiving When the broadcasting trigger action of breath, video acquisition request is sent to server, carries targets preview information in video acquisition request The identification information of corresponding first video;

First obtains module, and the video similarity for the first video and the first video that receive server return meets At least one second video of first prerequisite and corresponding second video preview information;

First video playback module for showing that the first area at interface plays the first video by second, and passes through the Two show that the second area at interface shows the pre-review information of the first predetermined number in the second video preview information, and second shows interface Including first area and second area.

Optionally, after the first video playback module plays the first video in the first area for showing interface by second, The device further include:

Second video playback module, for when receiving the transverse screen display trigger action for the first video, with transverse screen The mode of broadcasting shows that interface carries out played in full screen to the first video by third;

Second obtains module, for obtaining at least one the third video for meeting transverse screen playing condition.

Optionally, the second acquisition module is specific to use when acquisition meets at least one third video of transverse screen playing condition The operation at least one of below executing:

At least one the third video for determining and meeting transverse screen playing condition is screened from the second video got;

Transverse screen play cuing information is sent to server, and receives server according to transverse screen play cuing information from all the Determining at least one third video for meeting transverse screen playing condition is screened in two videos;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

Optionally, the second acquisition module is after acquisition meets at least one third video of transverse screen playing condition, the dress It sets further include:

First determining module, for when receive user third show interface on along the slide in transverse screen direction when, The 4th video is determined from least one third video;

Third video playback module, for showing that interface carries out the 4th video by third in such a way that transverse screen plays Played in full screen.

Optionally, if the number of the second video is at least two, the first video playback module is showing interface by second Second area show the second video preview information in the first predetermined number pre-review information after, the device further include:

Second determining module, for when receive user second show interface along the slide in vertical screen direction when, from The 5th video is determined at least two second videos, and the preview letter of the second predetermined number is determined from the second video preview information Breath;

4th video playback module, for being played out by the first area at the second displaying interface to the 5th video, and Show that the second area at interface shows the pre-review information of the second predetermined number by second.

According to one or more other embodiments of the present disclosure, a kind of video recommendations device is additionally provided, comprising:

First receiving module, for receiving terminal apparatus send video acquisition request, video acquisition request be in response in The broadcasting trigger action of targets preview information generates at least one pre-review information for showing showing interface for first, video The identification information of corresponding first video of targets preview information is carried in acquisition request;

First determining module, for according to identification information, it is preset that the determining video similarity with the first video meets first At least one second video of condition;

First sending module, for sending at least one second video and corresponding second video preprocessor to terminal device Look at information.

Optionally, for the first determining module according to identification information, the determining video similarity with the first video meets first When at least one second video of prerequisite, it is specifically used for:

According to identification information, the first video is determined;

According to coordinate of each video in similarity algorithm model in the first video and the video database prestored, count respectively Calculate the video similarity of the first video Yu each video;

According to video similarity, the determining video similarity with the first video meets the first preset item from video database At least one second video of part.

Optionally, if the number of the second video is at least two;First sending module is sending at least two to terminal device When a second video and corresponding second video preview information, it is specifically used for:

It sends according to user to terminal device at least two second videos and right after the hobby sequence of video type The the second video preview information answered, user watch video by the attribute information of user and user to the hobby of video type At least one of history viewing record determines;

First sending module is sending at least one second video and corresponding second video preview letter to terminal device After breath, the device further include:

First obtains module, and the duration of the second video is watched for obtaining user;

Second determining module, for by user watch the second video duration and user watch the first video duration it Belong to same video type with the first video in order to determine according to viewing duration with the viewing duration for being determined as the first video Video ranking results.

Optionally, the first receiving module is after the video acquisition request that receiving terminal apparatus is sent, the device further include:

Second sending module determines the first video, and set to terminal for the identification information in requesting according to video acquisition Preparation send the first video;Second receiving module, for the transverse screen play cuing information that receiving terminal apparatus is sent, transverse screen broadcasting is mentioned Show information be in response in terminal device according to user for the first video transverse screen display trigger action generate;

Third determining module, the satisfaction for being determined from least one second video according to transverse screen play cuing information The third video of transverse screen playing condition;

Third sending module, for sending third video to terminal device;

The third video for meeting transverse screen playing condition, includes at least one of the following:

Video size ratio meets the video that default transverse screen plays dimension scale;

The video for the video type for being suitble to transverse screen to play;

The video that videograph determines is played according to the history transverse screen that at least one user watches video;

Wherein, history transverse screen play videograph include: transverse screen play video length, transverse screen play video completeness, Transverse screen play mode lower slider to next video transverse screen broadcast interface operation and to the transverse screen display trigger action of video At least one of.

Optionally, if the number of third video is at least two, third sending module is sending third view to terminal device When frequency, it is specifically used for:

At least two third videos according to user to the hobby sequence of video type are sent to terminal device, user is to view The hobby of frequency type is determined by least one of the history viewing record that the attribute information of user and user watch video;

Third sending module is after sending third video to terminal device, the device further include:

Second obtains module, and the duration of third video is watched for obtaining user;

4th determining module, for by user watch third video duration and user watch the first video duration it Belong to same video type with the first video in order to determine according to viewing duration with the viewing duration for being determined as the first video Video ranking results.

Optionally, the first sending module is sending at least one second video and corresponding second view to terminal device After frequency pre-review information, the device further include:

5th determining module, for determining in the corresponding video of each pre-review information shown on the first displaying interface, second Show the video not played on interface;

4th sending module, for sending the video not played to terminal device.

Above description is only the preferred embodiment of the disclosure and the explanation to institute's application technology principle.Those skilled in the art Member is it should be appreciated that the open scope involved in the disclosure, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic Scheme, while should also cover in the case where not departing from design disclosed above, it is carried out by above-mentioned technical characteristic or its equivalent feature Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed in the disclosure Can technical characteristic replaced mutually and the technical solution that is formed.

Although this is not construed as requiring these operations with institute in addition, depicting each operation using certain order The certain order that shows executes in sequential order to execute.Under certain environment, multitask and parallel processing may be advantageous 's.Similarly, although containing several specific implementation details in being discussed above, these are not construed as to this public affairs The limitation for the range opened.Certain features described in the context of individual embodiment can also be realized in combination single real It applies in example.On the contrary, the various features described in the context of single embodiment can also be individually or with any suitable The mode of sub-portfolio is realized in various embodiments.Although having used specific to structure feature and/or method logical action This theme of language description it should be appreciated that theme defined in the appended claims is not necessarily limited to described above Special characteristic or movement.On the contrary, special characteristic described above and movement are only to realize the exemplary forms of claims.

32页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:智能电视精细化管理平台

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类