Bullet screen message-based interaction method and device, electronic equipment and storage medium

By displaying barrage messages for users in the multimedia resource display interface, the problem of inefficient viewing of interactive messages in existing instant messaging tools is solved, and the combination of privacy, security and efficient interaction is achieved.

CN119815103AActive Publication Date: 2025-04-11BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411875621.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-11
Estimated Expiration
2044-12-18

AI Technical Summary

Technical Problem

When existing instant messaging tools receive interactive messages, they need to jump to the corresponding tool to view the messages, affecting interaction efficiency.

Method used

By displaying barrage messages for users in the display interface of multimedia resources, using prompt tags, object identification and interactive messages, we ensure that the messages are only visible to the target user, achieving privacy and security, and improving interaction timeliness and efficiency.

Benefits of technology

Without affecting privacy and security, the interaction scenario is expanded, allowing users to see the interactive messages sent to themselves in a timely manner without entering one-to-one conversations or jumping to other functions, improving interaction timeliness and human-computer interaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815103A_ABST
    Figure CN119815103A_ABST
Patent Text Reader

Abstract

The invention provides an interaction method and device based on a bullet screen message, electronic equipment and a storage medium, and belongs to the technical field of multimedia. The method is applied to a client where a first object is logged in. The method comprises the following steps: displaying multimedia resources in an interface of the client; in an interface of the client, displaying a bullet screen message for the first object, the bullet screen message comprising a prompt tag, an object identifier of the first object and an interaction message from a second object, the prompt tag being used for indicating that the bullet screen message is only visible for the first object, and the interaction message from the second object being visible for the second object. The second object is an audience account of the multimedia resource or a system account of a platform to which the client belongs. According to the method, the privacy and the security of message interaction are guaranteed, and meanwhile, the application scene of one-to-one message interaction is expanded, so that the object watching the multimedia resource can timely see the interaction message sent to the object, and the man-machine interaction efficiency can be improved while the interaction timeliness is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of multimedia technology, and in particular to an interactive method, device, electronic device and storage medium based on bullet screen messages. Background Art

[0002] With the rapid development of multimedia technology, more and more users are accustomed to interacting on the Internet. For example, users usually use instant messaging tools to send conversation messages to each other to achieve interaction. When receiving an interactive message sent by another user, no matter what state the user's device is in, it is necessary to jump to the corresponding instant messaging tool to view the received interactive message, which affects the interaction efficiency. Summary of the invention

[0003] The present disclosure provides an interactive method, device, electronic device and storage medium based on bullet screen messages, which, while ensuring the privacy and security of message interaction, expands the interactive scene, so that the object viewing the multimedia resource can see the interactive message sent to itself in time, improves the timeliness of interaction, and can also improve the efficiency of human-computer interaction. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of an embodiment of the present disclosure, there is provided an interaction method based on bullet screen messages, which is applied to a client logged in with a first object, and the method includes:

[0005] Displaying multimedia resources in the interface of the client;

[0006] In the interface of the client, a barrage message for the first object is displayed, and the barrage message includes a prompt label, an object identifier of the first object and an interactive message from the second object. The prompt label is used to indicate that the barrage message is only visible to the first object, and the second object is the viewer account of the multimedia resource or the system account of the platform to which the client belongs.

[0007] According to another aspect of an embodiment of the present disclosure, there is provided an interactive device based on bullet screen messages, which is deployed on a client logged in to a first object, and the device includes:

[0008] A first display unit is configured to display multimedia resources in the interface of the client;

[0009] The second display unit is configured to execute in the interface of the client to display a barrage message for the first object, the barrage message including a prompt label, an object identifier of the first object and an interactive message from the second object, the prompt label is used to indicate that the barrage message is only visible to the first object, and the second object is the viewer account of the multimedia resource or the system account of the platform to which the client belongs.

[0010] In some embodiments, the second display unit is configured to perform at least one of the following:

[0011] In the interface of the client, the bullet screen message for the first object is displayed by sliding at a preset speed, wherein the sliding speed of the bullet screen message is slower than the sliding speed of other bullet screen messages except the bullet screen message;

[0012] In the interface of the client, the bullet screen message for the first object is displayed according to a preset animation effect.

[0013] In some embodiments, the device further includes a third display unit configured to perform at least one of the following:

[0014] On the basis of displaying the bullet screen message for the first object, displaying first prompt information in the interface of the client, wherein the first prompt information is used to prompt the first object to view the interactive message in the bullet screen message;

[0015] On the basis of displaying the bullet screen message for the first object, a prompting animation is displayed in the interface of the client, and the prompting animation is used to prompt the first object to view the interactive message in the bullet screen message.

[0016] In some embodiments, before the first object triggers a viewing operation, the interactive message is hidden in the bullet screen message;

[0017] The device also includes:

[0018] The first switching unit is configured to execute, in response to the first object's viewing operation on the interactive message in the bullet screen message, switching the interactive message to a display state.

[0019] In some embodiments, the apparatus further comprises:

[0020] The fourth display unit is configured to be executed in the interface of the client to display second prompt information, where the second prompt information is used to prompt that the bullet screen message is only visible to the first object.

[0021] In some embodiments, the second display unit is further configured to perform at least one of the following:

[0022] In response to the triggering operation of the first object on the bullet screen message, displaying that the bullet screen message is fixed in the interface of the client;

[0023] In response to the triggering operation of the first object on the bullet screen message, the bullet screen message is displayed at a preset position in the interface of the client.

[0024] In some embodiments, the second display unit is further configured to execute an interactive operation on the barrage message by the first object, and the style of displaying the barrage message in the interface of the client changes.

[0025] In some embodiments, the bullet screen message includes an interactive control, and the interactive control is used to perform an interactive operation on the bullet screen message;

[0026] The second display unit is further configured to execute, in response to a triggering operation of the interactive control by the first object, displaying, in the interface of the client, that the interactive control is converted from a first form to a second form.

[0027] In some embodiments, the apparatus further comprises:

[0028] The fifth display unit is configured to execute an interactive operation on the barrage message by the first object, and display the interactive special effects of the barrage message in the interface of the client.

[0029] In some embodiments, the apparatus further comprises:

[0030] The fifth display unit is configured to execute an interactive operation on the barrage message by the first object, and display an interactive card of the barrage message in the interface of the client, wherein the interactive card is used to present the interactive result between the first object and the interactive message in the barrage message.

[0031] In some embodiments, the apparatus further comprises:

[0032] The fifth display unit is configured to execute an interactive operation on the barrage message by the first object, and to display a sharing panel in the interface of the client, wherein the object identifiers of multiple interactive objects are displayed in the sharing panel, and the sharing panel is used for the first object to share the barrage message with any interactive object among the multiple interactive objects.

[0033] In some embodiments, the fifth display unit is configured to perform an interactive operation on the barrage message in response to the first object. If the barrage message belongs to a first type, the sharing panel is displayed in the interface of the client, and the first type is used to indicate that the barrage message can be used for transmission between objects.

[0034] In some embodiments, the apparatus further comprises:

[0035] A second switching unit is configured to execute, in response to the interactive operation of the first object on the bullet screen message, if the bullet screen message belongs to a second type, display the bullet screen message from the second type to the first type, wherein the second type is used to indicate that the bullet screen message is used to undertake the interaction of a single object;

[0036] The fifth display unit is configured to display the sharing panel in response to the first object performing a secondary interactive operation on the bullet screen message belonging to the first type.

[0037] In some embodiments, the apparatus further comprises:

[0038] The sending unit is configured to execute, in response to the first object sharing the barrage message to the third object, replace the object identifier of the first object in the barrage message with the object identifier of the third object, and send the new barrage message to the third object.

[0039] In some embodiments, the apparatus further comprises:

[0040] The conversation unit is configured to execute an interactive operation of the first object on the barrage message, display a conversation interface between the first object and the second object; and send a conversation message of the first object to the second object in response to the message sending operation of the first object in the conversation interface.

[0041] In some embodiments, the apparatus further comprises:

[0042] The sixth display unit is configured to execute an interactive operation on the barrage message in response to the first object, and display the number of barrages in the interface of the client, wherein the number of barrages is used to indicate the number of barrage messages of the target type obtained by the first object, and the barrage messages of the target type include the prompt tag, the object identifier of the first object and the interactive message from any object.

[0043] In some embodiments, the apparatus further comprises:

[0044] The editing unit is configured to execute an editing operation on the bullet screen message by the first object, and display the edited bullet screen message in the interface of the client.

[0045] In some embodiments, the apparatus further comprises:

[0046] The seventh display unit is configured to execute a response to the interactive operation of the first object on the barrage message, and display an information recording interface, wherein the information recording interface includes the interaction performed by the first object or the behavior record of the first object in the client within the target time period.

[0047] In some embodiments, the interactive message in the bullet screen message includes at least one of the following:

[0048] The interactive message in the barrage message matches the characteristics of the first object;

[0049] The interactive message in the bullet screen message is related to the current time;

[0050] The interactive message in the barrage message is related to the interactive activity to which the barrage message belongs;

[0051] The interactive message in the barrage message is related to the multimedia resource where the barrage message is located.

[0052] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0053] one or more processors;

[0054] A memory for storing program codes executable by the processor;

[0055] Among them, the processor is configured to execute the program code to implement the above-mentioned interaction method based on barrage messages.

[0056] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can perform the above-mentioned interaction method based on barrage messages.

[0057] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the above-mentioned interaction method based on barrage messages when executed by a processor.

[0058] The disclosed embodiments provide a novel interaction method based on barrage messages. During the process of an object viewing multimedia resources, exclusive interaction messages sent to the object by other objects are displayed to the object in the form of barrage messages. Such exclusive interaction messages are visible only to the object and invisible to other objects. Therefore, while ensuring the privacy and security of message interaction, the message interaction between objects is no longer limited to the conversation, but is displayed through the display interface of multimedia resources, greatly expanding the application scenarios of one-to-one message interaction. Moreover, this interaction method enables the object viewing the multimedia resources to see the interaction messages sent to itself in a timely manner without entering into a one-to-one conversation or jumping to other functions to receive messages. While improving the timeliness of interaction, it can also greatly improve the efficiency of human-computer interaction.

[0059] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0061] Figure 1 It is a schematic diagram of an implementation environment of an interactive method based on barrage messages according to an exemplary embodiment.

[0062] Figure 2 The present invention is a flowchart of an interactive method based on bullet screen messages according to an exemplary embodiment.

[0063] Figure 3 It is a flowchart of another interactive method based on barrage messages according to an exemplary embodiment.

[0064] Figure 4 It is a schematic diagram of a bullet screen message according to an exemplary embodiment.

[0065] Figure 5 The figure is a schematic diagram showing object information according to an exemplary embodiment.

[0066] Figure 6 The figure is a schematic diagram showing a prompting animation according to an exemplary embodiment.

[0067] Figure 7 The figure is a schematic diagram showing the change of the form of an interactive control according to an exemplary embodiment.

[0068] Figure 8 It is a schematic diagram showing an interactive special effect according to an exemplary embodiment.

[0069] Fig. 9 It is a schematic diagram of an interactive card according to an exemplary embodiment.

[0070] Fig.10 is a schematic diagram of a sharing panel according to an exemplary embodiment.

[0071] Fig.11 It is a schematic diagram of another type of barrage message according to an exemplary embodiment.

[0072] Fig.12 It is a block diagram of an interactive device based on bullet screen messages according to an exemplary embodiment.

[0073] Fig.13It is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0074] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0075] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0076] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the bullet screen messages, interactive information and object features involved in this disclosure are all obtained with full authorization.

[0077] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of an interactive method based on bullet screen messages according to an exemplary embodiment. Figure 1 The implementation environment specifically includes: a terminal (client) 101 and a server 102.

[0078] The terminal 101 is at least one of a smart phone, a smart watch, a desktop computer, a laptop, an MP3 player, an MP4 player, and a laptop computer. An application that supports the display of multimedia resources is running on the terminal 101. The application may be a multimedia application (such as a short video application), a social application, an instant messaging application, a game application, or an embedded application, etc., which is not limited in the embodiments of the present disclosure. The user can log in to the application through the terminal 101 to obtain the services provided by the application. The terminal 101 can be connected to the server 102 via a wireless network or a wired network, and can then receive the multimedia resources pushed by the server 102 and the barrage messages in the multimedia resources. Then, the terminal 101 displays the multimedia resources and the barrage messages in the multimedia resources to the user.

[0079] The terminal 101 generally refers to one of a plurality of terminals, and the present embodiment is described by taking the terminal 101 as an example. Those skilled in the art may know that the number of the above terminals may be more or less. For example, the above terminals may be several, or the above terminals may be dozens or hundreds, or a greater number. The present embodiment does not limit the number and device type of the terminals.

[0080] The server 102 is at least one of a server, multiple servers, a cloud computing platform, and a virtualization center. The server 102 can be connected to the terminal 101 and other terminals through a wireless network or a wired network. The server 102 can push multimedia resources and bullet screen messages in the multimedia resources to the terminal 101 so that the user can watch the multimedia resources through the terminal. In some embodiments, the number of the above servers can be more or less, and the embodiments of the present disclosure are not limited to this. Of course, the server 102 also includes other functional servers to provide more comprehensive and diversified services.

[0081] Figure 2 is a flowchart of an interactive method based on bullet screen messages according to an exemplary embodiment. Figure 2 The interactive method based on bullet screen messages is applied in a terminal, and includes the following steps:

[0082] In step 201, the terminal displays multimedia resources in the interface of the client.

[0083] In an embodiment of the present disclosure, a client logged in to the first object is run on the terminal. The first object can watch multimedia resources through the client on the terminal. The multimedia resources can be pictures, videos, or live broadcasts, etc., which are not limited in the embodiment of the present disclosure. Accordingly, the terminal displays the multimedia resources for the first object on the interface of the client.

[0084] In step 202, the terminal displays a barrage message for the first object in the client interface, and the barrage message includes a prompt label, an object identifier of the first object and an interactive message from the second object. The prompt label is used to indicate that the barrage message is only visible to the first object, and the second object is the viewer account of the multimedia resource or the system account of the platform to which the client belongs.

[0085] In an embodiment of the present disclosure, during the process of the first object viewing a multimedia resource, the terminal can display the bullet screen messages in the multimedia resource while displaying the multimedia resource. The embodiment of the present disclosure does not limit the number of bullet screen messages. The bullet screen messages of the multimedia resource include bullet screen messages specifically for the first object. The bullet screen messages for the first object display a prompt label, the object identifier of the first object, and an interactive message from the second object.

[0086] Among them, the object identifier of the first object can be the nickname or avatar of the first object, and the embodiments of the present disclosure do not limit this. The interactive message in the barrage message is a message sent by the second object to the first object, similar to a conversation message, which can realize the interaction between objects. This interactive message can be a blessing message for the first object, a descriptive message for introducing a certain item, etc., and the embodiments of the present disclosure do not limit the content of the interactive message. The second object can be the viewer account of the multimedia resource or the system account of the platform to which the client belongs; correspondingly, the barrage message for the first object can be the barrage message sent by other individuals watching the multimedia resource to the first object, or the barrage message pushed by the platform, etc., and the embodiments of the present disclosure do not limit this.

[0087] For example, the barrage message for the first object is "@Little A, happy New Year's Day in 2025". Among them, "@" is a prompt label, "Little A" is the nickname of the first object, and "happy New Year's Day in 2025" is the interactive message from the second object. The prompt label "@" is used to indicate that this barrage message is specifically sent to the first object and is only visible to the first object.

[0088] The embodiments of the present disclosure provide a novel interaction method based on barrage messages. During the process of an object watching a multimedia resource, exclusive interactive messages sent by other objects to this object are displayed to the object in the form of barrage messages. Such exclusive interactive messages are only visible to this object and not visible to other objects. Therefore, while ensuring the privacy and security of message interaction, the message interaction between objects is no longer limited to conversations, but is displayed through the display interface of the multimedia resource, greatly expanding the application scenarios of one-on-one message interaction. Moreover, this interaction method enables the object watching the multimedia resource to see the interactive messages sent to itself in a timely manner, without having to enter a one-on-one conversation or jump to other functions to receive messages, improving the interaction timeliness and greatly enhancing the human-computer interaction efficiency at the same time.

[0089] In some embodiments, in the interface of the client, displaying the barrage message for the first object includes at least one of the following:

[0090] In the interface of the client, the barrage message for the first object is slid and displayed at a preset speed, and the sliding speed of the barrage message is slower than that of other barrage messages except the barrage message.

[0091] In the interface of the client, the barrage message for the first object is displayed according to a preset dynamic effect.

[0092] The solution provided by the embodiment of the present disclosure displays the barrage message for the first object at a slower sliding speed than other barrage messages, which not only makes it easier for the first object to promptly discover the unique barrage message and improves the efficiency of information transmission, but also because the sliding speed of the barrage message is slower, it is easier for the first object to have sufficient time to view the interactive message from the second object in the barrage message, thereby ensuring the accuracy of information acquisition; or, using a preset animation to display the barrage message for the first object, which also makes it easier for the first object to promptly discover the barrage message, thereby quickly obtaining the interactive messages from other objects in the barrage message and improving the efficiency of information transmission.

[0093] In some embodiments, the method further comprises at least one of the following:

[0094] On the basis of displaying the bullet screen message for the first object, displaying first prompt information in the interface of the client, the first prompt information being used to prompt the first object to view the interactive message in the bullet screen message;

[0095] On the basis of displaying the bullet screen message for the first object, a prompting animation is displayed in the interface of the client, and the prompting animation is used to prompt the first object to view the interactive message in the bullet screen message.

[0096] The solution provided by the embodiment of the present disclosure intuitively prompts the first object to check the interactive message in the barrage message by displaying prompt information or prompt animation, which not only improves the efficiency of information transmission, but also increases the possibility of the first object obtaining the interactive message, thereby ensuring the transmission of messages between objects to a certain extent.

[0097] In some embodiments, before the first object triggers a viewing operation, the interactive message is hidden in the bullet screen message;

[0098] The method also includes:

[0099] In response to the first object's viewing operation on the interactive message in the bullet screen message, the interactive message is switched to a display state.

[0100] According to the solution provided by the embodiment of the present disclosure, the barrage message before being viewed is in a hidden state and will be displayed only after the first object triggers a viewing operation. This is not only beneficial to protecting the security of the interactive message, but also the barrage message containing the interactive message in a hidden state is different from other barrage messages, and is more likely to be triggered by the first object, which can increase the possibility of the first object knowing the interactive message, thereby ensuring the transmission of messages between objects to a certain extent.

[0101] In some embodiments, the method further comprises:

[0102] In the interface of the client, a second prompt message is displayed, and the second prompt message is used to prompt that the bullet screen message is only visible to the first object.

[0103] The solution provided by the embodiment of the present disclosure, by displaying prompt information, intuitively shows the first object that the barrage message is only visible to itself, which helps to enhance the first object's sense of exclusivity and security about the barrage message, thereby enhancing the object experience, and further helps to increase the possibility of the first object interacting in the form of barrage messages.

[0104] In some embodiments, the method further comprises at least one of the following:

[0105] In response to the triggering operation of the first object on the bullet screen message, displaying the bullet screen message as fixed in the interface of the client;

[0106] In response to the triggering operation of the first object on the bullet screen message, the bullet screen message is displayed at a preset position in the interface of the client.

[0107] According to the solution provided by the embodiment of the present disclosure, when a barrage message for a first object is triggered, the barrage message can be fixed or displayed separately at a preset position, so that the first object can view the interactive message in the barrage message, thereby improving the efficiency of information transmission.

[0108] In some embodiments, the method further comprises:

[0109] In response to the first object's interactive operation on the bullet screen message, the style of displaying the bullet screen message changes in the client interface.

[0110] According to the solution provided by the disclosed embodiment, the first object can interact with the barrage message specifically for itself. After interacting with the barrage message, the style of the barrage message changes, which intuitively displays the interaction result to the first object, thereby improving the efficiency of information transmission and enabling the first object to promptly learn of the success of the interaction, thereby avoiding increasing invalid operations. In addition, the interaction result that the style of the barrage message changes is novel, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0111] In some embodiments, the bullet screen message includes an interactive control, and the interactive control is used to perform interactive operations on the bullet screen message;

[0112] In response to the interactive operation of the first object on the bullet screen message, the style of displaying the bullet screen message in the interface of the client changes, including:

[0113] In response to the triggering operation of the first object on the interactive control, the interactive control is displayed in the interface of the client and converted from the first form to the second form.

[0114] According to the solution provided by the disclosed embodiment, the first object can interact with the barrage message through the interactive control in the barrage message, which is simple to operate and can improve the interaction efficiency; after interacting with the barrage message, the shape of the interactive control changes, and the interaction result is intuitively displayed to the first object, which improves the efficiency of information transmission, so that the first object can be informed of the success of the interaction in a timely manner, and avoid frequent and invalid triggering of the interactive control; and the interaction result that the shape of the interactive control changes is novel, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0115] In some embodiments, the method further comprises:

[0116] In response to the first object's interactive operation on the bullet screen message, an interactive special effect of the bullet screen message is displayed in the client's interface.

[0117] The solution provided by the disclosed embodiment intuitively displays the interaction result to the first object by displaying the interactive special effects of the barrage message after the first object interacts with the barrage message, thereby improving the efficiency of information transmission and enabling the first object to promptly learn of the success of the interaction, thereby avoiding increasing invalid operations; and the interactive special effects are more interesting, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0118] In some embodiments, the method further comprises:

[0119] In response to the first object's interactive operation on the bullet screen message, an interactive card of the bullet screen message is displayed in the client interface, and the interactive card is used to present the interactive result between the first object and the interactive message in the bullet screen message.

[0120] The solution provided by the disclosed embodiment is to intuitively display the interaction result to the first object by displaying an interactive card of the barrage message after the first object interacts with the barrage message, thereby improving the efficiency of information transmission and enabling the first object to promptly learn of the success of the interaction, thereby avoiding increasing invalid operations; and the interactive card is more interesting, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0121] In some embodiments, the method further comprises:

[0122] In response to the first object's interactive operation on the barrage message, a sharing panel is displayed in the client interface, and the object identifiers of multiple interactive objects are displayed in the sharing panel. The sharing panel is used by the first object to share the barrage message with any interactive object among the multiple interactive objects.

[0123] The solution provided by the embodiment of the present disclosure is to intuitively show the interaction result to the first object by displaying a sharing panel after the first object interacts with the barrage message, thereby improving the efficiency of information transmission and enabling the first object to promptly know that the interaction is successful, thereby avoiding increasing invalid operations; and the sharing panel can prompt the first object to share the barrage message with other objects, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0124] In some embodiments, in response to the first object's interactive operation on the bullet screen message, a sharing panel is displayed in the interface of the client, including:

[0125] In response to the interactive operation of the first object on the bullet screen message, if the bullet screen message belongs to the first type, a sharing panel is displayed in the interface of the client, and the first type is used to indicate that the bullet screen message can be used for transmission between objects.

[0126] The solution provided by the embodiment of the present disclosure is that, when the barrage message can be used for transmission between objects, the sharing panel will be displayed only after the first object successfully interacts with the barrage message, so that the first object can share the barrage message with other objects, which is beneficial to improving the interaction frequency and interaction efficiency between objects; when the barrage message does not support transmission between objects, there is no need to display the sharing panel, which can save operating consumption.

[0127] In some embodiments, the method further comprises:

[0128] In response to the interactive operation of the first object on the bullet screen message, if the bullet screen message belongs to the second type, the display of the bullet screen message is switched from the second type to the first type, and the second type is used to indicate that the bullet screen message is used to undertake the interaction of a single object;

[0129] In response to the first object's secondary interactive operation on the bullet screen message belonging to the first type, a sharing panel is displayed.

[0130] According to the solution provided by the embodiment of the present disclosure, if the barrage message can only be used to undertake the interaction of a single object, when the first object successfully interacts with the barrage message, by switching the barrage message to a type that can be used for transmission between objects, it can promote the first object to interact with the barrage message for the second time, and display the sharing panel after the second interaction so that the first object can share the barrage message with other objects, which is conducive to improving the interaction frequency and interaction efficiency between objects.

[0131] In some embodiments, the method further comprises:

[0132] In response to the first object sharing a bullet screen message with the third object, the object identifier of the first object in the bullet screen message is replaced with the object identifier of the third object, and the new bullet screen message is sent to the third object.

[0133] The solution provided by the embodiment of the present disclosure can retain the interactive messages and prompt tags in the barrage messages, and only replace the object identifiers, during the process of a first object sharing a barrage message to any other object. This not only ensures the accurate transmission of the interactive messages between objects, but also is simple to operate, and can improve the sharing efficiency of the barrage messages.

[0134] In some embodiments, the method further comprises:

[0135] In response to the first object's interactive operation on the bullet screen message, displaying a dialogue interface between the first object and the second object;

[0136] In response to a message sending operation of the first object in the dialogue interface, a conversation message of the first object is sent to the second object.

[0137] The solution provided by the embodiment of the present disclosure improves the interaction efficiency between objects by displaying a dialogue interface between the first object and the second object after the first object interacts with the barrage message, so as to facilitate the first object to interact with the second object interface through the dialogue interface. Moreover, since the interactive message in the barrage message comes from the second object, when the barrage message is interacted, it is very likely that the first object wants to interact with the second object. In this case, displaying the dialogue interface between the two is in line with the intention of the objects.

[0138] In some embodiments, the method further comprises:

[0139] In response to the first object's interactive operation on the barrage message, the number of barrages is displayed in the client's interface. The number of barrages is used to indicate the number of barrage messages of the target type obtained by the first object. The barrage messages of the target type include a prompt tag, the object identifier of the first object, and an interactive message from any object.

[0140] The solution provided by the disclosed embodiment intuitively displays the ownership of the first object's exclusive barrage messages by displaying the number of barrage messages specifically targeted at the first object after the first object interacts with the barrage messages. This is not only conducive to meeting the object's personalized needs and improving the object's experience, but also conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0141] In some embodiments, the method further comprises:

[0142] In response to the first object's editing operation on the bullet screen message, the edited bullet screen message is displayed in the interface of the client.

[0143] The solution provided by the embodiment of the present disclosure enables the first object to edit the barrage message according to its own needs, so that the edited barrage message meets the needs of the first object and conforms to the object's intention; and it is convenient for the first object to edit a new barrage message based on the barrage message to interact with other objects, which is conducive to improving the frequency of interaction between objects.

[0144] In some embodiments, the method further comprises:

[0145] In response to the interactive operation with the first object on the bullet screen message, an information recording interface is displayed, and the information recording interface includes the interactive situation performed by the first object or the behavior record of the first object in the client within the target time period.

[0146] The solution provided by the embodiment of the present disclosure can jump to the information recording interface after the first object interacts with the barrage message, and intuitively display the first object's interaction with the barrage message or the first object's behavior record in the client within the target time period, which can not only improve the efficiency of information transmission, but also help to enhance the first object's sense of belonging to the barrage message, thereby enhancing the object experience, and further helping to promote interaction between objects through barrage messages and increase the frequency of interaction.

[0147] In some embodiments, the interactive message in the bullet screen message includes at least one of the following:

[0148] The interactive message in the bullet screen message matches the characteristics of the first object;

[0149] The interactive messages in the bullet message are related to the current time;

[0150] The interactive messages in the bullet message are related to the interactive activities to which the bullet message belongs;

[0151] The interactive message in the bullet screen message is related to the multimedia resource where the bullet screen message is located.

[0152] According to the solution provided by the embodiments of the present disclosure, the interactive message in the barrage message can be related to at least one of the characteristics of the first object, the current time, the interactive activity to which the barrage message belongs, and the multimedia resource where the barrage message is located. This can enhance the specificity of the barrage message to the first object, make the barrage message more in line with the needs of the first object, and help enhance the interactive experience of the first object, thereby promoting interaction between objects through barrage messages and increasing the frequency of interaction.

[0153] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 FIG. 1 is a flowchart of another interactive method based on bullet screen messages according to an exemplary embodiment. Figure 3 , the interactive method based on bullet screen messages includes:

[0154] In step 301, the terminal displays multimedia resources in the interface of the client.

[0155] In an embodiment of the present disclosure, a first object is logged in to the client. The first object can view multimedia resources through the client on the terminal. Accordingly, the terminal displays the multimedia resources in the interface of the client. In the process of displaying multimedia resources, if the multimedia resources contain barrage messages, the terminal can display the barrage messages in the multimedia resources while displaying the multimedia resources. The barrage messages in the multimedia resources can come from the user who views the multimedia resources or from the platform where the multimedia resources are located, which is not limited in the embodiment of the present disclosure.

[0156] In step 302, the terminal displays a barrage message for the first object in the interface of the client, and the barrage message includes a prompt label, an object identifier of the first object and an interactive message from the second object. The prompt label is used to indicate that the barrage message is only visible to the first object, and the second object is the viewer account of the multimedia resource or the system account of the platform to which the client belongs.

[0157] In the disclosed embodiment, the bullet screen message of the multimedia resource includes a bullet screen message specifically for the first object. The bullet screen message for the first object displays a prompt label and the object identifier of the first object, which is used to indicate that the bullet screen message is specifically for the first object. The bullet screen message for the first object also displays an interactive message from the second object, so as to convey the interactive message of the second object to the first object in a targeted manner, thereby realizing interaction between objects.

[0158] For example, Figure 4 FIG. 1 is a schematic diagram showing a bullet screen message according to an exemplary embodiment. Figure 4 The terminal displays the multimedia resources and multiple bullet messages in the multimedia resources in the interface of the client. The multiple bullet messages include a bullet message 401 specifically for the first object. The bullet message 401 includes a prompt tag "@", the nickname of the first object "Xiao A" and an interactive message from the second object "I wish you a happy New Year 2025!".

[0159] In some embodiments, the bullet screen message for the first object may also include object information. The object information may include at least one of an object identifier of the second object and an association relationship between the first object and the second object.

[0160] For example, Figure 5 FIG. 1 is a schematic diagram showing object information according to an exemplary embodiment. Figure 5In (a), the object information in the bullet message 501 is "your friend Xiao B", which intuitively reflects that the second object is "Xiao B" and the first object and the second object are friends. Figure 5 In (b), the object information in the bullet message 502 is "XX platform", which intuitively reflects that the second object is the system account of "XX platform".

[0161] The bullet screen message specifically for the first object may be displayed in a different style or manner from other bullet screen messages, which is not limited in the embodiments of the present disclosure. The following exemplarily introduces two display modes of bullet screen messages specifically for the first object, but is by no means limited thereto.

[0162] In some embodiments, the terminal displays the bullet screen message for the first object at a preset speed in the interface of the client. The sliding speed of the bullet screen message is slower than the sliding speed of other bullet screen messages except the bullet screen message. This method displays the bullet screen message for the first object at a slower sliding speed than other bullet screen messages, which not only makes it easier for the first object to find this unique bullet screen message in time and improves the efficiency of information transmission, but also because the sliding speed of the bullet screen message is slower, it is easier for the first object to have sufficient time to view the interactive message from the second object in the bullet screen message, thereby ensuring the accuracy of information acquisition.

[0163] In other embodiments, the terminal displays the bullet screen message for the first object in the interface of the client according to the preset animation effect. The preset animation effect can be flashing, colorful, jumping, etc., which is not limited in the embodiments of the present disclosure. This method uses the preset animation effect to display the bullet screen message for the first object, which also facilitates the first object to find the bullet screen message in time, so as to quickly learn the interactive messages from other objects in the bullet screen message, thereby improving the efficiency of information transmission.

[0164] The above two display modes can be combined to obtain a new display mode. For example, the terminal displays the bullet screen message for the first object in the client interface according to the preset speed and preset animation, and the sliding speed of the bullet screen message is slower than the sliding speed of other bullet screen messages except the bullet screen message.

[0165] In some embodiments, on the basis of displaying the bullet screen message for the first object, the terminal may also prompt the first object to view the interactive message in the bullet screen message. The prompting method may include at least one of the following methods:

[0166] In the first way, on the basis of displaying the bullet screen message for the first object, the terminal displays the first prompt information in the client interface. The first prompt information is used to prompt the first object to check the interactive message in the bullet screen message. The first prompt information is a text message, for example, the first prompt information is "Please pay attention to the interactive message in the circled bullet screen message". The embodiment of the present disclosure does not limit the specific content of the first prompt information. The first prompt information can be displayed near the bullet screen message for the first object, or displayed on top. The embodiment of the present disclosure does not limit the display position of the first prompt information.

[0167] In the second method, on the basis of displaying the bullet screen message for the first object, the terminal displays a prompt effect in the client interface. The prompt effect is used to prompt the first object to view the interactive message in the bullet screen message. The embodiment of the present disclosure does not limit the display style of the prompt effect. For example, the prompt effect can be a rotating arrow, and the arrow directly points to the interactive message in the bullet screen message. Figure 6 In the prompt effect 601, Figure 6 The figure is a schematic diagram showing a prompting animation according to an exemplary embodiment.

[0168] The solution provided by the embodiment of the present disclosure intuitively prompts the first object to check the interactive message in the barrage message by displaying prompt information or prompt animation, which not only improves the efficiency of information transmission, but also increases the possibility of the first object obtaining the interactive message, thereby ensuring the transmission of messages between objects to a certain extent.

[0169] In some embodiments, the terminal may also display a second prompt message in the client interface. The second prompt message is used to prompt that the barrage message is only visible to the first object. The disclosed embodiment uniformly limits the specific content and display location of the second prompt message. The solution provided by the disclosed embodiment, by displaying the prompt message, intuitively shows the first object that the barrage message is only visible to itself, which helps to enhance the first object's sense of exclusivity and security about the barrage message, thereby enhancing the object experience, and further helps to enhance the possibility of the first object interacting in the form of barrage messages.

[0170] The interactive message in the above-mentioned barrage message can always be in a pre-display state, that is, when the barrage message is displayed, the interactive message is also displayed on the client interface. Alternatively, before the first object triggers a viewing operation, the interactive message is in a hidden state in the barrage message; it will only be displayed after being actively viewed by the first object. Correspondingly, in response to the viewing operation of the interactive message in the barrage message by the first object, the terminal switches the interactive message to a display state. In the scheme provided by the embodiment of the present disclosure, the barrage message before viewing is in a hidden state, and will only be displayed after the first object triggers a viewing operation. This is not only conducive to protecting the security of the interactive message, but also the barrage message containing the interactive message in a hidden state is different from other barrage messages, and the possibility of being triggered by the first object will be greater, which can increase the possibility of the first object knowing the interactive message, thereby ensuring the transmission of messages between objects to a certain extent.

[0171] The embodiment of the present disclosure does not limit the hiding method of the interactive message. For example, the terminal can hide the interactive message in the bullet screen message in a garbled way, or the terminal can also use an opaque layer to cover the interactive message. After the first object clicks on the hidden interactive message, the terminal displays the interactive message.

[0172] The interactive message in the above-mentioned bullet screen message may be a message customized by the second object, and may also be related to at least one of the following items, but is not limited thereto.

[0173] The first item is that the interactive message in the bullet message matches the characteristics of the first object. The characteristics of the first object include static characteristics and dynamic characteristics. Static characteristics can include information such as the age, gender, and zodiac sign of the first object; dynamic characteristics can include the behavior records of the first object in the client, etc.

[0174] The second item is that the interactive message in the bullet message is related to the current time. For example, the current time may be a festival that day belongs to, and the interactive message may be a blessing message related to the festival.

[0175] The third item is that the interactive message in the bullet screen message is related to the interactive activity to which the bullet screen message belongs. The interactive activity can be a promotion activity for a certain item or service, which is not limited in the embodiments of the present disclosure.

[0176] The fourth item is that the interactive message in the bullet screen message is related to the multimedia resource where the bullet screen message is located. The interactive message can be the viewpoint published by the second object on the multimedia resource, which is conveyed to the first object through the bullet screen message.

[0177] According to the solution provided by the embodiments of the present disclosure, the interactive message in the barrage message can be related to at least one of the characteristics of the first object, the current time, the interactive activity to which the barrage message belongs, and the multimedia resource where the barrage message is located. This can enhance the specificity of the barrage message to the first object, make the barrage message more in line with the needs of the first object, and help enhance the interactive experience of the first object, thereby promoting interaction between objects through barrage messages and increasing the frequency of interaction.

[0178] For the bullet screen message for the first object, the first object can interact with the bullet screen message. The embodiment of the present disclosure does not limit the interaction process between the first object and the bullet screen message. For details, please refer to the following step 303. Of course, the first object may not interact with the bullet screen message, but only view the content of the bullet screen message. That is, step 303 is an optional step.

[0179] In step 303, in response to the first object's interactive operation on the bullet screen message, the terminal displays the interactive result of the bullet screen message in the client interface.

[0180] In an embodiment of the present disclosure, when the first object interacts with the bullet screen message, the terminal displays the interactive result of the bullet screen message in the interface of the client. The present disclosure embodiment does not limit the interactive method and the interactive result. For example, the interactive method may be to trigger any position in the bullet screen message, or to trigger the interactive control in the bullet screen message. The interactive result may be to change the display style of the bullet screen message, to display the interactive special effects of the bullet screen message, to display an interactive card, or to display an interface for subsequent interactions. The following is an exemplary introduction of various interactive results, but is by no means limited to this.

[0181] The first interactive result is that the terminal changes the display style of the barrage message. Accordingly, in response to the interactive operation of the first object on the barrage message, the terminal changes the style of displaying the barrage message in the client interface. For example, after the interaction, the terminal displays the barrage message from color to gray. In the solution provided by the embodiment of the present disclosure, the first object can interact with the barrage message specifically for itself. After interacting with the barrage message, the style of the barrage message changes, and the interactive result is intuitively displayed to the first object, thereby improving the efficiency of information transmission, so that the first object can be informed of the success of the interaction in a timely manner, and avoid increasing invalid operations; and the interactive result that the style of the barrage message changes is novel, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0182] Among them, the style of the barrage message may include information such as the color, font, and font size of the text in the barrage message, and may also include the shape of the controls in the barrage message, etc., which is not limited in the embodiments of the present disclosure.

[0183] In some embodiments, the bullet screen message includes an interactive control, and the interactive control is used to perform interactive operations on the bullet screen message. After the interaction, the form of the interactive control changes. Accordingly, the process in which the terminal displays the style of the bullet screen message changes includes: in response to the triggering operation of the interactive control by the first object, the terminal displays the interactive control in the client interface from the first form to the second form. The form of the interactive control may include information such as the shape of the control, the texture of the control, and the color of the control, which is not limited in the embodiment of the present disclosure. In the scheme provided by the embodiment of the present disclosure, the first object can interact with the bullet screen message through the interactive control in the bullet screen message, which is simple to operate and can improve the interaction efficiency; after interacting with the bullet screen message, the form of the interactive control changes, intuitively showing the interaction result to the first object, improving the efficiency of information transmission, so that the first object is informed of the success of the interaction in time, and avoiding frequent invalid triggering of the interactive control; and the interactive result of the change in the form of the interactive control is novel, which is conducive to promoting interaction between objects through bullet screen messages, thereby increasing the frequency of interaction between objects.

[0184] For example, Figure 7 is a schematic diagram showing a change in the form of an interactive control according to an exemplary embodiment. Figure 7 ,Depend on Figure 7 As can be seen from (a) in FIG. 7 , the interactive control 702 in the bullet screen message 701 is a heart-shaped control. When the interactive control 702 is triggered, the terminal can display the interactive control 702 with a darker control color. Figure 7 Alternatively, the terminal may display the shape of the interactive control 702 changing from a heart shape to a firework shape, see Figure 7 The terminal may also display a third prompt message (eg, “Receive good luck”) near the interactive control to prompt the first object to interact through the interactive control.

[0185] The second interactive result is that the terminal displays the interactive special effects of the barrage message. Accordingly, in response to the interactive operation of the first object on the barrage message, the terminal displays the interactive special effects of the barrage message in the client interface. The disclosed embodiment does not limit the specific style of the interactive special effects, for example, the interactive special effects are fireworks effects. The disclosed embodiment does not limit the display position or display area of ​​the interactive special effects, for example, the terminal displays the interactive special effects in full screen, or only displays the interactive special effects in a certain area. The solution provided by the disclosed embodiment, after the first object interacts with the barrage message, by displaying the interactive special effects of the barrage message, the interactive result is intuitively displayed to the first object, thereby improving the efficiency of information transmission, allowing the first object to promptly know that the interaction is successful, and avoiding the increase of invalid operations; and the interactive special effects are more interesting, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0186] For example, Figure 8 is a schematic diagram showing an interactive special effect according to an exemplary embodiment. Figure 8 When the interactive control 802 in the bullet screen message 801 is triggered, the terminal displays the fireworks effect corresponding to the bullet screen message 801 in the bullet screen area.

[0187] The third interactive result is that the terminal displays an interactive card of the barrage message. Accordingly, in response to the interactive operation of the first object on the barrage message, the terminal displays an interactive card of the barrage message in the interface of the client. The interactive card is used to present the interactive result of the first object and the interactive message in the barrage message. The embodiment of the present disclosure does not limit the style and display position of the interactive card. The solution provided by the embodiment of the present disclosure, after the first object interacts with the barrage message, by displaying the interactive card of the barrage message, intuitively shows the interactive result to the first object, improves the efficiency of information transmission, enables the first object to be informed of the success of the interaction in a timely manner, and avoids increasing invalid operations; and, the interactive card is more interesting, which is conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0188] For example, Fig. 9 is a schematic diagram of an interactive card according to an exemplary embodiment. Fig. 9 , when the interactive control 902 in the bullet message 901 is triggered, the terminal displays the interactive card 903 corresponding to the bullet message 901 on the upper layer of the multimedia resource. The interactive card 903 displays the prompt tag "@" in the bullet message 901, the nickname "Xiao A" of the first object, and the interactive message "Happy New Year 2025!" from the second object. The interactive card 903 can also carry a close control 904, so that the first object can close the display of the interactive card 903 at any time through the close control 904.

[0189] The fourth interactive result is that the terminal displays an interface that can perform subsequent interactions so that the first object can perform subsequent interactions. The embodiment of the present disclosure does not limit the subsequent interaction. The following is an example of the subsequent interaction being the sharing of the bullet screen message by the next other object. That is, after the first object interacts with the bullet screen message, the first object can share the bullet screen message with any of its objects. Accordingly, in response to the interactive operation of the first object on the bullet screen message, the terminal displays a sharing panel in the interface of the client. The object identifiers of multiple interactive objects are displayed in the sharing panel. The sharing panel is used for the first object to share the bullet screen message with any interactive object among the multiple interactive objects. The solution provided by the embodiment of the present disclosure, after the first object interacts with the bullet screen message, by displaying the sharing panel, the interaction result is intuitively displayed to the first object, thereby improving the efficiency of information transmission, so that the first object is informed of the success of the interaction in a timely manner, and avoiding the increase of invalid operations; and the sharing panel can prompt the first object to share the bullet screen message with other objects, which is conducive to promoting the interaction between objects through bullet screen messages, thereby increasing the frequency of interaction between objects.

[0190] For example, Fig.10 is a schematic diagram showing a sharing panel according to an exemplary embodiment. Fig.10 , when the interactive control 1002 in the bullet message 1001 is triggered, the terminal displays the sharing panel 1003 on the upper layer of the multimedia resources. The sharing panel 1003 includes the object identifiers of multiple interactive objects. Due to the size limit of the sharing panel 1003, only the object identifiers (avatars and nicknames) of 5 interactive objects are currently displayed. When any interactive object in the sharing panel 1003 is selected, in response to the triggering operation of the sharing control 1004, the terminal shares the bullet message 1001 with at least one of the selected interactive objects. Fig.10 It can be seen that interactive object 2 and interactive object 5 are the selected interactive objects that will share the barrage messages.

[0191] In some embodiments, barrage messages can be divided into multiple types, such as one type of barrage message that can be used for transmission between objects, and another type of barrage message that is only used to undertake the interaction of a single object, etc. The terminal can determine whether to display the sharing panel according to the type of barrage message. Accordingly, the process of the terminal displaying the sharing panel includes: in response to the interactive operation of the first object on the barrage message, if the barrage message belongs to the first type, the terminal displays the sharing panel in the interface of the client. The first type is used to indicate that the barrage message can be used for transmission between objects. The solution provided by the embodiment of the present disclosure, when the barrage message can be used for transmission between objects, the sharing panel will be displayed only after the first object successfully interacts with the barrage message, so that the first object can share the barrage message with other objects, which is conducive to improving the interaction frequency and interaction efficiency between objects; when the barrage message does not support transmission between objects, there is no need to display the sharing panel, which can save running consumption.

[0192] In response to the first object's interactive operation on the bullet screen message, if the bullet screen message belongs to the second type, the terminal can display at least one of the above-mentioned first three interactive results in the client interface, which is not limited in this embodiment of the present disclosure.

[0193] For example, Fig.11 FIG. 1 is a schematic diagram showing another type of bullet screen message according to an exemplary embodiment. Fig.11 , Fig.11 (a) is the second type of bullet message, which can only be used to undertake the interaction of a single object; Fig.11 (b) is a first type of bullet screen message, which can be used for transmission between objects. The terminal can display fourth prompt information in the bullet screen message to indicate the type of the bullet screen message, such as "receive good luck" or "transmit good luck".

[0194] In some embodiments, the terminal can also switch the type of barrage message. Accordingly, in response to the interactive operation of the first object on the barrage message, if the barrage message belongs to the second type, the terminal displays the barrage message switched from the second type to the first type. The second type is used to indicate that the barrage message is used to undertake the interaction of a single object. In response to the first object's secondary interactive operation on the barrage message belonging to the first type, the terminal displays a sharing panel. In the solution provided by the embodiment of the present disclosure, if the barrage message can only be used to undertake the interaction of a single object, when the first object successfully interacts with the barrage message, by switching the barrage message to a type that can be used for transmission between objects, it can promote the first object to interact with the barrage message for the second time, and display the sharing panel after the second interaction, so that the first object can share the barrage message with other objects, which is conducive to improving the interaction frequency and interaction efficiency between objects.

[0195] In the process of sharing a barrage message, the terminal can replace the object identifier or interactive message in the barrage message. Taking the object identifier as an example, in response to the first object sharing a barrage message to the third object, the terminal replaces the object identifier of the first object in the barrage message with the object identifier of the third object, and sends the new barrage message to the third object. The solution provided by the embodiment of the present disclosure can retain the interactive message and prompt label in the barrage message when the first object shares a barrage message to any object, and only replace the object identifier, which not only ensures the accurate transmission of the interactive message between objects, but also is simple to operate, and can improve the sharing efficiency of the barrage message.

[0196] When the interaction information is replaced, the new interaction message obtained by the terminal may be a message input by the first object, or may be any preset message in the message template library, which is not limited in the embodiment of the present disclosure.

[0197] In some embodiments, the first object can edit the barrage message. Accordingly, in response to the first object's editing operation on the barrage message, the terminal displays the edited barrage message in the client interface. The terminal can share the edited barrage message with any object specified by the first object. The solution provided by the embodiment of the present disclosure enables the first object to edit the barrage message according to its own needs, so that the edited barrage message meets the needs of the first object and conforms to the object's intention; and it is convenient for the first object to edit a new barrage message based on the barrage message to interact with other objects, which is conducive to increasing the frequency of interaction between objects.

[0198] In some embodiments, after the first object interacts with the barrage message, the display mode of the barrage message may also change. The following exemplifies two changes, but is by no means limited to this. In the first case, in response to the triggering operation of the first object on the barrage message, the terminal can display the barrage message as fixed in the client's interface. In the second case, in response to the triggering operation of the first object on the barrage message, the terminal displays the barrage message at a preset position in the client's interface. For example, when the barrage message is triggered by the first object, the terminal displays the barrage message on top. The above two situations can coexist. In the solution provided by the embodiment of the present disclosure, when the barrage message for the first object is triggered, the barrage message can be fixed or displayed separately at a preset position, so that the first object can view the interactive message in the barrage message, thereby facilitating the improvement of information transmission efficiency.

[0199] In some embodiments, the first object can interact with the second object through a bullet screen message. Accordingly, in response to the interactive operation of the first object on the bullet screen message, the terminal displays the dialogue interface between the first object and the second object. In response to the message sending operation of the first object in the dialogue interface, the terminal sends the dialogue message of the first object to the second object. The dialogue message can be displayed in the multimedia resources watched by the second object in the form of a bullet screen message, or it can be presented in the dialogue interface of the second object in the form of a common dialogue message. The embodiment of the present disclosure does not limit this. The scheme provided by the embodiment of the present disclosure, after the first object interacts with the bullet screen message, by displaying the dialogue interface between the first object and the second object, it is convenient for the first object to interact with the second object interface through the dialogue interface, which can improve the interaction efficiency between the objects; moreover, since the interactive message in the bullet screen message comes from the second object, when the bullet screen message is interacted, it is very likely that the first object wants to interact with the second object. In this case, the dialogue interface between the two is displayed, which meets the object intention.

[0200] In some embodiments, in response to the first object's interactive operation on the barrage message, the terminal can also display the number of barrages in the client's interface. The number of barrages is used to indicate the number of barrage messages of the target type obtained by the first object, and the barrage message of the target type includes a prompt label, the object identifier of the first object, and an interactive message from any object. The solution provided by the embodiment of the present disclosure intuitively displays the ownership of the first object's exclusive barrage messages by displaying the number of barrage messages specifically for itself obtained by the first object after the first object interacts with the barrage message, which is not only conducive to meeting the personalized needs of the object and improving the object experience, but also conducive to promoting interaction between objects through barrage messages, thereby increasing the frequency of interaction between objects.

[0201] In some embodiments, in response to the interactive operation on the barrage message with the first object, the terminal can also display an information recording interface. The information recording interface includes the interaction performed by the first object or the behavior record of the first object in the client during the target time period. Among them, the interaction performed by the first object refers to the interaction of the first object with respect to the barrage message, which may include the number of barrage messages with which the first object has interacted, the type of interaction (such as sharing barrage messages or editing barrage messages), and other information. The behavior record refers to the various behaviors triggered by the first object in the client, which may include the number of multimedia resources published by the first object in the client during the target time period, the duration of the multimedia resources browsed, the number of interactions with other objects, and other information. The behavior record is equivalent to a summary of the behavior triggered by the first object in the target time period (such as the behavior record of the first object in the client in 2024). The solution provided by the embodiment of the present disclosure can jump to the information recording interface after the first object interacts with the barrage message, and intuitively display the first object's interaction with the barrage message or the first object's behavior record in the client within the target time period, which can not only improve the efficiency of information transmission, but also help to enhance the first object's sense of belonging to the barrage message, thereby enhancing the object experience, and further helping to promote interaction between objects through barrage messages and increase the frequency of interaction.

[0202] The disclosed embodiments provide a novel interaction method based on barrage messages. During the process of an object viewing multimedia resources, exclusive interaction messages sent to the object by other objects are displayed to the object in the form of barrage messages. Such exclusive interaction messages are visible only to the object and invisible to other objects. Therefore, while ensuring the privacy and security of message interaction, the message interaction between objects is no longer limited to the conversation, but is displayed through the display interface of multimedia resources, greatly expanding the application scenarios of one-to-one message interaction. Moreover, this interaction method enables the object viewing the multimedia resources to see the interaction messages sent to itself in a timely manner without entering into a one-to-one conversation or jumping to other functions to receive messages. While improving the timeliness of interaction, it can also greatly improve the efficiency of human-computer interaction.

[0203] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, and will not be described in detail here.

[0204] Fig.12 is a block diagram showing an interactive device based on bullet screen messages according to an exemplary embodiment. Fig.12 The interactive device based on bullet screen messages is deployed on a client logged in with the first object, and the device includes:

[0205] The first display unit 1201 is configured to display multimedia resources in the interface of the client;

[0206] The second display unit 1202 is configured to execute in the interface of the client to display a barrage message for the first object, the barrage message including a prompt label, an object identifier of the first object and an interactive message from the second object, the prompt label is used to indicate that the barrage message is only visible to the first object, and the second object is a viewer account of the multimedia resource or a system account of the platform to which the client belongs.

[0207] In some embodiments, the second display unit 1202 is configured to perform at least one of the following:

[0208] In the interface of the client, a bullet screen message for the first object is displayed by sliding at a preset speed, wherein the sliding speed of the bullet screen message is slower than the sliding speed of other bullet screen messages except the bullet screen message;

[0209] In the client interface, the bullet screen message for the first object is displayed according to the preset animation effect.

[0210] In some embodiments, the device further includes a third display unit configured to perform at least one of the following:

[0211] On the basis of displaying the bullet screen message for the first object, displaying first prompt information in the interface of the client, the first prompt information being used to prompt the first object to view the interactive message in the bullet screen message;

[0212] On the basis of displaying the bullet screen message for the first object, a prompting animation is displayed in the interface of the client, and the prompting animation is used to prompt the first object to view the interactive message in the bullet screen message.

[0213] In some embodiments, before the first object triggers a viewing operation, the interactive message is hidden in the bullet screen message;

[0214] The device also includes:

[0215] The first switching unit is configured to execute, in response to the first object's viewing operation on the interactive message in the bullet screen message, switching the interactive message to a display state.

[0216] In some embodiments, the apparatus further comprises:

[0217] The fourth display unit is configured to be executed in the interface of the client and display the second prompt information, where the second prompt information is used to prompt that the bullet screen message is only visible to the first object.

[0218] In some embodiments, the second display unit 1202 is further configured to perform at least one of the following:

[0219] In response to the triggering operation of the first object on the bullet screen message, displaying the bullet screen message as fixed in the interface of the client;

[0220] In response to the triggering operation of the first object on the bullet screen message, the bullet screen message is displayed at a preset position in the interface of the client.

[0221] In some embodiments, the second display unit 1202 is further configured to execute an interactive operation on the bullet screen message by the first object, and the style of displaying the bullet screen message in the client interface changes.

[0222] In some embodiments, the bullet screen message includes an interactive control, and the interactive control is used to perform interactive operations on the bullet screen message;

[0223] The second display unit 1202 is further configured to execute a display of the interactive control from a first form to a second form in response to a triggering operation of the interactive control by the first object in the interface of the client.

[0224] In some embodiments, the apparatus further comprises:

[0225] The fifth display unit is configured to execute an interactive operation on the bullet screen message by the first object, and display the interactive special effects of the bullet screen message in the interface of the client.

[0226] In some embodiments, the apparatus further comprises:

[0227] The fifth display unit is configured to execute an interactive operation on the barrage message in response to the first object, and display an interactive card of the barrage message in the client interface, wherein the interactive card is used to present the interactive result between the first object and the interactive message in the barrage message.

[0228] In some embodiments, the apparatus further comprises:

[0229] The fifth display unit is configured to execute an interactive operation on the barrage message in response to the first object, and display a sharing panel in the client interface, in which the object identifiers of multiple interactive objects are displayed. The sharing panel is used for the first object to share the barrage message with any interactive object among the multiple interactive objects.

[0230] In some embodiments, the fifth display unit is configured to execute an interactive operation in response to the first object on the barrage message. If the barrage message belongs to the first type, a sharing panel is displayed in the client interface. The first type is used to indicate that the barrage message can be used for transmission between objects.

[0231] In some embodiments, the apparatus further comprises:

[0232] A second switching unit is configured to execute an interactive operation on the bullet screen message in response to the first object, and if the bullet screen message belongs to the second type, the display of the bullet screen message is switched from the second type to the first type, and the second type is used to indicate that the bullet screen message is used to undertake the interaction of a single object;

[0233] The fifth display unit is configured to display a sharing panel in response to the first object performing a secondary interactive operation on the bullet screen message belonging to the first type.

[0234] In some embodiments, the apparatus further comprises:

[0235] The sending unit is configured to execute, in response to the first object sharing a barrage message with the third object, replace the object identifier of the first object in the barrage message with the object identifier of the third object, and send the new barrage message to the third object.

[0236] In some embodiments, the apparatus further comprises:

[0237] The conversation unit is configured to execute an interactive operation of the first object on the barrage message, display a conversation interface between the first object and the second object; and send a conversation message of the first object to the second object in response to the message sending operation of the first object in the conversation interface.

[0238] In some embodiments, the apparatus further comprises:

[0239] The sixth display unit is configured to execute an interactive operation on the barrage message in response to the first object, and display the number of barrages in the client interface. The number of barrages is used to indicate the number of barrage messages of the target type obtained by the first object. The barrage messages of the target type include a prompt tag, the object identifier of the first object, and an interactive message from any object.

[0240] In some embodiments, the apparatus further comprises:

[0241] The editing unit is configured to execute an editing operation on the bullet screen message in response to the first object, and display the edited bullet screen message in the interface of the client.

[0242] In some embodiments, the apparatus further comprises:

[0243] The seventh display unit is configured to execute an interactive operation in response to the first object on the barrage message and display an information recording interface, which includes the interaction performed by the first object or the behavior record of the first object in the client within the target time period.

[0244] In some embodiments, the interactive message in the bullet screen message includes at least one of the following:

[0245] The interactive message in the bullet screen message matches the characteristics of the first object;

[0246] The interactive messages in the bullet message are related to the current time;

[0247] The interactive messages in the bullet message are related to the interactive activities to which the bullet message belongs;

[0248] The interactive message in the bullet screen message is related to the multimedia resource where the bullet screen message is located.

[0249] The disclosed embodiments provide a novel interactive device based on barrage messages. During the process of an object viewing multimedia resources, exclusive interactive messages sent to the object by other objects are displayed to the object in the form of barrage messages. Such exclusive interactive messages are visible only to the object and invisible to other objects. Therefore, while ensuring the privacy and security of message interaction, the message interaction between objects is no longer limited to the conversation, but is displayed through the display interface of multimedia resources, which greatly expands the application scenarios of one-to-one message interaction. Moreover, this interactive method enables the object viewing the multimedia resources to see the interactive messages sent to them in a timely manner without entering into a one-to-one conversation or jumping to other functions to receive messages. While improving the timeliness of interaction, it can also greatly improve the efficiency of human-computer interaction.

[0250] It should be noted that the interactive device based on barrage messages provided in the above embodiments only uses the division of the above functional units as an example when interacting between objects through barrage messages. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the interactive device based on barrage messages provided in the above embodiments and the method embodiment based on barrage messages belong to the same concept. The specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0251] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0252] When an electronic device is provided as a terminal, Fig.13 is a block diagram of a terminal 1300 according to an exemplary embodiment. Fig.13The structure block diagram of a terminal 1300 provided by an exemplary embodiment of the present disclosure is shown. The terminal 1300 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer 3), an MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer 4) player, a laptop computer or a desktop computer. The terminal 1300 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0253] Typically, the terminal 1300 includes a processor 1301 and a memory 1302 .

[0254] The processor 1301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1301 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1301 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1301 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0255] The memory 1302 may include one or more computer-readable storage media, which may be non-transitory. The memory 1302 may also include a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1302 is used to store at least one computer program, which is executed by the processor 1301 to implement the interactive method based on the bullet screen message provided in the method embodiment of the present disclosure.

[0256] In some embodiments, the terminal 1300 may further optionally include: a peripheral device interface 1303 and at least one peripheral device. The processor 1301, the memory 1302 and the peripheral device interface 1303 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1303 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307 and a power supply 1308.

[0257] The peripheral device interface 1303 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1301 and the memory 1302. In some embodiments, the processor 1301, the memory 1302, and the peripheral device interface 1303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1301, the memory 1302, and the peripheral device interface 1303 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0258] The radio frequency circuit 1304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1304 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 1304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 1304 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1304 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0259] The display screen 1305 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1305 is a touch display screen, the display screen 1305 also has the ability to collect touch signals on the surface or above the surface of the display screen 1305. The touch signal can be input to the processor 1301 as a control signal for processing. At this time, the display screen 1305 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1305 can be one, set on the front panel of the terminal 1300; in other embodiments, the display screen 1305 can be at least two, respectively set on different surfaces of the terminal 1300 or in a folding design; in other embodiments, the display screen 1305 can be a flexible display screen, set on a curved surface or a folding surface of the terminal 1300. Even, the display screen 1305 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1305 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0260] The camera assembly 1306 is used to capture images or videos. In some embodiments, the camera assembly 1306 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and the VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1306 may also include a flash. The flash may be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0261] The audio circuit 1307 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1301 for processing, or input them into the radio frequency circuit 1304 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1300. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1301 or the radio frequency circuit 1304 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1307 may also include a headphone jack.

[0262] The power supply 1308 is used to power various components in the terminal 1300. The power supply 1308 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1308 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0263] Those skilled in the art will understand that Fig.13 The structure shown in the figure does not constitute a limitation on the terminal 1300, and the terminal 1300 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.

[0264] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1302 including instructions, and the instructions can be executed by a processor 1301 of a terminal 1300 to complete the above-mentioned interactive method based on bullet screen messages. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0265] A computer program product includes a computer program / instruction, which implements the above-mentioned interactive method based on barrage messages when executed by a processor.

[0266] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0267] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. An interactive method based on bullet screen messages, characterized in that: Applied to a client having logged in a first object, the method includes: Displaying multimedia resources in the interface of the client; In the interface of the client, a barrage message for the first object is displayed, and the barrage message includes a prompt label, an object identifier of the first object and an interactive message from the second object. The prompt label is used to indicate that the barrage message is only visible to the first object, and the second object is the viewer account of the multimedia resource or the system account of the platform to which the client belongs.

2. The interactive method based on bullet screen messages according to claim 1, characterized in that: The displaying of the bullet screen message for the first object in the interface of the client includes at least one of the following: In the interface of the client, slidingly displaying the bullet screen message for the first object at a preset speed, wherein the sliding speed of the bullet screen message is slower than the sliding speed of other bullet screen messages except the bullet screen message; In the interface of the client, the bullet screen message for the first object is displayed according to a preset animation effect.

3. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises at least one of the following: On the basis of displaying the bullet screen message for the first object, displaying first prompt information in the interface of the client, wherein the first prompt information is used to prompt the first object to view the interactive message in the bullet screen message; On the basis of displaying the bullet screen message for the first object, a prompting animation is displayed in the interface of the client, and the prompting animation is used to prompt the first object to view the interactive message in the bullet screen message.

4. The interactive method based on bullet screen messages according to claim 1, characterized in that: Before the first object triggers a viewing operation, the interactive message is hidden in the bullet screen message; The method further comprises: In response to the first object's viewing operation on the interactive message in the bullet screen message, the interactive message is switched to a display state.

5. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In the interface of the client, a second prompt information is displayed, where the second prompt information is used to prompt that the bullet screen message is only visible to the first object.

6. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises at least one of the following: In response to the triggering operation of the first object on the bullet screen message, displaying that the bullet screen message is fixed in the interface of the client; In response to the triggering operation of the first object on the bullet screen message, the bullet screen message is displayed at a preset position in the interface of the client.

7. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the interactive operation of the first object on the bullet screen message, the style of displaying the bullet screen message in the interface of the client changes.

8. The interactive method based on bullet screen messages according to claim 7, characterized in that: The bullet screen message includes an interactive control, and the interactive control is used to perform an interactive operation on the bullet screen message; In response to the interactive operation of the first object on the bullet screen message, the style of displaying the bullet screen message in the interface of the client changes, including: In response to the triggering operation of the first object on the interactive control, the interactive control is displayed in the interface of the client as being transformed from a first form to a second form.

9. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the interactive operation of the first object on the bullet screen message, an interactive special effect of the bullet screen message is displayed in the interface of the client.

10. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the interactive operation of the first object on the barrage message, an interactive card of the barrage message is displayed in the interface of the client, and the interactive card is used to present the interactive result of the first object and the interactive message in the barrage message.

11. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the first object's interactive operation on the barrage message, a sharing panel is displayed in the client's interface, and the object identifiers of multiple interactive objects are displayed in the sharing panel. The sharing panel is used by the first object to share the barrage message with any interactive object among the multiple interactive objects.

12. The interactive method based on bullet screen messages according to claim 11, characterized in that: In response to the interactive operation of the first object on the bullet screen message, displaying a sharing panel in the interface of the client includes: In response to the interactive operation of the first object on the bullet screen message, if the bullet screen message belongs to a first type, the sharing panel is displayed in the interface of the client, and the first type is used to indicate that the bullet screen message can be used for transmission between objects.

13. The interactive method based on bullet screen messages according to claim 12, characterized in that: The method further comprises: In response to the interactive operation of the first object on the bullet screen message, if the bullet screen message belongs to the second type, displaying the bullet screen message is switched from the second type to the first type, where the second type is used to indicate that the bullet screen message is used to undertake the interaction of a single object; In response to the first object's secondary interactive operation on the bullet screen message belonging to the first type, the sharing panel is displayed.

14. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the first object sharing the barrage message with the third object, the object identifier of the first object in the barrage message is replaced with the object identifier of the third object, and the new barrage message is sent to the third object.

15. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the interactive operation of the first object on the bullet screen message, displaying a dialogue interface between the first object and the second object; In response to a message sending operation of the first object in the conversation interface, a conversation message of the first object is sent to the second object.

16. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the first object's interactive operation on the barrage message, the number of barrages is displayed in the interface of the client, and the number of barrages is used to indicate the number of barrage messages of the target type obtained by the first object. The barrage messages of the target type include the prompt tag, the object identifier of the first object and the interactive message from any object.

17. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the first object's editing operation on the bullet screen message, the edited bullet screen message is displayed in the interface of the client.

18. The interactive method based on bullet screen messages according to claim 1, characterized in that: The method further comprises: In response to the interactive operation with the first object on the bullet screen message, an information recording interface is displayed, and the information recording interface includes the interaction status performed by the first object or the behavior record of the first object in the client within the target time period.

19. The interactive method based on bullet screen messages according to claim 1, characterized in that: The interactive message in the bullet screen message includes at least one of the following: The interactive message in the barrage message matches the characteristics of the first object; The interactive message in the bullet screen message is related to the current time; The interactive message in the barrage message is related to the interactive activity to which the barrage message belongs; The interactive message in the barrage message is related to the multimedia resource where the barrage message is located.

20. An interactive device based on bullet screen messages, characterized in that: Deployed on a client having logged in a first object, the device includes: A first display unit is configured to display multimedia resources in the interface of the client; The second display unit is configured to execute in the interface of the client to display a barrage message for the first object, the barrage message including a prompt label, an object identifier of the first object and an interactive message from the second object, the prompt label is used to indicate that the barrage message is only visible to the first object, and the second object is the viewer account of the multimedia resource or the system account of the platform to which the client belongs.

21. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the interactive method based on barrage messages as described in any one of claims 1 to 19.

22. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the interactive method based on barrage messages as described in any one of claims 1 to 19.

23. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the interactive method based on barrage messages described in any one of claims 1 to 19 is implemented.

Citation Information

Patent Citations

  • Live comment information processing method and processing device

    CN106131707A

  • Video bullet screen processing method and system, and related equipment

    CN108259968A

  • Video sharing method and device based on barrage message, and computer equipment

    CN112165646A

  • Bullet screen display method and device, equipment and medium

    CN115248708A

  • Information processing method and device, terminal and computer program product

    CN116048321A

Cited By

  • Data processing method, device and equipment and readable storage medium

    CN120455759A