CN105657475A - Method and device for grouping users in live broadcast website - Google Patents
Method and device for grouping users in live broadcast website Download PDFInfo
- Publication number
- CN105657475A CN105657475A CN201610145797.3A CN201610145797A CN105657475A CN 105657475 A CN105657475 A CN 105657475A CN 201610145797 A CN201610145797 A CN 201610145797A CN 105657475 A CN105657475 A CN 105657475A
- Authority
- CN
- China
- Prior art keywords
- group
- packet
- user
- grouped
- direct broadcasting
- 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/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
-
- 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention belongs to the field of Internet danmu video broadcast and particularly relates to a method and device for grouping users in a live broadcast website. According to the method and device, groups are updated in real time according to the groups of the number of people in a current live broadcast room, and the number of danmu provided by each group can be limited by means of grouping. The problem that when the number of people in a certain live broadcast room is too large, the number of danmu is too large is solved.
Description
Technical field
The invention belongs to barrage formula net cast field, the Internet, more particularly, to user is carried out the method and the device that are grouped by a kind of webcast website.
Background technology
Currently, the net cast industry of barrage formula is very burning hot. People on one side can participate in the interaction between main broadcaster and spectators, spectators and spectators by sending barrage, collect barrage by watching video live broadcast on one side, and then reach user and watch video and carry out the purpose of exchange impression, the interest of increase watching video live broadcast simultaneously.
Along with the increase of the number of participation, problem also comes out gradually. One of them problem is for too much when entering attendance in some, and when everybody sends the viewpoint of barrage expression oneself enthusiastically, each barrage need to be distributed to above the machine of each user by server. When number arrives certain limit, the barrage quantity that now server need to be distributed too much causes overload, it is possible to cause that server cannot normal operation. Client computer receives too much barrage simultaneously, will also result in the effect that client cards is paused and barrage too much cannot normally be watched.
Summary of the invention
The present invention mainly solves the technical problem existing for prior art; Provide a kind of often group that limits and the quantity of barrage can be provided. Solve in a kind of webcast website of the problem that number too much causes barrage quantity excessive, user being carried out in existing a certain direct broadcasting room is grouped method and device.
The above-mentioned technical problem of the present invention is addressed mainly by following technical proposals:
A kind of method being undertaken user in webcast website being grouped, including:
Step S1, to direct broadcasting room, user is grouped: set a user and organize number restriction maximum N, in real time direct broadcasting room user number and packet situation are refreshed, when having flushed to new user and having entered direct broadcasting room, the user of this entrance is grouped;
Step S2, deletes user's group unnecessary between current live: in real time direct broadcasting room user number and packet situation are refreshed, and when having flushed to user and having left direct broadcasting room, carries out selecting to perform according to the packet number at this user place:
Select execution one: this user place left, be more than or equal to 2, is grouped number and subtracts 1 by the packet number at this user place, and the packet number at this user place refers to comprise this user left;
Select execution two: the packet number at this user place is equal to 1, and by this packet of deletion, the packet number at this user place refers to comprise this user left.
The method being undertaken user being grouped in above-mentioned a kind of webcast website, the concrete group technology of described step S1 is:
Packet mode one: in total group number P of current all packets, the number of K group is minimum, then the user of this entrance distributed to K group;
Packet mode two: in total group number P of current all packets, often group direct broadcasting room number is reached direct broadcasting room number and limits maximum N, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode three: in total group number P of current all packets, having the number that number at least more than two is identical and identical be more than or equal to N-Q, wherein Q takes positive integer, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode four: in total group number P of current all packets, including number at least more than two identical, and identical number is less than N-Q, wherein Q takes positive integer, then between the group that this is identical, randomly choose one group, the user of this entrance is distributed to the group randomly choosed.
The method being undertaken user being grouped in above-mentioned a kind of webcast website, also includes:
Step S3, arrange direct broadcasting room Packet State,: a self-defined finishing time interval and a number arrange limit value M, and M is less than N, when reaching the finishing time interval set in time arranging last time, direct broadcasting room Packet State is arranged one by one, and after scanning the state often organized one by one, and the people's number state according to all groups of numbers of scanning carries out selecting to perform:
Select execution one: if in P group, comprising and have at least one group, and the number of this group is more than M people, then create new packet, group number is P+1, and half user in current group is assigned in this P+1 group;
Select execution two: if in P group, comprise and have at least two groups, and inside these two groups, number is respectively less than equal to M/3, then automatically merge these two packets, and refresh after deleting merged packet and always organize number;
The time arranging packet is updated after having arranged.
The method being undertaken user being grouped in above-mentioned a kind of webcast website, in the step be grouped direct broadcasting room user, when performing packet first, selects to perform following group mode:
Select execution one: after selecting a packet number H1 at random in 1 ~ N, one group it is defined as after randomly choosing the H1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to N, if less than or equal to N, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution two: after selecting a packet number F1 at random in 1 ~ M, one group it is defined as after randomly choosing the F1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to M, if less than less than or equal to M, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution three: current persons count be grouped successively according to often organizing M number, until last still ungrouped number is less than or equal to M, divide be grouped to last group complete, after include P group.
User is carried out the device being grouped by a kind of webcast website, including:
Grouping module: set a user and organize number restriction maximum N, in real time direct broadcasting room user number and packet situation are refreshed, when having flushed to new user and having entered direct broadcasting room, the user of this entrance is grouped;
User organizes number removing module: in real time direct broadcasting room user number and packet situation are refreshed, and when having flushed to user and having left direct broadcasting room, carries out selecting to perform according to the packet number at this user place:
Select execution one: this user place left, be more than or equal to 2, is grouped number and subtracts 1 by the packet number at this user place, and the packet number at this user place refers to comprise this user left;
Select execution two: the packet number at this user place is equal to 1, and by this packet of deletion, the packet number at this user place refers to comprise this user left.
User carries out the device being grouped in above-mentioned a kind of webcast website, and the concrete packet mode of grouping module is:
Packet mode one: in total group number P of current all packets, the number of K group is minimum, then the user of this entrance distributed to K group;
Packet mode two: in total group number P of current all packets, often group direct broadcasting room number is reached direct broadcasting room number and limits maximum N, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode three: in total group number P of current all packets, having the number that number at least more than two is identical and identical be more than or equal to N-Q, wherein Q takes positive integer, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode four: in total group number P of current all packets, including number at least more than two identical, and identical number is less than N-Q, wherein Q takes positive integer, then between the group that this is identical, randomly choose one group, the user of this entrance is distributed to the group randomly choosed.
User is carried out the device being grouped by above-mentioned a kind of webcast website, also includes:
Packet State sorting module: a self-defined finishing time interval and a number arrange limit value M, and M is less than N, when reaching the finishing time interval set in time arranging last time, direct broadcasting room Packet State is arranged one by one, after scanning the state often organized one by one, and the people's number state according to all groups of numbers of scanning carries out selecting to perform:
Select execution one: if in P group, comprising and have at least one group, and the number of this group is more than M people, then create new packet, group number is P+1, and half user in current group is assigned in this P+1 group;
Select execution two: if in P group, comprise and have at least two groups, and inside these two groups, number is respectively less than equal to M/3, then automatically merge these two packets, and refresh after deleting merged packet and always organize number; ;
The time arranging packet is updated after having arranged.
User is carried out the device being grouped by above-mentioned a kind of webcast website, when direct broadcasting room user is carried out performing packet first by grouping module, selects to perform following group mode:
Select execution one: after selecting a packet number H1 at random in 1 ~ N, one group it is defined as after randomly choosing the H1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to N, if less than less than or equal to N, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution two: after selecting a packet number F1 at random in 1 ~ M, one group it is defined as after randomly choosing the F1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to M, if less than less than or equal to M, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution three: current persons count be grouped successively according to often organizing M number, until last still ungrouped number is less than or equal to M, divide be grouped to last group complete, after include P group.
Therefore, present invention have the advantage that limiting often group can provide the quantity of barrage. Solve the problem that in existing a certain direct broadcasting room, number too much causes barrage quantity excessive.
Accompanying drawing explanation
Fig. 1 is the method flow schematic diagram that user enters direct broadcasting room.
Fig. 2 is the method flow schematic diagram that user leaves direct broadcasting room.
Fig. 3 is the method flow schematic diagram that timing arranges direct broadcasting room.
Detailed description of the invention
By the examples below, and in conjunction with accompanying drawing, technical scheme is described in further detail.
Embodiment:
The present invention is directed to above-mentioned method and include following specific embodiment, specifically include that
1, the process step when user enters direct broadcasting room: when user enters direct broadcasting room, the number in packet existing in direct broadcasting room is made a look up by system automatically, finds the minimum group of number, user is assigned to this packet. When having flushed to new user and having entered direct broadcasting room, the user of this entrance being grouped, the situation for current all packet numbers selects to perform as follows:
Packet mode one: in total group number P of current all packets, the number of K group is minimum, then the user of this entrance distributed to K group;
Packet mode two: in total group number P of current all packets, often group direct broadcasting room number is reached direct broadcasting room number and limits maximum N, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode three: in total group number P of current all packets, having the number that number at least more than two is identical and identical be more than or equal to N-Q, wherein Q takes positive integer, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode four: in total group number P of current all packets, include at least two groups, and this number of two groups is identical, and identical number is less than N-Q, wherein Q takes positive integer, then randomly choose one group between the group that this is identical, the user of this entrance is distributed to the group randomly choosed;
Refer to accompanying drawing 1
2, the process step when user leaves direct broadcasting room:
When user leaves direct broadcasting room, in its place is grouped by system, number subtracts 1, if this group number is 0 in direct broadcasting room after deducting this number, is then automatically deleted this packet. Refer to accompanying drawing 2.
3, the process step of direct broadcasting room is automatically regularly arranged:
Set a finishing time section, after reaching certain time in time arranging last time, direct broadcasting room each group of people's number is carried out automatic arranging, specifically:
3.1: if in P group, comprise and have at least one group, and the number of this group is more than M people, then create new packet, group number is P+1, and half user in current group is assigned in this P+1 group;
3.2: if in P group, comprise and have at least two groups, and inside these two groups, number is respectively less than equal to M/3, then automatically merge these two packets, and refresh after deleting merged packet and always organize number;
The time arranging packet is updated after having arranged.
4, when user carries out performing packet first, select to perform following group mode:
Select execution one: after selecting a packet number H1 at random in 1 ~ N, one group it is defined as after randomly choosing the H1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to N, if less than less than or equal to N, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution two: after selecting a packet number F1 at random in 1 ~ M, one group it is defined as after randomly choosing the F1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to M, if less than less than or equal to M, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution three: current persons count be grouped successively according to often organizing M number, until last still ungrouped number is less than or equal to M, divide be grouped to last group complete, after include P group.
Specific embodiment described herein is only to present invention spirit explanation for example. Described specific embodiment can be made various amendment or supplements or adopt similar mode to substitute by those skilled in the art, but without departing from the spirit of the present invention or surmount the scope that appended claims is defined.
Claims (8)
1. the method being undertaken being grouped by user in a webcast website, it is characterised in that including:
Step S1, to direct broadcasting room, user is grouped: set a user and organize number restriction maximum N, in real time direct broadcasting room user number and packet situation are refreshed, when having flushed to new user and having entered direct broadcasting room, the user of this entrance is grouped;
Step S2, deletes user's group unnecessary between current live: in real time direct broadcasting room user number and packet situation are refreshed, and when having flushed to user and having left direct broadcasting room, carries out selecting to perform according to the packet number at this user place:
Select execution one: this user place left, be more than or equal to 2, is grouped number and subtracts 1 by the packet number at this user place, and the packet number at this user place refers to comprise this user left;
Select execution two: the packet number at this user place is equal to 1, and by this packet of deletion, the packet number at this user place refers to comprise this user left.
2. the method being undertaken being grouped by user in a kind of webcast website according to claim 1, it is characterised in that the concrete group technology of described step S1 is:
Packet mode one: in total group number P of current all packets, the number of K group is minimum, then the user of this entrance distributed to K group;
Packet mode two: in total group number P of current all packets, often group direct broadcasting room number is reached direct broadcasting room number and limits maximum N, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode three: in total group number P of current all packets, having the number that number at least more than two is identical and identical be more than or equal to N-Q, wherein Q takes positive integer, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode four: in total group number P of current all packets, including number at least more than two identical, and identical number is less than N-Q, wherein Q takes positive integer, then between the group that this is identical, randomly choose one group, the user of this entrance is distributed to the group randomly choosed.
3. the method being undertaken being grouped by user in a kind of webcast website according to claim 1, it is characterised in that also include:
Step S3, arrange direct broadcasting room Packet State,: a self-defined finishing time interval and a number arrange limit value M, and M is less than N, when reaching the finishing time interval set in time arranging last time, direct broadcasting room Packet State is arranged one by one, and after scanning the state often organized one by one, and the people's number state according to all groups of numbers of scanning carries out selecting to perform:
Select execution one: if in P group, comprising and have at least one group, and the number of this group is more than M people, then create new packet, group number is P+1, and half user in current group is assigned in this P+1 group;
Select execution two: if in P group, comprise and have at least two groups, and inside these two groups, number is respectively less than equal to M/3, then automatically merge these two packets, and refresh after deleting merged packet and always organize number;
The time arranging packet is updated after having arranged.
4. the method being undertaken being grouped by user in a kind of webcast website according to claim 1, it is characterised in that in the step be grouped direct broadcasting room user, when performing packet first, selects to perform following group mode:
Select execution one: after selecting a packet number H1 at random in 1��N, one group it is defined as after randomly choosing the H1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to N, if less than or equal to N, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution two: after selecting a packet number F1 at random in 1��M, one group it is defined as after randomly choosing the F1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to M, if less than less than or equal to M, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution three: current persons count be grouped successively according to often organizing M number, until last still ungrouped number is less than or equal to M, divide be grouped to last group complete, after include P group.
5. user is carried out by a webcast website device being grouped, it is characterised in that including:
Grouping module: set a user and organize number restriction maximum N, in real time direct broadcasting room user number and packet situation are refreshed, when having flushed to new user and having entered direct broadcasting room, the user of this entrance is grouped;
User organizes number removing module: in real time direct broadcasting room user number and packet situation are refreshed, and when having flushed to user and having left direct broadcasting room, carries out selecting to perform according to the packet number at this user place:
Select execution one: this user place left, be more than or equal to 2, is grouped number and subtracts 1 by the packet number at this user place, and the packet number at this user place refers to comprise this user left;
Select execution two: the packet number at this user place is equal to 1, and by this packet of deletion, the packet number at this user place refers to comprise this user left.
6. user is carried out by a kind of webcast website according to claim 5 the device being grouped, it is characterised in that the concrete packet mode of grouping module is:
Packet mode one: in total group number P of current all packets, the number of K group is minimum, then the user of this entrance distributed to K group;
Packet mode two: in total group number P of current all packets, often group direct broadcasting room number is reached direct broadcasting room number and limits maximum N, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode three: in total group number P of current all packets, having the number that number at least more than two is identical and identical be more than or equal to N-Q, wherein Q takes positive integer, then create new packet, and group number is P+1, and the user of this entrance is distributed to P+1 group;
Packet mode four: in total group number P of current all packets, include at least two groups, and this number of two groups is identical, and identical number is less than N-Q, wherein Q takes positive integer, then randomly choose one group between the group that this is identical, the user of this entrance is distributed to the group randomly choosed.
7. user is carried out by a kind of webcast website according to claim 1 the device being grouped, it is characterised in that also include:
Packet State sorting module: a self-defined finishing time interval and a number arrange limit value M, and M is less than N, when reaching the finishing time interval set in time arranging last time, direct broadcasting room Packet State is arranged one by one, after scanning the state often organized one by one, and the people's number state according to all groups of numbers of scanning carries out selecting to perform:
Select execution one: if in P group, comprising and have at least one group, and the number of this group is more than M people, then create new packet, group number is P+1, and half user in current group is assigned in this P+1 group;
Select execution two: if in P group, comprise and have at least two groups, and inside these two groups, number is respectively less than equal to M/3, then automatically merge these two packets, and refresh after deleting merged packet and always organize number; ;
The time arranging packet is updated after having arranged.
8. user is carried out by a kind of webcast website according to claim 1 the device being grouped, it is characterised in that when direct broadcasting room user is carried out performing packet first by grouping module, selects to perform following group mode:
Select execution one: after selecting a packet number H1 at random in 1��N, one group it is defined as after randomly choosing the H1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to N, if less than less than or equal to N, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution two: after selecting a packet number F1 at random in 1��M, one group it is defined as after randomly choosing the F1 that active user reaches to randomly choose, for group P1, judge that whether remaining not yet packet total number of persons is less than or equal to M, if less than less than or equal to M, after then remaining number being divided into one group, group mode terminates, otherwise repeated packets step until all numbers packet complete, after include P group;
Select execution three: current persons count be grouped successively according to often organizing M number, until last still ungrouped number is less than or equal to M, divide be grouped to last group complete, after include P group.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610145797.3A CN105657475B (en) | 2016-03-15 | 2016-03-15 | A kind of method and device for being grouped user in webcast website |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610145797.3A CN105657475B (en) | 2016-03-15 | 2016-03-15 | A kind of method and device for being grouped user in webcast website |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105657475A true CN105657475A (en) | 2016-06-08 |
CN105657475B CN105657475B (en) | 2018-08-24 |
Family
ID=56493313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610145797.3A Active CN105657475B (en) | 2016-03-15 | 2016-03-15 | A kind of method and device for being grouped user in webcast website |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105657475B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106210793A (en) * | 2016-06-28 | 2016-12-07 | 广州华多网络科技有限公司 | A kind of method and apparatus sending main broadcaster's competition Information |
CN106507133A (en) * | 2016-11-28 | 2017-03-15 | 北京金山安全软件有限公司 | Method, device and system for processing barrage message and equipment thereof |
CN106899857A (en) * | 2017-03-23 | 2017-06-27 | 武汉斗鱼网络科技有限公司 | Server load adjusting method, device and server |
CN106973328A (en) * | 2017-03-14 | 2017-07-21 | 武汉斗鱼网络科技有限公司 | A kind of information loading method and device |
CN106993234A (en) * | 2017-03-22 | 2017-07-28 | 北京潘达互娱科技有限公司 | Barrage display methods and device |
CN107071584A (en) * | 2017-03-14 | 2017-08-18 | 北京潘达互娱科技有限公司 | Live even wheat method and device |
CN107222760A (en) * | 2017-06-01 | 2017-09-29 | 武汉斗鱼网络科技有限公司 | A kind of method and device to watching user grouping |
CN107613309A (en) * | 2017-08-29 | 2018-01-19 | 武汉斗鱼网络科技有限公司 | Live resource self-defined distribution method, storage medium, electronic equipment and system |
CN109547807A (en) * | 2018-11-15 | 2019-03-29 | 腾讯科技(深圳)有限公司 | A kind of information processing method based on live streaming, device and server |
CN110348878A (en) * | 2019-06-13 | 2019-10-18 | 北京华峰创业科技有限公司 | The method and apparatus that a kind of couple of user is grouped |
CN110366045A (en) * | 2018-04-09 | 2019-10-22 | 武汉斗鱼网络科技有限公司 | Machine barrage user identification method, storage medium, electronic equipment and system |
CN110856011A (en) * | 2019-12-05 | 2020-02-28 | 咪咕视讯科技有限公司 | Method for grouping live broadcast interaction, electronic equipment and storage medium |
CN111479141A (en) * | 2020-04-02 | 2020-07-31 | 广州虎牙科技有限公司 | Live broadcast control method and device, electronic equipment, live broadcast system and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090275414A1 (en) * | 2007-03-06 | 2009-11-05 | Trion World Network, Inc. | Apparatus, method, and computer readable media to perform transactions in association with participants interacting in a synthetic environment |
CN101642621A (en) * | 2009-07-21 | 2010-02-10 | 武汉必联网络技术有限公司 | Automatic room dividing method in game platform |
CN102984144A (en) * | 2012-11-22 | 2013-03-20 | 福州博远无线网络科技有限公司 | Free matching method of mobile phone game matching competitive race |
CN103297297A (en) * | 2013-06-03 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Group processing method and group processing system |
CN103841470A (en) * | 2013-09-11 | 2014-06-04 | 天津三星电子有限公司 | Point-to-point method and system for real-time program comment and interaction |
-
2016
- 2016-03-15 CN CN201610145797.3A patent/CN105657475B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090275414A1 (en) * | 2007-03-06 | 2009-11-05 | Trion World Network, Inc. | Apparatus, method, and computer readable media to perform transactions in association with participants interacting in a synthetic environment |
CN101642621A (en) * | 2009-07-21 | 2010-02-10 | 武汉必联网络技术有限公司 | Automatic room dividing method in game platform |
CN102984144A (en) * | 2012-11-22 | 2013-03-20 | 福州博远无线网络科技有限公司 | Free matching method of mobile phone game matching competitive race |
CN103297297A (en) * | 2013-06-03 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Group processing method and group processing system |
CN103841470A (en) * | 2013-09-11 | 2014-06-04 | 天津三星电子有限公司 | Point-to-point method and system for real-time program comment and interaction |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106210793A (en) * | 2016-06-28 | 2016-12-07 | 广州华多网络科技有限公司 | A kind of method and apparatus sending main broadcaster's competition Information |
CN106507133A (en) * | 2016-11-28 | 2017-03-15 | 北京金山安全软件有限公司 | Method, device and system for processing barrage message and equipment thereof |
CN106507133B (en) * | 2016-11-28 | 2019-07-26 | 北京金山安全软件有限公司 | Method, device and system for processing barrage message and equipment thereof |
WO2018095096A1 (en) * | 2016-11-28 | 2018-05-31 | 北京金山安全软件有限公司 | Method, device and system for processing overlay comment message and apparatus thereof |
CN107071584B (en) * | 2017-03-14 | 2019-12-24 | 北京潘达互娱科技有限公司 | Live broadcast wheat connecting method and device |
CN106973328A (en) * | 2017-03-14 | 2017-07-21 | 武汉斗鱼网络科技有限公司 | A kind of information loading method and device |
CN107071584A (en) * | 2017-03-14 | 2017-08-18 | 北京潘达互娱科技有限公司 | Live even wheat method and device |
CN106973328B (en) * | 2017-03-14 | 2020-03-17 | 武汉斗鱼网络科技有限公司 | Information loading method and device |
CN106993234A (en) * | 2017-03-22 | 2017-07-28 | 北京潘达互娱科技有限公司 | Barrage display methods and device |
CN106899857B (en) * | 2017-03-23 | 2019-03-15 | 武汉斗鱼网络科技有限公司 | Server load adjusting method, device and server |
CN106899857A (en) * | 2017-03-23 | 2017-06-27 | 武汉斗鱼网络科技有限公司 | Server load adjusting method, device and server |
CN107222760B (en) * | 2017-06-01 | 2020-02-07 | 武汉斗鱼网络科技有限公司 | Method and device for grouping watching users |
CN107222760A (en) * | 2017-06-01 | 2017-09-29 | 武汉斗鱼网络科技有限公司 | A kind of method and device to watching user grouping |
CN107613309B (en) * | 2017-08-29 | 2020-02-07 | 武汉斗鱼网络科技有限公司 | Live broadcast resource custom distribution method, storage medium, electronic device and system |
CN107613309A (en) * | 2017-08-29 | 2018-01-19 | 武汉斗鱼网络科技有限公司 | Live resource self-defined distribution method, storage medium, electronic equipment and system |
CN110366045A (en) * | 2018-04-09 | 2019-10-22 | 武汉斗鱼网络科技有限公司 | Machine barrage user identification method, storage medium, electronic equipment and system |
CN110366045B (en) * | 2018-04-09 | 2021-07-23 | 武汉斗鱼网络科技有限公司 | Machine bullet screen user identification method, storage medium, electronic device and system |
CN109547807A (en) * | 2018-11-15 | 2019-03-29 | 腾讯科技(深圳)有限公司 | A kind of information processing method based on live streaming, device and server |
CN109547807B (en) * | 2018-11-15 | 2021-02-12 | 腾讯科技(深圳)有限公司 | Information processing method and device based on live broadcast and server |
CN110348878A (en) * | 2019-06-13 | 2019-10-18 | 北京华峰创业科技有限公司 | The method and apparatus that a kind of couple of user is grouped |
CN110856011A (en) * | 2019-12-05 | 2020-02-28 | 咪咕视讯科技有限公司 | Method for grouping live broadcast interaction, electronic equipment and storage medium |
CN110856011B (en) * | 2019-12-05 | 2022-06-10 | 咪咕视讯科技有限公司 | Method for grouping live broadcast interaction, electronic equipment and storage medium |
CN111479141A (en) * | 2020-04-02 | 2020-07-31 | 广州虎牙科技有限公司 | Live broadcast control method and device, electronic equipment, live broadcast system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105657475B (en) | 2018-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105657475A (en) | Method and device for grouping users in live broadcast website | |
Krishnamurthy et al. | A few chirps about twitter | |
CN104575553B (en) | Produce the method and apparatus for being superimposed upon and playing the barrage on object | |
CN105554528A (en) | Method and apparatus for grouping bullet screen users in live broadcasting room | |
CN101340308B (en) | Network rubbish information filtering architecture, Network rubbish information cleaning system and method thereof | |
CN106028165A (en) | Method and system for realizing lucky draw in mobile terminal of live broadcasting website | |
CN102685020B (en) | Microblog wall display method and system | |
CN104462482A (en) | Content providing method and system for medium display | |
CN112418580A (en) | Risk control method, computer equipment and readable storage medium | |
CN104615627B (en) | A kind of event public feelings information extracting method and system based on microblog | |
CN103747301B (en) | Log file is play in a kind of advertisement placement method, system and storage advertisement | |
CN105791443B (en) | User service provides system and method in webcast website based on distributed type assemblies | |
CN106162247B (en) | Any active ues collection maintaining method and system based on time wheel disc and page heartbeat | |
CN105872836B (en) | Increase the method and device of user interaction in a kind of webcast website | |
CN105898599A (en) | Video comment method and device and terminal equipment | |
CN103200429B (en) | The method and system interacted with the advertisement in TV, radio station | |
CN102739812B (en) | A kind of method of commending friends and device | |
CN106060632A (en) | System and method of controlling bullet screen in program field | |
CN106131702A (en) | Barrage supplying system and method | |
CN105187865A (en) | System and method for dynamic delivery of advertisement | |
CN105898603A (en) | Voice danmaku generation method and device | |
CN106162305A (en) | A kind of webpage barrage acquiescence loading control method and device | |
CN106131673A (en) | For realizing the device of group chat, system and method | |
Kallander | From TUNeZINE to Nhar 3la 3mmar: A Reconsideration of the Role of Bloggers in Tunisia’s Revolution | |
Marchant et al. | # Iranvotes: Political Discourse on Iranian Twitter During the 2016 Parliamentary Elections |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20160608 Assignee: Hubei Special Automobile Network Technology Co.,Ltd. Assignor: WUHAN DOUYU NETWORK TECHNOLOGY Co.,Ltd. Contract record no.: X2023980034618 Denomination of invention: A method and device for grouping users in live streaming websites Granted publication date: 20180824 License type: Common License Record date: 20230413 |