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.
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.