CN110933480A - Control method and device for bullet screen display, storage medium and processor - Google Patents

Control method and device for bullet screen display, storage medium and processor Download PDF

Info

Publication number
CN110933480A
CN110933480A CN201811098994.XA CN201811098994A CN110933480A CN 110933480 A CN110933480 A CN 110933480A CN 201811098994 A CN201811098994 A CN 201811098994A CN 110933480 A CN110933480 A CN 110933480A
Authority
CN
China
Prior art keywords
bullet screen
screen information
current period
bullet
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811098994.XA
Other languages
Chinese (zh)
Other versions
CN110933480B (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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201811098994.XA priority Critical patent/CN110933480B/en
Publication of CN110933480A publication Critical patent/CN110933480A/en
Application granted granted Critical
Publication of CN110933480B publication Critical patent/CN110933480B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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/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
    • 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/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a control method of bullet screen display, which collects bullet screen information sent by a user in the current period; analyzing the bullet screen information collected in the current period, and judging whether bullet screen abnormal conditions occur in the current period, wherein the bullet screen abnormal conditions comprise bullet screen surge and bullet screen reduction; when the bullet screen is increased rapidly, the content of the bullet screen information collected in the current period is filtered, the quantity of the bullet screen information is controlled, the bullet screen information display parameters are adjusted, and the filtered bullet screen information in the current period is displayed and controlled; when the bullet screen is reduced, adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information collected in the current period according to the preset rule, and performing display control on the added bullet screen information in the current period. The invention realizes the control of the pop-up screen surge and the pop-up screen reduction and improves the user experience.

Description

Control method and device for bullet screen display, storage medium and processor
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a control method and apparatus for bullet screen display, a storage medium, and a processor.
Background
The bullet screen display is a screen display mode for displaying a large number of user comments on a video in a rolling bullet screen mode, and the interest of the bullet screen is welcomed by the majority of users.
In the current bullet screen display mode, when the number of people participating in the bullet screen display mode is large, the situation that the bullet screen is full at certain climax parts can occur, and the situations that the bullet screen is disordered and the content displayed on the screen is blocked are easily caused; sometimes, the cold and clear condition that no people shoot the screen for a long time appears. The user experience is affected no matter how much or how much the barrage is.
Disclosure of Invention
In view of the above, the present invention has been made to provide a control method, apparatus, storage medium, and processor for a bullet screen display that overcome or at least partially solve the above-mentioned problems.
In order to achieve the above purpose, the invention provides the following specific technical scheme:
a control method for bullet screen display includes
Collecting bullet screen information sent by a user in a current period;
analyzing the bullet screen information collected in the current period, and judging whether bullet screen abnormal conditions occur in the current period, wherein the bullet screen abnormal conditions comprise bullet screen surge and bullet screen reduction;
when the bullet screen is increased rapidly, the content of the bullet screen information collected in the current period is filtered, the quantity of the bullet screen information is controlled, the bullet screen information display parameters are adjusted, and the filtered bullet screen information in the current period is displayed and controlled;
when the bullet screen is reduced, adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information collected in the current period according to the preset rule, and performing display control on the added bullet screen information in the current period.
Optionally, the bullet screen information includes a bullet screen sender, bullet screen content, and bullet screen sending time; the bullet screen information to gathering in the current cycle is analyzed, judges whether bullet screen abnormal conditions appear in the current cycle, include:
judging whether the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit or not;
if the number of the users exceeds the upper limit of the number of the bullet screen information, judging whether the number of the users sending the bullet screen information in the current period exceeds a user number threshold value;
if the number of the users exceeds the threshold value, judging that the bullet screen is increased rapidly in the current period;
if the number of the bullet screen information does not exceed the upper limit of the number of the bullet screen information, judging whether the number of the bullet screen information collected in the current period is lower than the lower limit of the number of the bullet screen information;
if the number of the bullet screen information is lower than the lower limit of the number of the bullet screen information, judging whether the number of the bullet screen information sent in the current period is continuously reduced or not according to the bullet screen sending time;
if the number of the bullet screens is continuously reduced, the bullet screen reduction in the current period is judged.
Optionally, when the number of the collected bullet screen information in the current period exceeds the bullet screen information number upper limit and does not exceed the user number threshold, the method further includes:
judging whether a person maliciously brushes the screen or not according to the number of users sending the bullet screen information in the current period, the number of the bullet screen information sent by each user and the bullet screen content;
and when judging that someone swipes the screen maliciously, filtering the content of the bullet screen information acquired in the current period.
Optionally, the content filtering of the bullet screen information collected in the current period includes:
semantic analysis is carried out on the content of the bullet screen information collected in the current period, repeated bullet screen information in the current period is determined, and the repeated bullet screen information is filtered;
calling a preset keyword library, determining the bullet screen information containing the preset keywords in the bullet screen information content collected in the current period, and filtering the bullet screen information containing the preset keywords.
Optionally, the control of the number of bullet screen information includes:
analyzing the bullet screen information collected in the current period to obtain the total amount of the bullet screen information collected in the current period and the quantity of the bullet screen information sent by each user;
calculating the amount of bullet screen information which can be displayed by each user in the current period according to the total amount of bullet screen information acquired in the current period, the amount of bullet screen information sent by each user and the number of bullet screen information which can be held by a preset screen;
and filtering the bullet screen information exceeding the corresponding displayable bullet screen information amount in the bullet screen information sent by each user in the current period.
Optionally, the bullet screen information is added and set in the bullet screen information collected in the current period according to the preset rule, including:
determining a preset node corresponding to the current period, acquiring set bullet screen information of the preset node, and adding the bullet screen information into a bullet screen information set of the current period;
and/or
And when the bullet screen is increased in a period adjacent to the current period, obtaining the information of the bullet screen which is not displayed in the adjacent period, and adding the information of the bullet screen which is not displayed in the adjacent period into the bullet screen information set of the current period as the set bullet screen information.
Optionally, when the bullet screen is suddenly increased, the adjusting of the bullet screen information display parameters includes:
the method comprises the steps that the font of the bullet screen information on a screen is reduced to a first font preset value, and the rolling speed of the bullet screen information on the screen is increased to a first speed preset value;
when the bullet screen is reduced, adjusting the bullet screen information display parameters, including:
and increasing the font of the bullet screen information on the screen to a second font preset value, and reducing the rolling speed of the bullet screen information on the screen to a second speed preset value.
A control device for a bullet screen display, comprising:
the bullet screen information acquisition unit is used for acquiring bullet screen information sent by a user in the current period;
the abnormal condition judging unit is used for analyzing the bullet screen information collected in the current period and judging whether the bullet screen abnormal condition occurs in the current period, wherein the bullet screen abnormal condition comprises bullet screen surge and bullet screen reduction;
the bullet screen surge control unit is used for filtering the content of bullet screen information acquired in the current period, controlling the quantity of the bullet screen information, adjusting the display parameters of the bullet screen information and controlling the display of the filtered bullet screen information in the current period when the bullet screen surge occurs;
and the bullet screen reduction control unit is used for adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information acquired in the current period according to the preset rule when the bullet screen is reduced, and performing display control on the added bullet screen information in the current period.
Optionally, the bullet screen information includes a bullet screen sender, bullet screen content, and bullet screen sending time; the bullet screen abnormality judging unit is specifically configured to judge whether the quantity of the bullet screen information collected in the current period exceeds an upper limit of the quantity of the bullet screen information; if the number of the users exceeds the upper limit of the number of the bullet screen information, judging whether the number of the users sending the bullet screen information in the current period exceeds a user number threshold value; if the number of the users exceeds the threshold value, judging that the bullet screen is increased rapidly in the current period; if the number of the bullet screen information does not exceed the upper limit of the number of the bullet screen information, judging whether the number of the bullet screen information collected in the current period is lower than the lower limit of the number of the bullet screen information; if the number of the bullet screen information is lower than the lower limit of the number of the bullet screen information, judging whether the number of the bullet screen information sent in the current period is continuously reduced or not according to the bullet screen sending time; if the number of the bullet screens is continuously reduced, the bullet screen reduction in the current period is judged.
Optionally, when the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit and does not exceed the user quantity threshold, the apparatus further includes:
the malicious screen refreshing judging unit is used for judging whether a person maliciously refreshes a screen according to the number of users sending the bullet screen information in the current period, the number of the bullet screen information sent by each user and the bullet screen content;
and the content filtering unit is used for filtering the content of the bullet screen information collected in the current period when judging that a person maliciously swipes the screen.
Optionally, the content filtering unit is configured to determine repeated bullet screen information in the current period by performing semantic analysis on the content of the bullet screen information acquired in the current period, and filter the repeated bullet screen information; calling a preset keyword library, determining the bullet screen information containing the preset keywords in the bullet screen information content collected in the current period, and filtering the bullet screen information containing the preset keywords.
Optionally, the bullet screen surge control unit includes:
the user bullet screen filtering unit is used for analyzing bullet screen information collected in the current period, and acquiring the total quantity of the bullet screen information collected in the current period and the quantity of the bullet screen information sent by each user; calculating the amount of bullet screen information which can be displayed by each user in the current period according to the total amount of bullet screen information acquired in the current period, the amount of bullet screen information sent by each user and the number of bullet screen information which can be held by a preset screen; and filtering the bullet screen information exceeding the corresponding displayable bullet screen information amount in the bullet screen information sent by each user in the current period.
Optionally, the bullet screen reduction control unit includes:
the setting bullet screen adding unit is used for determining a preset node corresponding to the current period, acquiring the setting bullet screen information of the preset node and adding the setting bullet screen information into the bullet screen information set of the current period; and/or when the bullet screen is increased in a period adjacent to the current period, obtaining the information of the bullet screen which is not displayed in the adjacent period, and adding the information of the bullet screen which is not displayed in the adjacent period into the bullet screen information set of the current period as the set bullet screen information.
Optionally, the bullet screen surge control unit includes:
the first bullet screen display parameter adjusting unit is used for reducing the font of the bullet screen information on the screen to a first font preset value and increasing the rolling speed of the bullet screen information on the screen to a first speed preset value;
the bullet screen reduction control unit includes:
and the second bullet screen display parameter adjusting unit is used for increasing the font of the bullet screen information on the screen to a second font preset value and reducing the rolling speed of the bullet screen information on the screen to a second speed preset value.
A storage medium including a stored program,
wherein, when the program runs, the device on which the storage medium is positioned is controlled to execute the control method of the barrage display.
A processor for running a program,
wherein, the program executes the control method of the bullet screen display in operation.
By means of the technical scheme, the control method for bullet screen display provided by the invention periodically judges whether the bullet screen abnormal condition occurs, when the bullet screen is increased suddenly, the problems that the bullet screen displays the content in the sudden increase and the bullet screen is disordered are solved by filtering the content of the bullet screen information acquired in the current period, adjusting the display parameters of the bullet screen information and displaying and controlling the filtered bullet screen information in the current period, when the bullet screen is decreased, the set bullet screen information is added into the bullet screen information acquired in the current period according to the preset rules, adjusting the display parameters of the bullet screen information, and performing display control on the added bullet screen information in the current period, so that a good bullet screen display effect is realized, and the user experience is improved.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 shows a schematic flow chart of a bullet screen display control method disclosed by an embodiment of the invention;
fig. 2 shows a schematic flow chart of a method for determining an abnormal bullet screen condition, which is disclosed by the embodiment of the invention;
fig. 3 shows a schematic structural diagram of a control device for bullet screen display according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Referring to fig. 1, the present embodiment discloses a control method for bullet screen display, which specifically includes the following steps:
s101: collecting bullet screen information sent by a user in a current period;
the current period is a predetermined period of time, such as 1 minute, 30 seconds, etc.
The current period is a period of time between the user sending the bullet screen information and the bullet screen information being displayed on the screen.
The bullet screen information includes: the sender of the bullet screen information, the content of the bullet screen, the sending time of the bullet screen and the like. According to the method, the number of users sending the bullet screen information in the current period can be counted by a bullet screen information sender, and according to the bullet screen information sending time, whether the number of the bullet screen information sent in the current period is continuously reduced or continuously increased or has no specific rule can be counted.
It should also be noted that the content played in the subsequent screen may also be collected, for example, a wechat wall is a large screen for displaying the wechat with a specific theme in places such as a meeting, an event, a wedding scene, etc., the code scanning sign-in information of the participants on the scene may be synchronously displayed on the large screen, the sign-in information may be displayed on the large screen after the participants sign in, the sign-in people may participate in the event interaction, for example, the system may send the barrage information, vote and lottery draw, and the lucky audience may be drawn according to the lottery rule set by the system. The current period can also collect current site data, such as the presentation or lecture draft of the host, large screen content, site data (the number of people checking in, interaction situation, relevant information of the people checking in, etc.).
S102: analyzing the bullet screen information collected in the current period, and judging whether bullet screen abnormal conditions occur in the current period, wherein the bullet screen abnormal conditions comprise bullet screen surge and bullet screen reduction;
referring to fig. 2, an alternative embodiment for determining whether the bullet screen abnormal condition occurs in the current period includes the following steps:
s201: judging whether the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit or not;
s202: if the number of the users exceeds the upper limit of the number of the bullet screen information, judging whether the number of the users sending the bullet screen information in the current period exceeds a user number threshold value;
if the number of users exceeds the threshold, S203: judging that the bullet screen is increased rapidly in the current period;
if the user number threshold is not exceeded, S204: judging whether the bullet screen abnormal condition does not occur in the current period;
if the upper limit of the number of bullet screens is not exceeded, S205: judging whether the quantity of the bullet screen information collected in the current period is lower than the lower limit of the quantity of the bullet screen information;
if not, S204: judging whether the bullet screen abnormal condition does not occur in the current period;
if the number of the bullet screens is lower than the lower limit of the number of the bullet screens, S206: judging whether the quantity of the bullet screen information sent in the current period is continuously reduced or not according to the bullet screen sending time;
if not, S204: judging whether the bullet screen abnormal condition does not occur in the current period;
if continuing to decrease, S207: and judging that the bullet screen is reduced in the current period.
It can be understood that the amount of the bullet screen information sent in the current period exceeds the upper limit of the number of bullet screens, but the number of times of sending by the user is too large, and the number of the users sending the bullet screen information is small, which is not considered as the sudden increase of the bullet screen. And in an extreme case, if the quantity of the bullet screen information sent by the individual user is excessive and exceeds a certain threshold value and the bullet screen content is repeated, the user is judged to brush the screen maliciously.
Based on this, when the number of the collected bullet screen information in the current period exceeds the bullet screen information number upper limit and does not exceed the user number threshold, the method further includes:
judging whether a person maliciously brushes the screen or not according to the number of users sending the bullet screen information in the current period, the number of the bullet screen information sent by each user and the bullet screen content;
and when judging that someone swipes the screen maliciously, filtering the content of the bullet screen information acquired in the current period.
It should be further noted that when the number of the bullet screen information collected in the current period is lower than the lower limit of the number of the bullet screen information, and the number of the bullet screen information collected in the current period is 0, it is also determined that the bullet screen is reduced in the current period.
S103: when the bullet screen is increased rapidly, the content of the bullet screen information collected in the current period is filtered, the quantity of the bullet screen information is controlled, the bullet screen information display parameters are adjusted, and the filtered bullet screen information in the current period is displayed and controlled;
the bullet screen information to gathering in the current cycle carries out content filtering, includes:
semantic analysis is carried out on the content of the bullet screen information collected in the current period, repeated bullet screen information in the current period is determined, and the repeated bullet screen information is filtered;
calling a preset keyword library, determining the bullet screen information containing the preset keywords in the bullet screen information content collected in the current period, and filtering the bullet screen information containing the preset keywords.
Some sensitive keywords may be included in the preset keyword library.
The control of bullet screen information quantity includes:
analyzing the bullet screen information collected in the current period to obtain the total amount of the bullet screen information collected in the current period and the quantity of the bullet screen information sent by each user;
calculating the amount of bullet screen information which can be displayed by each user in the current period according to the total amount of bullet screen information acquired in the current period, the amount of bullet screen information sent by each user and the number of bullet screen information which can be held by a preset screen;
and filtering the bullet screen information exceeding the corresponding displayable bullet screen information amount in the bullet screen information sent by each user in the current period.
Specifically, calculating the amount of information that a certain user can display the bullet screen in the current period is as follows: r ═ s (m/sum)
Wherein s represents the number of the bullet screen information sent by the user, m represents the number of the bullet screen information capable of being held by the preset screen, and sum represents the total amount of the bullet screen information collected in the current period.
When the bullet screen is increased rapidly, adjusting the bullet screen information display parameters, including:
the font of the bullet screen information on the screen is reduced to a first font preset value, and the rolling speed of the bullet screen information on the screen is increased to a first speed preset value.
It should be noted that, the display position of the bullet screen information in the screen can also be adjusted.
S104: when the bullet screen is reduced, adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information collected in the current period according to the preset rule, and performing display control on the added bullet screen information in the current period.
According to predetermineeing the rule and adding in the bullet screen information of current cycle collection and setting for bullet screen information, include:
determining a preset node corresponding to the current period, acquiring set bullet screen information of the preset node, and adding the bullet screen information into a bullet screen information set of the current period;
and/or
And when the bullet screen is increased in a period adjacent to the current period, obtaining the information of the bullet screen which is not displayed in the adjacent period, and adding the information of the bullet screen which is not displayed in the adjacent period into the bullet screen information set of the current period as the set bullet screen information.
Taking the WeChat wall as an example, the preset node can be a wonderful part of the lecture drafts of the host, and can also be a lottery link and the like. Taking a video as an example, the preset node may be each climax part in the video.
Setting bullet screen information at each preset node, which can be used as a means for atmosphere adjustment in a cold field.
The control method for bullet screen display disclosed in this embodiment, periodically determine whether the bullet screen abnormal condition occurs, when the bullet screen is suddenly increased, perform content filtering and bullet screen information quantity control on the bullet screen information acquired in the current period, adjust bullet screen information display parameters, and perform display control on the bullet screen information of the current period after filtering, solve the problems that the bullet screen shields the screen display content when the bullet screen is suddenly increased, and the bullet screen is crowded and disordered, and when the bullet screen is decreased, add the set bullet screen information in the bullet screen information acquired in the current period according to the preset rules, and adjust the bullet screen information display parameters, perform display control on the added bullet screen information of the current period, achieve a good bullet screen display effect, and improve user experience.
Referring to fig. 3, the present embodiment correspondingly discloses a control device for bullet screen display, including:
the barrage information acquisition unit 301 is configured to acquire barrage information sent by a user in a current period;
an abnormal situation judging unit 302, configured to analyze the bullet screen information acquired in the current period, and judge whether a bullet screen abnormal situation occurs in the current period, where the bullet screen abnormal situation includes a bullet screen surge and a bullet screen decrease;
optionally, the bullet screen information includes a bullet screen sender, bullet screen content, and bullet screen sending time; the bullet screen abnormality determining unit 302 is specifically configured to determine whether the number of the bullet screen information acquired in the current period exceeds an upper limit of the number of the bullet screen information; if the number of the users exceeds the upper limit of the number of the bullet screen information, judging whether the number of the users sending the bullet screen information in the current period exceeds a user number threshold value; if the number of the users exceeds the threshold value, judging that the bullet screen is increased rapidly in the current period; if the number of the bullet screen information does not exceed the upper limit of the number of the bullet screen information, judging whether the number of the bullet screen information collected in the current period is lower than the lower limit of the number of the bullet screen information; if the number of the bullet screen information is lower than the lower limit of the number of the bullet screen information, judging whether the number of the bullet screen information sent in the current period is continuously reduced or not according to the bullet screen sending time; if the number of the bullet screens is continuously reduced, the bullet screen reduction in the current period is judged.
The bullet screen surge control unit 303 is configured to, when a bullet screen surge occurs, perform content filtering and bullet screen information quantity control on bullet screen information acquired in a current period, adjust bullet screen information display parameters, and perform display control on the filtered bullet screen information in the current period;
and a bullet screen reduction control unit 304, configured to, when the bullet screen is reduced, add set bullet screen information and adjust bullet screen information display parameters in the bullet screen information acquired in the current period according to a preset rule, and perform display control on the added bullet screen information in the current period.
Optionally, when the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit and does not exceed the user quantity threshold, the apparatus further includes:
the malicious screen refreshing judging unit is used for judging whether a person maliciously refreshes a screen according to the number of users sending the bullet screen information in the current period, the number of the bullet screen information sent by each user and the bullet screen content;
and the content filtering unit is used for filtering the content of the bullet screen information collected in the current period when judging that a person maliciously swipes the screen.
Optionally, the content filtering unit is configured to determine repeated bullet screen information in the current period by performing semantic analysis on the content of the bullet screen information acquired in the current period, and filter the repeated bullet screen information; calling a preset keyword library, determining the bullet screen information containing the preset keywords in the bullet screen information content collected in the current period, and filtering the bullet screen information containing the preset keywords.
Optionally, the bullet screen sharp increase control unit 303 includes:
the user bullet screen filtering unit is used for analyzing bullet screen information collected in the current period, and acquiring the total quantity of the bullet screen information collected in the current period and the quantity of the bullet screen information sent by each user; calculating the amount of bullet screen information which can be displayed by each user in the current period according to the total amount of bullet screen information acquired in the current period, the amount of bullet screen information sent by each user and the number of bullet screen information which can be held by a preset screen; and filtering the bullet screen information exceeding the corresponding displayable bullet screen information amount in the bullet screen information sent by each user in the current period.
Optionally, the bullet screen reduction control unit 304 includes:
the setting bullet screen adding unit is used for determining a preset node corresponding to the current period, acquiring the setting bullet screen information of the preset node and adding the setting bullet screen information into the bullet screen information set of the current period; and/or when the bullet screen is increased in a period adjacent to the current period, obtaining the information of the bullet screen which is not displayed in the adjacent period, and adding the information of the bullet screen which is not displayed in the adjacent period into the bullet screen information set of the current period as the set bullet screen information.
Optionally, the bullet screen sharp increase control unit 303 includes:
the first bullet screen display parameter adjusting unit is used for reducing the font of the bullet screen information on the screen to a first font preset value and increasing the rolling speed of the bullet screen information on the screen to a first speed preset value;
the bullet screen reduction control unit 304 includes:
and the second bullet screen display parameter adjusting unit is used for increasing the font of the bullet screen information on the screen to a second font preset value and reducing the rolling speed of the bullet screen information on the screen to a second speed preset value.
The utility model discloses a controlling means that barrage shows of this embodiment, whether the barrage abnormal conditions appears in the periodic judgement, when the barrage surge appears, through carry out content filtering and barrage information quantity control to the barrage information of gathering in the current cycle, and adjust barrage information display parameter, and show control to the barrage information of current cycle after the filtration, the barrage shelters from screen display content when the surge has been solved, the crowded chaotic problem of barrage, and when the barrage appears reducing, add the barrage information of setting for in the barrage information of gathering in the current cycle according to predetermineeing the rule, and adjust barrage information display parameter, show control to the barrage information of current cycle after the interpolation, realize good barrage display effect, user experience has been promoted.
The control device for bullet screen display comprises a processor and a memory, wherein the bullet screen information acquisition unit, the abnormal condition judgment unit, the bullet screen surge control unit, the bullet screen reduction control unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more than one, and the control efficiency of bullet screen display is improved by adjusting the kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a storage medium on which a program is stored, the program implementing the control method of bullet screen display when executed by a processor.
The embodiment of the invention provides a processor, which is used for running a program, wherein the control method for bullet screen display is executed when the program runs.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein the processor executes the program and realizes the following steps:
collecting bullet screen information sent by a user in a current period;
analyzing the bullet screen information collected in the current period, and judging whether bullet screen abnormal conditions occur in the current period, wherein the bullet screen abnormal conditions comprise bullet screen surge and bullet screen reduction;
when the bullet screen is increased rapidly, the content of the bullet screen information collected in the current period is filtered, the quantity of the bullet screen information is controlled, the bullet screen information display parameters are adjusted, and the filtered bullet screen information in the current period is displayed and controlled;
when the bullet screen is reduced, adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information collected in the current period according to the preset rule, and performing display control on the added bullet screen information in the current period.
Further, the bullet screen information comprises a bullet screen sender, bullet screen contents and bullet screen sending time; the bullet screen information to gathering in the current cycle is analyzed, judges whether bullet screen abnormal conditions appear in the current cycle, include:
judging whether the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit or not;
if the number of the users exceeds the upper limit of the number of the bullet screen information, judging whether the number of the users sending the bullet screen information in the current period exceeds a user number threshold value;
if the number of the users exceeds the threshold value, judging that the bullet screen is increased rapidly in the current period;
if the number of the bullet screen information does not exceed the upper limit of the number of the bullet screen information, judging whether the number of the bullet screen information collected in the current period is lower than the lower limit of the number of the bullet screen information;
if the number of the bullet screen information is lower than the lower limit of the number of the bullet screen information, judging whether the number of the bullet screen information sent in the current period is continuously reduced or not according to the bullet screen sending time;
if the number of the bullet screens is continuously reduced, the bullet screen reduction in the current period is judged.
Further, when the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit and does not exceed the user quantity threshold, the method further comprises the following steps:
judging whether a person maliciously brushes the screen or not according to the number of users sending the bullet screen information in the current period, the number of the bullet screen information sent by each user and the bullet screen content;
and when judging that someone swipes the screen maliciously, filtering the content of the bullet screen information acquired in the current period.
Further, the content filtering is carried out to the bullet screen information of gathering in the current cycle, include:
semantic analysis is carried out on the content of the bullet screen information collected in the current period, repeated bullet screen information in the current period is determined, and the repeated bullet screen information is filtered;
calling a preset keyword library, determining the bullet screen information containing the preset keywords in the bullet screen information content collected in the current period, and filtering the bullet screen information containing the preset keywords.
Further, the control of the number of the bullet screen information comprises the following steps:
analyzing the bullet screen information collected in the current period to obtain the total amount of the bullet screen information collected in the current period and the quantity of the bullet screen information sent by each user;
calculating the amount of bullet screen information which can be displayed by each user in the current period according to the total amount of bullet screen information acquired in the current period, the amount of bullet screen information sent by each user and the number of bullet screen information which can be held by a preset screen;
and filtering the bullet screen information exceeding the corresponding displayable bullet screen information amount in the bullet screen information sent by each user in the current period.
Further, according to the preset rule, the bullet screen information collected in the current period is added with the setting bullet screen information, including:
determining a preset node corresponding to the current period, acquiring set bullet screen information of the preset node, and adding the bullet screen information into a bullet screen information set of the current period;
and/or
And when the bullet screen is increased in a period adjacent to the current period, obtaining the information of the bullet screen which is not displayed in the adjacent period, and adding the information of the bullet screen which is not displayed in the adjacent period into the bullet screen information set of the current period as the set bullet screen information.
Further, when the bullet screen is increased rapidly, adjusting the bullet screen information display parameters comprises:
the method comprises the steps that the font of the bullet screen information on a screen is reduced to a first font preset value, and the rolling speed of the bullet screen information on the screen is increased to a first speed preset value;
when the bullet screen is reduced, adjusting the bullet screen information display parameters, including:
and increasing the font of the bullet screen information on the screen to a second font preset value, and reducing the rolling speed of the bullet screen information on the screen to a second speed preset value.
The device herein may be a server, a PC, a PAD, a mobile phone, etc.
The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device:
collecting bullet screen information sent by a user in a current period;
analyzing the bullet screen information collected in the current period, and judging whether bullet screen abnormal conditions occur in the current period, wherein the bullet screen abnormal conditions comprise bullet screen surge and bullet screen reduction;
when the bullet screen is increased rapidly, the content of the bullet screen information collected in the current period is filtered, the quantity of the bullet screen information is controlled, the bullet screen information display parameters are adjusted, and the filtered bullet screen information in the current period is displayed and controlled;
when the bullet screen is reduced, adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information collected in the current period according to the preset rule, and performing display control on the added bullet screen information in the current period.
Further, the bullet screen information comprises a bullet screen sender, bullet screen contents and bullet screen sending time; the bullet screen information to gathering in the current cycle is analyzed, judges whether bullet screen abnormal conditions appear in the current cycle, include:
judging whether the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit or not;
if the number of the users exceeds the upper limit of the number of the bullet screen information, judging whether the number of the users sending the bullet screen information in the current period exceeds a user number threshold value;
if the number of the users exceeds the threshold value, judging that the bullet screen is increased rapidly in the current period;
if the number of the bullet screen information does not exceed the upper limit of the number of the bullet screen information, judging whether the number of the bullet screen information collected in the current period is lower than the lower limit of the number of the bullet screen information;
if the number of the bullet screen information is lower than the lower limit of the number of the bullet screen information, judging whether the number of the bullet screen information sent in the current period is continuously reduced or not according to the bullet screen sending time;
if the number of the bullet screens is continuously reduced, the bullet screen reduction in the current period is judged.
Further, when the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit and does not exceed the user quantity threshold, the method further comprises the following steps:
judging whether a person maliciously brushes the screen or not according to the number of users sending the bullet screen information in the current period, the number of the bullet screen information sent by each user and the bullet screen content;
and when judging that someone swipes the screen maliciously, filtering the content of the bullet screen information acquired in the current period.
Further, the content filtering is carried out to the bullet screen information of gathering in the current cycle, include:
semantic analysis is carried out on the content of the bullet screen information collected in the current period, repeated bullet screen information in the current period is determined, and the repeated bullet screen information is filtered;
calling a preset keyword library, determining the bullet screen information containing the preset keywords in the bullet screen information content collected in the current period, and filtering the bullet screen information containing the preset keywords.
Further, the control of the number of the bullet screen information comprises the following steps:
analyzing the bullet screen information collected in the current period to obtain the total amount of the bullet screen information collected in the current period and the quantity of the bullet screen information sent by each user;
calculating the amount of bullet screen information which can be displayed by each user in the current period according to the total amount of bullet screen information acquired in the current period, the amount of bullet screen information sent by each user and the number of bullet screen information which can be held by a preset screen;
and filtering the bullet screen information exceeding the corresponding displayable bullet screen information amount in the bullet screen information sent by each user in the current period.
Further, according to the preset rule, the bullet screen information collected in the current period is added with the setting bullet screen information, including:
determining a preset node corresponding to the current period, acquiring set bullet screen information of the preset node, and adding the bullet screen information into a bullet screen information set of the current period;
and/or
And when the bullet screen is increased in a period adjacent to the current period, obtaining the information of the bullet screen which is not displayed in the adjacent period, and adding the information of the bullet screen which is not displayed in the adjacent period into the bullet screen information set of the current period as the set bullet screen information.
Further, when the bullet screen is increased rapidly, adjusting the bullet screen information display parameters comprises:
the method comprises the steps that the font of the bullet screen information on a screen is reduced to a first font preset value, and the rolling speed of the bullet screen information on the screen is increased to a first speed preset value;
when the bullet screen is reduced, adjusting the bullet screen information display parameters, including:
and increasing the font of the bullet screen information on the screen to a second font preset value, and reducing the rolling speed of the bullet screen information on the screen to a second speed preset value.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A control method of bullet screen display is characterized by comprising
Collecting bullet screen information sent by a user in a current period;
analyzing the bullet screen information collected in the current period, and judging whether bullet screen abnormal conditions occur in the current period, wherein the bullet screen abnormal conditions comprise bullet screen surge and bullet screen reduction;
when the bullet screen is increased rapidly, the content of the bullet screen information collected in the current period is filtered, the quantity of the bullet screen information is controlled, the bullet screen information display parameters are adjusted, and the filtered bullet screen information in the current period is displayed and controlled;
when the bullet screen is reduced, adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information collected in the current period according to the preset rule, and performing display control on the added bullet screen information in the current period.
2. The method of claim 1, wherein the barrage information includes a barrage sender, a barrage content, and a barrage transmission time; the bullet screen information to gathering in the current cycle is analyzed, judges whether bullet screen abnormal conditions appear in the current cycle, include:
judging whether the quantity of the bullet screen information collected in the current period exceeds the bullet screen information quantity upper limit or not;
if the number of the users exceeds the upper limit of the number of the bullet screen information, judging whether the number of the users sending the bullet screen information in the current period exceeds a user number threshold value;
if the number of the users exceeds the threshold value, judging that the bullet screen is increased rapidly in the current period;
if the number of the bullet screen information does not exceed the upper limit of the number of the bullet screen information, judging whether the number of the bullet screen information collected in the current period is lower than the lower limit of the number of the bullet screen information;
if the number of the bullet screen information is lower than the lower limit of the number of the bullet screen information, judging whether the number of the bullet screen information sent in the current period is continuously reduced or not according to the bullet screen sending time;
if the number of the bullet screens is continuously reduced, the bullet screen reduction in the current period is judged.
3. The method of claim 2, wherein when the number of collected bullet screen information in the current period exceeds the bullet screen information number upper limit and does not exceed the user number threshold, the method further comprises:
judging whether a person maliciously brushes the screen or not according to the number of users sending the bullet screen information in the current period, the number of the bullet screen information sent by each user and the bullet screen content;
and when judging that someone swipes the screen maliciously, filtering the content of the bullet screen information acquired in the current period.
4. The method according to claim 1 or 3, wherein the content filtering of the bullet screen information collected in the current period comprises:
semantic analysis is carried out on the content of the bullet screen information collected in the current period, repeated bullet screen information in the current period is determined, and the repeated bullet screen information is filtered;
calling a preset keyword library, determining the bullet screen information containing the preset keywords in the bullet screen information content collected in the current period, and filtering the bullet screen information containing the preset keywords.
5. The method of claim 1, wherein the bullet screen information amount control comprises:
analyzing the bullet screen information collected in the current period to obtain the total amount of the bullet screen information collected in the current period and the quantity of the bullet screen information sent by each user;
calculating the amount of bullet screen information which can be displayed by each user in the current period according to the total amount of bullet screen information acquired in the current period, the amount of bullet screen information sent by each user and the number of bullet screen information which can be held by a preset screen;
and filtering the bullet screen information exceeding the corresponding displayable bullet screen information amount in the bullet screen information sent by each user in the current period.
6. The method according to claim 1, wherein the adding of the set bullet screen information to the bullet screen information collected in the current period according to the preset rule comprises:
determining a preset node corresponding to the current period, acquiring set bullet screen information of the preset node, and adding the bullet screen information into a bullet screen information set of the current period;
and/or
And when the bullet screen is increased in a period adjacent to the current period, obtaining the information of the bullet screen which is not displayed in the adjacent period, and adding the information of the bullet screen which is not displayed in the adjacent period into the bullet screen information set of the current period as the set bullet screen information.
7. The method of claim 1, wherein when a barrage surge occurs, said adjusting barrage information display parameters comprises:
the method comprises the steps that the font of the bullet screen information on a screen is reduced to a first font preset value, and the rolling speed of the bullet screen information on the screen is increased to a first speed preset value;
when the bullet screen is reduced, adjusting the bullet screen information display parameters, including:
and increasing the font of the bullet screen information on the screen to a second font preset value, and reducing the rolling speed of the bullet screen information on the screen to a second speed preset value.
8. A control device for bullet screen display, which is characterized by comprising:
the bullet screen information acquisition unit is used for acquiring bullet screen information sent by a user in the current period;
the abnormal condition judging unit is used for analyzing the bullet screen information collected in the current period and judging whether the bullet screen abnormal condition occurs in the current period, wherein the bullet screen abnormal condition comprises bullet screen surge and bullet screen reduction;
the bullet screen surge control unit is used for filtering the content of bullet screen information acquired in the current period, controlling the quantity of the bullet screen information, adjusting the display parameters of the bullet screen information and controlling the display of the filtered bullet screen information in the current period when the bullet screen surge occurs;
and the bullet screen reduction control unit is used for adding the set bullet screen information and adjusting the bullet screen information display parameters in the bullet screen information acquired in the current period according to the preset rule when the bullet screen is reduced, and performing display control on the added bullet screen information in the current period.
9. A storage medium characterized in that the storage medium includes a stored program,
wherein the program controls a device on which the storage medium is located to execute the control method of bullet screen display according to any one of claims 1-7 when running.
10. A processor, for running a program,
wherein the program executes the control method of the bullet screen display according to any one of claims 1 to 7 when running.
CN201811098994.XA 2018-09-20 2018-09-20 Control method and device for bullet screen display, storage medium and processor Active CN110933480B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811098994.XA CN110933480B (en) 2018-09-20 2018-09-20 Control method and device for bullet screen display, storage medium and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811098994.XA CN110933480B (en) 2018-09-20 2018-09-20 Control method and device for bullet screen display, storage medium and processor

Publications (2)

Publication Number Publication Date
CN110933480A true CN110933480A (en) 2020-03-27
CN110933480B CN110933480B (en) 2022-04-05

Family

ID=69856095

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811098994.XA Active CN110933480B (en) 2018-09-20 2018-09-20 Control method and device for bullet screen display, storage medium and processor

Country Status (1)

Country Link
CN (1) CN110933480B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111526429A (en) * 2020-06-19 2020-08-11 网易(杭州)网络有限公司 Bullet screen simplification method and device
CN111770351A (en) * 2020-06-23 2020-10-13 北京字节跳动网络技术有限公司 Live broadcast message display method and device
CN114302159A (en) * 2021-12-29 2022-04-08 北京百度网讯科技有限公司 Method, device, equipment and storage medium for monitoring abnormity of live broadcast room
CN115550672A (en) * 2021-12-30 2022-12-30 北京智美互联科技有限公司 Bullet screen outbreak behavior identification method and system under network live broadcast environment

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105245960A (en) * 2014-07-07 2016-01-13 乐视网信息技术(北京)股份有限公司 Live comment display method and device for videos
CN105578209A (en) * 2015-12-16 2016-05-11 广州酷狗计算机科技有限公司 Pop-up screen display method and apparatus
CN105578301A (en) * 2015-12-23 2016-05-11 武汉斗鱼网络科技有限公司 Optimization method and device for optimizing transmission length of screen-popping information in live telecast room
CN105721891A (en) * 2016-03-30 2016-06-29 宁波元鼎电子科技有限公司 Method and system for interaction between anchor and audiences in webcast process
CN105828164A (en) * 2016-04-28 2016-08-03 武汉斗鱼网络科技有限公司 Method and system for avoiding overlapped display of bullet screen
CN106101848A (en) * 2016-06-08 2016-11-09 维沃移动通信有限公司 A kind of barrage display packing and electronic equipment
CN106559695A (en) * 2016-10-14 2017-04-05 北京金山安全软件有限公司 Barrage message processing method and device and electronic equipment
US20170171601A1 (en) * 2015-12-11 2017-06-15 Le Holdings (Beijing) Co., Ltd. Bullet screen loading method and electronic device
CN106993234A (en) * 2017-03-22 2017-07-28 北京潘达互娱科技有限公司 Barrage display methods and device
CN107071506A (en) * 2017-03-17 2017-08-18 武汉斗鱼网络科技有限公司 A kind of method and system for pushing barrage
CN107592578A (en) * 2017-09-22 2018-01-16 广东欧珀移动通信有限公司 Information processing method, device, terminal device and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105245960A (en) * 2014-07-07 2016-01-13 乐视网信息技术(北京)股份有限公司 Live comment display method and device for videos
US20170171601A1 (en) * 2015-12-11 2017-06-15 Le Holdings (Beijing) Co., Ltd. Bullet screen loading method and electronic device
CN105578209A (en) * 2015-12-16 2016-05-11 广州酷狗计算机科技有限公司 Pop-up screen display method and apparatus
CN105578301A (en) * 2015-12-23 2016-05-11 武汉斗鱼网络科技有限公司 Optimization method and device for optimizing transmission length of screen-popping information in live telecast room
CN105721891A (en) * 2016-03-30 2016-06-29 宁波元鼎电子科技有限公司 Method and system for interaction between anchor and audiences in webcast process
CN105828164A (en) * 2016-04-28 2016-08-03 武汉斗鱼网络科技有限公司 Method and system for avoiding overlapped display of bullet screen
CN106101848A (en) * 2016-06-08 2016-11-09 维沃移动通信有限公司 A kind of barrage display packing and electronic equipment
CN106559695A (en) * 2016-10-14 2017-04-05 北京金山安全软件有限公司 Barrage message processing method and device and electronic equipment
CN107071506A (en) * 2017-03-17 2017-08-18 武汉斗鱼网络科技有限公司 A kind of method and system for pushing barrage
CN106993234A (en) * 2017-03-22 2017-07-28 北京潘达互娱科技有限公司 Barrage display methods and device
CN107592578A (en) * 2017-09-22 2018-01-16 广东欧珀移动通信有限公司 Information processing method, device, terminal device and storage medium

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111526429A (en) * 2020-06-19 2020-08-11 网易(杭州)网络有限公司 Bullet screen simplification method and device
CN111770351A (en) * 2020-06-23 2020-10-13 北京字节跳动网络技术有限公司 Live broadcast message display method and device
CN114302159A (en) * 2021-12-29 2022-04-08 北京百度网讯科技有限公司 Method, device, equipment and storage medium for monitoring abnormity of live broadcast room
CN114302159B (en) * 2021-12-29 2023-07-21 北京百度网讯科技有限公司 Live broadcast room abnormality monitoring method, device, equipment and storage medium
CN115550672A (en) * 2021-12-30 2022-12-30 北京智美互联科技有限公司 Bullet screen outbreak behavior identification method and system under network live broadcast environment
CN115550672B (en) * 2021-12-30 2023-11-03 北京国瑞数智技术有限公司 Bullet screen burst behavior identification method and system in network live broadcast environment

Also Published As

Publication number Publication date
CN110933480B (en) 2022-04-05

Similar Documents

Publication Publication Date Title
CN110933480B (en) Control method and device for bullet screen display, storage medium and processor
US10896478B2 (en) Image grid with selectively prominent images
US9602860B2 (en) Method and system for displaying recorded and live video feeds
CN105119809B (en) dynamic information display method and device
CN103686237A (en) Method and system for recommending video resource
CN106897141A (en) The processing method and processing device of information
CN110189165B (en) Channel abnormal user and abnormal channel identification method and device
DE102014107571A1 (en) A method and system for creating and refining rules for personalized content delivery based on user physical activity
WO2014051921A2 (en) Analyzing user actions in a social graph
CN111182156B (en) Application prompt message processing method and device on mobile terminal
CN106874293B (en) Data processing method and device
CN102880643B (en) Method and device for screening and displaying dynamic information
CN106201551A (en) A kind of application program exits method and device
CN108062415B (en) User behavior statistical method and device and terminal equipment
CN109429104B (en) Family member analysis method and related device
CN105706409B (en) Method, device and system for enhancing user engagement with service
CN110147183B (en) Data screening method and device
CN106294436B (en) Webpage comments on classification method, system and management of webpage device
CN111224794B (en) Group communication method, device and equipment
CN111526429A (en) Bullet screen simplification method and device
CN109286510B (en) Method and device for collecting log data
CN106874170B (en) Interested content identification method and device
CN107133241B (en) Data display method and device
CN112597653B (en) Outdoor multimedia platform information display duration determining method
CN106407872A (en) Picture processing apparatus and method thereof

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