CN105578301B - Barrage sends the optimization method and device of length in a kind of direct broadcasting room - Google Patents

Barrage sends the optimization method and device of length in a kind of direct broadcasting room Download PDF

Info

Publication number
CN105578301B
CN105578301B CN201510974267.5A CN201510974267A CN105578301B CN 105578301 B CN105578301 B CN 105578301B CN 201510974267 A CN201510974267 A CN 201510974267A CN 105578301 B CN105578301 B CN 105578301B
Authority
CN
China
Prior art keywords
barrage
length
user
sends
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.)
Active
Application number
CN201510974267.5A
Other languages
Chinese (zh)
Other versions
CN105578301A (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 CN201510974267.5A priority Critical patent/CN105578301B/en
Publication of CN105578301A publication Critical patent/CN105578301A/en
Application granted granted Critical
Publication of CN105578301B publication Critical patent/CN105578301B/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/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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses the optimization method that barrage in a kind of direct broadcasting room sends length, receives the barrage logged in transmitted by the successful user of direct broadcasting room and send request;Judge whether user has the permission for sending barrage, have, turns in next step, otherwise to terminate;Judge whether barrage length is more than the barrage word quantity that shows in a row of barrage display area, is to terminate, otherwise into further;Judge whether the barrage length that barrage length is sent plus other users in set period of time is more than the barrage total length that can be shown, is to terminate, otherwise turns in next step;Judge whether barrage length is more than barrage length threshold, is to terminate, and is otherwise turned in next step;Show the barrage transmitted by user.The present invention, which can limit, not to be sent the malicious user of barrage permission and sends barrage in direct broadcasting room, and so that user is not sent very long barrage in a short time by multiple Rule of judgment.The present invention also provides the optimization devices that barrage in corresponding direct broadcasting room sends length.

Description

Barrage sends the optimization method and device of length in a kind of direct broadcasting room
Technical field
The invention belongs to internet barrage formula net cast technical fields, more particularly, to barrage in a kind of direct broadcasting room Send the optimization method and device of length.
Background technology
Currently, the net cast mode of barrage formula has been obtained for being widely applied.People can be in watching video live broadcast While participated in by way of sending barrage comment with it is interactive, to greatly improve the participation of user.
Currently, the barrage for receiving user between the barrage formula net cast of domestic mainstream sends request, and display it to institute There are other to access the user of the direct broadcasting room (including being embedded in the user for accessing the direct broadcasting room by third-party platform), can see To the comment of the user.
However above-mentioned direct broadcasting room there is a problem of it is certain, first, some direct broadcasting rooms to user send barrage length do not do Any restrictions, this can cause malicious user to generate the barrage of a large amount of overlength, the barrage display area of barrage be occupied, to interfere Normal users using and comment on;Secondly, direct broadcasting room is to limit a regular length to the barrage that user sends, and is failed A kind of method for limiting of optimization is used to the length of barrage, to influence the participation and Experience Degree of user.
Invention content
For the disadvantages described above or Improvement requirement of the prior art, the present invention provides in a kind of direct broadcasting room barrage length it is excellent Change method, it is intended that there are malicious user transmission overlength barrages to cause to occupy between solving existing barrage formula net cast The barrage display area entirely commented on, to disturb using and accessing for normal users;Or take fixed limitation barrage long The problem of spending, leading to the participation for influencing user and Experience Degree.
To achieve the above object, the present invention provides the optimization methods that barrage in a kind of direct broadcasting room sends length, including such as Lower step:
S1:It receives the barrage logged in transmitted by the successful user of direct broadcasting room and sends request;
S2:Request is sent according to the barrage and judges whether the user has the permission for sending barrage, if there is being then transferred to Step S3, otherwise terminates;
S3:Judge whether barrage length that the user sends is more than bullet that barrage display area can be shown in a row Curtain word quantity, if it is terminates, otherwise enters step S4;
S4:Judge that the barrage length that the user sends adds the barrage length that other users are sent in set period of time Whether be more than the barrage total length that can be shown in the set period of time of barrage display area, if it is terminate, otherwise into Enter step S5;
S5:Judge whether the barrage length transmitted by the user is more than preset barrage length threshold, is if it is tied Otherwise beam enters step S6;
S6:The barrage transmitted by user is shown in barrage display area.
In one embodiment of the present of invention, in the step S4, barrage display area can be shown in the set period of time The barrage total length E shown is:The barrage maximum length that E=B × C, wherein B can show for a line in set period of time D, C For displayable barrage line number in barrage display area.
In one embodiment of the present of invention, the calculation that the barrage sends length threshold H is:
H=G+ (E-F)/NUM;Wherein G is preset initial barrage length, and F is the direct broadcasting room in the set period of time D In the barrage length that sends of every other user and, NUM is user number in direct broadcasting room.
In one embodiment of the present of invention, whether there is the category for sending barrage permission according to the user in the step S2 Property judge the user whether have send barrage permission, wherein the user include whether have send barrage permission attribute.
In one embodiment of the present of invention, in the step S2, if the user does not send the permission of barrage, The notice for not allowing to send barrage is also sent to the user;Alternatively, in the step S3, if the bullet that the user sends Curtain length is more than the barrage word quantity that barrage display area can be shown in a row, then it is long also to send barrage to the user Spend the notice of overlength;Alternatively, in the step S4, if the barrage length that the user sends is being set plus other users The barrage length sent in period is more than the barrage total length that barrage display area can be shown in the set period of time, then The notice of barrage length overlength is also sent to the user;Alternatively, in the step S5, if the bullet transmitted by the user Curtain length is more than preset barrage length threshold, then the notice of barrage length overlength is also sent to the user;Alternatively, described In step S6, also barrage is sent to the user and send successfully notice.
It is another aspect of this invention to provide that the optimization device that barrage in a kind of direct broadcasting room sends length is additionally provided, it is described Device includes that barrage sends request receiving module, barrage sending permission judgment module, the first barrage length judgment module, the second bullet Curtain length judgment module, third barrage length judgment module and barrage display module, wherein:
The barrage sends request receiving module, is sent for receiving the barrage logged in transmitted by the successful user of direct broadcasting room Request;
The barrage sending permission judgment module judges whether the user has hair for sending request according to the barrage Otherwise the permission for sending barrage terminates if there is then turning the first barrage length judgment module;
The first barrage length judgment module, for judging whether the barrage length that the user sends is aobvious more than barrage Show the barrage word quantity that region can be shown in a row, if it is terminate, otherwise turns the second barrage length and judge Module;
The second barrage length judgment module, for judging that the barrage length that the user sends exists plus other users Whether the barrage length sent in set period of time is more than barrage that barrage display area can be shown in the set period of time Total length if it is terminates, and otherwise turns the third barrage length judgment module;
The third barrage length judgment module, for judging whether the barrage length transmitted by the user is more than default Barrage length threshold, if it is terminate, otherwise turn the barrage display module;
The barrage display module, for showing the barrage transmitted by user in barrage display area.
In one embodiment of the present of invention, the barrage that the barrage display area can be shown in the set period of time is total Length E is:The barrage maximum length that E=B × C, wherein B can show for a line in set period of time D, C are that barrage is shown Displayable barrage line number in region.
In one embodiment of the present of invention, the calculation that the barrage sends length threshold H is:
H=G+ (E-F)/NUM;Wherein G is preset initial barrage length, and F is the direct broadcasting room in the set period of time D In the barrage length that sends of every other user and, NUM is user number in direct broadcasting room.
In one embodiment of the present of invention, whether the barrage sending permission judgment module has transmission bullet according to the user Whether user, which has, described in the determined property of curtain permission sends barrage permission, wherein whether the user includes to have to send barrage power The attribute of limit.
In one embodiment of the present of invention, if the user does not send the permission of barrage, the barrage transmission route Limit judgment module is additionally operable to send the notice for not allowing to send barrage to the user;Alternatively, if the bullet that the user sends Curtain length is more than the barrage word quantity that barrage display area can be shown in a row, then the first barrage length judges mould Block is additionally operable to send the notice of barrage length overlength to the user;Alternatively, if the barrage length that the user sends adds The barrage length that other users are sent in set period of time is more than barrage display area can show in the set period of time Barrage total length, then the second barrage length judgment module be additionally operable to send the logical of barrage length overlength to the user Know;Alternatively, if the barrage length transmitted by the user is more than preset barrage length threshold, the third barrage length Judgment module is additionally operable to send the notice of barrage length overlength to the user;Alternatively, the barrage display module be additionally operable to The user sends barrage and sends successfully notice.
Barrage is sent in direct broadcasting room by means of the invention it is possible to limit and do not send the malicious user of barrage permission, and User is set not send very long barrage in a short time by multiple Rule of judgment, so that all with per family in direct broadcasting room Barrage send opportunity with relative equality ensures using and accessing for normal users, and improves the participation and body of user Degree of testing.
Description of the drawings
Fig. 1 is that barrage sends the optimization method flow chart of length in a kind of direct broadcasting room in the embodiment of the present invention;
Fig. 2 is a kind of barrage display area schematic diagram in the embodiment of the present invention;
Fig. 3 is set period of time D schematic diagrames in the embodiment of the present invention;
Fig. 4 is that barrage sends the optimization schematic device of length in a kind of direct broadcasting room in the embodiment of the present invention.
Specific implementation mode
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.As long as in addition, technical characteristic involved in the various embodiments of the present invention described below It does not constitute a conflict with each other and can be combined with each other.
As shown in Figure 1, the present invention provides the optimization method that barrage in a kind of direct broadcasting room sends length, including following step Suddenly:
S1:It receives the barrage logged in transmitted by the successful user of direct broadcasting room and sends request;
S2:Request is sent according to the barrage and judges whether the user has the permission for sending barrage, if there is being then transferred to Otherwise step S3 sends the notice for not allowing to send barrage and end to the user;
The use logged under normal circumstances in the direct broadcasting room can send barrage per family, if there is certain user makes malice As, such as vulgar or sensitive content is sent, the main broadcaster of the direct broadcasting room can forbid the permission of user transmission barrage.
Specifically, it can be whether user setting one has the attribute for sending barrage permission, the main broadcaster of direct broadcasting room can root According to needing to handle certain user, i.e., whether there is the attribute for sending barrage permission to be set as lack of competence hair certain user Send barrage.
S3:Judge whether barrage length that the user sends is more than bullet that barrage display area can be shown in a row Curtain word quantity if it is sends notice and the end of barrage length overlength to the user, otherwise enters step S4;
As shown in Fig. 2, being set with a piece of barrage display area 2 in display screen 1, naturally it is also possible to by entire display screen 1 All it is used as barrage display area.According to the resolution ratio of existing display equipment and the size of user's barrage font, it may be determined that The barrage word quantity that can be shown in a line of barrage display area 2, such as it is denoted by A;In this step, described in judgement Whether the barrage length that user sends is more than A;
S4:Judge that the barrage length that the user sends adds the barrage length that other users are sent in set period of time Whether it is more than the barrage total length that can be shown in the set period of time of barrage display area, is if it is sent out to the user The notice of barrage length overlength and end are sent, S5 is otherwise entered step;
Specifically, the barrage word quantity that can be shown in a line of barrage display area is A, since barrage is typically to roll Dynamic, so the barrage maximum length that a line can be shown in some set period of time D can be obtained according to barrage disappearance speed It is displayable total in set period of time D if displayable barrage line number is C in barrage display area for numerical value B The length E of barrage be:E=B*C;And in the set period of time D, the barrage that every other user sends in direct broadcasting room is long Degree and be F;In this step, judge that the barrage length that the user sends is set plus every other user in direct broadcasting room described The barrage length sent in section D of fixing time and F whether be more than in the set period of time D barrage display area it is displayable always Barrage length E;
As shown in figure 4, this step is a cycle deterministic process, i.e., using each set period of time D as the period, at this Judge whether the barrage length that the barrage length that the user sends is sent plus other users is more than barrage in set period of time D The barrage total length that display area can be shown in the set period of time.
S5:Judge whether barrage length transmitted by the user is more than preset barrage length threshold, if it is to The user sends the notice of barrage length overlength and end, otherwise enters step S6;
Barrage length threshold H can be preset, judges whether the barrage length transmitted by the user surpasses in this step Cross default barrage length threshold H.
It is that dynamic is newer that barrage, which sends length threshold, in this step, i.e., after each user sends barrage transmission request Update, this step are that the barrage length that certain user sends in order to prevent is long, cause the barrage that other users are sent can not be normal The problem of display.
Specifically, the calculation of the barrage transmission length threshold H is:
If E is more than F, illustrate that barrage can also be sent in period D, then H=G+ (E-F)/NUM, otherwise illustrates The number of currently transmitted barrage is excessive, causes barrage display area to be occupied full, then H=G-E/NUM.Wherein, NUM is straight Interior user number is broadcast, H values minimum 0 indicate that the number of currently transmitted barrage is excessive, barrage display area can not be shown Barrage transmitted by the user.Wherein G is preset initial barrage length, i.e., the barrage that default each user's acquiescence can be sent is long Degree is G.
S6:The barrage transmitted by user is shown in barrage display area, and is sent barrage to user and sent successfully notice.
Preferably, the range of above-mentioned each parameter:
Ranging from the 30-60 of A,
Ranging from the 45-90 of B,
The ranging from 20-40 of C,
Ranging from 10ms to 1 seconds of D,
Ranging from the 900-5400 of E,
F is that dynamic calculates,
The range 8 to 16 of G,
The above-mentioned unit for being related to length is word, and a Chinese character calculates a word, and two English alphabets can be regarded as a word, and two A half-angle character can be regarded as a word, and a double byte character can be regarded as a word,
H is that dynamic calculates.
It should be further noted that in described step S2, S3, S4, S5 in the condition for being unsatisfactory for sending barrage, The notice that can directly terminate without sending barrage length overlength to the user, or send other prompt letters to user Breath.
As shown in figure 4, the present invention also provides the optimization device that barrage in a kind of direct broadcasting room sends length, described device packet It includes barrage and sends request receiving module, barrage sending permission judgment module, the first barrage length judgment module, the second barrage length Judgment module, third barrage length judgment module and barrage display module, wherein:
The barrage sends request receiving module, is sent for receiving the barrage logged in transmitted by the successful user of direct broadcasting room Request;
The barrage sending permission judgment module judges whether the user has hair for sending request according to the barrage Otherwise the permission for sending barrage terminates if there is then turning the first barrage length judgment module;
The first barrage length judgment module, for judging whether the barrage length that the user sends is aobvious more than barrage Show the barrage word quantity that region can be shown in a row, if it is terminate, otherwise turns the second barrage length and judge Module;
The second barrage length judgment module, for judging that the barrage length that the user sends exists plus other users Whether the barrage length sent in set period of time is more than barrage that barrage display area can be shown in the set period of time Total length if it is terminates, and otherwise turns the third barrage length judgment module;
The third barrage length judgment module, for judging whether the barrage length transmitted by the user is more than default Barrage length threshold, if it is terminate, otherwise turn the barrage display module;
The barrage display module, for showing the barrage transmitted by user in barrage display area.
Further, the barrage total length E that the barrage display area can be shown in the set period of time is:E=B The barrage maximum length that × C, wherein B can show for a line in set period of time D, C are that can be shown in barrage display area Barrage line number.
Further, the calculation of the barrage transmission length threshold H is:
User number in H=G+ (E-F)/direct broadcasting room;Wherein G is preset initial barrage length, and F is in the setting Between in section D, every other user sends in direct broadcasting room barrage length and.
Further, whether the barrage sending permission judgment module has the attribute for sending barrage permission according to the user Judge whether the user has and send barrage permission, wherein the user includes the attribute for whether having and sending barrage permission.
Further, if the user does not send the permission of barrage, the barrage sending permission judgment module is also For sending the notice for not allowing to send barrage to the user;Alternatively, if the barrage length that the user sends is more than bullet The barrage word quantity that can show in a row of curtain display area, then the first barrage length judgment module be additionally operable to institute State the notice that user sends barrage length overlength;Alternatively, if the barrage length that the user sends is being set plus other users The barrage length sent in section of fixing time is more than the barrage total length that barrage display area can be shown in the set period of time, Then the second barrage length judgment module is additionally operable to send the notice of barrage length overlength to the user;Alternatively, if institute It is more than preset barrage length threshold to state the barrage length transmitted by user, then the third barrage length judgment module is additionally operable to The notice of barrage length overlength is sent to the user;Alternatively,
The barrage display module is additionally operable to send barrage transmission successfully notice to the user.
As it will be easily appreciated by one skilled in the art that the foregoing is merely illustrative of the preferred embodiments of the present invention, not to The limitation present invention, all within the spirits and principles of the present invention made by all any modification, equivalent and improvement etc., should all include Within protection scope of the present invention.

Claims (6)

1. barrage sends the optimization method of length in a kind of direct broadcasting room, which is characterized in that described method includes following steps:
S1:It receives the barrage logged in transmitted by the successful user of direct broadcasting room and sends request;
S2:Request is sent according to the barrage and judges whether the user has the permission for sending barrage, if there is being then transferred to step Otherwise S3 terminates;
S3:Judge whether the barrage length that the user sends is literary more than the barrage that barrage display area can be shown in a row Number of words if it is terminates, and otherwise enters step S4;
S4:Judge whether is barrage length that barrage length that the user sends is sent in set period of time plus other users More than the barrage total length that barrage display area can be shown in the set period of time, if it is terminate, otherwise enters step Rapid S5;
The barrage total length E that barrage display area can be shown in the set period of time is:E=B × C, wherein B are the setting The barrage maximum length that a line can be shown in period D, C are displayable barrage line number in barrage display area;
S5:Judge whether the barrage length transmitted by the user is more than preset barrage length threshold, is if it is terminated, it is no Then enter step S6;
The preset barrage length threshold is that dynamic is newer, sends after barrage sends request and updates in each user;Institute The calculation for stating barrage length threshold H is:
H=G+ (E-F)/NUM;Wherein G is preset initial barrage length, and F is institute in the direct broadcasting room in the set period of time D There is the barrage length that other users are sent and NUM is user number in direct broadcasting room;
S6:The barrage transmitted by user is shown in barrage display area.
2. barrage sends the optimization method of length in direct broadcasting room as described in claim 1, which is characterized in that in the step S2 It is middle to send barrage permission according to whether the user has user described in the determined property for sending barrage permission whether to have, wherein described User includes the attribute for whether having and sending barrage permission.
3. barrage sends the optimization method of length in direct broadcasting room as claimed in claim 1 or 2, it is characterised in that:
In the step S2, if the user does not send the permission of barrage, also being sent to the user does not allow to send out Send the notice of barrage;Alternatively,
In the step S3, it can be shown in a row if the barrage length that the user sends is more than barrage display area Barrage word quantity, then also to the user send barrage length overlength notice;Alternatively,
In the step S4, if what the barrage length that the user sends was sent plus other users in set period of time Barrage length is more than the barrage total length that barrage display area can be shown in the set period of time, then is also sent out to the user Send the notice of barrage length overlength;Alternatively,
In the step S5, if barrage length transmitted by the user is more than preset barrage length threshold, also to The user sends the notice of barrage length overlength;Alternatively,
In the step S6, also barrage is sent to the user and send successfully notice.
4. barrage sends the optimization device of length in a kind of direct broadcasting room, which is characterized in that described device includes that barrage sends request Receiving module, barrage sending permission judgment module, the first barrage length judgment module, the second barrage length judgment module, third Barrage length judgment module and barrage display module, wherein:
The barrage sends request receiving module, is asked for receiving the barrage transmission logged in transmitted by the successful user of direct broadcasting room It asks;
The barrage sending permission judgment module judges whether the user has transmission bullet for sending request according to the barrage Otherwise the permission of curtain terminates if there is then turning the first barrage length judgment module;
The first barrage length judgment module, for judging whether the barrage length that the user sends is more than barrage viewing area The barrage word quantity that domain can be shown in a row, if it is terminates, and otherwise turns the second barrage length judgment module;
The second barrage length judgment module, for judging that the barrage length that the user sends is being set plus other users Whether the barrage length sent in the period is more than barrage overall length that barrage display area can be shown in the set period of time Degree, if it is terminates, otherwise turns the third barrage length judgment module;
The third barrage length judgment module, for judging whether the barrage length transmitted by the user is more than preset bullet Curtain length threshold, if it is terminates, otherwise turns the barrage display module;
The barrage display module, for showing the barrage transmitted by user in barrage display area;The barrage display area The barrage total length E that can be shown in the set period of time is:E=B × C, wherein B are a line institute in set period of time D The barrage maximum length that can be shown, C are displayable barrage line number in barrage display area;The barrage sends length threshold H Calculation be:
H=G+ (E-F)/NUM;Wherein G is preset initial barrage length, and F is institute in the direct broadcasting room in the set period of time D There is the barrage length that other users are sent and NUM is user number in direct broadcasting room.
5. barrage sends the optimization device of length in direct broadcasting room as claimed in claim 4, which is characterized in that the barrage is sent Permission judgment module sends barrage power according to whether the user has user described in the determined property for sending barrage permission whether to have Limit, wherein the user includes the attribute for whether having and sending barrage permission.
6. barrage sends the optimization device of length in direct broadcasting room as described in claim 4 or 5, it is characterised in that:
If the user does not send the permission of barrage, the barrage sending permission judgment module is additionally operable to the user Send the notice for not allowing to send barrage;Alternatively,
If the barrage length that the user sends is more than the barrage word quantity that barrage display area can be shown in a row, Then the first barrage length judgment module is additionally operable to send the notice of barrage length overlength to the user;Alternatively,
If the barrage length that the user sends is more than bullet plus the barrage length that other users are sent in set period of time The barrage total length that can be shown in the set period of time of curtain display area, then the second barrage length judgment module also use In the notice for sending barrage length overlength to the user;Alternatively,
If the barrage length transmitted by the user is more than preset barrage length threshold, the third barrage length judges Module is additionally operable to send the notice of barrage length overlength to the user;Alternatively, the barrage display module is additionally operable to described User sends barrage and sends successfully notice.
CN201510974267.5A 2015-12-23 2015-12-23 Barrage sends the optimization method and device of length in a kind of direct broadcasting room Active CN105578301B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510974267.5A CN105578301B (en) 2015-12-23 2015-12-23 Barrage sends the optimization method and device of length in a kind of direct broadcasting room

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510974267.5A CN105578301B (en) 2015-12-23 2015-12-23 Barrage sends the optimization method and device of length in a kind of direct broadcasting room

Publications (2)

Publication Number Publication Date
CN105578301A CN105578301A (en) 2016-05-11
CN105578301B true CN105578301B (en) 2018-11-09

Family

ID=55887886

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510974267.5A Active CN105578301B (en) 2015-12-23 2015-12-23 Barrage sends the optimization method and device of length in a kind of direct broadcasting room

Country Status (1)

Country Link
CN (1) CN105578301B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872781B (en) * 2016-05-31 2019-07-09 武汉斗鱼网络科技有限公司 A kind of barrage control speech filtering control method and device
CN107071563B (en) * 2016-08-31 2018-06-12 广州文冠信息科技有限公司 Barrage supplying system and method for pushing
CN106686390A (en) * 2016-11-18 2017-05-17 咪咕互动娱乐有限公司 Display method and equipment for information in live video
CN106899877A (en) * 2017-03-16 2017-06-27 武汉斗鱼网络科技有限公司 barrage sending method and device
CN107295387B (en) * 2017-06-16 2020-03-17 北京潘达互娱科技有限公司 Bullet screen display method and device
CN110933480B (en) * 2018-09-20 2022-04-05 北京国双科技有限公司 Control method and device for bullet screen display, storage medium and processor
CN109309880B (en) * 2018-10-08 2021-10-22 腾讯科技(深圳)有限公司 Video playing method and device, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164414A (en) * 2011-12-09 2013-06-19 腾讯科技(深圳)有限公司 Multimedia file comment display method and multimedia file comment display system
CN104703044A (en) * 2015-02-12 2015-06-10 北京橘子文化传媒有限公司 Picture barrage publishing method
CN104754396A (en) * 2015-03-12 2015-07-01 腾讯科技(北京)有限公司 Curtain popup data display method and device
CN105142031A (en) * 2015-08-17 2015-12-09 北京奇虎科技有限公司 Method and device for displaying character information in barrage during video play

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164414A (en) * 2011-12-09 2013-06-19 腾讯科技(深圳)有限公司 Multimedia file comment display method and multimedia file comment display system
CN104703044A (en) * 2015-02-12 2015-06-10 北京橘子文化传媒有限公司 Picture barrage publishing method
CN104754396A (en) * 2015-03-12 2015-07-01 腾讯科技(北京)有限公司 Curtain popup data display method and device
CN105142031A (en) * 2015-08-17 2015-12-09 北京奇虎科技有限公司 Method and device for displaying character information in barrage during video play

Also Published As

Publication number Publication date
CN105578301A (en) 2016-05-11

Similar Documents

Publication Publication Date Title
CN105578301B (en) Barrage sends the optimization method and device of length in a kind of direct broadcasting room
CN107071536B (en) User switches the method and system of clarity load video flowing
CN106127528B (en) Advertisement putting method and device
CN106713938A (en) Data processing method and apparatus
CN106060057B (en) Net cast website generates the system and method for white list based on user's barrage behavior
CN105721891A (en) Method and system for interaction between anchor and audiences in webcast process
CN106651508A (en) User authority sharing method and apparatus
CN107295387A (en) Barrage display methods and device
US20160261647A1 (en) Method, system and apparatus for inviting users to participate in an interactive session
CN112764653A (en) Method and device for acquiring information based on pull-down page
Bollen et al. Remembering the stars? Effect of time on preference retrieval from memory
CN105979341B (en) Bullet screen moving speed obtaining method and device
CN104394128B (en) A kind of control method of terminal access server
CN104980342B (en) A kind of method of pushed information, proxy server and system
Cauwerts et al. Investigation of 3D projection for qualitative evaluation of daylit spaces
Feng et al. Epidemic spreading on uniform networks with two interacting diseases
CN110401669A (en) A kind of proof of identity method and relevant device
Carlsson et al. Mathematical modeling suggests pre-existing immunity to SARS-CoV-2
CN105592324B (en) Media resource address resolution and acquisition methods, system and server and client side
CN105450414B (en) A kind of user registering method and device
Xu et al. Impacts of suppressing guide on information spreading
Huan et al. Epidemic propagation and microscopic structure of complex networks
Zhao et al. Circumventing the Great Firewall: The accommodation and defiance of Internet censorship among Chinese students
CN108595640A (en) Computer based picture display method and picture display device
Huang et al. Fairness Assessment in Networked Games with Olfactory and Haptic Senses

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
TR01 Transfer of patent right

Effective date of registration: 20190117

Address after: 430000 East Lake New Technology Development Zone, Wuhan City, Hubei Province, No. 1 Software Industrial Park East Road 4-1 Phase B1 Building 3-storey Room A301 007 (Free Trade Zone Wuhan Area)

Patentee after: Wuhan Douyule Network Technology Co., Ltd.

Address before: 430000 Wuhan Donghu Development Zone, Wuhan, Hubei Province, No. 1 Software Park East Road 4.1 Phase B1 Building 11 Building

Patentee before: WUHAN DOUYU NETWORK TECHNOLOGY CO., LTD.

TR01 Transfer of patent right