CN107071525A - Output processing method, client and the system of media file - Google Patents
Output processing method, client and the system of media file Download PDFInfo
- Publication number
- CN107071525A CN107071525A CN201710048211.6A CN201710048211A CN107071525A CN 107071525 A CN107071525 A CN 107071525A CN 201710048211 A CN201710048211 A CN 201710048211A CN 107071525 A CN107071525 A CN 107071525A
- Authority
- CN
- China
- Prior art keywords
- media file
- client
- default
- target
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
- H04N21/8133—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user 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/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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4438—Window management, e.g. event handling following interaction with the user interface
-
- 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/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)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
This application provides a kind of output processing method of media file, client and system, each media file recommended for client by intended application interface, triggering information of the user for the wherein i.e. target media file of any one media file is detected in client, and after it is determined that the triggering information meets preset requirement, client will export default floating layer window, and send the media data request for the target media file to server, so that the default floating layer interface that the default media data of the target media file in itself is only fed back to client by server accordingly is played, can't be to other related datas of client feedback, greatly reduce the volume of transmitted data between server and client, reduce the occupancy to Internet resources, avoid the download of the related data outside place's media data to the uninterested media file of user, the waste of caused excessive data flow.
Description
Technical field
Present application relates generally to communication technical field, more particularly to a kind of output processing side of media file
Method, client and system.
Background technology
With the fast development of Internet technology, in such as video player client, media file (such as video having
File) it is more and more, user can search media file interested and defeated from client output interface according to their needs
Go out, so as to meet user's request.
Nowadays, user quickly finds media file interested for convenience, and client would generally be for user's viewing
The information such as historical record, are that user recommends possible media file interested, and by recommending interface to export.So, Yong Huke
With therefrom selection target media file, and by clicking on target media file into broadcast interface broadcasting target media file.
In actual applications, while user clicks on target media file, client can download target medium from server
All related datas of file, such as target media file episode list, data are paid close attention to, share and comment on, and in target matchmaker
These data that the broadcast interface output of body file is downloaded.Now, user can click on broadcast button, and mesh is played in broadcast interface
Media file is marked, so that user understands the data content of target media file itself.
However, existing media file output processing mode, is not that user is interested in the target media file watched
Media file when, a large amount of Internet resources will necessarily be taken, and produce volume because downloading all related datas of target media file
Outer data traffic, so as to influence Consumer's Experience.
The content of the invention
In view of this, this application provides a kind of output processing method of media file, client and system, by default
Floating layer window exports the default media data of target media file itself, without downloading other related datas, greatly reduces
Downloading data amount, so as to reduce the occupancy to Internet resources.
To achieve these goals, this application provides following technical scheme:
The embodiment of the present application provides a kind of output processing method of media file, and methods described includes:
The triggering information generated for target media file is detected, the target media file is that the target of client should
Any one media file exported with interface;
When the triggering information meets preset requirement, floating layer window is preset in output, and is sent to server for the mesh
Mark the media data request of media file;
The default media data of the target media file of the server feedback is received, and in the default floating layer window
Mouth plays the default media data.
The embodiment of the present application additionally provides a kind of client, and the client includes:
First information detection module, is directed to the triggering information that target media file is generated, the target matchmaker for detecting
Body file is any one media file of the intended application interface output of client;
Floating layer processing module, for meeting preset requirement, the default floating layer window of output when the triggering information;
Data transmission module, for sending the media data request for the target media file to server, and connects
Receive the default media data of the target media file of the server feedback;
Data playback module, for playing the default media data in the default floating layer window.
The embodiment of the present application additionally provides a kind of output processing system of media file, the system include server and
At least one client;
The server, records for being played according to the history of the client, the client is determined according to preset rules
Each media file of the intended application interface output at end;
The client, the triggering information that target media file is generated is directed to for detecting, when the triggering information expires
Sufficient preset requirement, the default floating layer window of output, and send the media data for the target media file to the server
Request, receives the default media data of the target media file of the server feedback, and in the default floating layer window
Play the default media data;The target media file is any one media text of the intended application interface output
Part.
Based on above-mentioned technical proposal, in the embodiment of the present application, for client by intended application interface recommend it is each
Media file, triggering information of the user for the wherein i.e. target media file of any one media file is detected in client,
And after it is determined that the triggering information meets preset requirement, client will export default floating layer window, and send pin to server
To the media data request of the target media file, so that the default media of server accordingly only by the target media file in itself
Data feedback to the default floating layer interface of client is played, and can't be greatly reduced to other related datas of client feedback
Volume of transmitted data between server and client, reduce the occupancy to Internet resources, it is to avoid uninterested to user
The download of related data outside place's media data of media file, the waste of caused excessive data flow.
Brief description of the drawings
, below will be to embodiment or existing in order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
The embodiment of application, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis
The accompanying drawing of offer obtains other accompanying drawings.
A kind of Organization Chart of the output processing system for media file that Fig. 1 provides for the embodiment of the present application;
A kind of signaling process figure of the output processing method for media file that Fig. 2 provides for the embodiment of the present application;
A kind of client output interface schematic diagram that Fig. 3 provides for the embodiment of the present application;
A kind of client floating layer window schematic diagram that Fig. 4 provides for the embodiment of the present application;
A kind of client objectives application interface schematic diagram that Fig. 5 provides for the embodiment of the present application;
A kind of client details page interface schematic diagram that Fig. 6 provides for the embodiment of the present application;
A kind of structured flowchart for client that Fig. 7 provides for the embodiment of the present application;
The structured flowchart for another client that Fig. 8 provides for the embodiment of the present application;
The structured flowchart for another client that Fig. 9 provides for the embodiment of the present application;
The structured flowchart for another client that Figure 10 provides for the embodiment of the present application;
A kind of hardware architecture diagram for client that Figure 11 provides for the embodiment of the present application.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present application, the technical scheme in the embodiment of the present application is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only some embodiments of the present application, rather than whole embodiments.It is based on
Embodiment in the application, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of the application protection.
Understand hereafter each embodiment for convenience, at this to present document relates to some technical terms or title carry out it is following
Explain:
Details page:Playback of media files interface, the letter such as includes client, media file associated summary, comments on, shares
Breath, by taking videoconference client as an example, details page can be the video playback page, include player, video associated summary, comment, play
Collect the displaying of the information such as list, associated recommendation, rice dumpling, stage photo and small video and operate.
List is seen in addition:Media file is added into interest list, after addition, user can seeing in I in the individual center page
Media file interested is checked in list, it is very convenient.
Poster figure:The figure of correspondence media file and embodiment media file partial content on the output interface of applications client
Piece, it can click on entrance as the visible media file of user, and in actual applications, user, which clicks on poster figure, will play this
The media data of the corresponding media file of poster figure.
The system architecture for the media file output control method realized in application interface that Fig. 1 provides for the embodiment of the present application
Figure, the system can include:At least one client 11 and server 12.
Wherein, client 11 can be loaded on the user equipmenies such as mobile phone, tablet personal computer, notebook computer, actually should
In, communicated to connect by being set up with server 12, user can access server 12, and requesting client by client 11
The application data of broadcasting.
Optionally, client 11 can be the application program matched with server 12, and user can be by applying official
Website or application center etc., are downloaded and installed on user equipment, such as video player;Client 11 can also be with browser
Form exist, the application is not construed as limiting to the existence form of client 11.
Server 12 can be the service equipment that network side provides the user service, and it is probably what multiple servers were constituted
Server cluster, it is also possible to single server.Optionally, server 12 can be with the corresponding service equipment of client 11,
If client is videoconference client, then server can be video server.
Based on the system architecture diagram shown in Fig. 1, shown in reference picture 2, it is defeated that the embodiment of the present application provides a kind of media file
Go out the signaling process figure of processing method, this method may comprise steps of:
Step S21, client exports the intended application interface for including at least one media file;
In actual applications, because client is multimedia client, it would generally have multiple media files, so,
After user's triggering client terminal start-up, the output interface of client will show multiple media files.
Videoconference client output interface shown in reference picture 3, for convenience user search target media file, so, visitor
Multiple media files that family end would generally have to it are classified, such as " selected ", " recommendation ", " comedy ", " life " and " comprehensive
Skill " etc., user can click on corresponding tag along sort, and media file interested is searched into corresponding application interface.
The present embodiment is mainly carries out output control with the media file corresponding to " recommendation ".In actual applications, user
Click on after " recommendation " label, client output interface will be switched to corresponding recommendation application interface i.e. intended application interface, such as
Shown in Fig. 3, in the intended application interface will export server according to the history of user viewing record etc. information, pushed away for the user
The media file recommended.
Based on above-mentioned analysis, the intended application interface that client is exported in the present embodiment above-mentioned steps S21 can be recommended
Application interface, can specifically be exported, but be not limited thereto after client detects the recommendation selection operation of user.
Step S22, client detects the triggering information generated for target media file;
Learnt by described above, show that user may be interested in the intended application interface of client output is multiple
Media file, so, user can therefrom select one according to the recommendation informations of multiple media files of intended application interface display
Individual media file is watched as target media file.It can be seen that, the above-mentioned target media file of the application can be intended application
Any one media file of interface output.
Optionally, in actual applications, user determines now to wish after the target media file checked, can click on the mesh
Mark media file so that client determine user wish viewing be which media file.It should be noted that in order to distinguish use
Family is direct viewing integrated media data, it is desirable to media file is further appreciated that to judge whether it is that user's sense is emerging
The media file of interest, the present embodiment can play the triggering side of media file integrated media data using the conventional click of difference
The target media file mode of formula, such as long-press intended application interface display, the application is to being not especially limited.
As can be seen here, the triggering information in step S22 can be that the long-press of target media file is operated based on user to give birth to
Into, certainly, for other viewing purposes of user, the clicking operation of target media file can also be generated or it based on user
He is generated mode, and the application is not construed as limiting to the specific generating mode for triggering information, can be determined according to actual needs, this implementation
Example will not enumerate herein.
Step S23, client judges whether the triggering information meets preset requirement, if it is, into step S24;If
It is no, perform step S216.
Based on above-mentioned analysis, the present embodiment preset requirement can need true according to the actual treatment to target media file
It is fixed, such as when the integrated media data for needing directly to play the target media file, it can be determined according to default triggering mode
The content of the preset requirement, such as whether clicking operation just for target media file etc..
If multiple media files that user needs the recommendation application interface to client to export are screened, that is, delete and do not feel
The media file of interest, retain user actually media file interested when, in order to be differentiated with other processing needs, this is preset
It is required that can judge whether it is the long-press operation carried out to target media file, specifically it may determine that to target media file
Whether the duration of trigger action is more than the first pre-set threshold value.
Wherein, the first pre-set threshold value can be judged to click the trigger action of target media file or grow on time,
The time critical values for contacting and (being operated to target media file) with target media file, the application to its concrete numerical value not
It is construed as limiting.
In addition, it is necessary to explanation, in the case that the judged result on above-mentioned steps S23 is no, the present embodiment is main
Refer to triggering information to click on target media file, to play the application of complete media data.
Step S24, the default floating layer window of client output;
In the present embodiment, during the default floating layer window of client output, the poster figure that the window is shown can be with target
The poster figure of application interface display target media file is identical.
Step S25, user end to server sends the media data request for target media file;
In the present embodiment, when client determines it is that user wishes to recommend intended application interface display for the user
Media file is handled, and the uninterested media file of user is deleted, so that the media of intended application interface output
File is all user's actually media file interested.Client can be based on above-mentioned triggering information, and floating layer window is preset in output,
Simultaneously the request of data for target media file is sent to server.
It should be noted that in the present embodiment, default floating layer window is different from conventional playback of media files interface, in visitor
Above-mentioned intended application interface can not be closed while floating layer window is preset in the output of family end, and the default floating layer window is suspended in target
The upper strata of application interface, the interface that can be operated as active user is exported.
Moreover, the media data request that client is now sent to server is only used in request server on target matchmaker
The body file media data of itself, and not comprising the related data with the target media file, such as above-mentioned details page request output
Data, so as to avoid the excessive data flow played caused by uninterested media file, alleviate the number of server
According to transmission burden.
Optionally, the media data request that above-mentioned user end to server is sent can carry the text of target media file
Part is identified, such as file name or default unique symbol information, and the application refers specifically to the content in generation to this document mark and do not limited
Fixed, it can be for distinguishing different media files, so that server can accurately find the target media file accordingly
Media data.
In addition, it is necessary to explanation, the feelings that above-mentioned steps S24 and S25 can be yes in above-mentioned steps S23 judged result
Performed simultaneously under condition, and without sequencing, the present embodiment is herein merely to draw the side of writing that signaling process figure is used
Formula.
Step S26, server determines the default media data of target media file;
The media data of media file is quickly understood for convenience, it is to avoid downloaded the integrated media data of the media file
And after watching, just determine that user loses interest in the media file, and cause the waste of data traffic and Internet resources are accounted for
With.The present embodiment can be directed to each media file, preset the default matchmaker for helping user to understand the contents of media files
Volume data, is not the integrated media data of the media file.
Wherein, the default media data can embody the target media file according to what target media file was generated
The media data of theme, can be specifically the media data of each media fragment composition intercepted from the target media file, also may be used
To be media data of a period of the target media file etc..Moreover, in order to adapt to different processing needs, can be to every
One media file sets a variety of default media datas, and sets priority to this multiple default media data, so that service
Device issues each default media data according to the priority to client.
Based on this, server receive client transmission media data request after, can by parsing the request of data,
Determine that client wishes which media file the media data obtained is, specifically can the file based on target media file
Mark, determines target media file, and then, it is determined that (can specifically represent the target with file identification with the target media file
Media file) corresponding default media data.
In embodiment, it can also be multiple that the default media data that server is determined, which can be one, and the application is to this
It is not construed as limiting.
Step S27, server sends the default media data of determination to client;
In the present embodiment practical application, because server would generally provide server for multiple client, so, in order to
Ensure that the default media data that server is determined can be correctly transmitted to send the client of request to server, above-mentioned data please
In addition to seeking the file identification except carrying target media file, the information such as the application identities of client can also be carried.
So, can be by its accurate transmission to number after server is based on the default media data of request of data determination
The client of the application identities carried according to request, but it is not limited to a kind of this data interactive mode.
Step S28, client plays the default media data in default floating layer window;
Optionally, in the present embodiment, client is received after the default media data of server transmission, can directly be existed
The default floating layer window output of client output, can also detect the play instruction for the default floating layer window in client
After (the poster figure as clicked on default floating layer window output), default media data is played, the application is not construed as limiting to this.
To sum up, due to the request of data that user end to server is sent, only request server issues target media file sheet
The media data of body, not request server issue the related data of target media file, such as being commented for target media file
By, brief introduction, share and data list etc. information, greatly reduce server feedback to the data volume of client, reduce
To the occupancy of Internet resources.
Moreover, based on above-mentioned analysis, because default media data can be the corresponding integrated media number of target media file
According to a part, further reduce the data volume that server is issued, that is, reduce the data flow between server and client
Amount.
Optionally, as shown in figure 4, default floating layer window can set target media file is added see single operation by
Button, by what target media file was deleted delete button and enter the integrated media data playback interface of the target media file
Complete broadcast button etc..Wherein, the relevant information of these buttons of the default floating layer window can be that server receives visitor
After the media data request that family end is sent, sent simultaneously to client with default media data, so as to enable the client to accordingly
The corresponding button in floating layer window is set.
Step S29, client detects the deletion instruction for target media file, closes default floating layer window;
In the present embodiment, user have viewed the default media number of target media file by the default floating layer window of client
According to rear, find to the target media file and lose interest in, the deletion button in default floating layer window can be selected, work as client
Detect after corresponding deletion instruction, default floating layer window can be closed, while updating the matchmaker of the recommendation on intended application interface
Body file, process is as follows.
Step S210, user end to server sends media file update request;
Step S211, server is played according to the history of client and recorded, and the first media file is determined according to preset rules;
In order to increase the exposure of user's media file interested, the present embodiment can be it is determined that user be to currently viewing
Target media file lose interest in after, can by its from client be multiple media files that user recommends in delete, and be
User recommends new media file, so as to improve user feedback instantaneity, is conducive to accurately understanding user interest, and facilitate user
Recommend multiple fast searching of media file of application interface output media file interested from what client was exported, very in fact
With.
Optionally, in the present embodiment, server can pass through going through that client viewing media file is produced according to user
History plays record, determines user's media file interested, and these media files can be arranged according to program interested
Sequence, so that server therefrom selects most probable media file interested as the first media file, loses interest in for replacing
Target media file.
, can be with it should be noted that how the application is to determine that the mode of user's media file interested is not construed as limiting
The information such as medium type, the user's evaluation of record are played according to the history of user and determine that the application is not described in detail here.
Step S212, server sends the first media file of determination to client;
Mode on the reliable data transmission between server and client is referred to above-mentioned default media data and passed
The description of defeated part, the present embodiment will not be repeated here.
Step S213, client replaces the target media file in intended application interface using the first media file;
Optionally, in the present embodiment, can be with after the target media file that client exports intended application interface is deleted
Other media files output it move forward a display location, and afterwards, the first media file of acquisition is arranged in most
Position is exported afterwards.
Certainly, reference picture 5, can also be original directly in target media file directly by the first media file received
Outgoing position is exported, so that it is the media file for most starting to recommend to avoid user which can be accurately distinguished, which is to push away later
The media file recommended.
As can be seen here, the first media file outgoing position that the application replaces target media file to client is not limited
It is fixed.
Understood based on above-mentioned analysis, user to the target media file of broadcasting after uninterested operation has been carried out, visitor
The recommendation application interface at family end can upgrade the user of output in time may media file interested, it has been determined that lose interest in
Target media file can't be exported again in the recommendation application interface, select user media text interested so as to avoid
Part causes puzzlement.
Step S214, when client detects the collection instruction for target media file, target media file is added
To default collection interface;
In the above-described embodiments, reference picture 3, user can click directly on addition and see single operation button, by target medium
File is added and sees list, and media file interested is played directly to be clicked on from now on from list is seen.Wherein, the default collection interface
Can be client the individual subscriber center page in I see list.
Step S215, client detects the complete play instruction for target media file, closes default floating layer window,
And by intended application changing interface to details page boundary face;
, can be by clicking in default floating layer window when user wishes to watch the integrated media data of target media file
Complete broadcast button, so that client is from the intended application changing interface of output to details page boundary face, to play target medium
The integrated media data of file.At the same time, the default floating layer window currently exported can also disappear.
Step S216, user end to server sends the playing request for target media file;
Wherein, the playing request can be the request for the integrated media data for playing target media file, can carry this
The file identification of target media file, and client the information such as application identities.
Step S217, server determines the details page information of target media file;
Optionally, in practical application, as needed, server is received after playing request, can also determine target medium
Other related datas of file, so that the details page of client output target media file.So, above-mentioned playing request can be with
Carry the configured information for the related data for indicating the target media file that server is determined.Wherein, above-mentioned details page information can
With information such as the integrated media data including target media file, media data list, comment, pictures, the application is included to it
Particular content be not construed as limiting.
Certainly, in actual applications, in order to it is determined that user to target media file it is interested before, generally only can obtain
The integrated media data of target media file, can't request server send other related datas so that little data flow,
Reduce the occupancy of Internet resources.
Step S218, server sends the details page information of determination to client;
Step S219, client exports details page information by details page boundary face.
Optionally, can be by clicking on the blank in the default floating layer window when the default floating layer window of client output
Region, exits the broadcasting of default media data, and closes the default floating layer window, but is not limited to click on this to white space
A kind of triggering mode.
The analysis of output processing scheme based on the above-mentioned media file provided the application, the application is herein with media text
Part is video, and client is to illustrate exemplified by videoconference client.
User starts after videoconference client, and user can click on the recommendation label in the first interface of output, so that video
Client exports the interface as shown in figure 3 above, and user can see that client interested may regard for the recommendation from the interface
Frequently, the corresponding poster figure of each video and can be shown on the surface.
Wherein, poster figure can be the entrance into corresponding video broadcast interface, if user wishes to watch the interior of certain video
Hold, can be by clicking on corresponding poster figure, into the details page boundary face of the video, as shown in fig. 6, the details page boundary face can be from
Server downloads all data related to the video, such as episode list of video correlation, brief introduction, pays close attention to, shares, commenting on several
According to content, user can check the related content for the data in details page.When user needs to exit video playback,
It can realize that the application is not construed as limiting to this by the exit button or return push-button clicked in client.
For in above-mentioned application scenarios, if user loses interest in the video of broadcasting, return after the upper level page, the video
Poster figure still have, this can subsequently selected to user video interested cause puzzlement.It is additionally, since shown in above-mentioned Fig. 6
Details page boundary face in addition to the video data of broadcasting, also a lot of other related datas, if user does not feel to the video of broadcasting
Interest, it will produce many extra data consumptions, can also increase the pressure of server.
In order to solve the above problems, the application is realized by way of the operation behavior of video is watched changing user, specifically
, the recommendation application interface of videoconference client can be directed to, increase long-press poster figure carries out the function of preview.
In the present embodiment practical application, user can regard to the video i.e. target for recommending to watch the need in application interface
The poster figure of frequency carries out long-press operation, after client detects user to the long-press operation of target video, it will ejection is such as Fig. 4 institutes
The floating layer window shown, moreover, now the broadcast area of floating layer window shows the poster figure of the video.As shown in figure 4, the floating layer window
In remain and redirect entrance into video full version, be also provided with user delete the video or be added into see it is single it is corresponding by
Button.
Moreover, videoconference client can ask the video data related to the video to server simultaneously, such as the video is pre-
Broadcast information of piece, short-sighted frequency or video etc. is accused, without asking details page information to server, server and video is reduced
Volume of transmitted data between client, so as to reduce the occupancy to Internet resources, it is to avoid the wasting of resources.
Videoconference client is obtained after the video data of the video of server transmission, it will played out in floating layer window,
Export above-mentioned corresponding button simultaneously, user now can judge whether it is emerging to the video sense according to the video data of viewing
Interest, and the corresponding button is operated.So, videoconference client will monitoring users the touch-control of the button of floating layer window is grasped
Make.
Wherein, when the broadcasting entrance button for listening to user's click full version video, it will close floating layer window, jump simultaneously
The details page boundary face of the video is gone to, the full version video data of the video is played, process is similar to the above, and the present embodiment is herein
Repeat no more.
During floating layer window playing video data, user can exit broadcasting for video by clicking on blank position
Put, and close floating layer window.When user loses interest in the video, deletion button can be clicked on, the same of floating layer window is being closed
When, the poster figure for the video that client will show recommendation application interface is deleted, and re-downloads a use from server
Family may video interested replace the video deleted, realize the real-time for recommending video, it is to avoid determination user does not feel
The video of interest causes puzzlement to user.
Reference picture 7, a kind of structured flowchart of the client provided for the embodiment of the present application, the present embodiment is mainly from client
It is described on the function composition at end, then the client can include:
First information detection module 71, is directed to the triggering information that target media file is generated, the target for detecting
Media file is any one media file of the intended application interface output of client;
Floating layer processing module 72, for meeting preset requirement, the default floating layer window of output when the triggering information;
Data transmission module 73, for sending the media data request for the target media file to server, and
Receive the default media data of the target media file of the server feedback;
Data playback module 74, for playing the default media data in the default floating layer window.
It should be noted that the process that implements on each functional module of the client is referred to above method implementation
The description of example corresponding part, the present embodiment is no longer described in detail one by one herein.
Optionally, as shown in figure 8, on the basis of above-described embodiment, the client can also include:
Second information detecting module 75, the touch command of the target media file, the touch-control are directed to for detecting
Instruction is that the default media data played based on the default floating layer window is determined;
File replacement module 76, for when the touch command is deletes instruction, utilizing the first media file of acquisition
Replace the target media file of the intended application interface output;
Then the floating layer processing module 72 is additionally operable to, when the touch command is deletes instruction, close the default floating layer
Window.
Optionally, as shown in figure 9, on the basis of above-described embodiment, the client can also include:
Update request sending module 77, for detect for the target media file deletion instruction after, to
The server sends media file update request;
Media file obtains module 78, is recorded, pressed according to the broadcasting of the history of the client for obtaining the server
The first media file determined according to preset rules.
Optionally, as shown in Figure 10, on the basis of above-described embodiment, the client can also include:
File collects module 79, for when the touch command is collection instruction, the target media file to be added
To default collection interface.
As another embodiment of the application, on the basis of above-described embodiment, client can also include:
Changing interface module, for when the touch command is complete play instruction, the intended application interface to be cut
The details page boundary face of the target media file is changed to, and triggers the floating layer processing module and closes the default floating layer window;
Details page information obtains module, the details page letter for obtaining the target media file that the server is sent
Breath, and the details page information is exported by the details page boundary face;
Wherein, the details page information includes the integrated media data and medium property letter of the target media file
Breath, the playlist of such as media data, brief introduction, comment information.
Optionally, client can also include:
Judge module, for judging whether the triggering information meets preset requirement;
Wherein, the judge module specifically can be used for being based on the triggering information, judge touching for the target media file
Whether the hair time reaches the first pre-set threshold value;Then above-mentioned triggering information meets preset requirement and specifically refers to the target media file
Triggered time reach first pre-set threshold value;Above-mentioned triggering information is unsatisfactory for preset requirement and specifically refers to the target medium
The triggered time of file is not up to first pre-set threshold value.
The changing interface module is additionally operable to, when the triggering information is unsatisfactory for the preset requirement, be switched to the target
The details page boundary face of media file;
Message output module, the details page for exporting the target media file obtained by the details page boundary face
Information.
In summary, in the present embodiment, client plays target media file itself by the default floating layer window of output
Default media data, will not export other data of the targeted media data, greatly reduce between server and client
Volume of transmitted data, reduces the occupancy to Internet resources, it is to avoid to place's media data of user uninterested media file
The download of outer related data, the waste of caused excessive data flow.
The software function module framework of above-described client, Figure 11 is referred to for the hardware configuration of the client
Shown hardware architecture diagram, the client can include:Processor 111, memory 112, communication interface 113 and communication
Bus 114;
Wherein, processor 111, memory 112 and communication interface 113 complete mutual lead to by communication bus 114
Letter.
Optionally, the communication interface 113 can be USB interface or other serial ports etc..
Processor 111, for configuration processor;
Memory 112, various data for depositing program and acquisition etc.;
In the present embodiment, the processor 111 can be central processor CPU, or specific integrated circuit ASIC
(Application Specific Integrated Circuit), or be arranged to implement the one of the embodiment of the present invention
Individual or multiple integrated circuits.
Memory 112 can include high-speed RAM memory, it is also possible to also including nonvolatile memory (non-
Volatile memory), for example, at least one magnetic disk storage etc..
Wherein, said procedure can be specifically for:
The triggering information generated for target media file is detected, the target media file is that the target of client should
Any one media file exported with interface;
When the triggering information meets preset requirement, floating layer window is preset in output, and is sent to server for the mesh
Mark the media data request of media file;
The default media data of the target media file of the server feedback is received, and in the default floating layer window
Mouth plays the default media data.
System architecture shown in reference picture 1, the embodiment of the present application additionally provides a kind of output processing system of media file,
The system can include at least one client 11 and server 12.
Wherein, the server 12, records for being played according to the history of the client, institute is determined according to preset rules
State each media file of the intended application interface output of client;
The client 11, is directed to the triggering information that target media file is generated, when the triggering information for detecting
Preset requirement, the default floating layer window of output are met, and the media number for the target media file is sent to the server
According to request, the default media data of the target media file of the server feedback is received, and in the default floating layer window
Mouth plays the default media data;The target media file is any one media text of the intended application interface output
Part.
Optionally, the server 12 can be also used for receiving the media file update request that the client is sent, root
Record is played according to the history of the client, the first media file is determined according to the preset rules, and by first media
File feeds back to the client, so that the client is defeated using first media file replacement intended application interface
The target media file gone out.
It should be noted that the function composition on client is referred to retouching for above-mentioned client embodiment corresponding part
State, and the description of appropriate section in above method signaling process figure is referred on the function of server, the present embodiment is herein
Repeat no more.
In summary, the client of the embodiment of the present application plays media data by exporting floating layer window, without showing it
His data, reduce the waste to the occupancy and resource of Internet resources, additionally it is possible to collect user interest feedback data, and accordingly
Upgrade in time the media file recommended in application interface, improves recommendation real-time and reliability.
Finally, it is necessary to illustrate, in the various embodiments described above, such as first, second or the like relational terms are only
Only it is used for an operation, unit or module are operated with another, unit or module make a distinction, and not necessarily requires or secretly
Show there is any this actual relation or order between these units, operation or module.Moreover, term " comprising ", " bag
Containing " or any other variant thereof is intended to cover non-exclusive inclusion, so that process, method including a series of key elements
Or system not only includes those key elements, but also other key elements including being not expressly set out, or also include to be this
Process, method or the intrinsic key element of system.In the absence of more restrictions, being limited by sentence "including a ..."
Key element, it is not excluded that also there is other identical element in the process including the key element, method or system.
The embodiment of each in this specification is described by the way of progressive, and what each embodiment was stressed is and other
Between the difference of embodiment, each embodiment identical similar portion mutually referring to.For client disclosed in embodiment
For end and system, because it is corresponded to the method disclosed in Example, so description is fairly simple, related part referring to
Method part illustration.
Professional further appreciates that, with reference to the unit of each example of the embodiments described herein description
And algorithm steps, can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software, generally describes the composition and step of each example according to function in the above description.These
Function is performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Specialty
Technical staff can realize described function to each specific application using distinct methods, but this realization should not
Think to exceed scope of the present application.
Directly it can be held with reference to the step of the method or algorithm that the embodiments described herein is described with hardware, processor
Capable software module, or the two combination are implemented.Software module can be placed in random access memory (RAM), internal memory, read-only deposit
Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology
In any other form of storage medium well known in field.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or use the application.
A variety of modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can in other embodiments be realized in the case where not departing from spirit herein or scope.Therefore, the application
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope caused.
Claims (16)
1. a kind of output processing method of media file, it is characterised in that methods described includes:
The triggering information generated for target media file is detected, the target media file is intended application circle of client
Any one media file of face output;
When the triggering information meets preset requirement, floating layer window is preset in output, and is sent to server for the target matchmaker
The media data request of body file;
The default media data of the target media file of the server feedback is received, and is broadcast in the default floating layer window
Put the default media data.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
The touch command for the target media file is detected, the touch command is broadcast based on the default floating layer window
What the default media data put was determined;
When the touch command is deletes instruction, the default floating layer window is closed, and utilize the first media file obtained
Replace the target media file of the intended application interface output.
3. method according to claim 2, it is characterised in that it is described detect for the target media file delete
After instruction, methods described also includes:
Media file update request is sent to the server;
Obtain the server and record is played according to the history of the client, the first media text determined according to preset rules
Part.
4. method according to claim 2, it is characterised in that described to replace the mesh using the first media file obtained
The target media file of application interface output is marked, including:
The target media file of the intended application interface output is deleted, and by the target media file in the target
The former display location of application interface is defined as the target display location of first default file;
The target display location at the intended application interface exports first default file.
5. method according to claim 2, it is characterised in that methods described also includes:
When the touch command is collection instruction, the target media file is added to default collection interface.
6. method according to claim 2, it is characterised in that methods described also includes:
When the touch command is complete play instruction, the default floating layer window is closed, and by the intended application interface
It is switched to the details page boundary face of the target media file;
The details page information for the target media file that the server is sent is obtained, and is exported by the details page boundary face
The details page information;
Wherein, the details page information includes the integrated media data and media attribute information of the target media file.
7. according to the method described in claim 1, it is characterised in that methods described also includes:
Judge whether the triggering information meets preset requirement;
When the triggering information is unsatisfactory for the preset requirement, the details page boundary face of the target media file is switched to;
The details page information of the target media file obtained is exported by the details page boundary face.
8. method according to claim 7, it is characterised in that described to judge whether the triggering information meets default want
Ask, including:
Based on the triggering information, judge whether the triggered time of the target media file reaches the first pre-set threshold value;
Then the triggering information, which meets preset requirement and specifically refers to triggered time of the target media file, reaches described first
Pre-set threshold value;
The triggering information is unsatisfactory for preset requirement and specifically refers to triggered time of the target media file being not up to described the
One pre-set threshold value.
9. method according to claim 2, it is characterised in that when the touch command is to be directed to the default floating layer window
White space clicking operation generation, methods described also includes:
Close the default floating layer window.
10. a kind of client, it is characterised in that the client includes:
First information detection module, the triggering information that target media file is generated is directed to for detecting, the target medium text
Part is any one media file of the intended application interface output of client;
Floating layer processing module, for meeting preset requirement, the default floating layer window of output when the triggering information;
Data transmission module, for sending the media data request for the target media file to server, and receives institute
State the default media data of the target media file of server feedback;
Data playback module, for playing the default media data in the default floating layer window.
11. client according to claim 10, it is characterised in that the client also includes:
Second information detecting module, the touch command of the target media file is directed to for detecting, and the touch command is
What the default media data played based on the default floating layer window was determined;
File replacement module, for when the touch command is deletes instruction, institute to be replaced using the first media file of acquisition
State the target media file of intended application interface output;
Then the floating layer processing module is additionally operable to, when the touch command is deletes instruction, close the default floating layer window.
12. client according to claim 11, it is characterised in that the client also includes:
Request sending module is updated, for after the deletion instruction for the target media file is detected, to the clothes
Business device sends media file update request;
Media file obtains module, is recorded for obtaining the server according to the broadcasting of the history of the client, according to default
The first media file that rule is determined.
13. client according to claim 11, it is characterised in that the client also includes:
File collects module, for when the touch command is collection instruction, the target media file being added to default
Collect interface.
14. client according to claim 11, it is characterised in that the client also includes:
Changing interface module, for when the touch command is complete play instruction, the intended application changing interface to be arrived
The details page boundary face of the target media file, and trigger the floating layer processing module closing default floating layer window;
Details page information obtains module, the details page information for obtaining the target media file that the server is sent,
And the details page information is exported by the details page boundary face;
Wherein, the details page information includes the integrated media data and media attribute information of the target media file.
15. a kind of output processing system of media file, it is characterised in that the system includes server and at least one visitor
Family end;
The server, records for being played according to the history of the client, the client is determined according to preset rules
Each media file of intended application interface output;
The client, the triggering information that target media file is generated is directed to for detecting, when the triggering information meets pre-
If it is required that, the default floating layer window of output, and the media data request for the target media file is sent to the server,
The default media data of the target media file of the server feedback is received, and institute is played in the default floating layer window
State default media data;The target media file is any one media file of the intended application interface output.
16. system according to claim 15, it is characterised in that the server is additionally operable to:
The media file update request that the client is sent is received, is played and recorded according to the history of the client, according to institute
State preset rules and determine the first media file, and first media file is fed back into the client, so that the client
The target media file of the intended application interface output is replaced using first media file in end.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710048211.6A CN107071525B (en) | 2017-01-20 | 2017-01-20 | Media file output processing method, client and system |
PCT/CN2018/072261 WO2018133725A1 (en) | 2017-01-20 | 2018-01-11 | Method, client, and system for output processing of media file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710048211.6A CN107071525B (en) | 2017-01-20 | 2017-01-20 | Media file output processing method, client and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107071525A true CN107071525A (en) | 2017-08-18 |
CN107071525B CN107071525B (en) | 2021-04-23 |
Family
ID=59598247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710048211.6A Active CN107071525B (en) | 2017-01-20 | 2017-01-20 | Media file output processing method, client and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107071525B (en) |
WO (1) | WO2018133725A1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018133725A1 (en) * | 2017-01-20 | 2018-07-26 | 腾讯科技(深圳)有限公司 | Method, client, and system for output processing of media file |
CN109218801A (en) * | 2018-08-15 | 2019-01-15 | 咪咕视讯科技有限公司 | A kind of information processing method, device and storage medium |
CN110851710A (en) * | 2019-10-28 | 2020-02-28 | 上海连尚网络科技有限公司 | Novel recommendation method and device |
CN111818362A (en) * | 2020-05-31 | 2020-10-23 | 武汉市慧润天成信息科技有限公司 | Multimedia data cloud storage system and method |
CN111935527A (en) * | 2019-05-13 | 2020-11-13 | 阿里巴巴集团控股有限公司 | Information display method, video playing method and equipment |
CN112632322A (en) * | 2020-11-30 | 2021-04-09 | 北京达佳互联信息技术有限公司 | Video switching method and device, electronic equipment and storage medium |
CN114727143A (en) * | 2020-12-21 | 2022-07-08 | 上海哔哩哔哩科技有限公司 | Multimedia resource display method and device |
CN115379284A (en) * | 2022-07-15 | 2022-11-22 | 广州力天文化创意产业集团有限公司 | Film playing method and device |
CN116304355A (en) * | 2023-04-18 | 2023-06-23 | 北京达佳互联信息技术有限公司 | Object-based information recommendation method and device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216960A (en) * | 2014-08-21 | 2014-12-17 | 北京奇艺世纪科技有限公司 | Method and device for recommending video |
CN104661095A (en) * | 2015-02-28 | 2015-05-27 | 深圳市中兴移动通信有限公司 | Audio and video data recommendation method and system |
CN105898480A (en) * | 2015-11-24 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Multimedia preview method and device and mobile terminal device |
CN106060637A (en) * | 2016-06-29 | 2016-10-26 | 乐视控股(北京)有限公司 | Video recommendation method, device and system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150326921A1 (en) * | 2014-05-08 | 2015-11-12 | Comigo Ltd. | System and method for providing an event-driven video/audio content platform |
CN104915141A (en) * | 2015-05-28 | 2015-09-16 | 努比亚技术有限公司 | Method and device for previewing object information |
CN106028143A (en) * | 2016-05-27 | 2016-10-12 | 北京小米移动软件有限公司 | Video live broadcasting method and device |
CN106303588A (en) * | 2016-08-22 | 2017-01-04 | 乐视控股(北京)有限公司 | Video recommendation method, client and server |
CN107071525B (en) * | 2017-01-20 | 2021-04-23 | 腾讯科技(深圳)有限公司 | Media file output processing method, client and system |
-
2017
- 2017-01-20 CN CN201710048211.6A patent/CN107071525B/en active Active
-
2018
- 2018-01-11 WO PCT/CN2018/072261 patent/WO2018133725A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216960A (en) * | 2014-08-21 | 2014-12-17 | 北京奇艺世纪科技有限公司 | Method and device for recommending video |
CN104661095A (en) * | 2015-02-28 | 2015-05-27 | 深圳市中兴移动通信有限公司 | Audio and video data recommendation method and system |
CN105898480A (en) * | 2015-11-24 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Multimedia preview method and device and mobile terminal device |
CN106060637A (en) * | 2016-06-29 | 2016-10-26 | 乐视控股(北京)有限公司 | Video recommendation method, device and system |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018133725A1 (en) * | 2017-01-20 | 2018-07-26 | 腾讯科技(深圳)有限公司 | Method, client, and system for output processing of media file |
CN109218801A (en) * | 2018-08-15 | 2019-01-15 | 咪咕视讯科技有限公司 | A kind of information processing method, device and storage medium |
CN111935527A (en) * | 2019-05-13 | 2020-11-13 | 阿里巴巴集团控股有限公司 | Information display method, video playing method and equipment |
CN110851710A (en) * | 2019-10-28 | 2020-02-28 | 上海连尚网络科技有限公司 | Novel recommendation method and device |
CN111818362A (en) * | 2020-05-31 | 2020-10-23 | 武汉市慧润天成信息科技有限公司 | Multimedia data cloud storage system and method |
CN112632322A (en) * | 2020-11-30 | 2021-04-09 | 北京达佳互联信息技术有限公司 | Video switching method and device, electronic equipment and storage medium |
WO2022110819A1 (en) * | 2020-11-30 | 2022-06-02 | 北京达佳互联信息技术有限公司 | Video switching method and apparatus |
CN114727143A (en) * | 2020-12-21 | 2022-07-08 | 上海哔哩哔哩科技有限公司 | Multimedia resource display method and device |
CN115379284A (en) * | 2022-07-15 | 2022-11-22 | 广州力天文化创意产业集团有限公司 | Film playing method and device |
CN116304355A (en) * | 2023-04-18 | 2023-06-23 | 北京达佳互联信息技术有限公司 | Object-based information recommendation method and device, electronic equipment and storage medium |
CN116304355B (en) * | 2023-04-18 | 2023-11-14 | 北京达佳互联信息技术有限公司 | Object-based information recommendation method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107071525B (en) | 2021-04-23 |
WO2018133725A1 (en) | 2018-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107071525A (en) | Output processing method, client and the system of media file | |
CN103888837B (en) | A kind of video information method for pushing and device | |
US10481762B2 (en) | Gathering and organizing content distributed via social media | |
CN108197331B (en) | User interest exploration method and device | |
CN104462292B (en) | Socially collaborative filtering | |
CN105359125B (en) | User's history playlist and reservation | |
US8666525B2 (en) | Digital media player and method for facilitating music recommendation | |
US8935390B2 (en) | Method and system for efficient and exhaustive URL categorization | |
CN102521308B (en) | Entity following | |
CN109286850B (en) | Video annotation method and terminal based on bullet screen | |
CN108345481A (en) | A kind of page display method, device, client and server | |
CN114202436A (en) | Social interactions in media streaming services | |
CN101233516A (en) | Organizing content using a dynamic profile | |
WO2022247220A1 (en) | Interface processing method and apparatus | |
JP2004500651A5 (en) | ||
JP2002184157A (en) | Use history description scheme, system and method to manage audio-visual information | |
WO2012023920A2 (en) | Personalization of information content by monitoring network traffic | |
CN101183380B (en) | Content filtering method and device therefore | |
CN109753601A (en) | Recommendation information clicking rate determines method, apparatus and electronic equipment | |
CN112307315A (en) | Intelligent service recommendation method and device | |
CN107622101A (en) | Play method and device, the electronic equipment of song | |
CN112464102A (en) | Recommendation method of application program | |
JP5882262B2 (en) | Terminal device and program | |
CN105190619B (en) | The program of terminal installation and device | |
CN112328895A (en) | User portrait generation method, device, server and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |