CN105828203A - Method and apparatus for pushing multimedia documents - Google Patents
Method and apparatus for pushing multimedia documents Download PDFInfo
- Publication number
- CN105828203A CN105828203A CN201610281618.9A CN201610281618A CN105828203A CN 105828203 A CN105828203 A CN 105828203A CN 201610281618 A CN201610281618 A CN 201610281618A CN 105828203 A CN105828203 A CN 105828203A
- Authority
- CN
- China
- Prior art keywords
- multimedia file
- user
- multimedia
- file
- described user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/4061—Push-to services, e.g. push-to-talk or push-to-video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiments of the invention provide a method and an apparatus for pushing multimedia documents. The method comprises the following steps: when a user needs to play a multimedia document from a multimedia document set, a terminal may acquire a user's historic operation record of each multimedia document from the multimedia document set in history; then the multimedia document of interest to the user is determined from the multimedia document set on the basis of the user's historic operation record; and the multimedia document of interest to the user is subject to document identification and is pushed to the user. As a result, the user does not need to take the initiative to input the name of a video of interest to the user to a terminal, which simplifies user operation, and further improves user experience.
Description
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of method and device pushing multimedia file.
Background technology
Along with developing rapidly of technology; increasing user can watch the video on network in terminal; video on network is the most; for a user; video on network can be divided into the video and the uninterested video of user that user is interested; under normal circumstances, when a user needs to watch the video on network, it will usually the video that viewing user oneself is interested.
When user needs the video that viewing user is interested in terminal, user can open video jukebox software in terminal, then in terminal, input the title of user's video interested, to realize actively searching for the video that user is interested, after terminal gets this video name of user's input, the image of the meeting video of search video this video name entitled in a network, and the image of search is shown in the screen of terminal as the image that user is interested, then user can click on this image, after user clicks on this image, terminal can obtain this video from server and play this video.
However, it is found by the inventors that, user, firstly the need of the actively title of the video that input user is interested in terminal, could search the video that user is interested in terminal, and user operation is cumbersome, and Consumer's Experience is relatively low.
Summary of the invention
For overcoming problem present in correlation technique, the present invention provides a kind of method and device pushing multimedia file.
First aspect according to embodiments of the present invention, it is provided that a kind of method pushing multimedia file, is applied to terminal, and described method includes:
When needing the multimedia file playing in collection of multimedia documents for user, obtain the described user historical operation record to each multimedia file in described collection of multimedia documents in historical process;
From described collection of multimedia documents, the multimedia file that described user is interested is determined according to described historical operation record;
The file identification of multimedia file interested for described user is pushed to described user.
Wherein, described historical operation record at least includes:
Described user plays the broadcasting time of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user plays the lasting playing duration of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user collects the file identification of each multimedia file in described collection of multimedia documents.
Wherein, described from described collection of multimedia documents, determine, according to described historical operation record, the multimedia file that described user is interested, including:
Obtain broadcasting time corresponding first preset weight, continue reproduction time corresponding second preset weight and collection operation corresponding the 3rd preset weight;
For each multimedia file in described collection of multimedia documents;Play the broadcasting time of described multimedia file in historical process according to described user, described user plays the lasting playing duration of described multimedia file in historical process, whether described user collects described multimedia file, first preset weight, second preset weight and the 3rd and preset the interest-degree to described multimedia file of the user described in weight calculation;
Predetermined number the multimedia file that interest-degree is maximum is defined as the multimedia file that described user is interested.
Wherein, the described file identification by multimedia file interested for described user is pushed to described user, including:
Obtain the fixing reproduction time of described user each multimedia file interested;
For each multimedia file that described user is interested, the file identification of described multimedia file and the fixing reproduction time of described multimedia file are shown in the screen of described terminal.
Further, after the described file identification by multimedia file interested for described user is pushed to described user, also include:
In the multimedia file that the user of display is interested, it may be judged whether there is the fixing reproduction time multimedia file more than the current time of terminal;
When there is fixing reproduction time more than the multimedia file of the current time of terminal, it may be judged whether receive described user input for preengaging the fixing reproduction time reservation operation more than the multimedia file of the current time of terminal;
If receiving described reservation operation, then, when the current time of terminal is equal to the fixing reproduction time of the multimedia file that described user preengages, terminal is play the multimedia file of described user reservation.
Second aspect according to embodiments of the present invention, it is provided that a kind of device pushing multimedia file, is applied to terminal, and described device includes:
Acquisition module, for when needing the multimedia file playing in collection of multimedia documents for user, obtaining the described user historical operation record to each multimedia file in described collection of multimedia documents in historical process;
Determine module, for determining, according to described historical operation record, the multimedia file that described user is interested from described collection of multimedia documents;
Pushing module, for being pushed to described user by the file identification of multimedia file interested for described user.
Wherein, described historical operation record at least includes:
Described user plays the broadcasting time of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user plays the lasting playing duration of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user collects the file identification of each multimedia file in described collection of multimedia documents.
Wherein, described determine that module includes:
First acquiring unit, for obtain broadcasting time corresponding first preset weight, continue reproduction time corresponding second preset weight and collection operation corresponding the 3rd preset weight;
Computing unit, for for each multimedia file in described collection of multimedia documents;Play the broadcasting time of described multimedia file in historical process according to described user, described user plays the lasting playing duration of described multimedia file in historical process, whether described user collects described multimedia file, first preset weight, second preset weight and the 3rd and preset the interest-degree to described multimedia file of the user described in weight calculation;
Determine unit, for predetermined number the multimedia file that interest-degree is maximum is defined as the multimedia file that described user is interested.
Wherein, described pushing module includes:
Second acquisition unit, for obtaining the fixing reproduction time of described user each multimedia file interested;
Display unit, for each multimedia file interested for described user, shows the file identification of described multimedia file and the fixing reproduction time of described multimedia file in the screen of described terminal.
Further, described pushing module also includes:
First judging unit, in the multimedia file that the user in display is interested, it may be judged whether there is the fixing reproduction time multimedia file more than the current time of terminal;
, for when there is fixing reproduction time more than the multimedia file of the current time of terminal in the second judging unit, it may be judged whether receive described user input for preengaging the fixing reproduction time reservation operation more than the multimedia file of the current time of terminal;
Broadcast unit, if for receiving described reservation operation, then, when the current time of terminal is equal to the fixing reproduction time of the multimedia file that described user preengages, plays the multimedia file of described user reservation in terminal.
The technical scheme that embodiments of the invention provide can include following beneficial effect:
In embodiments of the present invention, when user needs to play the multimedia file in collection of multimedia documents, terminal can obtain user's historical operation record to each multimedia file in collection of multimedia documents in historical process;Then from collection of multimedia documents, determine, according to this historical operation record, the multimedia file that user is interested;Again the file identification of multimedia file interested for user is pushed to user.So that user is without inputting the title of user's video interested the most in the terminal, simplifies the operation of user, thus improve Consumer's Experience.
It should be appreciated that it is only exemplary and explanatory that above general description and details hereinafter describe, the present invention can not be limited.
Accompanying drawing explanation
Accompanying drawing herein is merged in description and constitutes the part of this specification, it is shown that meet embodiments of the invention, and for explaining the principle of the present invention together with description.
Fig. 1 is the flow chart according to a kind of method pushing multimedia file shown in an exemplary embodiment;
Fig. 2 is the block diagram according to a kind of device pushing multimedia file shown in an exemplary embodiment.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.When explained below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Embodiment described in following exemplary embodiment does not represent all embodiments consistent with the present invention.On the contrary, they only with describe in detail in appended claims, the present invention some in terms of the example of consistent apparatus and method.
Fig. 1 is the flow chart according to a kind of method pushing multimedia file shown in an exemplary embodiment, as it is shown in figure 1, the method is in terminal, the method comprises the following steps.
In step S101, when needing the multimedia file playing in collection of multimedia documents for user, obtain user's historical operation record to each multimedia file in collection of multimedia documents in historical process;
In embodiments of the present invention, technical staff stores a collection of multimedia documents the most in the server, and collection of multimedia documents includes multiple different multimedia file.
In embodiments of the present invention, if user needs to play multimedia file in terminal, the multimedia file in collection of multimedia documents can only be play in terminal, specifically, user needs to control to obtain the multimedia file that user needs to play in terminal collection of multimedia documents from server, plays the multimedia file of acquisition the most again in terminal.
For any one multimedia file in collection of multimedia documents, the historical operation record of this multimedia file is at least included in historical process by user: user plays the broadcasting time of this multimedia file in historical process, user plays the lasting playing duration of this multimedia file in historical process, and, whether user collects this multimedia file.For other each multimedia files in collection of multimedia documents, same.
Wherein, for any one multimedia file in collection of multimedia documents, when user plays this multimedia file for the first time in terminal, server can arrange user and play the broadcasting time initial value of this multimedia file;And the file identification of this multimedia file is formed in ID the first corresponding relation corresponding, between file identification and broadcasting time that a record is stored in user with this broadcasting time initial value;When user plays this multimedia file again in terminal afterwards, server can increase the broadcasting time in this record.For each multimedia file of other in collection of multimedia documents, same.
For any one multimedia file in collection of multimedia documents, when playing this multimedia file on user for the first time terminal, server can obtain this user and play the lasting playing duration of this multimedia file, and formed with this lasting playing duration by the file identification of this multimedia file in ID the second corresponding relation corresponding, between file identification and lasting playing duration that a record is stored in user;When user plays this multimedia file again in terminal afterwards, obtain the lasting playing duration playing this multimedia file again, is added with the lasting playing duration of storage in this record and obtains one by playing the lasting playing duration of this multimedia file again and continue playing duration, the lasting playing duration that the lasting playing duration utilizing addition to obtain updates in this record.For each multimedia file of other in collection of multimedia documents, same.
For any one multimedia file in collection of multimedia documents, when user collects this multimedia file, server will be by multimedia file the favorites list corresponding for the file identification interpolation of this multimedia file to the ID of user.When user cancels this multimedia file of collection, server will delete the file identification of this multimedia file from this multimedia file the favorites list.For each multimedia file of other in collection of multimedia documents, same.
Therefore, in this step, when in needing for user's Play Server storage collection of multimedia documents in multimedia file time, such as determine when user opens the video jukebox software for playing the multimedia file in collection of multimedia documents in terminal need in user's Play Server storage collection of multimedia documents in multimedia file;Terminal can be from server or obtain user's historical operation record to each multimedia file in collection of multimedia documents in historical process afterwards.Specifically, terminal obtains ID first corresponding relation corresponding, between file identification and broadcasting time of user from server, the ID of user corresponding, file identification and the second corresponding relation of continuing between playing duration, and multimedia file the favorites list that the ID of user is corresponding.
In step s 102, from collection of multimedia documents, determine, according to this historical operation record, the multimedia file that user is interested;
In embodiments of the present invention, technical staff can arrange the weight that broadcasting time is corresponding in advance in the server: is first to preset weight, the weight that lasting reproduction time is corresponding is set: is second to preset weight, and arranges the weight of collection operation: be the 3rd to preset weight.Therefore, in this step, terminal can obtain from server and first preset weight, second preset weight and the 3rd and preset weight.
For any one multimedia file in collection of multimedia documents;Terminal can search the broadcasting time corresponding with the file identification of this multimedia file in the first corresponding relation, and play the broadcasting time of this multimedia file in historical process as user;In the second corresponding relation, search the lasting playing duration corresponding with the file identification of this multimedia file, and in historical process, play the lasting playing duration of this multimedia file as user;And search whether to exist the file identification of this multimedia file in multimedia file the favorites list that the ID of user is corresponding, when there is the file identification of this multimedia file, determine that user has collected this multimedia file, when there is not the file identification of this multimedia file, determine that user does not collects this multimedia file.Afterwards, according to user, terminal can be play in historical process that the broadcasting time of this multimedia file, user play the lasting playing duration of this multimedia file in historical process, whether user collects multimedia file, first preset weight, second preset weight and the 3rd and preset the weight calculation user interest-degree to this multimedia file.
Wherein, in embodiments of the present invention, according to user, terminal is play in historical process that the broadcasting time of this multimedia file, user play the lasting playing duration of this multimedia file in historical process, whether user collects multimedia file, first preset weight, second is preset weight and the 3rd and preset weight and calculate user's interest-degree to this multimedia file according to equation below.
M=A*O+B*P+C*Q;
Wherein, in above-mentioned formula, M is user's interest-degree to this multimedia file, A is first to preset weight, B is second to preset weight, C is the 3rd to preset weight, O is the broadcasting time that user plays this multimedia file in historical process, P user plays the lasting playing duration of this multimedia file in historical process, when user has collected this multimedia file, Q is the first default value, when user does not collects this multimedia file, Q is the second default value, and the first default value is more than the second default value.
Preferably, the first default value is more than zero, and the second default value is equal to zero.Such as, the first default value is 10, and the second default value is 0.
For each multimedia file of other in multimedia file, it is performed both by aforesaid operations, so realizes calculating user's interest-degree to each multimedia file in collection of multimedia documents.Then predetermined number the multimedia file that interest-degree is maximum is defined as the multimedia file that user is interested.
In step s 103, the file identification of multimedia file interested for user is pushed to user.
Wherein, terminal can be by the screen of the file identification display terminal of multimedia file interested for user, and such user just can just see the file identification of the multimedia file of display on the screen of terminal.If user needs to play the multimedia file that a certain file identification shown is corresponding, this document can be selected to identify in terminal, such terminal will obtain multimedia file corresponding to this document mark from server and play in terminal.
In an alternative embodiment of the invention, the prior server of technical staff can arrange a fixing reproduction time or multiple different fixing reproduction time for each multimedia file in collection of multimedia documents.Namely, when user needs to play a certain multimedia file in collection of multimedia documents in terminal, needing when the current time of terminal arrives or exceedes the fixing reproduction time of this multimedia file, terminal could obtain this multimedia file from server and play in terminal.The time of terminal is identical with universal time.
For example, it is assumed that the fixing reproduction time of a certain multimedia file is point 3 days 5 January in 2015, then before on January 3rd, 2,015 5, terminal cannot get this multimedia file from server, and then the most just cannot play this multimedia file.Until on January 3rd, 2,015 5 terminals could obtain this multimedia file from server and play this multimedia file.
Therefore, this step is specifically as follows: terminal can obtain the fixing reproduction time of user's each multimedia file interested from server;For any one multimedia file that user is interested, the fixing reproduction time of this multimedia file and multimedia file is simultaneously displayed in the screen of terminal.So that user can know when can play this multimedia file in terminal according to this fixing reproduction time, for other each multimedia files that user is interested, perform aforesaid operations equally.
Further, in the multimedia file that the user of display is interested, being more than the multimedia file of the current time of terminal if there is fixing reproduction time, this user now can't play these multimedia files in terminal.When user wants to play fixing reproduction time in terminal more than a certain multimedia file of the current time of terminal, user can preengage this multimedia file in terminal, so, when the current time of terminal arrives the fixing reproduction time of this multimedia file, terminal will obtain this multimedia file from server and play this in terminal to media file.Therefore, in embodiments of the present invention, for terminal, then need to judge whether to receive user's input for preengaging the fixing reproduction time reservation operation more than the multimedia file of the current time of terminal;If receiving this reservation operation, then, when the current time of terminal is equal to the fixing reproduction time of the multimedia file that user preengages, terminal is play the multimedia file of user's reservation.
In embodiments of the present invention, when user needs to play the multimedia file in collection of multimedia documents, terminal can obtain user's historical operation record to each multimedia file in collection of multimedia documents in historical process;Then from collection of multimedia documents, determine, according to this historical operation record, the multimedia file that user is interested;Again the file identification of multimedia file interested for user is pushed to user.So that user is without inputting the title of user's video interested the most in the terminal, simplifies the operation of user, thus improve Consumer's Experience.
nullIn the current existing video website page or the APP page,(can be homepage when user opens the page,Can also be the subpage frame under homepage),Multiple video link represented with graphic form can be shown on the page simultaneously,The corresponding video of each video link,But video link and the corresponding relation of video,It it is all backstage personnel's sets itself,Such as: for the link of hot video,Can be according to the renewal of backstage personnel,Corresponding with current specific hot video,At movie tile,The video link corresponding with different films can be shown respectively,Such as: come back、Time、Shaolin Soccer etc.,Video certainly for some series,One can also be arranged for the link being linked to this series video place page,Such as: the Mi month passes,May one TV play poster of display,After clicking on poster,Enter into another subpage frame,Show the video that 1-50 collection is corresponding respectively;For some variety show, generally show the video link that the video of a up-to-date phase of this variety show is corresponding, or, it is also possible to as TV play, show the poster of this variety show, after then clicking on, enter into another subpage frame showing this variety show many phases video.
Visible, no matter which kind of mode, after user opens webpage, show user is all the video link that background work personnel setting is good, when user requires to look up oneself video interested, in addition it is also necessary to click on lookup successively, or, made a look up by search column input key word.
Embodiment of the present invention the method is when application, can apply in video website or APP, the method is when application, when user opens some page of video website or APP, now first terminal or background server can determine user's video collection of interest according to user's historical viewings record, namely the collection of multimedia documents described in embodiment illustrated in fig. 1, such as: when user's conception of history has seen " happy base camp ", corresponding, all phase programs of " happy base camp ", just constitute a video collection;When user's conception of history has seen " the Mi month passes ", corresponding, all collection videos of " the Mi month passes " just constitute a video collection;Again or, when user's conception of history has seen certain bout of UEFA Champions League in 2016 match, corresponding, all videos corresponding with 2016 UEFA Champions Leagues match labels, just constitute a video collection.
After determining one or more video collection, user can be obtained further in historical process to the historical operation record of multimedia file in this video collection, such as: for all phase programs of " happy base camp ", which phase was user's history once watched, the broadcasting time of each phase seen, and, the information such as playing duration corresponding when every time playing, determine the video that in this video collection, user is most interested in, calculating process about most interested video, can be found in the detailed description of step S102 in Fig. 1 in detail, do not repeat them here.
After determining video most interested in each video collection, on the page opened, multiple default video link shown with graphic form can be set, in each default link corresponding a video collection, namely Fig. 1, the file identification by multimedia file interested for user in step 103 is pushed to user.So, video most interested in each default link and corresponding video collection links, that is, when user opens the page, it is shown that the video link that the video that is most interested in is corresponding, it is no longer background work personnel video link set in advance, or, the video link of random display, but watch record according to the history of user, video most interested in some being gathered is found out, and sets up the video link that this most interested video is corresponding.
Owing to the history of each user watches record difference, so, after different user opens the same page, the video corresponding to video link shown on the page also differs, and for each user, on the page, display is entirely one or more videos most interested in the video collection oneself watched, thus user only need to open the page, just can show oneself video interested, and without the most in the terminal by adopting consecutive click chemical reaction or the title of input video, simplify the operation of user, thus improve Consumer's Experience.
Fig. 2 is the block diagram according to a kind of device pushing multimedia file shown in an exemplary embodiment.With reference to Fig. 2, this device includes:
Acquisition module 11, for when needing the multimedia file playing in collection of multimedia documents for user, obtaining the described user historical operation record to each multimedia file in described collection of multimedia documents in historical process;
Determine module 12, for determining, according to described historical operation record, the multimedia file that described user is interested from described collection of multimedia documents;
Pushing module 13, for being pushed to described user by the file identification of multimedia file interested for described user.
Wherein, described historical operation record at least includes:
Described user plays the broadcasting time of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user plays the lasting playing duration of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user collects the file identification of each multimedia file in described collection of multimedia documents.
Wherein, described determine that module 11 includes:
First acquiring unit, for obtain broadcasting time corresponding first preset weight, continue reproduction time corresponding second preset weight and collection operation corresponding the 3rd preset weight;
Computing unit, for for each multimedia file in described collection of multimedia documents;Play the broadcasting time of described multimedia file in historical process according to described user, described user plays the lasting playing duration of described multimedia file in historical process, whether described user collects described multimedia file, first preset weight, second preset weight and the 3rd and preset the interest-degree to described multimedia file of the user described in weight calculation;
Determine unit, for predetermined number the multimedia file that interest-degree is maximum is defined as the multimedia file that described user is interested.
Wherein, described pushing module 12 includes:
Second acquisition unit, for obtaining the fixing reproduction time of described user each multimedia file interested;
Display unit, for each multimedia file interested for described user, shows the file identification of described multimedia file and the fixing reproduction time of described multimedia file in the screen of described terminal.
Further, described pushing module 12 also includes:
First judging unit, in the multimedia file that the user in display is interested, it may be judged whether there is the fixing reproduction time multimedia file more than the current time of terminal;
, for when there is fixing reproduction time more than the multimedia file of the current time of terminal in the second judging unit, it may be judged whether receive described user input for preengaging the fixing reproduction time reservation operation more than the multimedia file of the current time of terminal;
Broadcast unit, if for receiving described reservation operation, then, when the current time of terminal is equal to the fixing reproduction time of the multimedia file that described user preengages, plays the multimedia file of described user reservation in terminal.
The technical scheme that embodiments of the invention provide can include following beneficial effect:
In embodiments of the present invention, when user needs to play the multimedia file in collection of multimedia documents, terminal can obtain user's historical operation record to each multimedia file in collection of multimedia documents in historical process;Then from collection of multimedia documents, determine, according to this historical operation record, the multimedia file that user is interested;Again the file identification of multimedia file interested for user is pushed to user.So that user is without inputting the title of user's video interested the most in the terminal, simplifies the operation of user, thus improve Consumer's Experience.
About the device in above-described embodiment, the concrete mode that wherein modules performs to operate has been described in detail in about the embodiment of the method, and explanation will be not set forth in detail herein.
Those skilled in the art, after considering description and putting into practice invention disclosed herein, will readily occur to other embodiments of the present invention.The application is intended to any modification, purposes or the adaptations of the present invention, and these modification, purposes or adaptations are followed the general principle of the present invention and include the undocumented common knowledge in the art of the present invention or conventional techniques means.Description and embodiments is considered only as exemplary, and true scope and spirit of the invention are pointed out by appended claim.
It should be appreciated that the invention is not limited in precision architecture described above and illustrated in the accompanying drawings, and various modifications and changes can carried out without departing from the scope.The scope of the present invention is only limited by appended claim.
Claims (10)
1. the method pushing multimedia file, is applied to terminal, it is characterised in that described method includes:
When needing the multimedia file playing in collection of multimedia documents for user, obtain the described user historical operation record to each multimedia file in described collection of multimedia documents in historical process;
From described collection of multimedia documents, the multimedia file that described user is interested is determined according to described historical operation record;
The file identification of multimedia file interested for described user is pushed to described user.
Method the most according to claim 1, it is characterised in that described historical operation record at least includes:
Described user plays the broadcasting time of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user plays the lasting playing duration of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user collects the file identification of each multimedia file in described collection of multimedia documents.
Method the most according to claim 2, it is characterised in that described determine, according to described historical operation record, the multimedia file that described user is interested from described collection of multimedia documents, including:
Obtain broadcasting time corresponding first preset weight, continue reproduction time corresponding second preset weight and collection operation corresponding the 3rd preset weight;
For each multimedia file in described collection of multimedia documents;Play the broadcasting time of described multimedia file in historical process according to described user, described user plays the lasting playing duration of described multimedia file in historical process, whether described user collects described multimedia file, first preset weight, second preset weight and the 3rd and preset the interest-degree to described multimedia file of the user described in weight calculation;
Predetermined number the multimedia file that interest-degree is maximum is defined as the multimedia file that described user is interested.
Method the most according to claim 1, it is characterised in that the described file identification by multimedia file interested for described user is pushed to described user, including:
Obtain the fixing reproduction time of described user each multimedia file interested;
For each multimedia file that described user is interested, the file identification of described multimedia file and the fixing reproduction time of described multimedia file are shown in the screen of described terminal.
Method the most according to claim 4, it is characterised in that after the described file identification by multimedia file interested for described user is pushed to described user, also include:
In the multimedia file that the user of display is interested, it may be judged whether there is the fixing reproduction time multimedia file more than the current time of terminal;
When there is fixing reproduction time more than the multimedia file of the current time of terminal, it may be judged whether receive described user input for preengaging the fixing reproduction time reservation operation more than the multimedia file of the current time of terminal;
If receiving described reservation operation, then, when the current time of terminal is equal to the fixing reproduction time of the multimedia file that described user preengages, terminal is play the multimedia file of described user reservation.
6. push a device for multimedia file, be applied to terminal, it is characterised in that described device includes:
Acquisition module, for when needing the multimedia file playing in collection of multimedia documents for user, obtaining the described user historical operation record to each multimedia file in described collection of multimedia documents in historical process;
Determine module, for determining, according to described historical operation record, the multimedia file that described user is interested from described collection of multimedia documents;
Pushing module, for being pushed to described user by the file identification of multimedia file interested for described user.
Device the most according to claim 6, it is characterised in that described historical operation record at least includes:
Described user plays the broadcasting time of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user plays the lasting playing duration of each multimedia file in described collection of multimedia documents in historical process respectively;And,
Described user collects the file identification of each multimedia file in described collection of multimedia documents.
Device the most according to claim 7, it is characterised in that described determine that module includes:
First acquiring unit, for obtain broadcasting time corresponding first preset weight, continue reproduction time corresponding second preset weight and collection operation corresponding the 3rd preset weight;
Computing unit, for for each multimedia file in described collection of multimedia documents;Play the broadcasting time of described multimedia file in historical process according to described user, described user plays the lasting playing duration of described multimedia file in historical process, whether described user collects described multimedia file, first preset weight, second preset weight and the 3rd and preset the interest-degree to described multimedia file of the user described in weight calculation;
Determine unit, for predetermined number the multimedia file that interest-degree is maximum is defined as the multimedia file that described user is interested.
Device the most according to claim 6, it is characterised in that described pushing module includes:
Second acquisition unit, for obtaining the fixing reproduction time of described user each multimedia file interested;
Display unit, for each multimedia file interested for described user, shows the file identification of described multimedia file and the fixing reproduction time of described multimedia file in the screen of described terminal.
Device the most according to claim 9, it is characterised in that described pushing module also includes:
First judging unit, in the multimedia file that the user in display is interested, it may be judged whether there is the fixing reproduction time multimedia file more than the current time of terminal;
, for when there is fixing reproduction time more than the multimedia file of the current time of terminal in the second judging unit, it may be judged whether receive described user input for preengaging the fixing reproduction time reservation operation more than the multimedia file of the current time of terminal;
Broadcast unit, if for receiving described reservation operation, then, when the current time of terminal is equal to the fixing reproduction time of the multimedia file that described user preengages, plays the multimedia file of described user reservation in terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610281618.9A CN105828203A (en) | 2016-04-29 | 2016-04-29 | Method and apparatus for pushing multimedia documents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610281618.9A CN105828203A (en) | 2016-04-29 | 2016-04-29 | Method and apparatus for pushing multimedia documents |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105828203A true CN105828203A (en) | 2016-08-03 |
Family
ID=56527882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610281618.9A Pending CN105828203A (en) | 2016-04-29 | 2016-04-29 | Method and apparatus for pushing multimedia documents |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105828203A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106446248A (en) * | 2016-10-12 | 2017-02-22 | 乐视控股(北京)有限公司 | Multi-media file ordering method and device |
CN106503234A (en) * | 2016-10-31 | 2017-03-15 | 北京小米移动软件有限公司 | Multimedia file processing method, device and electronic equipment |
CN107944056A (en) * | 2017-12-27 | 2018-04-20 | 广东欧珀移动通信有限公司 | Recognition methods, device, terminal and the storage medium of multimedia file |
CN108259672A (en) * | 2018-01-30 | 2018-07-06 | 努比亚技术有限公司 | A kind of processing method of multimedia content, terminal and computer storage media |
CN108509511A (en) * | 2018-03-08 | 2018-09-07 | 百度在线网络技术(北京)有限公司 | Method and device for obtaining information |
CN108632311A (en) * | 2017-03-20 | 2018-10-09 | 北京京东尚科信息技术有限公司 | Information-pushing method and device |
CN109359217A (en) * | 2018-09-21 | 2019-02-19 | 武汉斗鱼网络科技有限公司 | A kind of user interest degree calculation method, server and readable storage medium storing program for executing |
CN110309326A (en) * | 2019-05-13 | 2019-10-08 | 深圳魔耳智能声学科技有限公司 | Playlist generation method, device and terminal device based on multimedia file |
CN111586447A (en) * | 2020-05-08 | 2020-08-25 | 北京奇艺世纪科技有限公司 | Flow guide method of multimedia website, playing method of multimedia data and server |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102236669A (en) * | 2010-04-30 | 2011-11-09 | 腾讯科技(深圳)有限公司 | Recommendation list generation method, device, media server, client and method |
CN103106208A (en) * | 2011-11-11 | 2013-05-15 | ***通信集团公司 | Streaming media content recommendation method and system in mobile internet |
CN103186595A (en) * | 2011-12-29 | 2013-07-03 | 盛乐信息技术(上海)有限公司 | Method and system for recommending audios/videos |
CN103686236A (en) * | 2013-11-19 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | Method and system for recommending video resource |
CN104935968A (en) * | 2015-06-25 | 2015-09-23 | 广州视源电子科技股份有限公司 | Method and system for recommending programs by network television |
-
2016
- 2016-04-29 CN CN201610281618.9A patent/CN105828203A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102236669A (en) * | 2010-04-30 | 2011-11-09 | 腾讯科技(深圳)有限公司 | Recommendation list generation method, device, media server, client and method |
CN103106208A (en) * | 2011-11-11 | 2013-05-15 | ***通信集团公司 | Streaming media content recommendation method and system in mobile internet |
CN103186595A (en) * | 2011-12-29 | 2013-07-03 | 盛乐信息技术(上海)有限公司 | Method and system for recommending audios/videos |
CN103686236A (en) * | 2013-11-19 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | Method and system for recommending video resource |
CN104935968A (en) * | 2015-06-25 | 2015-09-23 | 广州视源电子科技股份有限公司 | Method and system for recommending programs by network television |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106446248A (en) * | 2016-10-12 | 2017-02-22 | 乐视控股(北京)有限公司 | Multi-media file ordering method and device |
CN106503234A (en) * | 2016-10-31 | 2017-03-15 | 北京小米移动软件有限公司 | Multimedia file processing method, device and electronic equipment |
CN108632311A (en) * | 2017-03-20 | 2018-10-09 | 北京京东尚科信息技术有限公司 | Information-pushing method and device |
CN107944056A (en) * | 2017-12-27 | 2018-04-20 | 广东欧珀移动通信有限公司 | Recognition methods, device, terminal and the storage medium of multimedia file |
CN107944056B (en) * | 2017-12-27 | 2020-08-18 | Oppo广东移动通信有限公司 | Multimedia file identification method, device, terminal and storage medium |
CN108259672A (en) * | 2018-01-30 | 2018-07-06 | 努比亚技术有限公司 | A kind of processing method of multimedia content, terminal and computer storage media |
CN108509511A (en) * | 2018-03-08 | 2018-09-07 | 百度在线网络技术(北京)有限公司 | Method and device for obtaining information |
CN109359217A (en) * | 2018-09-21 | 2019-02-19 | 武汉斗鱼网络科技有限公司 | A kind of user interest degree calculation method, server and readable storage medium storing program for executing |
CN109359217B (en) * | 2018-09-21 | 2021-11-09 | 武汉斗鱼网络科技有限公司 | User interest degree calculation method, server and readable storage medium |
CN110309326A (en) * | 2019-05-13 | 2019-10-08 | 深圳魔耳智能声学科技有限公司 | Playlist generation method, device and terminal device based on multimedia file |
CN111586447A (en) * | 2020-05-08 | 2020-08-25 | 北京奇艺世纪科技有限公司 | Flow guide method of multimedia website, playing method of multimedia data and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105828203A (en) | Method and apparatus for pushing multimedia documents | |
US20190364329A1 (en) | Non-intrusive media linked and embedded information delivery | |
US9100722B2 (en) | Filtering and tailoring multimedia content based on observed user behavior | |
CN105956149B (en) | method and device for recommending default search terms | |
TWI395108B (en) | Recommendation information evaluation device, recommendation information evaluation method | |
CN103201995B (en) | By monitoring network traffic customized information content | |
RU2524375C2 (en) | Method of distributing second multimedia content items in list of first multimedia content items | |
CN102163212B (en) | Video segment identification | |
US20080178236A1 (en) | Web-based video broadcasting system having multiple channels | |
WO2010005743A2 (en) | Contextual advertising using video metadata and analysis | |
CN102860025A (en) | Enhanced electronic program guide | |
WO2009054610A1 (en) | System for generating recommendation keyword of multimedia contents and method thereof | |
WO2011031954A1 (en) | Tagging media with categories | |
CN101743545B (en) | Method of providing moving picture search service and apparatus thereof | |
CN103647978A (en) | Program auxiliary information recommending method and apparatus for smart television | |
JP6247745B2 (en) | Information processing apparatus, information processing method, and information processing program | |
US20150073940A1 (en) | System and method for online shopping from social media and do-it-yourself (diy) video files | |
CN112333547A (en) | Method and device for recommending favorite preference of short video user at television end and smart television | |
US10080059B2 (en) | Web-based video broadcasting system having multiple channels | |
US20170272793A1 (en) | Media content recommendation method and device | |
CN114051160B (en) | Video display method and device | |
JP5159989B2 (en) | Content notification system and method, and user terminal device | |
US20090254586A1 (en) | Updated Bookmark Associations | |
KR101108584B1 (en) | System and its method for providing advertisement based on substance of multimedia contents | |
KR100943447B1 (en) | Interface device intended to be used with a multimedia content restitution device to perform searches on a multimedia content being restored |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160803 |