CN109660831A - Barrage sending cycle setting method, storage medium, electronic equipment and system - Google Patents

Barrage sending cycle setting method, storage medium, electronic equipment and system Download PDF

Info

Publication number
CN109660831A
CN109660831A CN201710935298.9A CN201710935298A CN109660831A CN 109660831 A CN109660831 A CN 109660831A CN 201710935298 A CN201710935298 A CN 201710935298A CN 109660831 A CN109660831 A CN 109660831A
Authority
CN
China
Prior art keywords
sending cycle
users
barrage
barrage sending
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
Application number
CN201710935298.9A
Other languages
Chinese (zh)
Other versions
CN109660831B (en
Inventor
姚金明
陈少杰
张文明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201710935298.9A priority Critical patent/CN109660831B/en
Publication of CN109660831A publication Critical patent/CN109660831A/en
Application granted granted Critical
Publication of CN109660831B publication Critical patent/CN109660831B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/44213Monitoring of end-user related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a kind of barrage sending cycle setting method, storage medium, electronic equipment and systems, are related to network direct broadcasting field.Steps of the method are: the live streaming theme of all direct broadcasting rooms of barrage sending cycle is set as needed in server-side, and after carrying out subregion and classification to all direct broadcasting rooms, to same type of every direct broadcasting room, at least 2 grades continuous number of users sections are arranged;After user logs in direct broadcasting room, server-side monitor between current live there are partition identification, direct broadcasting room number of users more than the number of users threshold value of the direct broadcasting room when, the barrage sending cycle for determining number of users section corresponding the number of users watched between current live, as practical barrage sending cycle;The User ID of practical barrage sending cycle and active user is associated by server-side.The present invention can control the barrage quantity in direct broadcasting room on the basis of not abandoning barrage, and the barrage that not only ensure that user sends can be shown, but also not will increase the load of server-side.

Description

Barrage sending cycle setting method, storage medium, electronic equipment and system
Technical field
The present invention relates to network direct broadcasting fields, and in particular to a kind of barrage sending cycle setting method, storage medium, electronics Equipment and system.
Background technique
With the fast development of live streaming industry, more and more users like viewing to be broadcast live.User is straight in direct broadcasting room viewing Sowing time can send barrage in direct broadcasting room to be interacted;When number of users is more in direct broadcasting room, the barrage quantity of transmission compared with Greatly, and barrage is carried by server-side, and the excessive barrage of quantity can make the load of server-side larger, be possible to lead when serious Cause server-side collapse.
Solution to the problems described above is general at present are as follows: when the interior barrage quantity of direct broadcasting room is excessive, abandons part bullet Curtain, the barrage of discarding will not be shown in direct broadcasting room, and although this method ensure that the normal operation of server-side, but can seriously drop The user experience of the low transmission user for abandoning barrage.
Summary of the invention
In view of the deficiencies in the prior art, present invention solves the technical problem that are as follows: how in the base for not abandoning barrage On plinth, the barrage quantity in direct broadcasting room is controlled.The present invention can be arranged reasonable barrage and send according to the number of users of direct broadcasting room Period, so that not will increase the load of server-side while the barrage for guaranteeing that user sends can be shown, significantly improving User experience.
To achieve the above objectives, barrage sending cycle setting method provided by the invention, comprising the following steps:
Step A: the live streaming theme of all direct broadcasting rooms of barrage sending cycle is set as needed in server-side, to all live streamings Between carry out subregion;For every direct broadcasting room of same subregion, identical partition identification and identical number of users threshold value are set; According to the live streaming theme of all direct broadcasting rooms of same subregion, classify to all direct broadcasting rooms of same subregion, the smallest user The lower limit value in quantity section is more than number of users threshold value;To same type of every direct broadcasting room, at least 2 grades continuous use are set Amount amount section is that every grade of number of users section is arranged barrage sending cycle, the big barrage sending cycle in number of users section, greatly In the small barrage sending cycle in number of users section, step B is gone to;
Step B: after user logs in direct broadcasting room, server-side monitor between current live there are partition identification and viewing it is current When the number of users of direct broadcasting room is more than the number of users threshold value of the direct broadcasting room, step C is gone to;
Step C: after determining number of users section corresponding the number of users watched between current live, by the number of users The corresponding barrage sending cycle in section goes to step D as practical barrage sending cycle;
Step D: the User ID of practical barrage sending cycle and active user is associated by server-side.
Based on the above technical solution, for recharge amount reach specified threshold User ID association it is exclusive mark, with And exclusive barrage sending cycle corresponding with exclusive mark;The process of step B specifically includes: after user logs in direct broadcasting room, service End judge whether there is with the associated exclusive mark of active user ID, if so, the corresponding exclusive barrage of exclusive mark is sent week Phase is used as practical barrage sending cycle, goes to step D;Otherwise server-side monitors that there are partition identification and sights between current live When seeing that the number of users between current live is more than the number of users threshold value of the direct broadcasting room, step C is gone to.
Storage medium provided by the invention is stored with computer program on the storage medium, and the computer program is located Reason device realizes above-mentioned barrage sending cycle setting method when executing.
Electronic equipment provided by the invention, including memory and processor are stored on memory and are run on a processor Computer program, processor execute computer program when realize above-mentioned barrage sending cycle setting method.
System is arranged in barrage sending cycle provided by the invention, which includes that the barrage being set in server-side sends week Phase setup module, direct broadcasting room number of users monitoring modular, barrage sending cycle selecting module and barrage sending cycle are associated with mould Block;
Barrage sending cycle setup module is used for: the live streaming master of all direct broadcasting rooms of barrage sending cycle is set as needed Topic carries out subregion to all direct broadcasting rooms;For every direct broadcasting room of same subregion, identical partition identification and identical is set Number of users threshold value;According to the live streaming theme of all direct broadcasting rooms of same subregion, all direct broadcasting rooms of same subregion are divided Class;To same type of every direct broadcasting room, at least 2 grades continuous number of users sections are set, the smallest number of users section Lower limit value is more than number of users threshold value;For every grade of number of users section barrage sending cycle is set, number of users section is big Barrage sending cycle, the barrage sending cycle small greater than number of users section;
Direct broadcasting room number of users monitoring modular is used for: after user logs in direct broadcasting room, being existed between monitoring current live and is divided When area identifies and watches the number of users between current live more than the number of users threshold value of the direct broadcasting room, week is sent to barrage Phase selecting module sends barrage sending cycle selection signal;
Barrage sending cycle selecting module is used for: after receiving barrage sending cycle selection signal, being determined current straight with viewing Behind the corresponding number of users section of number of users between broadcasting, by the corresponding barrage sending cycle in the number of users section, as reality Border barrage sending cycle sends barrage sending cycle correlation signal to barrage sending cycle relating module;
Barrage sending cycle relating module is used for: after receiving barrage sending cycle correlation signal, practical barrage being sent week The User ID of phase and active user are associated.
Based on the above technical solution, the barrage sending cycle setup module is also used to: being reached for recharge amount The exclusive mark of User ID association of specified threshold and exclusive barrage sending cycle corresponding with exclusive mark;The direct broadcasting room Number of users monitoring modular is specifically used for: after user logs in direct broadcasting room, judging whether there is associated exclusive with active user ID Mark, if so, using the corresponding exclusive barrage sending cycle of exclusive mark as practical barrage sending cycle, to barrage sending cycle Relating module sends barrage sending cycle correlation signal;Otherwise between monitoring current live there are partition identification and viewing work as When the number of users of preceding direct broadcasting room is more than the number of users threshold value of the direct broadcasting room, bullet is sent to barrage sending cycle selecting module Curtain sending cycle selection signal.
Compared with the prior art, the advantages of the present invention are as follows:
(1) with when barrage quantity in the prior art is excessive abandon barrage compared with, referring to step A of the present invention to step D it is found that The present invention is provided with corresponding number of users section and barrage sending cycle to different classes of direct broadcasting room, and then according to direct broadcasting room Number of users, be provided with reasonable barrage sending cycle, the barrage that not only ensure that user sends can be shown, but also not The load that will increase server-side, significantly improves user experience.
(2) in live streaming field, mark (such as grade, noble etc.) that can be different to the user setting of different behaviors, and it is right In there are the high quality user of consumer behavior (supplementing with money) or high quality behavior (such as line duration is longer), need to embody height The difference (providing the service of equal quality to different users) of quality user and other users.
On this basis, referring to step A of the present invention it is found that the present invention sends week for the exclusive barrage of exclusive user setting Phase, and then high quality user is distinguished with other users, further improve user experience.
Detailed description of the invention
Fig. 1 is the flow chart of barrage sending cycle setting method in the embodiment of the present invention;
Fig. 2 is the connection block diagram of electronic equipment in the embodiment of the present invention.
Specific embodiment
Invention is further described in detail with reference to the accompanying drawings and embodiments.
It is shown in Figure 1, barrage sending cycle setting method in the embodiment of the present invention, comprising the following steps:
S1: the live streaming theme of all direct broadcasting rooms of barrage sending cycle is set as needed in server-side, to all direct broadcasting rooms Carry out subregion;For every direct broadcasting room for being under the jurisdiction of same subregion, identical partition identification and identical number of users threshold are set Value;According to the live streaming theme for all direct broadcasting rooms for being under the jurisdiction of same subregion, all direct broadcasting rooms for being under the jurisdiction of same subregion are carried out Classification;To same type of every direct broadcasting room is under the jurisdiction of, at least 2 grades continuous number of users sections, the smallest number of users are set The lower limit value in section is measured more than number of users threshold value;For every grade of number of users section, barrage sending cycle, number of users are set The big barrage sending cycle in section, the barrage sending cycle small greater than number of users section, goes to S2.
S1 is exemplified below: all direct broadcasting rooms is divided into Game Zone and star area, all direct broadcasting rooms of Game Zone will be under the jurisdiction of, It is divided into the direct broadcasting room of heroic alliance's type and the direct broadcasting room of king's honor type, to being under the jurisdiction of the every of same type (heroic alliance) Between direct broadcasting room be arranged the continuous gas section of 3 grades of people: the primary user amount field that number of users is a~b, barrage sending cycle is c Between, secondary user's quantity section that number of users is a1~b1, barrage sending cycle is c1, number of users is a2~b2, barrage Sending cycle is the three-level number of users section of c2, number of users threshold value x≤a, b < a1, b1 < a2, c < c1 < c2, this implementation Example in a~b be 200000~300000, c 2s, a1~b1 be 300001~400000, c1 4s, a2~b2 be 400001~ 2000000, c2 6s.
From S1 it is found that the embodiment of the present invention is provided with corresponding number of users section and barrage to different classes of direct broadcasting room Sending cycle, and then by the barrage sending cycle of direct broadcasting room, with the number of users of direct broadcasting room and the particular content of direct broadcasting room Match, resource is not only rationally utilized, but also significantly improve user experience.
S1 is further comprising the steps of: for recharge amount reach specified threshold User ID association it is exclusive mark and with it is special Belong to and identifies corresponding exclusive barrage sending cycle, its object is to: it, can be different to the user setting of different behaviors in live streaming field Mark (such as grade, noble etc.), and for there are consumer behavior (supplementing with money) or high quality behavior (such as line duration compared with It is long) high quality user, need to embody high quality user from the difference of other users and (provide same matter to different users The service of amount), user experience is improved with this.
S2: user log in direct broadcasting room after, server-side judge whether there is with the associated exclusive mark of active user ID, if It is, using the corresponding exclusive barrage sending cycle of exclusive mark as practical barrage sending cycle, to go to S6;Otherwise S3 is gone to.
S3: server-side judges otherwise the direct broadcasting room that active user logs in is demonstrate,proved with the presence or absence of partition identification if so, going to S4 Not set specific barrage sending cycle, directly terminates between bright current live.
S4: periodically judge the number of users for the direct broadcasting room whether number of users watched between current live is arranged in S1 Threshold value or more is measured, if so, going to S5, otherwise re-executes S4.
S5:, should by what is be arranged in S1 after determining number of users section corresponding the number of users watched between current live The corresponding barrage sending cycle in number of users section goes to S6 as practical barrage sending cycle.
S6: the User ID of practical barrage sending cycle and active user is associated by server-side, i.e., active user according to Practical barrage sending cycle sends barrage.
The embodiment of the present invention also provides a kind of storage medium, and computer program, computer program are stored on storage medium Above-mentioned barrage sending cycle setting method is realized when being executed by processor.It should be noted that the storage medium include USB flash disk, Mobile hard disk, ROM (Read-Only Memory, read-only memory), RAM (deposit by Random Access Memory, arbitrary access Reservoir), the various media that can store program code such as magnetic or disk.
Shown in Figure 2, the embodiment of the present invention also provides a kind of electronic equipment, including memory and processor, memory On store the computer program run on a processor, processor realizes above-mentioned barrage sending cycle when executing computer program Setting method.
System is arranged in barrage sending cycle in the embodiment of the present invention, including the barrage sending cycle being set in server-side Setup module, direct broadcasting room number of users monitoring modular, barrage sending cycle selecting module and barrage sending cycle are associated with mould Block.
Barrage sending cycle setup module is used for: the live streaming master of all direct broadcasting rooms of barrage sending cycle is set as needed Topic carries out subregion to all direct broadcasting rooms;For every direct broadcasting room of same subregion, identical partition identification and identical is set Number of users threshold value;According to the live streaming theme of all direct broadcasting rooms of same subregion, all direct broadcasting rooms of same subregion are divided Class;To same type of every direct broadcasting room, at least 2 grades continuous number of users sections are set, are set for every grade of number of users section Set barrage sending cycle, the big barrage sending cycle in number of users section, the barrage sending cycle small greater than number of users section; Reach the exclusive mark of User ID association of specified threshold for recharge amount and exclusive barrage corresponding with exclusive mark sends week Phase.
At least 2 grades continuous number of users sections include: number of users be a~b, one that barrage sending cycle is c Grade number of users section;Secondary user's quantity section that number of users is a1~b1, barrage sending cycle is c1;Number of users is A2~b2, the three-level number of users section that barrage sending cycle is c2;It is x, x≤a, b < by the number of users threshold definitions A1, b1 < a2, c < c1 < c2.In the present embodiment, a~b is 200000~300000, c 2s;A1~b1 be 300001~ 400000, c1 4s;A2~b2 is 400001~2000000, c2 6s.
Direct broadcasting room number of users monitoring modular is used for: after user logs in direct broadcasting room, being judged whether there is and active user ID Associated exclusive mark, if so, using the corresponding exclusive barrage sending cycle of exclusive mark as practical barrage sending cycle, to bullet Curtain sending cycle relating module sends barrage sending cycle correlation signal;Otherwise there are subregion marks between monitoring current live When knowing and watching the number of users between current live more than the number of users threshold value of the direct broadcasting room, selected to barrage sending cycle It selects module and sends barrage sending cycle selection signal.
Barrage sending cycle selecting module is used for: after receiving barrage sending cycle selection signal, being determined current straight with viewing Behind the corresponding number of users section of number of users between broadcasting, by the corresponding barrage sending cycle in the number of users section, as reality Border barrage sending cycle sends barrage sending cycle correlation signal to barrage sending cycle relating module.
Barrage sending cycle relating module is used for: after receiving barrage sending cycle correlation signal, practical barrage being sent week The User ID of phase and active user are associated.
It should be understood that system provided in an embodiment of the present invention is when carrying out intermodule communication, only with above-mentioned each function The division progress of module can according to need and for example, in practical application by above-mentioned function distribution by different function moulds Block is completed, i.e., the internal structure of system is divided into different functional modules, to complete all or part of function described above Energy.
Further, the present invention is not limited to the above-described embodiments, for those skilled in the art, Without departing from the principles of the invention, several improvements and modifications can also be made, these improvements and modifications are also considered as the present invention Protection scope within.The content being not described in detail in this specification belongs to existing skill well known to professional and technical personnel in the field Art.

Claims (10)

1. a kind of barrage sending cycle setting method, which is characterized in that method includes the following steps:
Step A: the live streaming theme of all direct broadcasting rooms of barrage sending cycle is set as needed in server-side, to all direct broadcasting rooms into Row subregion;For every direct broadcasting room of same subregion, identical partition identification and identical number of users threshold value are set;According to The live streaming theme of all direct broadcasting rooms of same subregion classifies to all direct broadcasting rooms of same subregion;To same type of every Between direct broadcasting room, be arranged at least 2 grades continuous number of users sections, the lower limit value in the smallest number of users section is in number of users threshold It is more than value;Barrage sending cycle is set for every grade of number of users section, the big barrage sending cycle in number of users section is greater than and uses The small barrage sending cycle in amount amount section, goes to step B;
Step B: after user logs in direct broadcasting room, server-side monitors that there are partition identification and viewing current lives between current live Between number of users more than the number of users threshold value of the direct broadcasting room when, go to step C;
Step C: after determining number of users section corresponding the number of users watched between current live, by the number of users section Corresponding barrage sending cycle goes to step D as practical barrage sending cycle;
Step D: the User ID of practical barrage sending cycle and active user is associated by server-side.
2. barrage sending cycle setting method as described in claim 1, which is characterized in that step A is further comprising the steps of: for Recharge amount reaches the exclusive mark of User ID association of specified threshold and exclusive barrage corresponding with exclusive mark sends week Phase;The process of step B specifically includes: after user logs in direct broadcasting room, server-side judges whether there is associated with active user ID Exclusive mark, if so, going to step D using the corresponding exclusive barrage sending cycle of exclusive mark as practical barrage sending cycle; Otherwise server-side monitors that there are the numbers of users between partition identification and viewing current live in the direct broadcasting room between current live When more than number of users threshold value, step C is gone to.
3. barrage sending cycle setting method as claimed in claim 1 or 2, which is characterized in that at least 2 grades described in step A Continuous number of users section includes: the primary user quantity section that number of users is a~b, barrage sending cycle is c;User Secondary user's quantity section that quantity is a1~b1, barrage sending cycle is c1;Number of users is a2~b2, barrage sending cycle For the three-level number of users section of c2;It is x, x≤a, b < a1, b1 < a2, c < c1 < c2 by the number of users threshold definitions.
4. barrage sending cycle setting method as claimed in claim 3, it is characterised in that: a~b be 200000~ 300000, c 2s;A1~b1 is 300001~400000, c1 4s;A2~b2 is 400001~2000000, c2 6s.
5. a kind of storage medium, computer program is stored on the storage medium, it is characterised in that: the computer program is located It manages when device executes and realizes the described in any item methods of Claims 1-4.
6. a kind of electronic equipment, including memory and processor, the computer journey run on a processor is stored on memory Sequence, it is characterised in that: processor realizes the described in any item methods of Claims 1-4 when executing computer program.
7. system is arranged in a kind of barrage sending cycle, it is characterised in that: the system includes that the barrage being set in server-side is sent Period setup module, direct broadcasting room number of users monitoring modular, barrage sending cycle selecting module and the association of barrage sending cycle Module;
Barrage sending cycle setup module is used for: the live streaming theme of all direct broadcasting rooms of barrage sending cycle is set as needed, Subregion is carried out to all direct broadcasting rooms;For every direct broadcasting room of same subregion, identical partition identification and identical user are set Amount threshold;According to the live streaming theme of all direct broadcasting rooms of same subregion, classify to all direct broadcasting rooms of same subregion;It is right At least 2 grades continuous number of users sections, the lower limit value in the smallest number of users section is arranged in same type of every direct broadcasting room More than number of users threshold value;For every grade of number of users section, barrage sending cycle, the big barrage hair in number of users section are set The period is sent, the barrage sending cycle small greater than number of users section;
Direct broadcasting room number of users monitoring modular is used for: after user logs in direct broadcasting room, there are subregion marks between monitoring current live When knowing and watching the number of users between current live more than the number of users threshold value of the direct broadcasting room, selected to barrage sending cycle It selects module and sends barrage sending cycle selection signal;
Barrage sending cycle selecting module is used for: after receiving barrage sending cycle selection signal, being determined between viewing current live The corresponding number of users section of number of users after, by the corresponding barrage sending cycle in the number of users section, as practical bullet Curtain sending cycle sends barrage sending cycle correlation signal to barrage sending cycle relating module;
Barrage sending cycle relating module is used for: after receiving barrage sending cycle correlation signal, by practical barrage sending cycle with The User ID of active user is associated.
8. system is arranged in barrage sending cycle as claimed in claim 7, it is characterised in that: mould is arranged in the barrage sending cycle Block is also used to: for recharge amount reach specified threshold User ID association it is exclusive mark and it is corresponding exclusive with exclusive mark Barrage sending cycle;The direct broadcasting room number of users monitoring modular is specifically used for: after user logs in direct broadcasting room, judging whether there is With the associated exclusive mark of active user ID, if so, using the corresponding exclusive barrage sending cycle of exclusive mark as practical barrage Sending cycle sends barrage sending cycle correlation signal to barrage sending cycle relating module;Otherwise when monitoring current live Between there are partition identification and watch current live between number of users more than the number of users threshold value of the direct broadcasting room when, to bullet Curtain sending cycle selecting module sends barrage sending cycle selection signal.
9. system is arranged in barrage sending cycle as claimed in claim 7 or 8, it is characterised in that: the barrage sending cycle is set Setting at least 2 grades in module continuous number of users sections includes: the level-one that number of users is a~b, barrage sending cycle is c Number of users section;Secondary user's quantity section that number of users is a1~b1, barrage sending cycle is c1;Number of users is a2 ~b2, the three-level number of users section that barrage sending cycle is c2;By the number of users threshold definitions be x, x≤a, b < a1, B1 < a2, c < c1 < c2.
10. system is arranged in barrage sending cycle as claimed in claim 9, it is characterised in that: a~b is 200000~ 300000, c 2s;A1~b1 is 300001~400000, c1 4s;A2~b2 is 400001~2000000, c2 6s.
CN201710935298.9A 2017-10-10 2017-10-10 Barrage sending period setting method, storage medium, electronic device and system Active CN109660831B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710935298.9A CN109660831B (en) 2017-10-10 2017-10-10 Barrage sending period setting method, storage medium, electronic device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710935298.9A CN109660831B (en) 2017-10-10 2017-10-10 Barrage sending period setting method, storage medium, electronic device and system

Publications (2)

Publication Number Publication Date
CN109660831A true CN109660831A (en) 2019-04-19
CN109660831B CN109660831B (en) 2021-06-15

Family

ID=66108736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710935298.9A Active CN109660831B (en) 2017-10-10 2017-10-10 Barrage sending period setting method, storage medium, electronic device and system

Country Status (1)

Country Link
CN (1) CN109660831B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110263276A (en) * 2019-06-14 2019-09-20 北京字节跳动网络技术有限公司 Message distributing method, device, equipment and storage medium
CN111414516A (en) * 2020-03-17 2020-07-14 北京字节跳动网络技术有限公司 Live broadcast room message processing method and device, electronic equipment and storage medium
CN113014945A (en) * 2021-03-04 2021-06-22 网易(杭州)网络有限公司 Data processing method and device, storage medium and computer equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105491458A (en) * 2015-11-27 2016-04-13 武汉斗鱼网络科技有限公司 Optimization method for speaking time of barrage in live website
CN105516820A (en) * 2015-12-10 2016-04-20 腾讯科技(深圳)有限公司 Barrage interaction method and device
CN105554528A (en) * 2015-12-16 2016-05-04 武汉斗鱼网络科技有限公司 Method and apparatus for grouping bullet screen users in live broadcasting room
CN106131696A (en) * 2016-06-20 2016-11-16 武汉斗鱼网络科技有限公司 A kind of barrage sending control method and device
CN106408379A (en) * 2016-09-07 2017-02-15 广州华多网络科技有限公司 Virtual item configuration method, device and mobile terminal
CN106487781A (en) * 2016-09-13 2017-03-08 腾讯科技(深圳)有限公司 Based on live resource data processing method, device and system
CN106899857A (en) * 2017-03-23 2017-06-27 武汉斗鱼网络科技有限公司 Server load adjusting method, device and server
CN106993234A (en) * 2017-03-22 2017-07-28 北京潘达互娱科技有限公司 Barrage display methods and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105491458A (en) * 2015-11-27 2016-04-13 武汉斗鱼网络科技有限公司 Optimization method for speaking time of barrage in live website
CN105516820A (en) * 2015-12-10 2016-04-20 腾讯科技(深圳)有限公司 Barrage interaction method and device
CN105554528A (en) * 2015-12-16 2016-05-04 武汉斗鱼网络科技有限公司 Method and apparatus for grouping bullet screen users in live broadcasting room
CN106131696A (en) * 2016-06-20 2016-11-16 武汉斗鱼网络科技有限公司 A kind of barrage sending control method and device
CN106408379A (en) * 2016-09-07 2017-02-15 广州华多网络科技有限公司 Virtual item configuration method, device and mobile terminal
CN106487781A (en) * 2016-09-13 2017-03-08 腾讯科技(深圳)有限公司 Based on live resource data processing method, device and system
CN106993234A (en) * 2017-03-22 2017-07-28 北京潘达互娱科技有限公司 Barrage display methods and device
CN106899857A (en) * 2017-03-23 2017-06-27 武汉斗鱼网络科技有限公司 Server load adjusting method, device and server

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110263276A (en) * 2019-06-14 2019-09-20 北京字节跳动网络技术有限公司 Message distributing method, device, equipment and storage medium
CN110263276B (en) * 2019-06-14 2021-10-15 北京字节跳动网络技术有限公司 Message distribution method, device, equipment and storage medium
CN111414516A (en) * 2020-03-17 2020-07-14 北京字节跳动网络技术有限公司 Live broadcast room message processing method and device, electronic equipment and storage medium
CN113014945A (en) * 2021-03-04 2021-06-22 网易(杭州)网络有限公司 Data processing method and device, storage medium and computer equipment

Also Published As

Publication number Publication date
CN109660831B (en) 2021-06-15

Similar Documents

Publication Publication Date Title
CN106412917B (en) A kind of network expansion method and device
CN109660831A (en) Barrage sending cycle setting method, storage medium, electronic equipment and system
CN108243441B (en) Indoor distribution system fault determination method and device
CN109819285A (en) A kind of live broadcasting method, device, electronic equipment and storage medium
CN109547859A (en) The determination method and apparatus of video clip
CN106155812A (en) Method, device, system and the electronic equipment of a kind of resource management to fictitious host computer
CN110311812B (en) Network analysis method, device and storage medium
CN102769867B (en) Method for network access
CN106254259B (en) A kind of method and device of flow control
CN108289246A (en) Data processing method, device, storage medium and electronic device
CN103955846B (en) The control method and device of multiple terminal intelligent feedbacks are controlled in information processing system
CN106686651A (en) Random access control method of M2M terminal grouping based on energy state awareness
CN109005514A (en) Earth-filling method, device, terminal device and the storage medium of customer position information
CN111428885B (en) User indexing method in federated learning and federated learning device
CN106897890A (en) A kind of method and device for showing electronic gift information
CN107155192B (en) User experience quality assessment method and device
CN107888318A (en) Interference analysis method and device
CN105230099B (en) A kind of device of resource multiplex, user equipment and method
CN105898873A (en) Data frame distribution method and device and data transmission method and device
CN102970691A (en) Indoor and outdoor joint resource management method and base station
CN111538881B (en) Activity analysis method, equipment and storage medium based on behavior data
CN116928856A (en) Outdoor air conditioner control method and device and outdoor air conditioner system
CN108962402B (en) User motion data transmission system and method for personal education training
CN104392101B (en) Data sharing method and device
CN103813184B (en) Control method for playing back, broadcasting control system, server and user terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant