CN105357587A - Method and system for realizing music barrage - Google Patents
Method and system for realizing music barrage Download PDFInfo
- Publication number
- CN105357587A CN105357587A CN201510725499.7A CN201510725499A CN105357587A CN 105357587 A CN105357587 A CN 105357587A CN 201510725499 A CN201510725499 A CN 201510725499A CN 105357587 A CN105357587 A CN 105357587A
- Authority
- CN
- China
- Prior art keywords
- barrage
- information
- music
- display
- barrage information
- 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/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- 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/254—Management at additional data server, e.g. shopping server, rights management server
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
The invention relates to a method and system for realizing a music barrage. The method comprises the following steps that: a first terminal obtains user comment information published based on a music playing application in a music playing process and user information for publishing the user comment information, and generates barrage information containing the user comment information and the corresponding user information; the first terminal obtains identification information of a music and sends the identification information and the barrage information to a server; the server makes the association between the identification information and the barrage information; and a second terminal receives the barrage information returned by the server and associated with the identification information of the currently played music and displays the associated barrage information in the picture of the currently played music in an overlapping manner. By means of the invention, the basic music playing requirements are satisfied; furthermore, requirements of information interaction with online audiences are also satisfied; and thus, the participation degree and the activeness for users to listen to music are improved easily.
Description
Technical field
The present invention relates to areas of information technology, particularly relate to a kind of method and system realizing music barrage.
Background technology
Barrage is widely used in internet video website as video comments mode in recent years, and concrete form can add text reviews for user on video pictures, and is shown the specific region of text reviews information at video pictures along with video playback; Such as above video pictures with fillet form roll display word barrage information.
Along with the development of mobile terminal technology, the function and application of the terminal such as mobile phone, flat board is also more and more abundanter; People are accustomed to utilizing terminal to listen to the music gradually.Current user can check special edition, the information such as singer and the lyrics of current broadcasting music based on terminal, but still while listening to the music, oneself cannot be listened to current music thoughts or comment and other music-lovers carry out exchange and interdynamic, the further demand of user cannot be met.
Summary of the invention
Based on this, the invention provides a kind of method and system realizing music barrage, the information interchange with other music-lovers can be realized while listening to the music.
The present invention is by the following technical solutions:
One aspect of the present invention provides a kind of method realizing music barrage, comprising:
First terminal obtains to be play based on the user comment information of music application issue and the user profile issuing described user comment information in music process, and generation comprises the barrage information of the user profile of described user comment information and correspondence;
First terminal obtains the identification information of described music, and described identification information and described barrage information are sent to server; Described server sets up associating of described identification information and described barrage information;
Second terminal receives the barrage information associated with the identification information of current broadcasting music that described server returns, the barrage information associated described in Overlapping display on the picture of current broadcasting music.
The present invention provides a kind of system realizing music barrage on the other hand, comprises, first terminal, the second terminal and server;
Described first terminal comprises,
Barrage generation module, play based on the user comment information of music application issue and the user profile issuing described user comment information in music process for obtaining, generation comprises the barrage information of the user profile of described user comment information and correspondence;
Transmission module on barrage, for obtaining the identification information of described music, is sent to server by described identification information and described barrage information;
Described server comprises,
Relating module, for setting up associating of described identification information and described barrage information;
Described second terminal comprises,
Transceiver module, the barrage information associated with the identification information of current broadcasting music returned for reception server;
Barrage display module, for the barrage information associated described in Overlapping display on the picture of current broadcasting music.
The beneficial effect implementing technique scheme of the present invention comprises: first terminal plays by obtaining the user comment information and each user profile that in music process, each user issues; Generate the barrage information comprising the user profile of review information and correspondence, the some barrage information obtained are sent in corresponding server; Second terminal, can the barrage information associated with current broadcasting music that sends of reception server when playing music, and the barrage information associated described in Overlapping display on the picture of current broadcasting music.By the present invention program, not only meet user and utilize there is the primary demand of the terminal plays music of display screen, also meet audience simultaneously and realize the demand of information interaction with other people, be conducive to participation that lifting user listens to the music and liveness.
Accompanying drawing explanation
Fig. 1 is the indicative flowchart realizing the method for music barrage of one embodiment of the invention;
Fig. 2 is the indicative flowchart realizing the method for music barrage of another embodiment of the present invention;
Fig. 3 is the effect schematic diagram of the music barrage moving horizontally pattern;
Fig. 4 is the schematic diagram of a preferred XY coordinate system;
Fig. 5 is the effect schematic diagram of the music barrage of bottom overlay model;
Fig. 6 is the schematic diagram realizing the system of music barrage of one embodiment of the invention.
Embodiment
For making goal of the invention of the present invention, feature, advantage can be more obvious and understandable, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, and not all embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment provided by the invention comprises the embodiment of the method realizing music barrage, and on the other hand, embodiment provided by the invention also comprises the system embodiment realizing music barrage.Below be described in detail respectively.
Fig. 1 is the indicative flowchart realizing the method for music barrage of one embodiment of the invention.As shown in fig. 1, described method comprises following steps S101 to step S103, is described in detail as follows:
S101, first terminal obtains to be play in music process based on the user comment information of music application issue and the user profile issuing described user comment information;
In the present embodiment, first terminal can be the terminal that mobile phone, flat board, computer etc. have display screen, carries out music control, show the picture that current broadcasting music is relevant by the music application of installing.Step S101 refers in the music application plays music process of first terminal, obtains different user plays application issue user comment information based on local music, and the user profile of described user.It should be noted that the music application of the present embodiment not only has music and controls and show the function of music dependent picture, also has the function indicating the review information receiving user's input according to user.Namely user can issue mood when oneself listening to the music based on the music application of terminal, or issues oneself comment to certain a piece of music.User comment information in the present embodiment includes but not limited to Word message, also can be expression information.
By this step, the user comment information issued when the different user can collecting some first terminals is listened to the music based on music application; Obtain corresponding user profile, such as acquisition user logs in user's head portrait, user's pet name or the respective user location message etc. that music is applied simultaneously.
S102, first terminal generates the barrage information comprising the user profile of described user comment information and correspondence;
Preferably, in the present embodiment using user's head portrait as user profile corresponding to each user comment information.Based on the review information of terminal music application issue and user's head image information when listening to the music according to each user collected, some barrage information can be generated.
S103, first terminal obtains the identification information of described music, and described identification information and described barrage information are sent to server; Described server sets up associating of described identification information and described barrage information;
The barrage information that some first terminals send is received, by setting up the associating, to manage barrage information of described identification information and described barrage information at described server.
S104, the barrage information associated with the identification information of current broadcasting music that the second terminal reception server sends, the barrage information associated described in Overlapping display on the picture of current broadcasting music.
Wherein, the second terminal is connected with described server communication, similar with first terminal, for mobile phone, flat board, computer etc. have the terminal of display screen, carries out music control, show the picture that current broadcasting music is relevant by the music application of installing.
In the present embodiment, when user passes through the music application plays music of the second terminal, the identification information of current broadcasting music is sent to described server by the second terminal, and the barrage information associated with the music of current broadcasting that reception server returns, and the barrage information of Overlapping display association on the picture of current broadcasting music; Namely present to the second terminal use the review information that other users issue when listening to current broadcasting music by the form of barrage.It should be noted that, the second terminal also can obtain the review information of user based on music application issue and the user profile of this user, generates corresponding barrage information, and the identification information of music and described barrage information are sent to server.
When user passes through the music application plays music of the second terminal, obtain the identification information of this music and be sent to server, server finds corresponding barrage information to return to described second terminal according to described identification information.Described second terminal is after receiving the barrage information that server returns, be presented on the broadcasting pictures of this music by described barrage information superposition, the review information issued when playing this music by other music user applications presents in barrage mode.Further, owing to also comprising user's head image information in the barrage information of the embodiment of the present invention, be convenient to user and intuitively review information and respective user connected, strengthen the Interactive Experience between music audience.
Be appreciated that the first terminal and the second terminal mentioned in the application, both relations are not isolating in other words of repelling each other, without departing from the scope of the invention, first terminal the second terminal can be called, and similarly, the second terminal first terminal can be called; First terminal and the second terminal are all the clients be connected with described server, both can refer to different clients, also can refer to two kinds of function executive agents that same client is not embodying in the same time.
The method realizing music barrage of the present embodiment is described with a concrete example below.User 1, based in music application plays song " hurriedly that year " process of terminal 1, has issued review information " pleasing to the ear " by music application; During the music application plays song " hurriedly that year " of user 2 based on terminal 2, issue review information " lyrics are very good " by music application; Simultaneously during the music application plays song " hurriedly that year " of user 3 based on terminal 3, issue review information by music application and " wanted to see a film ".User 1, user 2, the review information of user 3 and user's head image information of correspondence has been got by above-mentioned terminal 1, terminal 2, terminal 3; Server receives the barrage information of 3 " hurriedly that years ", and sets up first of the identification information of described 3 barrage information and song " hurriedly that year " and associate.If active user n applies just in played songs " hurriedly that year " based on the music of terminal n, then above-mentioned 3 barrage information are sent to terminal n by server.Further, demonstrate in barrage mode the barrage information comprising user 1, user 2, user 3 head image information on the picture can playing " hurriedly that year " in terminal n.
According to the abovementioned embodiments of the present invention, not only meet the demand of music, achieve the demand with other music audience interaction simultaneously, be conducive to promoting enthusiasm and the participation that user uses music application plays music.
Fig. 2 is the indicative flowchart realizing the method for music barrage of another embodiment of the present invention.Be with the main distinction of a upper embodiment, the concrete display mode of the present embodiment to music barrage illustrates.As shown in Figure 2, the method realizing music barrage of the present embodiment comprises the steps:
S201, first terminal obtains to be play in music process based on the user comment information that music application is issued, and record the play time of music and the identification information of described music when issuing each user comment information, also obtain the user profile issuing each user comment information simultaneously;
As above, described in an embodiment, the music application of first terminal, not only has the function that music controls and shows music dependent picture, also has the function of the review information receiving user's input according to user instruction; Namely user can issue mood when oneself listening to music based on music application, or issues oneself comment to each music.User comment information in the present embodiment includes but not limited to Word message, also can be expression information.By this step, the user comment information that the online user that can collect current some music application issues; Corresponding user profile can also be obtained simultaneously, such as, obtain user and log in user's head portrait, user's pet name of music application or obtain user's location message etc.
S202, first terminal generates the barrage information comprising the user profile of described user comment information and correspondence, and described identification information and described barrage information are sent to server;
Preferably, in the present embodiment using user's head portrait as user profile corresponding to each bar user comment information.As shown in Figure 3, in described barrage information, user's head portrait can be positioned at the side of user comment information.
S203, described server is set up described identification information and is associated with first of described barrage information, and sets up described play time and associate with second of described barrage information.
It should be noted that, the execution object of above-mentioned steps S201-S203 is collect when different online user listens to the music based on the user comment information that music application is issued, form some barrage information in conjunction with user profile, provide basis for realizing music barrage in the second terminal.
S204, during the music application plays music of the second terminal, obtains the identification information of current broadcasting music, and the identification information of current broadcasting music is sent to described server.
It should be noted that, the identification information of music is can the information of unique identification one song.
S205, the second terminal receives the barrage information associated with the identification information of current broadcasting music that described server returns.
Server can obtain the barrage information associated with current broadcasting music according to the identification information of the music received, also can obtain the second related information that described barrage information is relevant.
S206, the second terminal obtains the reproduction time dot information of each barrage information association according to described second related information.
S207, whether the playing progress rate that the second terminal detects current broadcasting music arrives the play time that wherein arbitrary barrage information is corresponding, if so, performs next step, if not, returns execution current procedures.
In the present embodiment, play time first terminal being issued music during user comment information is presented at the time point in the broadcasting display frame of second this music of terminal as corresponding barrage information first time.When there being the issue of same time to have multiple user comment information, corresponding multiple barrage information can be shown in the broadcasting display frame of second this music of terminal simultaneously.As another preferred implementation, if there is the play time that two or more barrage information is corresponding identical, when second terminal detects that the playing progress rate of current broadcasting music arrives this play time, can random sequence successively described plural barrage information superposition be presented on the picture of the current broadcasting music of the second terminal.
S208, the second terminal determines current barrage display mode, and obtains the barrage display duration information preset;
As a preferred implementation, described barrage display mode can be the pattern of moving horizontally, random display pattern or bottom overlay model; User arranges corresponding barrage pattern by the music application of the second terminal.
In the present embodiment, music application also provides the function arranging barrage display duration, and such as user can arrange barrage display duration based on music application is 1 second, 3 seconds or 5 seconds.
S209, the second terminal is according to the barrage information of described barrage display mode correspondence described in Overlapping display on the picture of current broadcasting music.
Below respectively under moving horizontally pattern, random display pattern and bottom overlay model situation, the specific implementation process of barrage corresponding described in Overlapping display letter is illustrated as follows.
(1) pattern is moved horizontally:
Under this pattern, the concrete mode of the barrage information associated described in Overlapping display on the picture of current broadcasting music can be:
The displacement calculating each barrage information to be shown is respectively L=x+x1; Wherein, x1 is the width of each barrage information to be shown, the width of display frame when x is terminal plays music, and generally during terminal plays music, the width of display frame is less than the width of terminal display screen;
Further, the speed V calculating each barrage information level movement to be shown respectively is also needed; Barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and control the speed of each barrage information to be shown according to correspondence and be moved horizontally to left side (also can be moved horizontally to from left side right side) from the right side of the picture of current broadcasting music, the effect of display can with reference to shown in figure 3.
In the present embodiment, the account form of the speed V of each barrage information level movement to be shown can be:
V=L/t;
Wherein, t can be the display duration of each barrage information to be shown.
It should be noted that, t can be the display duration of user based on the barrage information arranged in the application of terminal music.
As another preferred implementation, user also can arrange translational speed and the moving direction of barrage information based on music application, control each barrage information to be shown and all move according to the speed arranged and direction.
(2) random display pattern:
Under this pattern, the mode of the barrage information associated described in Overlapping display on the picture of current broadcasting music can comprise:
Calculate the display position coordinate of each bar barrage information to be shown, wherein:
X-axis coordinate=k* (x-x1+1), Y-axis coordinate=k* (y-y1+1);
X1, y1 are respectively width and the height of each bar barrage information to be shown, the width of display frame when x, y are respectively terminal plays music and height, and k is a random number;
Each barrage information superposition to be shown is presented on the picture of current broadcasting music, and makes the upper left position of described barrage information to be shown be described display position coordinate.
As a preferred implementation, also in setting-up time (in such as 1 second), the display transparency of the barrage information shown is adjusted to 0 from 1; Namely after showing certain barrage information on the picture of current broadcasting music, gradually the display transparency of this barrage information is adjusted to completely transparent, forms the barrage display effect of fading out.
(3) bottom overlay model:
Under this pattern, the concrete grammar of the barrage information associated described in Overlapping display on the picture of current broadcasting music according to described barrage display mode can comprise:
Step one, the display position coordinate calculating barrage information to be shown is:
X-axis coordinate=centerX-(x1/2);
If the quantity picture of current broadcasting music having shown barrage is 0, Y-axis coordinate=totleHeight-y1;
If the quantity picture of current broadcasting music having shown barrage is not 0, Y-axis coordinate=y2-y1;
Wherein, the X-axis coordinate of the center line of display frame when centerX is terminal plays music, the height of display frame when totleHeight is terminal plays music, x1, y1 are respectively width and the height of described barrage information to be shown, y2 be current broadcasting music picture on the Y-axis coordinate of barrage information of top.
It should be noted that, the foundation of the XY coordinate system in the present embodiment can be as shown in Figure 4.Preferably, the region of display frame when wherein region 1 represents the second terminal plays music, show the region of the lyrics when region 2 represents and plays music, and region 3 represents the region of music control when playing music.
The Y-axis of the barrage information each to be shown that step 2, judgement obtain is sat target value and whether is less than or equal to 0, if so, removes the whole barrage information of Overlapping display on the picture of current broadcasting music, returns step one, if not, performs step 3;
Step 3, barrage information superposition to be shown for each bar is presented at current broadcasting music picture on, and the display position coordinate that the upper left corner of the barrage information making each bar to be shown is corresponding respective.Barrage display effect under this pattern can with reference to shown in figure 5.
S210, whether the display duration detecting each barrage information expires, if detect, the display duration of certain barrage information expires, and performs next step, otherwise, re-execute current procedures;
S211, the second terminal removes this barrage information on the picture of current broadcasting music.
As another preferred implementation, after step S209 shows barrage information, second terminal also can detect the operational order of arbitrary barrage information that click has shown, receive the review information of active user's input, and review information active user inputted, active user's head image information add in this barrage information, obtain a new barrage information, and be sent to server.Preferably, the play time of this new barrage information association is the music time point corresponding when issuing review information of the second terminal use.Realize the Communication between individual and individuality thus, and then form Information Communication widely, further increase the liveness of user.
It should be noted that, the execution sequencing regardless of time of above-mentioned steps S201-S203, step S204-211.Namely the review information that first terminal obtains active user forms barrage information, simultaneously the relevant barrage information that returns of the second terminal reception server showing.
It should be noted that, for aforesaid each embodiment of the method, in order to easy description, it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and module might not be all that the present invention is necessary.
Be described can be used for performing the above-mentioned system realizing music barrage realizing the embodiment of the present invention of the method for music barrage below.Fig. 6 is the schematic diagram realizing the system of music barrage of the embodiment of the present invention, for convenience of explanation, the part relevant to the embodiment of the present invention is illustrate only in figure, it will be appreciated by those skilled in the art that, system configuration shown in figure does not form the restriction to system, can comprise the parts more more or less than diagram, or combine some parts, or different parts are arranged.
Fig. 6 is the schematic diagram realizing the system of music barrage of one embodiment of the invention.As shown in Figure 6, the system realizing music barrage of the present embodiment comprises first terminal 100, second terminal 200 and server 300; Described first terminal 100 comprises,
Barrage generation module 101, play based on the user comment information of music application issue and the user profile issuing described user comment information in music process for obtaining, generation comprises the barrage information of the user profile of described user comment information and correspondence;
It should be noted that the music application of the present embodiment not only has music and controls and show the function of music dependent picture, also has the function indicating the review information receiving user's input according to user.Namely user can issue mood when oneself listening to the music based on music application, or issues oneself comment to certain a piece of music.User comment information in the present embodiment includes but not limited to Word message, also can be expression information.
Preferably, in the present embodiment using user's head portrait as user profile corresponding to each user comment information.Listen during certain music according to the user collected and apply based on terminal music the some review information and user's head image information issued, some barrage information can be generated.
Preferably, described user comment information is Word message and/or expression; In described barrage information, user's head portrait is positioned at the side of user comment information.
Transmission module 102 on barrage, for obtaining the identification information of described music, is sent to server 300 by described identification information and described barrage information;
Described server 300 comprises,
Relating module 301, for setting up associating of described identification information and described barrage information, manages with the barrage information sent some first terminals 100;
Described second terminal 200 comprises,
Transceiver module 201, the barrage information associated with the identification information of current broadcasting music returned for reception server 300;
Barrage display module 202, for the barrage information associated described in Overlapping display on the picture of current broadcasting music.
Described transceiver module 201, also for the identification information of current broadcasting music is sent to described server 300.
As a preferred implementation, described barrage generation module 101, also for record issue described user comment information time described music play time, described play time and described barrage information are sent to server 300.Corresponding, described relating module 301, also for setting up associating of described play time and described barrage information.Described barrage display module 202, also for obtain described association barrage information in the play time of each barrage information association; Whether the playing progress rate detecting current broadcasting music arrives the play time of wherein arbitrary barrage information association, the barrage information of if so, Overlapping display association on the picture of current broadcasting music.
As shown in Figure 6, described barrage display module 202 specifically comprises, pattern determining unit, for determining current barrage display mode; Described barrage display mode is for moving horizontally pattern, random display pattern or bottom overlay model; And display unit, for the barrage information associated described in Overlapping display on the picture of current broadcasting music according to described barrage display mode.
As another preferred implementation, described barrage display module 202 also comprises, duration determining unit, obtains the barrage display duration information preset; Described display unit, if also for the display duration of certain barrage information being detected at the expiration, remove this barrage information on the picture of current broadcasting music.
Preferably, the described barrage display mode of the present embodiment can be the pattern of moving horizontally, random display pattern or bottom overlay model; Described display unit can comprise the first display subelement, the second display subelement and the 3rd display subelement, is described respectively below for the concrete function of each subelement.
First display subelement, if for described barrage display mode for moving horizontally pattern, the displacement calculating barrage information to be shown is L=x+x1; Wherein, x1 is the width of barrage information to be shown, the width of display frame when x is terminal plays music;
Barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and control described barrage information to be shown and to be moved horizontally to left side from the right side of the picture of current broadcasting music according to speed V; Wherein,
V=L/t;
T is the display duration of each barrage information to be shown.
Second display subelement, if be random display pattern for described barrage display mode, the display position coordinate calculating barrage information to be shown is:
X-axis coordinate=k* (x-x1+1), Y-axis coordinate=k* (y-y1+1);
Wherein, x1, y1 are respectively width and the height of barrage information to be shown, the width of display frame when x, y are respectively terminal plays music and height, and k is a random number;
Barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and make the upper left position of described barrage information to be shown be described display position coordinate.
3rd display subelement, if be bottom overlay model for described barrage display mode, the display position coordinate calculating barrage information to be shown is:
X-axis coordinate=centerX-(x1/2);
If the quantity picture of current broadcasting music having shown barrage is 0, Y-axis coordinate=totleHeight-y1;
If the quantity picture of current broadcasting music having shown barrage is not 0, Y-axis coordinate=y2-y1; Wherein, the X-axis coordinate of the center line of display frame when centerX is terminal plays music, the height of display frame when totleHeight is terminal plays music, x1, y1 are respectively width and the height of described barrage information to be shown, y2 be current broadcasting music picture on the Y-axis coordinate of barrage information of top; And whether be less than or equal to 0 for the Y-axis seat target value judging described each barrage information to be shown, if, remove the whole barrage information of Overlapping display on the picture of current broadcasting music, recalculate the Y-axis coordinate of described barrage information to be shown, if not, barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and make the upper left position of described barrage information to be shown be described display position coordinate.
As a preferred implementation, described second terminal 200 also comprises barrage editor module 203, for the operational order of the arbitrary barrage information clicking current display being detected, receives the review information of active user's input; Review information, active user's head image information that active user inputs are added in this barrage information, obtains a new barrage information.Interactive experience when enhancing listening happy between user.
It should be noted that, the content such as information interaction, implementation in above-described embodiment between each module/unit, due to preceding method embodiment of the present invention based on same design, its technique effect brought is identical with preceding method embodiment of the present invention, particular content see describing in the inventive method embodiment, can repeat no more herein.
In addition, above-mentioned example realize in the system embodiment of music barrage, the logical partitioning of each functional module only illustrates, can be as required in practical application, facility such as the configuration requirement of corresponding hardware or the realization of software is considered, above-mentioned functions is distributed and is completed by different functional modules, be divided into different functional modules by the described internal structure realizing the system of music barrage, to complete all or part of function described above.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
Be more than to the description realizing the method and system of music barrage provided by the present invention, for one of ordinary skill in the art, according to the thought of the embodiment of the present invention, all will change in specific embodiments and applications, to sum up, this description should not be construed as limitation of the present invention.
Claims (10)
1. realize a method for music barrage, it is characterized in that, comprising:
First terminal obtains to be play based on the user comment information of music application issue and the user profile issuing described user comment information in music process, and generation comprises the barrage information of the user profile of described user comment information and correspondence;
First terminal obtains the identification information of described music, and described identification information and described barrage information are sent to server; Described server sets up associating of described identification information and described barrage information;
Second terminal receives the barrage information associated with the identification information of current broadcasting music that described server returns, the barrage information associated described in Overlapping display on the picture of current broadcasting music.
2. realize the method for music barrage as claimed in claim 1, it is characterized in that, described first terminal obtains the user comment information play based on music application issue in music process, also comprises afterwards,
When described user comment information issued in first terminal record, the play time of described music, is sent to server by described play time and described barrage information, and described server sets up associating of described play time and described barrage information;
The described barrage information associated described in Overlapping display on the picture of current broadcasting music, comprises,
Obtain the play time of each barrage information association in the barrage information of described association;
Whether the playing progress rate detecting current broadcasting music arrives the play time of wherein arbitrary barrage information association, the barrage information that if so, Overlapping display is corresponding on the picture of current broadcasting music.
3. realize the method for music barrage as claimed in claim 1, it is characterized in that, described user profile is user's head portrait, and described user comment information is Word message and/or expression; In described barrage information, user's head portrait is positioned at the side of user comment information;
The described barrage information associated described in Overlapping display on the picture of current broadcasting music, comprises afterwards,
The operational order of the arbitrary barrage information clicking current display detected, receive the review information of active user's input;
Review information, active user's head image information that active user inputs are added in this barrage information, obtains a new barrage information.
4. realize the method for music barrage as described in as arbitrary in claims 1 to 3, it is characterized in that, the described barrage information associated described in Overlapping display on the picture of current broadcasting music, comprises,
Determine current barrage display mode; Described barrage display mode is for moving horizontally pattern, random display pattern or bottom overlay model;
According to the barrage information that described barrage display mode associates described in Overlapping display on the picture of current broadcasting music;
If described barrage display mode is for moving horizontally pattern, the described barrage information associated described in Overlapping display on the picture of current broadcasting music according to described barrage display mode, specifically comprises,
The displacement calculating barrage information to be shown is L=x+x1; Wherein, x1 is the width of barrage information to be shown, the width of display frame when x is the second terminal plays music;
Barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and control described barrage information to be shown and to be moved horizontally to left side from the right side of the picture of current broadcasting music according to speed V; Wherein,
V=L/t;
T is the display duration of described barrage information to be shown;
If described barrage display mode is random display pattern, the described barrage information associated described in Overlapping display on the picture of current broadcasting music according to described barrage display mode, specifically comprises,
The display position coordinate calculating barrage information to be shown is:
X-axis coordinate=k* (x-x1+1), Y-axis coordinate=k* (y-y1+1);
Wherein, x1, y1 are respectively width and the height of barrage information to be shown, the width of display frame when x, y are respectively the second terminal plays music and height, and k is a random number;
Barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and make the upper left position of described barrage information to be shown be described display position coordinate;
If described barrage display mode is bottom overlay model, the described barrage information associated described in Overlapping display on the picture of current broadcasting music according to described barrage display mode, comprises,
S1, the display position coordinate calculating barrage information to be shown are:
X-axis coordinate=centerX-(x1/2);
If the quantity picture of current broadcasting music having shown barrage is 0, Y-axis coordinate=totleHeight-y1;
If the quantity picture of current broadcasting music having shown barrage is not 0, Y-axis coordinate=y2-y1;
Wherein, the X-axis coordinate of the center line of display frame when centerX is the second terminal plays music, the height of display frame when totleHeight is the second terminal plays music, x1, y1 are respectively width and the height of described barrage information to be shown, y2 be current broadcasting music picture on the Y-axis coordinate of barrage information of top;
S2, judge whether the Y-axis coordinate of described barrage information to be shown is less than or equal to 0, if so, remove the whole barrage information of Overlapping display on the picture of current broadcasting music, return step S1, if not, perform step S3;
S3, barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and make the upper left position of described barrage information to be shown be described display position coordinate.
5. realize the method for music barrage as claimed in claim 4, it is characterized in that, the barrage information associated with the identification information of current broadcasting music that described second terminal reception server sends, also comprise afterwards,
Second terminal obtains the barrage display duration information preset;
The described barrage information associated described in Overlapping display on the picture of current broadcasting music, comprises afterwards,
If the second terminal detects the display duration of certain barrage information at the expiration, on the picture of current broadcasting music, remove this barrage information.
6. realize a system for music barrage, it is characterized in that, comprise, first terminal, the second terminal and server;
Described first terminal comprises,
Barrage generation module, play based on the user comment information of music application issue and the user profile issuing described user comment information in music process for obtaining, generation comprises the barrage information of the user profile of described user comment information and correspondence;
Transmission module on barrage, for obtaining the identification information of described music, is sent to server by described identification information and described barrage information;
Described server comprises,
Relating module, for setting up associating of described identification information and described barrage information;
Described second terminal comprises,
Transceiver module, the barrage information associated with the identification information of current broadcasting music returned for reception server;
Barrage display module, for the barrage information associated described in Overlapping display on the picture of current broadcasting music.
7. realize the system of music barrage as claimed in claim 6, it is characterized in that, described barrage generation module, also for record issue described user comment information time described music play time, described play time and described barrage information are sent to server;
Described relating module, also for setting up associating of described play time and described barrage information;
Described barrage display module, also for obtain described association barrage information in the play time of each barrage information association; Whether the playing progress rate detecting current broadcasting music arrives the play time of wherein arbitrary barrage information association, the barrage information that if so, Overlapping display is corresponding on the picture of current broadcasting music.
8. realize the system of music barrage as claimed in claim 6, it is characterized in that, described user profile is user's head portrait, and described user comment information is Word message and/or expression;
In described barrage information, user's head portrait is positioned at the side of user comment information;
Described second terminal also comprises, barrage editor module, for the operational order of the arbitrary barrage information clicking current display being detected, receives the review information of active user's input; Review information, active user's head image information that active user inputs are added in this barrage information, obtains a new barrage information.
9. realize the system of music barrage as described in as arbitrary in claim 6 to 8, it is characterized in that, described barrage display module comprises,
Pattern determining unit, for determining current barrage display mode; Described barrage display mode is for moving horizontally pattern, random display pattern or bottom overlay model;
Display unit, for the barrage information associated described in Overlapping display on the picture of current broadcasting music according to described barrage display mode;
Described display unit comprises,
First display subelement, if for described barrage display mode for moving horizontally pattern, the displacement calculating barrage information to be shown is L=x+x1; Wherein, x1 is the width of barrage information to be shown, the width of display frame when x is the second terminal plays music;
Barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and control described barrage information to be shown and to be moved horizontally to left side from the right side of the picture of current broadcasting music according to speed V; Wherein,
V=L/t;
T is the display duration of described barrage information to be shown;
Described display unit also comprises,
Second display subelement, if be random display pattern for described barrage display mode, the display position coordinate calculating barrage information to be shown is:
X-axis coordinate=k* (x-x1+1), Y-axis coordinate=k* (y-y1+1);
Wherein, x1, y1 are respectively width and the height of barrage information to be shown, the width of display frame when x, y are respectively the second terminal plays music and height, and k is a random number;
Barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and make the upper left position of described barrage information to be shown be described display position coordinate;
Described display unit also comprises,
3rd display subelement, if be bottom overlay model for described barrage display mode, the display position coordinate calculating barrage information to be shown is:
X-axis coordinate=centerX-(x1/2);
If the quantity picture of current broadcasting music having shown barrage is 0, Y-axis coordinate=totleHeight-y1;
If the quantity picture of current broadcasting music having shown barrage is not 0, Y-axis coordinate=y2-y1;
Wherein, the X-axis coordinate of the center line of display frame when centerX is terminal plays music, the height of display frame when totleHeight is the second terminal plays music, x1, y1 are respectively width and the height of described barrage information to be shown, y2 be current broadcasting music picture on the Y-axis coordinate of barrage information of top; And whether be less than or equal to 0 for the Y-axis seat target value judging described barrage information to be shown, if, remove the whole barrage information of Overlapping display on the picture of current broadcasting music, recalculate the Y-axis coordinate of described barrage information to be shown, if not, barrage information to be shown described in Overlapping display on the picture of current broadcasting music, and make the upper left position of described barrage information to be shown be described display position coordinate.
10. realize the system of music barrage as claimed in claim 9, it is characterized in that, described barrage display module also comprises,
Duration determining unit, obtains the barrage display duration information preset;
Described display unit, if also for the display duration of certain barrage information being detected at the expiration, remove this barrage information on the picture of current broadcasting music.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510725499.7A CN105357587A (en) | 2015-10-28 | 2015-10-28 | Method and system for realizing music barrage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510725499.7A CN105357587A (en) | 2015-10-28 | 2015-10-28 | Method and system for realizing music barrage |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105357587A true CN105357587A (en) | 2016-02-24 |
Family
ID=55333425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510725499.7A Pending CN105357587A (en) | 2015-10-28 | 2015-10-28 | Method and system for realizing music barrage |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105357587A (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105812885A (en) * | 2016-03-11 | 2016-07-27 | 武汉斗鱼网络科技有限公司 | Bullet screen display method and system in live video |
CN105847932A (en) * | 2016-03-30 | 2016-08-10 | 乐视控股(北京)有限公司 | Pop-up information display method, device and system |
CN105872836A (en) * | 2016-03-30 | 2016-08-17 | 武汉斗鱼网络科技有限公司 | Method and device for increasing user interactivity in live broadcast website |
CN106059909A (en) * | 2016-08-19 | 2016-10-26 | 上海幻电信息科技有限公司 | Real-time chat method |
CN106131702A (en) * | 2016-07-29 | 2016-11-16 | 上海幻电信息科技有限公司 | Barrage supplying system and method |
CN106792087A (en) * | 2016-12-14 | 2017-05-31 | 上海青声网络科技有限公司 | The method and device that a kind of barrage shows |
CN107944040A (en) * | 2017-12-14 | 2018-04-20 | 维沃移动通信有限公司 | The display methods and mobile terminal of a kind of lyrics |
CN108111918A (en) * | 2017-12-08 | 2018-06-01 | 深圳岚锋创视网络科技有限公司 | Interactive approach, device and live streaming client during a kind of panoramic video live streaming |
CN108282688A (en) * | 2018-01-12 | 2018-07-13 | 山东浪潮商用***有限公司 | A kind of voice interactive method, set-top box and system |
CN108322832A (en) * | 2018-01-22 | 2018-07-24 | 广州市动景计算机科技有限公司 | Comment on method, apparatus and electronic equipment |
CN108512701A (en) * | 2018-03-26 | 2018-09-07 | 校宝在线(杭州)科技股份有限公司 | A kind of music completeness analysis method based on user comment information |
WO2019037566A1 (en) * | 2017-08-23 | 2019-02-28 | 腾讯科技(深圳)有限公司 | Information display method and apparatus, device, and computer-readable storage medium |
CN110121083A (en) * | 2018-02-06 | 2019-08-13 | 上海全土豆文化传播有限公司 | The generation method and device of barrage |
CN110234033A (en) * | 2019-05-31 | 2019-09-13 | 上海临奇智能科技有限公司 | A kind of barrage rendering method and equipment |
CN110545458A (en) * | 2019-09-24 | 2019-12-06 | 网易(杭州)网络有限公司 | barrage display method, device and equipment and computer readable storage medium |
CN110891194A (en) * | 2019-12-06 | 2020-03-17 | 北京小米移动软件有限公司 | Comment information display method and device, terminal and storage medium |
CN111182363A (en) * | 2020-01-03 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Multimedia content playing control method, device, equipment and medium |
CN113938723A (en) * | 2020-06-29 | 2022-01-14 | 大众问问(北京)信息科技有限公司 | Bullet screen playing method, device and equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103414943A (en) * | 2013-07-12 | 2013-11-27 | 深圳Tcl新技术有限公司 | Television program comment information processing method and system |
CN103841470A (en) * | 2013-09-11 | 2014-06-04 | 天津三星电子有限公司 | Point-to-point method and system for real-time program comment and interaction |
CN104185079A (en) * | 2014-09-11 | 2014-12-03 | 北京奇艺世纪科技有限公司 | User comment display and collection method and device |
CN104735543A (en) * | 2015-03-30 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Barrage displaying method and device |
CN104754420A (en) * | 2015-03-30 | 2015-07-01 | 北京奇艺世纪科技有限公司 | Barrage interaction method and device in process of multimedia file playing |
CN104869468A (en) * | 2015-04-22 | 2015-08-26 | 腾讯科技(北京)有限公司 | Method and apparatus for displaying screen information |
-
2015
- 2015-10-28 CN CN201510725499.7A patent/CN105357587A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103414943A (en) * | 2013-07-12 | 2013-11-27 | 深圳Tcl新技术有限公司 | Television program comment information processing method and system |
CN103841470A (en) * | 2013-09-11 | 2014-06-04 | 天津三星电子有限公司 | Point-to-point method and system for real-time program comment and interaction |
CN104185079A (en) * | 2014-09-11 | 2014-12-03 | 北京奇艺世纪科技有限公司 | User comment display and collection method and device |
CN104735543A (en) * | 2015-03-30 | 2015-06-24 | 北京奇艺世纪科技有限公司 | Barrage displaying method and device |
CN104754420A (en) * | 2015-03-30 | 2015-07-01 | 北京奇艺世纪科技有限公司 | Barrage interaction method and device in process of multimedia file playing |
CN104869468A (en) * | 2015-04-22 | 2015-08-26 | 腾讯科技(北京)有限公司 | Method and apparatus for displaying screen information |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105812885B (en) * | 2016-03-11 | 2018-11-27 | 武汉斗鱼网络科技有限公司 | Barrage display methods and system in a kind of net cast |
CN105812885A (en) * | 2016-03-11 | 2016-07-27 | 武汉斗鱼网络科技有限公司 | Bullet screen display method and system in live video |
CN105847932A (en) * | 2016-03-30 | 2016-08-10 | 乐视控股(北京)有限公司 | Pop-up information display method, device and system |
CN105872836A (en) * | 2016-03-30 | 2016-08-17 | 武汉斗鱼网络科技有限公司 | Method and device for increasing user interactivity in live broadcast website |
CN105872836B (en) * | 2016-03-30 | 2019-01-29 | 武汉斗鱼网络科技有限公司 | Increase the method and device of user interaction in a kind of webcast website |
WO2017166718A1 (en) * | 2016-03-30 | 2017-10-05 | 乐视控股(北京)有限公司 | Method, apparatus, and system for displaying bullet screen information |
US10448073B2 (en) | 2016-07-29 | 2019-10-15 | Shanghai Hode Information Technology Co., Ltd. | Popping-screen push system and method |
CN106131702A (en) * | 2016-07-29 | 2016-11-16 | 上海幻电信息科技有限公司 | Barrage supplying system and method |
CN106131702B (en) * | 2016-07-29 | 2019-04-02 | 上海幻电信息科技有限公司 | Barrage supplying system and method |
CN106059909A (en) * | 2016-08-19 | 2016-10-26 | 上海幻电信息科技有限公司 | Real-time chat method |
CN106059909B (en) * | 2016-08-19 | 2021-04-20 | 上海幻电信息科技有限公司 | Real-time chatting method |
CN106792087A (en) * | 2016-12-14 | 2017-05-31 | 上海青声网络科技有限公司 | The method and device that a kind of barrage shows |
WO2019037566A1 (en) * | 2017-08-23 | 2019-02-28 | 腾讯科技(深圳)有限公司 | Information display method and apparatus, device, and computer-readable storage medium |
CN108111918A (en) * | 2017-12-08 | 2018-06-01 | 深圳岚锋创视网络科技有限公司 | Interactive approach, device and live streaming client during a kind of panoramic video live streaming |
CN107944040A (en) * | 2017-12-14 | 2018-04-20 | 维沃移动通信有限公司 | The display methods and mobile terminal of a kind of lyrics |
CN107944040B (en) * | 2017-12-14 | 2022-06-17 | 维沃移动通信有限公司 | Lyric display method and mobile terminal |
CN108282688A (en) * | 2018-01-12 | 2018-07-13 | 山东浪潮商用***有限公司 | A kind of voice interactive method, set-top box and system |
CN108322832B (en) * | 2018-01-22 | 2022-05-17 | 阿里巴巴(中国)有限公司 | Comment method and device and electronic equipment |
CN108322832A (en) * | 2018-01-22 | 2018-07-24 | 广州市动景计算机科技有限公司 | Comment on method, apparatus and electronic equipment |
CN110121083A (en) * | 2018-02-06 | 2019-08-13 | 上海全土豆文化传播有限公司 | The generation method and device of barrage |
CN108512701A (en) * | 2018-03-26 | 2018-09-07 | 校宝在线(杭州)科技股份有限公司 | A kind of music completeness analysis method based on user comment information |
CN108512701B (en) * | 2018-03-26 | 2021-02-26 | 校宝在线(杭州)科技股份有限公司 | Music playing completion degree analysis method based on user comment information |
CN110234033A (en) * | 2019-05-31 | 2019-09-13 | 上海临奇智能科技有限公司 | A kind of barrage rendering method and equipment |
CN110545458A (en) * | 2019-09-24 | 2019-12-06 | 网易(杭州)网络有限公司 | barrage display method, device and equipment and computer readable storage medium |
CN110891194A (en) * | 2019-12-06 | 2020-03-17 | 北京小米移动软件有限公司 | Comment information display method and device, terminal and storage medium |
CN111182363A (en) * | 2020-01-03 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Multimedia content playing control method, device, equipment and medium |
CN111182363B (en) * | 2020-01-03 | 2022-01-14 | 腾讯科技(深圳)有限公司 | Multimedia content playing control method, device, equipment and medium |
CN113938723A (en) * | 2020-06-29 | 2022-01-14 | 大众问问(北京)信息科技有限公司 | Bullet screen playing method, device and equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105357587A (en) | Method and system for realizing music barrage | |
CN104822093B (en) | Barrage dissemination method and device | |
US20220294836A1 (en) | Systems for information sharing and methods of use, discussion and collaboration system and methods of use | |
CN105653167A (en) | Online live broadcast-based information display method and client | |
US9419810B2 (en) | Location aware conferencing with graphical representations that enable licensing and advertising | |
CN104394126B (en) | Information recommendation method, server, client and system | |
EP4336355A1 (en) | Interaction method and apparatus, medium, and electronic device | |
WO2011137303A2 (en) | Transferring a conference session between client devices | |
WO2011137295A2 (en) | Managing participants in a conference via a conference user interface | |
WO2011137290A2 (en) | Location - aware conferencing | |
US11916855B2 (en) | File commenting method and apparatus, comment viewing method and apparatus, computer device, and storage medium | |
WO2011137297A2 (en) | Participant authentication via a conference user interface | |
WO2011137291A2 (en) | Participant profiling in a conferencing system | |
CN104978317A (en) | Webpage generating method, webpage generating device, website generating method and website building server | |
CN105227550A (en) | Scene display packing, Apparatus and system | |
TW201222271A (en) | System and method for providing and managing interactive services | |
CN103973771A (en) | Method and system for sharing web page information | |
CN103632690A (en) | Multimedia dissemination system providing statistical profiles and related method and control device | |
US20130028574A1 (en) | Systems and methods for enriching audio/video recordings | |
CN114500570B (en) | Task processing method, device, electronic equipment and computer readable storage medium | |
CN105791352A (en) | Message pushing method and system for application | |
WO2011137275A2 (en) | Location-aware conferencing with participant rewards | |
CN113810732A (en) | Live content display method, device, terminal, storage medium and program product | |
CN111580903B (en) | Real-time voting method, device, terminal equipment and storage medium | |
CN103412885A (en) | Contact person photo setting method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 511449 Guangzhou City, Guangdong Province, Panyu District, South Village, Huambo Business District Wanda Plaza, block B1, floor 28 Applicant after: Guangzhou Huaduo Network Technology Co., Ltd. Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08, Applicant before: Guangzhou Huaduo Network Technology Co., Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160224 |