[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109413503B - Processing method and device for displaying bullet screen information - Google Patents

Processing method and device for displaying bullet screen information Download PDF

Info

Publication number
CN109413503B
CN109413503B CN201811196279.XA CN201811196279A CN109413503B CN 109413503 B CN109413503 B CN 109413503B CN 201811196279 A CN201811196279 A CN 201811196279A CN 109413503 B CN109413503 B CN 109413503B
Authority
CN
China
Prior art keywords
team
information
user
bullet screen
video
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
CN201811196279.XA
Other languages
Chinese (zh)
Other versions
CN109413503A (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.)
Tunghsu Technology Group 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 CN201811196279.XA priority Critical patent/CN109413503B/en
Publication of CN109413503A publication Critical patent/CN109413503A/en
Application granted granted Critical
Publication of CN109413503B publication Critical patent/CN109413503B/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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • 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/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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the specification provides a processing method and device for displaying bullet screen information, wherein first bullet screen information is obtained, and the first bullet screen information has a first display characteristic; judging whether the user and the first team or the second team have a first association relation or not; when the user and the first team or the second team have a first association relationship, it is determined that the first bullet screen information has a second display characteristic, the bullet screen color and the team are associated, so that the supported team can be judged according to the bullet screen color, a good interaction effect is achieved, and the problem of poor intuition of the white bullet screen can be solved.

Description

Processing method and device for displaying bullet screen information
Technical Field
The embodiment of the specification relates to the technical field of information processing, in particular to a processing method and device for displaying bullet screen information.
Background
Currently, with the progress of network communication technology and the speed increase of broadband networks, live webcasts are increasingly developed and applied. In the live broadcast process of game activity events, a user can express own view while watching video live broadcast in a bullet screen sending mode, but the default is a white bullet screen, and only one team can be supported by expressing the user through text content.
However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the inventors of the present application find that the above-mentioned technology has at least the following technical problems:
in the prior art, when a user supports a certain team only through a white bullet screen display, the operation is not intuitive enough, and the user experience is not good.
Disclosure of Invention
The embodiment of the specification provides a processing method and device for displaying bullet screen information, which solve the technical problems that in the prior art, when a user supports a certain team, the user is not intuitive only through white bullet screen display, and the user experience is not good, and achieve the technical effect that the user can judge the supported team according to the bullet screen color, and the interactivity is good.
In view of the foregoing problems, the embodiments of the present application are provided to provide a processing method and apparatus for displaying bullet screen information.
In a first aspect, an embodiment of the present disclosure provides a processing method for displaying barrage information, where the barrage information is displayed on a video playing interface, where a first team and a second team performing a competition are displayed on the video playing interface; the method comprises the following steps: obtaining first bullet screen information, wherein the first bullet screen information is information which is input by a user and is used for displaying in the video playing interface, and the first bullet screen information has a first display characteristic; judging whether the user and the first team or the second team have a first association relation or not; when the user has a first association relationship with the first team or the second team, determining that the first bullet screen information has a second display characteristic, wherein the second display characteristic is different from the first display characteristic.
Preferably, the determining whether the user has a first association relationship with the first team or the second team includes: obtaining a first selection of the first or second team by the user; determining that the user has a first association with the first or second team according to the first selection.
Preferably, the determining whether the user has a first association relationship with the first team or the second team includes: obtaining first community information to which the user belongs; obtaining a second association relation between the first community information and the first team or the second team; and determining that the user has a first association relation with the first team or the second team according to the second association relation.
Preferably, the method further comprises: when the user does not have a first association relation with the first team or the second team, determining that the first bullet screen information has a first display characteristic.
Preferably, the first display characteristic is a white caption display; the second display characteristic is a color caption display.
Preferably, the method further comprises: obtaining the content of the first barrage information; judging whether the first bullet screen information is legal or not according to the content; and when the first bullet screen information is legal, determining that the first bullet screen information can be displayed on the video playing interface.
In a second aspect, an embodiment of the present specification provides a processing apparatus for displaying barrage information, where the barrage information is displayed on a video playing interface, where a first team and a second team performing a competition are displayed on the video playing interface; the device comprises:
the first obtaining unit is used for obtaining first bullet screen information, wherein the first bullet screen information is information which is input by a user and is used for displaying in the video playing interface, and the bullet screen information has a first display characteristic;
the first judging unit is used for judging whether the user and the first team or the second team have a first association relation or not;
the first determining unit is used for determining that the first bullet screen information has a second display characteristic when the user has a first association relation with the first team or the second team, and the second display characteristic is different from the first display characteristic.
Preferably, the first judging unit further includes:
a second obtaining unit, configured to obtain a first selection of the first team or a second team by the user;
and the second determining unit is used for determining that the user and the first team or the second team have a first association relation according to the first selection.
Preferably, the first judging unit further includes:
a third obtaining unit configured to obtain first community information to which the user belongs;
a fourth obtaining unit, configured to obtain a second association relationship between the first community information and the first team or the second team;
and the third determining unit is used for determining that the user and the first team or the second team have the first association relation according to the second association relation.
Preferably, the apparatus further comprises:
and the fourth determining unit is used for determining that the first bullet screen information has the first display characteristic when the user does not have the first association relation with the first team or the second team.
Preferably, the first display characteristic in the first obtaining unit is a white caption display; the second display characteristic in the first determination unit is color caption display.
Preferably, the apparatus further comprises:
a fifth obtaining unit, configured to obtain content of the first barrage information;
the second judging unit is used for judging whether the first bullet screen information is legal or not according to the content;
and the fifth determining unit is used for determining that the first bullet screen information can be displayed on the video playing interface when the first bullet screen information is legal.
In a third aspect, the invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of any of the methods described above.
In a fourth aspect, an embodiment of the present disclosure provides a processing apparatus for displaying bullet screen information, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the steps of any one of the above methods.
One or more technical solutions in the embodiments of the present application have at least one or more of the following technical effects:
according to the method and the device for processing bullet screen information, the first bullet screen information is obtained, wherein the first bullet screen information has a first display characteristic; judging whether the user and the first team or the second team have a first association relation or not; when the user and the first team or the second team have a first association relationship, it is determined that the first bullet screen information has a second display characteristic, the bullet screen color and the team are associated, so that the supported team can be judged according to the bullet screen color, a good interaction effect is achieved, and the problem of poor intuition of the white bullet screen can be solved.
Drawings
Fig. 1 is a flowchart of a processing method for displaying bullet screen information provided in an embodiment of the present specification;
fig. 2 is a schematic diagram of a processing device for displaying bullet screen information provided in an embodiment of the present disclosure;
fig. 3 is a schematic diagram of another processing device for displaying bullet screen information provided in an embodiment of this specification.
The reference numbers illustrate: a bus 300, a receiver 301, a processor 302, a transmitter 303, a memory 304, a bus interface 306.
Detailed Description
The embodiment of the invention provides a processing method and a device for displaying bullet screen information, which are used for solving the technical problems that in the prior art, when a user supports a certain team, the bullet screen display is not intuitive enough and the user experience is poor only through a white bullet screen, and the technical scheme provided by the invention has the following general ideas:
in the technical scheme of the embodiment of the invention, first barrage information is obtained, wherein the first barrage information is information which is input by a user and is used for displaying on the video playing interface, and the first barrage information has a first display characteristic; judging whether the user and the first team or the second team have a first association relation or not; when the user and the first team or the second team have a first association relationship, it is determined that the first barrage information has a second display characteristic, the second display characteristic is different from the first display characteristic, the barrage color and the team are associated, so that the supported team can be judged according to the barrage color, the intuitiveness is good, and a good interaction effect is achieved.
In order to better understand the technical solutions, the technical solutions of the embodiments of the present specification are described in detail below with reference to the drawings and specific embodiments, and it should be understood that the specific features of the embodiments and embodiments of the present specification are detailed descriptions of the technical solutions of the embodiments of the present specification, and are not limitations of the technical solutions of the present specification, and the technical features of the embodiments and embodiments of the present specification may be combined with each other without conflict.
The terminology used in the description presented herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used in this disclosure and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
Example one
Fig. 1 is a flowchart illustrating a processing method for displaying bullet screen information according to an embodiment of the present invention. As shown in fig. 1, the barrage information is displayed on a video playing interface, where a first team and a second team for performing a competition are displayed on the video playing interface. The method is applied to processing equipment of bullet screen information, the processing equipment of bullet screen information comprises input equipment and display equipment, a character input module, a character processing module, a memory and a signal input module are arranged in the input equipment, the input equipment can be connected with equipment for generating output signals such as a computer keyboard, a mobile phone keyboard and the like, and the display equipment is connected with the input equipment and can display equipment such as a display screen and the like displayed by the input equipment such as the computer keyboard, the mobile phone keyboard and the like. The method comprises steps S101-S103.
S101: and obtaining first bullet screen information, wherein the first bullet screen information is information which is input by a user and used for displaying on the video playing interface, and the first bullet screen information has a first display characteristic.
Specifically, in the embodiment of the present application, the server may be a computer device, a cloud, or a group of computer devices, which is not limited herein. The client of the target user may be a smart phone, a notebook, a desktop computer, and a tablet computer, which is not limited herein. Before the first bullet screen information is obtained, a user already enters a mode of watching a current live broadcast resource such as a game activity event video, when the user wants to express a view point of supporting a certain team in a bullet screen sending mode during watching, the user can input bullet screen content through a client side such as a mobile phone and a computer and click a sending button, and then the first bullet screen information can be generated and sent to a live broadcast server. The live broadcast server obtains first barrage information, and will first barrage information presents on the video playback interface of customer ends such as user's cell-phone, computer, wherein, first barrage information is in it has a display characteristic to show on the video playback interface, promptly the typeface colour that the content of first barrage information shows is white, and the typeface is the blackbody, and the word size is No. four. The first bullet screen information can appear on the video playing interface in real time, does not belong to the rolling playing information, and when a user sends a piece of bullet screen information, only the piece of bullet screen information is displayed on the video playing interface.
S102: and judging whether the user and the first team or the second team have a first association relation.
In an optional implementation manner, the determining whether the user has a first association relationship with the first team or the second team includes: obtaining a first selection of the first or second team by the user; determining that the user has a first association with the first or second team according to the first selection.
In an optional implementation manner, the determining whether the user has a first association relationship with the first team or the second team includes: obtaining first community information to which the user belongs; obtaining a second association relation between the first community information and the first team or the second team; and determining that the user has a first association relation with the first team or the second team according to the second association relation.
Specifically, in the live video of the gaming activity event, the video content includes PK (battle) frames of a first team and a second team, wherein the first team and the second team are different teams. Firstly, whether the user has an association relationship with the first team or the second team is judged. In a specific implementation process, there may be a plurality of methods for determining the first association relationship, and two methods are listed as examples below: first, the first association is determined by a team selected by the user. That is, by obtaining a first selection of the first team or the second team by the user, for example, the user includes content supporting the first team in the input first barrage information, such as a name of a member in the first team, a skill used by the first team at the event, a nickname of the first team, and the like. A first association relationship between the user and a certain team can be determined according to the first selection of the first team or the second team by the user, and if the user supports the first team, the user is determined to have an association relationship with the first team. Second, a first association relationship is determined by determining the relationship of the user to the first community. Further, by judging the belonging information of the user and the first community, and the first team or the second team is formed by team members in the first community, the first team or the second team has a second association with the first community, and the first association between the user and the first team or the second team can be obtained. If the user is a low-level player who is just beginning in community a and the members of the first team are from community a, the user has a first association with the first team.
S103: when the user has a first association relationship with the first team or the second team, determining that the first bullet screen information has a second display characteristic, wherein the second display characteristic is different from the first display characteristic.
In an alternative implementation, the first display characteristic is a white caption display; the second display characteristic is a color caption display.
Specifically, when the first association relationship between the user and the first team or the second team is determined in step S102, the second display characteristic of the first bullet screen information may be determined. Wherein the first display characteristic of the first barrage information is white caption display; the second display characteristic is a color caption display. For example, when wang supports the first team, the bullet screen display feature of the first team is red subtitle display, and the first bullet screen information input by wang is displayed as red subtitle on the video playing interface. And when one team supports the second team, the bullet screen display characteristic of the second team is blue subtitle display, and the first bullet screen information input by the other team is displayed as blue subtitles on the video playing interface. The bullet screen information that inputs through different users shows different colours, can audio-visually find out that the user supports the information of first team and second team, promote the user interactive when watching, reach better experience and feel.
In an alternative implementation, the method further comprises: when the user does not have a first association relation with the first team or the second team, determining that the first bullet screen information has a first display characteristic.
Specifically, when it is determined that the user does not have the first association relationship with the first team or the second team through step S102, the user does not display the second display feature of the first team or the second team, and the first barrage information only displays the white caption color. For example, the user does not support one team, and only expresses comment information, playing image quality information and the like of the user on the event when watching a live video, and the content of the first barrage information only displays the color of the white caption on the video playing interface.
In an alternative implementation, the method further comprises: obtaining the content of the first barrage information; judging whether the first bullet screen information is legal or not according to the content; and when the first bullet screen information is legal, determining that the first bullet screen information can be displayed on the video playing interface.
Specifically, first bullet screen information is obtained through a bullet screen auditing channel in the live broadcast server, semantic analysis is carried out on the content of the first bullet screen information, and whether the first bullet screen information is legal or not and whether illegal terms such as information which endangers national security, reveals national secrets, subverts national administrative rights and destroys national unity are contained is judged; distribution rumors, disturbing social order, destroying socially stable information, such as: publications, documents, materials, etc., of ethnic or religious discrimination or other legally prohibited content; spreading the bad custom contents such as obsterics and pornography; slur or defamation of others and infringe legal equity content of others; the forbidden products and information regulated by the state. If the first bullet screen information contains the language, the bullet screen information cannot be displayed on the playing interface through the live broadcast server. The bullet screen content can be processed in a grading mode, violation levels are judged according to the bullet screen content, and different violation level processing modes such as warning, banning, room banning, total station banning and the like can be implemented for users. And when the first bullet screen information belongs to the normal speech content of the live video, determining that the first bullet screen information can be displayed on the video playing interface.
In an alternative implementation, the method further comprises: when the user has a first association relation with the first team, determining that the first bullet screen information has a first display characteristic and a first display position, wherein the first display characteristic is the same as the display color information of the first team; the first display position information is the same as the display position information of the first team.
In an alternative implementation, the method further comprises: obtaining whether the user and a second team have a second incidence relation or not; when the user and a second team have a second association relationship, determining that the first bullet screen information has a second display characteristic and a second display position, wherein the second display characteristic is the same as the display color information of the second team; the second display position is the same as the display position information of the second team, and the first display characteristic is different from the second display characteristic, the first display position being different from the second display position.
Specifically, a first display characteristic of the first barrage information is determined through a first team specified barrage display color, and a first display position of the first barrage in the video playing content is determined, wherein the first display position information is the same as the first team display position information. For example, in a certain large-scale hand game in China at present, the defense towers, soldiers and the like in the game pictures of the first team are all red, and the defense towers, soldiers and the like in the game pictures of the second team are all blue. And when the user supports the first team, the bullet screen display characteristic of the first team is red subtitle display, and the first bullet screen information input by the user is displayed as red subtitles on the video playing interface. And if the bullet screen display position of the first team is above the video playing screen, displaying the first bullet screen information sent by the user above the video playing screen. When the user and the second team have a second association relationship, a second display characteristic of the first barrage information can be determined through a barrage display color specified by the second team, and a second display position of the first barrage in the video playing content is determined, wherein the second display position information is the same as the display position information of the second team. For example, when the user supports the second team, the bullet screen display feature of the second team is blue subtitle display, and the first bullet screen information input by the user is displayed as blue subtitle on the video playing interface. And if the bullet screen display position of the second team is below the video playing screen, displaying the first bullet screen information sent by the user below the video playing screen.
In an alternative implementation, the method further comprises: obtaining first queue mark position information of the first queue; and determining the first display position according to the first queue mark position information, wherein the first display position is adjacent to the first queue mark position.
Specifically, in the live video of the game activity event, different team marks are displayed for different teams, and a first display position of the first barrage message on the video playing interface is determined according to first team mark position information of the first team, wherein the first display position is adjacent to the first team mark position. For example, in a certain domestic large-scale hand game at present, a first team logo is displayed at a position on the left of a central line above a video playing interface, when a user sends bullet screen information, the first bullet screen information can display red bullet screen information at the left upper side of the video playing interface, wherein a display area of the first bullet screen information occupies 1/8 of all screens, and the phenomenon that the display of the bullet screen information is too much to influence the user to watch live video of a game activity event is avoided.
In an alternative implementation, the method further comprises: obtaining second queue mark position information of the second queue; and determining the second display position according to the second formation mark position information, wherein the second display position is adjacent to the second formation mark position.
Specifically, a second display position of the first barrage message on the video playing interface is determined through second logo position information of the second team, wherein the second display position is adjacent to the second logo position. For example, in a certain domestic large-scale hand game, a second team logo is displayed at a position right of a central line above a video playing interface, when a user supports a second team, the first barrage information displays blue-font barrage information at the upper right of the video playing interface, wherein a display area of the first barrage information occupies 1/8 of all screens, and the phenomenon that the viewing of the live video of the game activity event by the user is influenced due to too much barrage information is avoided. Through the bullet screen information of two teams is shown on the left side and the right side of the video playing interface, a user can clearly see the support condition of the teams, live video pictures are clearer, and the user experience is improved.
In an alternative implementation, the method further comprises: obtaining community information to which a first user belongs; community information to which the second user belongs is obtained.
Specifically, by obtaining basic information of the first user, wherein the basic information includes identity information, ID information, game player personal information, and the like of the first user. The registration information of the first user in the game, the frequently played game types and the frequently played roles are obtained through the basic information of the first user, and the community information of the first user is obtained through the registration information of the first user in the game and the like. And obtaining the community information through the basic information of the second user and the registration information in the game.
In an alternative implementation, the method further comprises: and when the community information of the first user and the second user is the same, acquiring bullet screen added value information of the community information.
Specifically, if the community information of the first user is the same as that of the second user obtained through the obtained community information of the first user and the second user, the first user and the second user send the displayed bullet screen on the video playing interface to design other display effects. For example, the first user and the second user both come from community a, when the first user sends a barrage, the server collects and marks information that the first user belongs to community a, when the second user sends a barrage, the server collects information that the second user also belongs to community a, and when the barrage sent by the second user is displayed on the video playing interface, different display effects are designed for the barrage sent by the second user, for example, the fonts of the barrages sent by the first user and the second user may be thickened, leap from bottom to top, flash, and the like.
In an optional implementation manner, third barrage information of a playing interface of a first video is obtained, where the third barrage information is information that is input by a user and is used for displaying on the playing interface of the first video, and the third barrage information has a sixth display characteristic. And obtaining second bullet screen information of a playing interface of a second video, wherein the second bullet screen information is information which is input by a user and is used for displaying on the playing interface of the second video.
Specifically, in the embodiment of the present application, the live game match watched by the user belongs to a season-style match, the season of the game includes a plurality of matches, and after the user watches one live game match, the user may also watch the next live game match. When watching a first match, the user inputs the first barrage information through a client such as a mobile phone or a computer and the like to present the information on a first video playing interface, wherein the first video playing interface is not a live video in the current time period and can be a live video playing interface in the time before the current time period; when the user watches a second live game, the user inputs second barrage information through a keyboard of a client side of a mobile phone or a computer and the like, and the second barrage information is sent to a second video playing interface of the mobile phone or the computer and the like through a live broadcast server.
In an optional implementation manner, a fifth display characteristic of the second barrage information is determined according to the association relationship between the first video and the second video, wherein the fifth display characteristic is different from the first display characteristic.
In an optional implementation manner, according to the association relationship between the first video and the second video, the method includes: obtaining a video of a first game, wherein the video of the first game comprises a first video; obtaining a video of a second game, wherein the video of the second game comprises a second video; and determining the association relationship between the first video and the second video according to the first game and the second game.
In an alternative implementation, the method further comprises: obtaining a first sequence of the first match in a series; obtaining a second sequence of the second match in the series; and determining the association relation according to the sequence difference between the first sequence and the second sequence.
In an alternative implementation, the method further comprises: the display effect of the fifth display feature is better than the display effect of the first display feature when the order difference is smaller.
Specifically, the display effect of the second barrage information on the second video playing interface is different from the display effect of the first barrage information on the first video playing interface, that is, the second barrage information has a fifth display characteristic on the second video playing interface. To determine the fifth display characteristic, first, it is determined whether an association relationship exists between the first video and the second video. In a specific implementation process, there may be a plurality of methods for determining the association relationship, and one of the following methods is listed as an example: and determining the association relationship by judging the sequence of the two games. That is, by obtaining the match sequence of two live videos watched by the user, first, a first sequence of a first match in the series and a second sequence of a second match in the series are obtained, a difference in the sequence between the first sequence and the second sequence is compared, and finally, the association relationship may be determined according to the difference in the sequence. For example, in a autumn league in a hand trip, when a king watches the first match in a group of wheel battles (16 matches in the group of wheel battles), the king sends a first bullet screen message when watching 10 minutes of the match; when a queen watches a first game in 1/4 playmates (4 games in 1/4 playmates), a second bullet screen message is sent when watching 8 minutes of the game; the order of the first race of the dare-to-see team wheel battle precedes the first race of the 1/4 playground, so the first video of the first race of the team wheel battle precedes the second video of the first race of the 1/4 playground, the first video and the second video having a live time-to-live relationship. And if the second video is live after the first video, the second barrage information has a fifth display characteristic, and the fifth display characteristic is different from the first display characteristic. The display effect of the fifth display feature is better than the display effect of the first display feature when the order difference is smaller. If a royal jelly sends second bullet screen information when watching a second match in the group wheel battle, the thickening is displayed when the second bullet screen information displays a bullet screen on a second playing picture, and the thickening effect is better than that of the second bullet screen information sent in the first match in the event of watching 1/4 playground.
In an optional implementation manner, when the user does not have the first association relationship with either the first team or the second team, the first attribute setting information of the user for the first team is obtained.
Specifically, by determining that the user does not have a first association with either the first or second team, the user does not choose to support either the first or second team, nor is the user a member of the community to which the first or second team belongs. When the related members of the first team and the second team watch the game live broadcast, the sent barrage has different colors, and the first team can be a warm color system, such as red, according to the first attribute of the first team; the second team may be a cold color system, such as blue. When the user sends the barrage, a popup window displays two barrage colors for the user to select, wherein the two barrage colors are the barrage colors of the first team and the second team.
In an optional implementation manner, whether the correspondence between the first attribute setting information and the first queue of attribute setting information meets a predetermined condition is judged;
in an alternative implementation manner, when a predetermined condition is met, a second display characteristic of the first barrage is obtained, wherein the second display characteristic is the same as the display characteristic of the first team.
In an alternative implementation, the method further comprises: judging whether the correspondence between the first attribute setting information and the attribute setting information of the second team meets a preset condition; and when a preset condition is met, obtaining a third display characteristic of the first bullet screen, wherein the third display characteristic is the same as the display characteristic of the second team.
Specifically, whether the correspondence between the first attribute information set by the user and the attribute information of the first team meets a predetermined condition is judged, wherein the predetermined condition may be the consistency between the barrage color selected by the user and the barrage color of the first team. For example, if the color selected by wang is a warm color, and the color is the same as the display color of the first team, the first barrage sent by the user and the first team display the same color. When the color selected by the user is the same as the bullet screen color of the second team, the user displays the same bullet screen color as the second team when sending the bullet screen.
In an alternative implementation, the second attribute information of the user is obtained.
Specifically, the basic information of the user is obtained, wherein the basic information comprises the identity information of the user, the game login information, the consumption record in the game and the like. And obtaining second attribute information of the user through the basic information, for example, obtaining a recharging record of the user purchasing member through a consumption record of the user in a game, thereby determining the current member level of the user.
In an alternative implementation, a sixth display characteristic is obtained according to the second attribute information and the first display characteristic, wherein the sixth display characteristic is different from the first display characteristic.
In an alternative implementation, the second attribute information is member level information, and the method includes: obtaining a first member level of the user; and obtaining the sixth display characteristic according to the first member level and the first display characteristic.
In an alternative implementation, the method includes: when the second attribute information is greater than a predetermined threshold, the display effect of the sixth display feature is better than the display effect of the first display feature.
In an optional implementation manner, the second attribute information is activity information of a user, and the method includes: obtaining a first liveness of the user; obtaining the sixth display characteristic according to the first liveness and the first display characteristic.
Specifically, the sixth display feature of the first barrage is obtained through the second attribute information of the user and the first display feature of the first barrage. In a specific implementation process, there may be a plurality of methods for obtaining the sixth display feature of the first bullet screen, and two methods are listed as follows: first, when the first attribute of the user is a membership grade of the user. Further, when the second attribute information is member level information, a first member level of the user is obtained through a member recharging record of the user in a game, wherein the first member level is divided into different levels such as a bronze card, a silver card, a gold card, a platinum gold card, a black gold card and a diamond card, when the first member level is higher than a preset value such as the gold card, a display effect of a sixth display feature of the first bullet screen is better than that of the first display feature, for example, the first display feature of the first bullet screen is a white bullet screen, and the sixth display feature is a white bold bullet screen. Secondly, when the first attribute of the user is the activity information of the user. Further, when the second attribute information is activity information of a user, a first activity of the user may be obtained by logging in information (logging time length) of a game and the number of pieces of delivered barrage of the user, where the first activity is higher when the logging in time length of the user and the number of pieces of delivered barrage exceed a certain number (e.g., 50), and the sixth display feature of the first barrage, such as barrage thickening, is obtained according to the first activity and the first display feature.
Example two
Based on the same inventive concept as the processing method for displaying the barrage information in the foregoing embodiment, the present invention further provides a processing apparatus for displaying the barrage information, as shown in fig. 2, where the barrage information is displayed on a video playing interface, and a first team and a second team for performing a competition are displayed on the video playing interface; the method comprises the following steps:
the first obtaining unit 11 is configured to obtain first bullet screen information, where the first bullet screen information is information that is input by a user and is used for being displayed on the video playing interface, and the bullet screen information has a first display characteristic;
a first judging unit 12, configured to judge whether the user and the first team or the second team have a first association relationship;
a first determining unit 13, configured to determine that the first bullet screen information has a second display characteristic when the user has a first association relationship with the first team or the second team, where the second display characteristic is different from the first display characteristic.
Preferably, the first judging unit further includes:
a second obtaining unit, configured to obtain a first selection of the first team or a second team by the user;
and the second determining unit is used for determining that the user and the first team or the second team have a first association relation according to the first selection.
Preferably, the first judging unit further includes:
a third obtaining unit configured to obtain first community information to which the user belongs;
a fourth obtaining unit, configured to obtain a second association relationship between the first community information and the first team or the second team;
and the third determining unit is used for determining that the user and the first team or the second team have the first association relation according to the second association relation.
Preferably, the apparatus further comprises:
and the fourth determining unit is used for determining that the first bullet screen information has the first display characteristic when the user does not have the first association relation with the first team or the second team.
Preferably, the first display characteristic in the first obtaining unit is a white caption display; the second display characteristic in the first determination unit is color caption display.
Preferably, the apparatus further comprises:
a fifth obtaining unit, configured to obtain content of the first barrage information;
the second judging unit is used for judging whether the first bullet screen information is legal or not according to the content;
and the fifth determining unit is used for determining that the first bullet screen information can be displayed on the video playing interface when the first bullet screen information is legal.
Various changes and specific examples of the processing method for displaying bullet screen information in the first embodiment of fig. 1 are also applicable to the processing device for displaying bullet screen information in the present embodiment, and through the foregoing detailed description of the processing method for displaying bullet screen information, those skilled in the art can clearly know the implementation method of the processing device for displaying bullet screen information in the present embodiment, so for the brevity of the description, detailed description is omitted here.
EXAMPLE III
Based on the same inventive concept as the processing method for displaying bullet screen information in the first embodiment, the present invention further provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of any one of the aforementioned processing methods for displaying bullet screen information.
Where in fig. 3 a bus architecture (represented by bus 300), bus 300 may include any number of interconnected buses and bridges, bus 300 linking together various circuits including one or more processors, represented by processor 302, and memory, represented by memory 304. The bus 300 may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface 306 provides an interface between the bus 300 and the receiver 301 and transmitter 303. The receiver 301 and the transmitter 303 may be the same element, i.e., a transceiver, providing a means for communicating with various other apparatus over a transmission medium. The processor 302 is responsible for managing the bus 300 and general processing, and the memory 304 may be used for storing data used by the processor 302 in performing operations.
One or more technical solutions in the embodiments of the present application have at least one or more of the following technical effects:
according to the method and the device for processing bullet screen information, the first bullet screen information is obtained, wherein the first bullet screen information has a first display characteristic; judging whether the user and the first team or the second team have a first association relation or not; when the user and the first team or the second team have a first association relationship, it is determined that the first bullet screen information has a second display characteristic, the bullet screen color and the team are associated, so that the supported team can be judged according to the bullet screen color, a good interaction effect is achieved, and the problem of poor intuition of the white bullet screen can be solved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention 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 description has been presented with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the description. 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.
While preferred embodiments of the present specification have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all changes and modifications that fall within the scope of the specification.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present specification without departing from the spirit and scope of the specification. Thus, if such modifications and variations of the present specification fall within the scope of the claims of the present specification and their equivalents, the specification is intended to include such modifications and variations.

Claims (9)

1. A processing method for displaying barrage information is disclosed, wherein the barrage information is displayed on a video playing interface, wherein a first team and a second team for competition are displayed on the video playing interface; characterized in that the method comprises:
obtaining first bullet screen information, wherein the first bullet screen information is information which is input by a user and is used for displaying in the video playing interface, and the first bullet screen information has a first display characteristic;
judging whether the user and the first team or the second team have a first association relation or not;
when the user has a first association relation with the first team or the second team, determining that the first bullet screen information has a second display characteristic, wherein the second display characteristic is different from the first display characteristic;
the method further comprises the following steps:
obtaining third barrage information of a playing interface of a first video, wherein the third barrage information is information which is input by a user and is used for displaying on the playing interface of the first video, and the third barrage information has a sixth display characteristic;
obtaining second barrage information of a playing interface of a second video, wherein the second barrage information is information which is input by a user and is used for displaying on the playing interface of the second video;
determining a fifth display characteristic of the second barrage information according to the incidence relation between the first video and the second video, wherein the fifth display characteristic is different from the sixth display characteristic;
according to the incidence relation between the first video and the second video, the method comprises the following steps: obtaining a video of a first game, wherein the video of the first game comprises a first video; obtaining a video of a second game, wherein the video of the second game comprises a second video; determining an association relationship between the first video and the second video according to the first game and the second game;
the method further comprises the following steps: obtaining a first sequence of the first match in a series; obtaining a second sequence of the second match in the series; determining the association relationship according to the sequence difference between the first sequence and the second sequence;
the display effect of the fifth display feature is better than the display effect of the sixth display feature when the order difference is smaller.
2. The method of claim 1, wherein said determining whether the user has a first association with the first or second team comprises:
obtaining a first selection of the first or second team by the user;
determining that the user has a first association with the first or second team according to the first selection.
3. The method of claim 1, wherein said determining whether the user has a first association with the first or second team comprises:
obtaining first community information to which the user belongs;
obtaining a second association relation between the first community information and the first team or the second team;
and determining that the user has a first association relation with the first team or the second team according to the second association relation.
4. The method of claim 1, wherein the method further comprises:
when the user does not have a first association relation with the first team or the second team, determining that the first bullet screen information has a first display characteristic.
5. The method of claim 1, wherein the first display characteristic is a white caption display; the second display characteristic is a color caption display.
6. The method of claim 1, wherein the method further comprises:
obtaining the content of the first barrage information;
judging whether the first bullet screen information is legal or not according to the content;
and when the first bullet screen information is legal, determining that the first bullet screen information can be displayed on the video playing interface.
7. A processing device for displaying barrage information, the processing device executing the method of any one of claims 1-6, the barrage information being displayed on a video playback interface, wherein a first team and a second team playing a competition are displayed on the video playback interface; characterized in that the device comprises:
the first obtaining unit is used for obtaining first bullet screen information, wherein the first bullet screen information is information which is input by a user and is used for displaying in the video playing interface, and the bullet screen information has a first display characteristic;
the first judging unit is used for judging whether the user and the first team or the second team have a first association relation or not;
a first determining unit, configured to determine that the first barrage information has a second display characteristic when the user has a first association relationship with the first team or the second team, where the second display characteristic is different from the first display characteristic;
8. a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 6.
9. A processing apparatus for displaying bullet screen information, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method of any one of claims 1 to 6 when executing the program.
CN201811196279.XA 2018-10-15 2018-10-15 Processing method and device for displaying bullet screen information Active CN109413503B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811196279.XA CN109413503B (en) 2018-10-15 2018-10-15 Processing method and device for displaying bullet screen information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811196279.XA CN109413503B (en) 2018-10-15 2018-10-15 Processing method and device for displaying bullet screen information

Publications (2)

Publication Number Publication Date
CN109413503A CN109413503A (en) 2019-03-01
CN109413503B true CN109413503B (en) 2021-07-30

Family

ID=65467955

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811196279.XA Active CN109413503B (en) 2018-10-15 2018-10-15 Processing method and device for displaying bullet screen information

Country Status (1)

Country Link
CN (1) CN109413503B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111212328B (en) * 2019-12-31 2022-03-25 咪咕互动娱乐有限公司 Bullet screen display method, bullet screen server and computer readable storage medium
CN112423026B (en) * 2020-10-19 2023-04-07 广州市百果园网络科技有限公司 Comment processing method and device
CN114125484A (en) * 2021-11-26 2022-03-01 小象(广州)商务有限公司 Interaction method and interaction device for live video

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721891A (en) * 2016-03-30 2016-06-29 宁波元鼎电子科技有限公司 Method and system for interaction between anchor and audiences in webcast process
CN105959810A (en) * 2016-04-19 2016-09-21 乐视控股(北京)有限公司 Barrage generating method, barrage generating device and server
CN107371056A (en) * 2017-07-18 2017-11-21 北京蜜莱坞网络科技有限公司 A kind of method and apparatus for loading barrage
CN107454431A (en) * 2017-06-29 2017-12-08 武汉斗鱼网络科技有限公司 Collocation method, storage medium, electronic equipment and the system of bean vermicelli identity
CN107820114A (en) * 2017-09-28 2018-03-20 武汉斗鱼网络科技有限公司 Special efficacy methods of exhibiting and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721891A (en) * 2016-03-30 2016-06-29 宁波元鼎电子科技有限公司 Method and system for interaction between anchor and audiences in webcast process
CN105959810A (en) * 2016-04-19 2016-09-21 乐视控股(北京)有限公司 Barrage generating method, barrage generating device and server
CN107454431A (en) * 2017-06-29 2017-12-08 武汉斗鱼网络科技有限公司 Collocation method, storage medium, electronic equipment and the system of bean vermicelli identity
CN107371056A (en) * 2017-07-18 2017-11-21 北京蜜莱坞网络科技有限公司 A kind of method and apparatus for loading barrage
CN107820114A (en) * 2017-09-28 2018-03-20 武汉斗鱼网络科技有限公司 Special efficacy methods of exhibiting and device

Also Published As

Publication number Publication date
CN109413503A (en) 2019-03-01

Similar Documents

Publication Publication Date Title
CN109379637B (en) Method and device for adding bullet screen information
US11411901B2 (en) Messaging for event live-stream
US9820002B2 (en) System and method for enabling review of a digital multimedia presentation and redirection therefrom
CN109413503B (en) Processing method and device for displaying bullet screen information
US11369884B2 (en) Distribution server, distribution system, distribution method, and program
CN105791889A (en) Advertisement inter-cut method for video live broadcasting and advertisement inter-cut device for video live broadcasting
CN110149270B (en) Apparatus and method for instant messaging
CN102905170A (en) Screen popping method and system for video
US8920244B2 (en) Information processing apparatus and information processing system
JP2020032180A (en) Distribution server, distribution system, distribution method, and program
CN113364998A (en) Live video playing method and device, electronic equipment and readable storage medium
US20240256303A1 (en) Behavior Wallpaper Unlocking Method and Electronic Device
CN114399437A (en) Image processing method and device, electronic equipment and storage medium
CN109275017B (en) Display method and device for setting bullet screen information
Wu Study of a Video-sharing Platform: The Global Rise of TikTok
CN113824983A (en) Data matching method, device, equipment and computer readable storage medium
CN109413481B (en) Classification processing method and device for bullet screen information
CN109089151B (en) Processing method and device for displaying bullet screen information
CN109195023A (en) A kind of processing method and processing device identifying barrage information
CN106790369A (en) A kind of multimedia application interface is dressed up method and device
CN115061609A (en) Processing method and processing device for group chat operation, electronic equipment and storage medium
KR20090123504A (en) Method and system for advertising in online game
CN113660534B (en) Virtual resource display method and device, storage medium and electronic equipment
CN113992962A (en) Bullet screen publishing method and device, electronic equipment and storage medium
WO2015073866A1 (en) Messaging for event live-stream

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

Effective date of registration: 20240823

Address after: Building 4, Courtyard 2, Sihezhuang Road, Fengtai District, Beijing 100024, Floors 1-17, Unit 101, 11th Floor 1112

Patentee after: TUNGHSU TECHNOLOGY GROUP Co.,Ltd.

Country or region after: China

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

Patentee before: WUHAN DOUYU NETWORK TECHNOLOGY Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A processing method and device for displaying barrage information

Granted publication date: 20210730

Pledgee: Hengshui Jianxin Enterprise Management Center (General Partnership)

Pledgor: TUNGHSU TECHNOLOGY GROUP Co.,Ltd.

Registration number: Y2024980038664

PE01 Entry into force of the registration of the contract for pledge of patent right