Interaction methods, devices, electronic devices, and storage media based on bullet screen messages
By displaying personalized bullet comments in the multimedia resource interface, the problem of users frequently switching applications is solved, achieving both privacy and efficiency in real-time interaction, and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2026-03-10
AI Technical Summary
Users need to frequently switch between applications to view instant messaging messages, which affects interaction efficiency and makes it difficult to guarantee message privacy and security.
Display bullet comments in the multimedia resource interface, show exclusive interactive messages through prompt labels and object identifiers, visible only to the target user, and achieve information transmission and interaction through preset speed and animation prompts, hidden state switching and interactive operations.
It improves the timeliness and privacy of message interaction, expands interaction scenarios, enhances human-computer interaction efficiency, and simplifies information acquisition and interaction processes.
Smart Images

Figure CN119815103B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of multimedia technology, and in particular to an interactive method, apparatus, electronic device, and storage medium based on bullet screen messages. Background Technology
[0002] With the rapid development of multimedia technology, more and more users are accustomed to interacting online. For example, users often use instant messaging tools to send and receive messages to each other. When a user receives an interactive message from another user, regardless of the state of their device, they must switch to the corresponding instant messaging tool to view the received message, which affects the efficiency of the interaction. Summary of the Invention
[0003] This disclosure provides an interaction method, device, electronic device, and storage medium based on bullet screen messages. While ensuring the privacy and security of message interaction, it expands the interaction scenarios, enabling viewers of multimedia resources to see the interaction messages sent to them in a timely manner, improving both the timeliness and efficiency of human-computer interaction. The technical solution of this disclosure is as follows:
[0004] According to one aspect of the embodiments of this disclosure, an interaction method based on bullet screen messages is provided, applied to a client logged in with a first object, the method comprising:
[0005] Multimedia resources are displayed in the client's interface;
[0006] In the client's interface, bullet comments are displayed for the first object. The bullet comments include a prompt label, the object identifier of the first object, and an interaction message from a second object. The prompt label is used to indicate that the bullet comments are only visible to the first object. 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 the embodiments of this disclosure, an interactive device based on bullet screen messages is provided, deployed on a client logged in with a first object, the device comprising:
[0008] The first display unit is configured to display multimedia resources in the interface of the client.
[0009] The second display unit is configured to display a bullet screen message for the first object in the interface of the client. The bullet screen message includes a prompt label, an object identifier of the first object, and an interaction message from a second object. The prompt label is used to indicate that the bullet screen 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 client's interface, the bullet comments for the first object are displayed by sliding at a preset speed, and the sliding speed of the bullet comments is slower than the sliding speed of other bullet comments.
[0012] In the client's interface, the bullet screen message for the first object is displayed according to preset animation effects.
[0013] In some embodiments, the apparatus further includes a third display unit configured to perform at least one of the following:
[0014] Based on displaying the bullet screen messages for the first object, a first prompt message is displayed on the client's interface. The first prompt message is used to prompt the first object to view the interactive messages in the bullet screen messages.
[0015] In addition to displaying the bullet comments for the first object, a prompt animation is displayed on the client's interface. The prompt animation is used to prompt the first object to view the interactive messages in the bullet comments.
[0016] In some embodiments, the interactive message is hidden in the bullet screen message before the first object triggers a viewing operation;
[0017] The device further includes:
[0018] The first switching unit is configured to perform a view operation of the first object on the interactive message in the bullet screen message, and switch the interactive message to a display state.
[0019] In some embodiments, the apparatus further includes:
[0020] The fourth display unit is configured to display a second prompt message in the interface of the client, the second prompt message being used to indicate 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 first object's triggering operation on the bullet screen message, the bullet screen message is displayed as a fixed message on the client's interface;
[0023] In response to the first object's triggering operation on the bullet screen message, the bullet screen message is displayed at a preset position in the client's interface.
[0024] In some embodiments, the second display unit is further configured to perform an interactive operation on the bullet screen message in response to the first object, thereby changing the style of the bullet screen message displayed in the client's interface.
[0025] In some embodiments, the bullet screen message includes interactive controls, which are used to perform interactive operations on the bullet screen message;
[0026] The second display unit is further configured to perform a response to the first object's triggering operation on the interactive control, displaying the interactive control in the client's interface as changing from a first form to a second form.
[0027] In some embodiments, the apparatus further includes:
[0028] The fifth display unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen message, and to display the interactive effects of the bullet screen message in the client's interface.
[0029] In some embodiments, the apparatus further includes:
[0030] The fifth display unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen message, and to display an interactive card of the bullet screen message in the interface of the client. The interactive card is used to present the interaction result between the first object and the interactive message in the bullet screen message.
[0031] In some embodiments, the apparatus further includes:
[0032] The fifth display unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen message, and to display a sharing panel in the client's interface. The sharing panel displays object identifiers of multiple interactive objects, and the sharing panel is used by the first object to share the bullet screen message with any of the multiple interactive objects.
[0033] In some embodiments, the fifth display unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen message. If the bullet screen message belongs to a first type, the sharing panel is displayed in the client's interface. The first type indicates that the bullet screen message can be used for transmission between objects.
[0034] In some embodiments, the apparatus further includes:
[0035] The second switching unit is configured to perform an interaction operation in response to the first object's interaction with the bullet screen message. If the bullet screen message belongs to the second type, the bullet screen message is switched from the second type to the first type. The second type is used to indicate that the bullet screen message is used to receive the interaction of a single object.
[0036] The fifth display unit is configured to display the sharing panel in response to a secondary interactive operation of the first object on a bullet screen message of the first type.
[0037] In some embodiments, the apparatus further includes:
[0038] The sending unit is configured to perform a response to the first object sharing the bullet screen message with the third object, replacing the object identifier of the first object in the bullet screen message with the object identifier of the third object, and sending the new bullet screen message to the third object.
[0039] In some embodiments, the apparatus further includes:
[0040] The conversation unit is configured to perform an interactive operation in response to the first object's response to the bullet screen message, displaying a dialogue interface between the first object and the second object; and in response to the first object's message sending operation in the dialogue interface, sending the first object's conversation message to the second object.
[0041] In some embodiments, the apparatus further includes:
[0042] The sixth display unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen message, and display the number of bullet screen messages in the client's interface. The number of bullet screen messages represents the number of bullet screen messages of the target type obtained by the first object. The bullet screen messages of the target type include the prompt label, the object identifier of the first object, and the interactive message from any object.
[0043] In some embodiments, the apparatus further includes:
[0044] The editing unit is configured to perform an editing operation on the bullet screen message in response to the first object, and to display the edited bullet screen message in the interface of the client.
[0045] In some embodiments, the apparatus further includes:
[0046] The seventh display unit is configured to perform an interaction operation with the first object on the bullet screen 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 a target time period.
[0047] In some embodiments, the interactive messages in the bullet screen messages include at least one of the following:
[0048] The interactive messages in the bullet screen messages match the characteristics of the first object;
[0049] The interactive messages in the bullet screen messages are related to the current time;
[0050] The interactive messages in the bullet screen messages are related to the interactive activity to which the bullet screen messages belong;
[0051] The interactive messages in the bullet screen messages are related to the multimedia resources where the bullet screen messages are located.
[0052] According to another aspect of the present disclosure, an electronic device is provided, the electronic device comprising:
[0053] One or more processors;
[0054] Memory used to store the executable program code of the processor;
[0055] The processor is configured to execute the program code to implement the aforementioned interactive method based on bullet screen messages.
[0056] According to another aspect of the present disclosure, a computer-readable storage medium is provided, which, when the program code in the computer-readable storage medium is executed by the processor of an electronic device, enables the electronic device to perform the above-described interactive method based on bullet screen messages.
[0057] According to another aspect of the present disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the above-described interactive method based on bullet screen messages.
[0058] This disclosure provides a novel interactive method based on bullet screen messages. While an object is watching multimedia resources, it displays exclusive interactive messages sent to it by other objects in the form of bullet screen messages. These exclusive interactive messages are only visible to the object being viewed and are not visible to other objects. Therefore, while ensuring the privacy and security of message interaction, it also allows message interaction between objects to be displayed through the multimedia resource display interface, rather than being limited to a single conversation. This greatly expands the application scenarios of one-to-one message interaction. Moreover, this interactive method allows the object watching multimedia resources to see the interactive messages sent to it in a timely manner without entering a one-to-one dialogue or jumping to other functions to receive messages. This improves the timeliness of interaction and also greatly enhances the efficiency of human-computer interaction.
[0059] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0060] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0061] Figure 1 This is a schematic diagram illustrating the implementation environment of an interactive method based on bullet screen messages, according to an exemplary embodiment.
[0062] Figure 2 This is a flowchart illustrating an interactive method based on bullet screen messages according to an exemplary embodiment.
[0063] Figure 3 This is a flowchart illustrating another interactive method based on bullet screen messages, according to an exemplary embodiment.
[0064] Figure 4 This is a schematic diagram illustrating a bullet screen message according to an exemplary embodiment.
[0065] Figure 5 This is a schematic diagram illustrating object information according to an exemplary embodiment.
[0066] Figure 6 This is a schematic diagram illustrating a prompt animation according to an exemplary embodiment.
[0067] Figure 7 This is a schematic diagram illustrating the shape change of an interactive control according to an exemplary embodiment.
[0068] Figure 8 This is a schematic diagram illustrating an interactive effect according to an exemplary embodiment.
[0069] Figure 9 This is a schematic diagram of an interactive card according to an exemplary embodiment.
[0070] Figure 10 This is a schematic diagram illustrating a sharing panel according to an exemplary embodiment.
[0071] Figure 11 This is a schematic diagram illustrating another type of bullet screen message according to an exemplary embodiment.
[0072] Figure 12 This is a block diagram illustrating an interactive device based on bullet screen messages according to an exemplary embodiment.
[0073] Figure 13This is a block diagram illustrating a terminal according to an exemplary embodiment. Detailed Implementation
[0074] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0075] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0076] It should be noted that all 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 authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the bullet screen messages, interactive information, and object characteristics involved in this disclosure were all obtained with full authorization.
[0077] Figure 1 This is a schematic diagram illustrating an implementation environment for an interactive method based on bullet screen messages, according to an exemplary embodiment. Taking an electronic device as an example, see [link to example]. Figure 1 The implementation environment specifically includes: terminal (client) 101 and server 102.
[0078] Terminal 101 is at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, MP3 player, MP4 player, and laptop computer. Terminal 101 runs an application that supports multimedia resource display. This application can be a multimedia application (e.g., a short video application), a social application, an instant messaging application, a game application, or an embedded application, etc., and this embodiment of the disclosure is not limited thereto. Users can log in to the application through terminal 101 to access the services provided by the application. Terminal 101 can connect to server 102 via a wireless or wired network, and thus receive multimedia resources pushed by server 102, as well as bullet comments within the multimedia resources. Then, terminal 101 displays the multimedia resources and bullet comments within the multimedia resources to the user.
[0079] Terminal 101 generally refers to one of a plurality of terminals; this embodiment uses terminal 101 as an example. Those skilled in the art will understand that the number of terminals can be more or less. For example, there may be several terminals, or dozens or hundreds of terminals, or even more. This disclosure does not limit the number of terminals or the type of device.
[0080] Server 102 can be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 102 can connect to terminal 101 and other terminals via a wireless or wired network. Server 102 can push multimedia resources and bullet comments within the multimedia resources to terminal 101, allowing users to view the multimedia resources through their terminals. In some embodiments, the number of servers may be more or fewer, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diversified services.
[0081] Figure 2 This is a flowchart illustrating an interactive method based on bullet screen messages according to an exemplary embodiment. See also... Figure 2 The interaction method based on bullet screen messages, when applied to a terminal, includes the following steps:
[0082] In step 201, the terminal displays multimedia resources in the client's interface.
[0083] In this embodiment of the disclosure, a client logged into by a first object runs on the terminal. The first object can view multimedia resources through this client on the terminal. The multimedia resources can be images, videos, or live streams, etc., and this embodiment of the disclosure does not limit them. Accordingly, the terminal displays the multimedia resources to the first object on the client's interface.
[0084] In step 202, the terminal displays a bullet screen message for the first object on the client's interface. The bullet screen message includes a prompt label, the object identifier of the first object, and an interaction message from the second object. The prompt label is used to indicate that the bullet screen message is only visible to the first object. 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 this embodiment of the disclosure, during the process of the first object watching multimedia resources, the terminal can display bullet comments (danmaku) within the multimedia resources while simultaneously displaying the multimedia resources. This embodiment of the disclosure does not limit the number of bullet comments. The bullet comments of the multimedia resources include bullet comments specifically for the first object. These bullet comments for the first object display a prompt label, the object identifier of the first object, and interactive messages from the second object.
[0086] In this embodiment, the object identifier of the first object can be its nickname or avatar, and this embodiment does not limit this. The interactive messages in the bullet screen messages are messages sent from the second object to the first object, similar to conversational messages, enabling interaction between objects. These interactive messages can be greetings to the first object, descriptions of an item, etc., and this embodiment does not limit the content of the interactive messages. The second object can be a viewer's account watching the multimedia resource, or a system account of the platform to which the client belongs; correspondingly, the bullet screen messages for the first object can be bullet screen messages sent from other individuals watching the multimedia resource to the first object, or bullet screen messages pushed by the platform, etc., and this embodiment does not limit this.
[0087] For example, a bullet screen message directed at the first target might be “@Xiao A, Happy New Year 2025”. Here, “@” is a notification tag, “Xiao A” is the nickname of the first target, and “Happy New Year 2025” is an interactive message from the second target. The “@” tag indicates that the bullet screen message is specifically sent to the first target and is only visible to them.
[0088] This disclosure provides a novel interactive method based on bullet screen messages. While an object is watching multimedia resources, it displays exclusive interactive messages sent to it by other objects in the form of bullet screen messages. These exclusive interactive messages are only visible to the object being viewed and are not visible to other objects. Therefore, while ensuring the privacy and security of message interaction, it also allows message interaction between objects to be displayed through the multimedia resource display interface, rather than being limited to a single conversation. This greatly expands the application scenarios of one-to-one message interaction. Moreover, this interactive method allows the object watching multimedia resources to see the interactive messages sent to it in a timely manner without entering a one-to-one dialogue or jumping to other functions to receive messages. This improves the timeliness of interaction and also greatly enhances the efficiency of human-computer interaction.
[0089] In some embodiments, the display of bullet comments for the first object in the client's interface includes at least one of the following:
[0090] In the client interface, bullet comments are displayed at a preset speed for the first target. The scrolling speed of the bullet comments is slower than that of other bullet comments.
[0091] In the client interface, bullet comments are displayed for the first target according to preset animation effects.
[0092] The solution provided in this disclosure displays a bullet message for a first object at a slower scrolling speed than other bullet messages. This not only makes it easier for the first object to discover this unique bullet message in a timely manner, improving information transmission efficiency, but also allows the first object sufficient time to view the interaction messages from the second object within the bullet message due to the slower scrolling speed, ensuring the accuracy of information acquisition. Alternatively, displaying a bullet message for the first object using preset animation effects also makes it easier for the first object to discover the bullet message in a timely manner, thereby quickly obtaining the interaction messages from other objects within the bullet message and improving information transmission efficiency.
[0093] In some embodiments, the method further includes at least one of the following:
[0094] In addition to displaying the bullet comments for the first target, the client interface displays a first prompt message, which prompts the first target to view the interactive messages in the bullet comments.
[0095] In addition to displaying the bullet comments for the first target, a prompt animation is shown on the client interface to prompt the first target to view the interactive messages in the bullet comments.
[0096] The solution provided in this disclosure, by displaying prompts or animations, intuitively prompts the first object to view the interactive messages in the bullet screen messages. This not only improves the efficiency of information transmission but also increases the likelihood that the first object will be aware of the interactive messages, 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 of the interactive message in the bullet screen message, the interactive message is switched to the display state.
[0100] The solution provided in this disclosure embodiment is that the bullet screen messages are hidden before they are viewed, and are only displayed after the first object triggers the viewing operation. This not only helps to protect the security of interactive messages, but also makes the bullet screen messages containing the interactive messages in a hidden state different from other bullet screen messages. They are more likely to be triggered by the first object, which can increase the likelihood that the first object will know about the interactive messages, thereby ensuring the transmission of messages between objects to a certain extent.
[0101] In some embodiments, the method further includes:
[0102] The client interface displays a second notification message, which indicates that the bullet screen message is only visible to the first target.
[0103] The solution provided in this embodiment of the disclosure, by displaying prompt information, intuitively shows the first object that the bullet screen message is only visible to itself, which helps to enhance the first object's sense of exclusivity and security regarding the bullet screen message, thereby improving the object's experience and increasing the likelihood of the first object interacting in the form of bullet screen messages.
[0104] In some embodiments, the method further includes at least one of the following:
[0105] In response to the first object's trigger operation on the bullet screen message, the bullet screen message is fixed in the client's interface;
[0106] In response to the first object's trigger operation on the bullet screen message, the bullet screen message is displayed at a preset position in the client's interface.
[0107] The solution provided in this embodiment allows the bullet screen message to be fixed or displayed separately at a preset position when the bullet screen message is triggered for the first object, making it easier for the first object to view the interactive messages in the bullet screen message, thereby improving the efficiency of information transmission.
[0108] In some embodiments, the method further includes:
[0109] In response to the first object's interaction with the bullet screen message, the style of the bullet screen message displayed on the client interface changes.
[0110] The solution provided in this embodiment allows a first object to interact with bullet comments specifically designed for it. After interacting with the bullet comments, the style of the bullet comments changes, intuitively displaying the interaction result to the first object, improving information transmission efficiency, enabling the first object to promptly know that the interaction was successful, and avoiding unnecessary operations. Furthermore, the novel interaction result of the bullet comments changing in style is conducive to promoting interaction between objects through bullet comments, thereby increasing the frequency of interaction between objects.
[0111] In some embodiments, the bullet screen message includes interactive controls, which are used to perform interactive operations on the bullet screen message;
[0112] In response to the first object's interaction with the bullet screen message, the style of the bullet screen message displayed on the client interface changes, including:
[0113] In response to the first object's triggering operation on the interactive control, the interactive control is displayed in the client's interface to change from the first form to the second form.
[0114] The solution provided in this embodiment allows a first object to interact with bullet comments through interactive controls within the bullet comments. This is simple to operate and improves interaction efficiency. After interacting with the bullet comments, the form of the interactive controls changes, intuitively displaying the interaction result to the first object, thus improving information transmission efficiency and enabling the first object to promptly know that the interaction was successful, avoiding frequent invalid triggering of the interactive controls. Furthermore, the novel interaction result of the changing form of the interactive controls is conducive to promoting interaction between objects through bullet comments, thereby increasing the frequency of interaction between objects.
[0115] In some embodiments, the method further includes:
[0116] In response to the first object's interactive operation on the bullet screen message, the interactive effects of the bullet screen message are displayed on the client's interface.
[0117] The solution provided in this embodiment of the present disclosure, after the first object interacts with the bullet screen message, displays the interactive effects of the bullet screen message to intuitively show the interaction result to the first object, thereby improving the efficiency of information transmission and enabling the first object to know that the interaction was successful in a timely manner, avoiding the addition of invalid operations; in addition, the interactive effects are more interesting, which is conducive to promoting interaction between objects through bullet screen messages, thereby increasing the interaction frequency between objects.
[0118] In some embodiments, the method further includes:
[0119] In response to the first object's interaction with the bullet screen message, an interaction card for the bullet screen message is displayed on the client's interface. The interaction card is used to present the interaction result between the first object and the interaction message in the bullet screen message.
[0120] The solution provided in this embodiment of the present disclosure, after the first object interacts with the bullet screen message, displays the interaction result to the first object intuitively by showing the interaction card of the bullet screen message, which improves the efficiency of information transmission, enables the first object to know that the interaction is successful in a timely manner, and avoids adding invalid operations; in addition, the interaction card is more interesting, which is conducive to promoting interaction between objects through bullet screen messages, thereby increasing the interaction frequency between objects.
[0121] In some embodiments, the method further includes:
[0122] In response to the first object's interaction with the bullet screen message, a sharing panel is displayed on the client interface. The sharing panel displays the object identifiers of multiple interactive objects. The sharing panel is used by the first object to share the bullet screen message with any of the multiple interactive objects.
[0123] The solution provided in this embodiment of the present disclosure, after the first object interacts with the bullet screen message, displays a sharing panel to intuitively show the interaction result to the first object, which improves the efficiency of information transmission and enables the first object to know that the interaction was successful in a timely manner, avoiding the addition of invalid operations; in addition, the sharing panel can prompt the first object to share the bullet screen message with other objects, which is conducive to promoting interaction between objects through bullet screen messages, thereby increasing the interaction frequency between objects.
[0124] In some embodiments, in response to an interaction with the bullet screen message by a first object, a sharing panel is displayed on the client's interface, including:
[0125] In response to the first object's interaction with the bullet screen message, if the bullet screen message belongs to the first type, a sharing panel is displayed in the client's interface. The first type indicates that the bullet screen message can be passed between objects.
[0126] The solution provided in this embodiment, when bullet comments can be used for inter-object transmission, will only display a sharing panel after the first object successfully interacts with the bullet comments, so that the first object can share the bullet comments with other objects, thereby improving the frequency and efficiency of interaction between objects; when bullet comments do not support inter-object transmission, there is no need to display a sharing panel, which can save operating costs.
[0127] In some embodiments, the method further includes:
[0128] In response to the interaction operation of the first object with the bullet screen message, if the bullet screen message belongs to the second type, the bullet screen message is switched from the second type to the first type. The second type is used to indicate that the bullet screen message is used to receive the interaction of a single object.
[0129] In response to a secondary interaction with a bullet screen message of type 1 on the first object, the sharing panel is displayed.
[0130] The solution provided in this embodiment of the present disclosure, if the bullet screen message can only be used to receive the interaction of a single object, after the first object successfully interacts with the bullet screen message, by switching the bullet screen message to a type that can be used for transmission between objects, can promote the first object to perform a second interaction with the bullet screen message. After the second interaction, a sharing panel is displayed so that the first object can share the bullet screen message with other objects, which helps to improve the interaction frequency and efficiency between objects.
[0131] In some embodiments, the method further includes:
[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 in this embodiment can retain the interactive messages and prompt tags in the bullet screen messages during the process of the first object sharing bullet screen messages with any other object, and only replace the object identifier. This not only ensures the accurate transmission of interactive messages between objects, but also simplifies the operation and improves the sharing efficiency of bullet screen messages.
[0134] In some embodiments, the method further includes:
[0135] In response to the first object's interaction with the bullet screen message, display the dialogue interface between the first object and the second object;
[0136] In response to the message sending operation of the first object in the dialog interface, send the first object's session message to the second object.
[0137] The solution provided in this embodiment of the present disclosure, after the first object interacts with the bullet screen message, displays a dialogue interface between the first object and the second object, which facilitates the first object to interact with the second object's interface through the dialogue interface, thereby improving the interaction efficiency between objects; moreover, since the interaction message in the bullet screen message comes from the second object, when the bullet screen message is interacted with, it is very likely that the first object wants to interact with the second object, and in this case, displaying the dialogue interface between the two is in line with the object's intention.
[0138] In some embodiments, the method further includes:
[0139] In response to the first object's interaction with the bullet comments, the number of bullet comments is displayed on the client's interface. The number of bullet comments represents the number of bullet comments of the target type received by the first object. The bullet comments of the target type include a prompt label, the object identifier of the first object, and the interaction message from any object.
[0140] The solution provided in this embodiment of the present disclosure, after the first object interacts with the bullet screen message, displays the number of bullet screen messages specifically for the first object, intuitively showing the ownership of the first object's exclusive bullet screen messages. This not only helps to meet the personalized needs of the object and improve the object's experience, but also helps to promote interaction between objects through bullet screen messages, thereby increasing the frequency of interaction between objects.
[0141] In some embodiments, the method further includes:
[0142] In response to the first object's editing operation on the bullet screen message, the edited bullet screen message is displayed on the client's interface.
[0143] The solution provided in this embodiment allows the first object to edit the bullet screen message according to its own needs, so that the edited bullet screen message meets the needs of the first object and conforms to the object's intent; and it is convenient for the first object to edit new bullet screen messages based on the bullet screen message to interact with other objects, which helps to increase the interaction frequency between objects.
[0144] In some embodiments, the method further includes:
[0145] In response to the interaction with the first object on the bullet screen message, the information record interface is displayed. The information record 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.
[0146] The solution provided in this embodiment can jump to the information record interface after the first object interacts with the bullet screen message, intuitively displaying the first object's interaction with the bullet screen message or the first object's behavior record in the client during the target time period. This not only improves the efficiency of information transmission, but also helps to enhance the first object's sense of belonging to the bullet screen message, thereby improving the object's experience and promoting interaction between objects through bullet screen messages, thus increasing the frequency of interaction.
[0147] In some embodiments, the interactive messages in the bullet screen messages include at least one of the following:
[0148] The interactive messages in the bullet screen messages match the characteristics of the first object;
[0149] The interactive messages in the bullet screen are related to the current time;
[0150] The interactive messages in the bullet comments are related to the interactive activity to which the bullet comments belong;
[0151] The interactive messages in the bullet comments are related to the multimedia resources where the bullet comments are located.
[0152] The solution provided in this embodiment allows the interactive messages in the bullet screen messages to be related to at least one of the following: the characteristics of the first object, the current time, the interactive activity to which the bullet screen message belongs, and the multimedia resource where the bullet screen message is located. This can enhance the exclusivity of the bullet screen message to the first object, making the bullet screen message more in line with the needs of the first object, improving the interactive experience of the first object, thereby promoting interaction between objects through bullet screen messages and increasing the frequency of interaction.
[0153] The above Figure 2 The diagram shown is merely the basic process of this disclosure. The following section will further elaborate on the solution provided in this disclosure based on a specific implementation method. Figure 3 This is a flowchart illustrating another interactive method based on bullet screen messages, according to an exemplary embodiment. Taking an electronic device as an example, see [link to example]. Figure 3 The interaction method based on bullet screen messages includes:
[0154] In step 301, the terminal displays multimedia resources in the client's interface.
[0155] In this embodiment of the disclosure, a first object is logged into the client. The first object can watch multimedia resources through the client on the terminal. Accordingly, the terminal displays the multimedia resources in the client's interface. During the display of multimedia resources, if the multimedia resources contain bullet comments, the terminal can display the bullet comments in the multimedia resources simultaneously. The bullet comments in the multimedia resources can come from the individual user watching the multimedia resources or from the platform where the multimedia resources are located; this embodiment of the disclosure does not limit this.
[0156] In step 302, the terminal displays a bullet screen message for the first object on the client's interface. The bullet screen message includes a prompt label, the object identifier of the first object, and an interaction message from the second object. The prompt label is used to indicate that the bullet screen message is only visible to the first object. 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 this embodiment of the disclosure, the bullet screen messages of the multimedia resources include bullet screen messages specifically targeting a first object. These bullet screen messages targeting the first object display a prompt label and an object identifier for the first object, indicating that the bullet screen message is specifically targeted at the first object. The bullet screen messages targeting the first object also display interaction messages from a second object, so as to specifically convey the interaction messages of the second object to the first object, thereby realizing interaction between objects.
[0158] For example, Figure 4 This is a schematic diagram illustrating a bullet screen message according to an exemplary embodiment. See also... Figure 4 The terminal displays multimedia resources and multiple bullet comments within those resources on the client interface. Among these bullet comments is a bullet comment 401 specifically for the first target. Bullet comment 401 includes the notification tag "@", the first target's nickname "Xiao A", and the interactive message "Happy New Year 2025!" from the second target.
[0159] In some embodiments, the bullet screen message for the first object may further include object information. The object information may include at least one of the following: the object identifier of the second object and the association relationship between the first object and the second object.
[0160] For example, Figure 5 This is a schematic diagram illustrating object information according to an exemplary embodiment. See also... Figure 5In (a) of the bullet screen message, the object information is "Your friend Xiao B," which clearly indicates that the second object is "Xiao B," and that the first and second objects are friends. See also Figure 5 In (b), the object information in the bullet screen message 502 is "XX platform", which intuitively reflects that the second object is the system account of "XX platform".
[0161] The display style or method of bullet comments specifically for the first target may differ from that of other bullet comments, and this disclosure does not limit this aspect. Two display methods for bullet comments specifically for the first target are described below, but are by no means limited thereto.
[0162] In some embodiments, the terminal displays a bullet screen message for a first object on the client's interface at a preset speed. The scrolling speed of the bullet screen message is slower than that of other bullet screen messages. This method of displaying the bullet screen message for the first object at a slower scrolling speed than other bullet screen messages not only makes it easier for the first object to discover this unique bullet screen message in a timely manner, improving information transmission efficiency, but also allows the first object sufficient time to view the interaction messages from the second object within the bullet screen message, ensuring the accuracy of information acquisition.
[0163] In other embodiments, the terminal displays a bullet screen message for the first object on the client interface according to a preset animation effect. This preset animation effect can be flashing, colorful, jumping, etc., and this embodiment does not limit it. This method of displaying the bullet screen message for the first object using preset animation effects also facilitates the first object's timely discovery of the bullet screen message, thereby quickly obtaining interactive messages from other objects within the bullet screen message, improving information transmission efficiency.
[0164] The two display methods described above can be combined to create a new display method. For example, on the client's interface, the terminal displays bullet comments for a first target at a preset speed and with preset animation effects, and the scrolling speed of the bullet comments is slower than that of other bullet comments.
[0165] In some embodiments, in addition to displaying bullet comments for the first object, the terminal may also prompt the first object to view the interactive messages within the bullet comments. The prompting method may include at least one of the following:
[0166] In the first method, based on displaying the bullet comments targeted at the first target, the terminal displays a first prompt message on the client interface. The first prompt message prompts the first target to view the interactive messages within the bullet comments. The first prompt message is a text message, such as "Please pay attention to the interactive messages within the circled bullet comments." This embodiment does not limit the specific content of the first prompt message. The first prompt message can be displayed near the bullet comments targeted at the first target or pinned to the top; this embodiment does not limit the display position of the first prompt message.
[0167] The second method involves displaying a prompt animation on the client interface of the terminal, in addition to displaying the bullet screen message targeted at the first target. The prompt animation prompts the first target to view the interactive messages within the bullet screen message. This embodiment does not limit the display style of the prompt animation. For example, the prompt animation could be a rotating arrow pointing directly to the interactive messages within the bullet screen message; see [reference needed]. Figure 6 The prompt animation 601, Figure 6 This is a schematic diagram illustrating a prompt animation according to an exemplary embodiment.
[0168] The solution provided in this disclosure, by displaying prompts or animations, intuitively prompts the first object to view the interactive messages in the bullet screen messages. This not only improves the efficiency of information transmission but also increases the likelihood that the first object will be aware of the interactive messages, 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 on the client's interface. The second prompt message is used to indicate that the bullet screen message is only visible to the first object. This disclosure embodiment limits the specific content and display location of the second prompt message. The solution provided by this disclosure embodiment, by displaying the prompt message, intuitively shows the first object that the bullet screen message is only visible to itself, which helps to enhance the first object's sense of exclusivity and security regarding the bullet screen message, thereby improving the object's experience and increasing the likelihood of the first object interacting using bullet screen messages.
[0170] The interactive messages in the aforementioned bullet screen messages can always be displayed first, meaning that when the bullet screen messages are displayed, the interactive messages are also displayed on the client's interface. Alternatively, before the first object triggers a viewing operation, the interactive messages are hidden in the bullet screen messages; they are only displayed after the first object actively views them. Accordingly, in response to the first object's viewing operation of the interactive messages in the bullet screen messages, the terminal switches the interactive messages to the display state. The solution provided by this disclosure embodiment, where bullet screen messages are hidden before being viewed and only displayed after the first object triggers a viewing operation, not only helps protect the security of interactive messages, but also makes bullet screen messages containing hidden interactive messages different from other bullet screen messages, increasing the likelihood that the first object will be aware of the interactive messages, thereby ensuring message transmission between objects to a certain extent.
[0171] This disclosure does not limit the method of hiding interactive messages. For example, the terminal can hide the interactive messages in the bullet screen message as garbled text, or the terminal can use an opaque layer to cover the interactive messages, etc. After the first object clicks on the hidden interactive message, the terminal will display the interactive message.
[0172] The interactive messages in the above-mentioned bullet screen messages can be custom messages of the second object, or they can be related to at least one of the following, but are not limited thereto.
[0173] Firstly, the interactive messages in the bullet screen match the characteristics of the first object. The characteristics of the first object include static and dynamic characteristics. Static characteristics may include information such as the first object's age, gender, and zodiac sign; dynamic characteristics may include the first object's behavior records on the client.
[0174] The second point is that the interactive messages in the bullet screen are related to the current time. For example, if the current time could be the holiday of the day, then the interactive message could be a greeting related to that holiday.
[0175] Thirdly, the interactive messages in the bullet screen messages are related to the interactive activities to which the bullet screen messages belong. The interactive activities can be promotional activities for a certain item or service, and this embodiment of the disclosure does not limit this.
[0176] Fourthly, the interactive messages in the bullet comments are related to the multimedia resource where the bullet comments are located. The interactive messages can be the opinions expressed by a second party regarding the multimedia resource, which are then conveyed to the first party through the bullet comments.
[0177] The solution provided in this embodiment allows the interactive messages in the bullet screen messages to be related to at least one of the following: the characteristics of the first object, the current time, the interactive activity to which the bullet screen message belongs, and the multimedia resource where the bullet screen message is located. This can enhance the exclusivity of the bullet screen message to the first object, making the bullet screen message more in line with the needs of the first object, improving the interactive experience of the first object, thereby promoting interaction between objects through bullet screen messages and increasing the frequency of interaction.
[0178] For the bullet screen message directed at the first object, the first object can interact with the bullet screen message. This embodiment of the disclosure does not limit the interaction process between the first object and the bullet screen message; see step 303 below for details. Of course, the first object may also choose not to interact with the bullet screen message and only view its content. 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 on the client's interface.
[0180] In this embodiment of the disclosure, when the first object interacts with the bullet screen message, the terminal displays the interaction result of the bullet screen message on the client's interface. This embodiment of the disclosure does not limit the interaction method or the interaction result. For example, the interaction method could be triggering any position in the bullet screen message, or triggering interactive controls in the bullet screen message, etc. The interaction result could be changing the display style of the bullet screen message, displaying interactive effects of the bullet screen message, displaying interactive cards, or displaying an interface that allows for subsequent interactions, etc. Various interaction results are exemplarily described below, but are by no means limited thereto.
[0181] In the first interaction outcome, the terminal changes the display style of the bullet screen message. Correspondingly, in response to the first object's interaction with the bullet screen message, the style of the bullet screen message displayed on the client interface changes. For example, after the interaction, the terminal displays the bullet screen message in grayscale instead of color. The solution provided by this embodiment allows the first object to interact with bullet screen messages specifically designed for it. After interacting with the bullet screen message, the style of the bullet screen message changes, intuitively showing the interaction result to the first object, improving information transmission efficiency, and enabling the first object to promptly know that the interaction was successful, avoiding unnecessary operations. Furthermore, the novel interaction outcome of the bullet screen message style change is conducive to promoting interaction between objects through bullet screen messages, thereby increasing the frequency of interaction between objects.
[0182] The style of the bullet screen message may include information such as the color, font and font size of the text in the bullet screen message, and may also include the shape of the controls in the bullet screen message, etc., which are not limited in this embodiment.
[0183] In some embodiments, the bullet screen message includes an interactive control, which is used to perform interactive operations on the bullet screen message. After interaction, the form of the interactive control changes. Correspondingly, the process of the terminal displaying the bullet screen message in a different style includes: in response to the first object's triggering operation on the interactive control, the terminal displays the interactive control in the client interface as changing from a first form to a second form. The form of the interactive control may include information such as control shape, control texture, and control color, which are not limited in this embodiment. The solution provided by this embodiment allows the first object to interact with the bullet screen message through the interactive control in the bullet screen message, which is simple to operate and can improve 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 information transmission efficiency, enabling the first object to know that the interaction was successful in a timely manner, and avoiding frequent invalid triggering of the interactive control; furthermore, the interaction result of the interactive control changing its form is novel and conducive to promoting interaction between objects through bullet screen messages, thereby increasing the interaction frequency between objects.
[0184] For example, Figure 7 This is a schematic diagram illustrating the shape change of an interactive control according to an exemplary embodiment. See also... Figure 7 ,Depend on Figure 7 As seen in (a), 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 a darkening of the control color of the interactive control 702, see [reference needed]. Figure 7 (b) in the example; or, the terminal can display the interactive control 702 changing its shape from a heart shape to a firework shape, see reference [link to example 702 ... Figure 7 (c) The terminal may also display a third prompt message (e.g., "Good luck") near the interactive controls to prompt the first object to interact with the interactive controls.
[0185] The second type of interaction result involves the terminal displaying interactive effects for the bullet screen message. Accordingly, in response to the first object's interaction with the bullet screen message, the terminal displays the interactive effects for the bullet screen message on the client's interface. This embodiment does not limit the specific style of the interactive effects; for example, the interactive effects could be fireworks. This embodiment also does not limit the display position or area of the interactive effects; for example, the terminal can display the interactive effects in full screen or only in a certain area. The solution provided by this embodiment, after the first object interacts with the bullet screen message, intuitively demonstrates the interaction result to the first object by displaying the interactive effects of the bullet screen message, improving information transmission efficiency and allowing the first object to promptly know that the interaction was successful, avoiding unnecessary operations. Furthermore, the interactive effects are highly engaging, which is conducive to promoting interaction between objects through bullet screen messages, thereby increasing the frequency of interaction between objects.
[0186] For example, Figure 8 This is a schematic diagram illustrating an interactive effect according to an exemplary embodiment. See also: Figure 8 When the interactive control 802 in the bullet screen message 801 is triggered, the terminal displays the firework effect corresponding to the bullet screen message 801 in the bullet screen area.
[0187] The third type of interaction result involves the terminal displaying an interactive card for the bullet screen message. Correspondingly, in response to the first object's interaction with the bullet screen message, the terminal displays the interactive card for the bullet screen message on the client's interface. The interactive card is used to present the interaction result between the first object and the interactive message in the bullet screen message. This embodiment of the present disclosure does not limit the style or display position of the interactive card. The solution provided by this embodiment, after the first object interacts with the bullet screen message, intuitively displays the interaction result to the first object by displaying the interactive card for the bullet screen message, improving information transmission efficiency and enabling the first object to promptly know that the interaction was successful, avoiding unnecessary operations; furthermore, the interactive card is highly engaging, which is conducive to promoting interaction between objects through bullet screen messages, thereby increasing the frequency of interaction between objects.
[0188] For example, Figure 9 This is a schematic diagram illustrating an interactive card according to an exemplary embodiment. See also Figure 9 When the interactive control 902 in the bullet screen message 901 is triggered, the terminal displays the interactive card 903 corresponding to the bullet screen message 901 on top of the multimedia resources. The interactive card 903 displays the prompt tag "@" from the bullet screen message 901, the nickname of the first object "Xiao A", and the interactive message "Happy New Year 2025!" from the second object. The interactive card 903 may also carry a close control 904 so that the first object can close the display of the interactive card 903 at any time using the close control 904.
[0189] The fourth type of interaction result involves the terminal displaying an interface that allows for subsequent interactions, enabling the first object to perform further interactions. This embodiment of the disclosure does not limit the scope of these subsequent interactions. The following explanation uses the example of a subsequent interaction being the sharing of a bullet screen message by another object. That is, after the first object interacts with the bullet screen message, it can share the message with any of its objects. Correspondingly, in response to the first object's interaction with the bullet screen message, the terminal displays a sharing panel on the client interface. The sharing panel displays the object identifiers of multiple interacting objects. The sharing panel is used by the first object to share the bullet screen message with any of the multiple interacting objects. The solution provided by this embodiment of the disclosure, after the first object interacts with the bullet screen message, intuitively displays the interaction result to the first object by displaying a sharing panel, improving information transmission efficiency and allowing the first object to promptly know that the interaction was successful, avoiding unnecessary operations. Furthermore, the sharing panel can prompt the first object that it can share the bullet screen message with other objects, facilitating interaction between objects through bullet screen messages and thereby increasing the frequency of interaction between objects.
[0190] For example, Figure 10 This is a schematic diagram illustrating a sharing panel according to an exemplary embodiment. See also Figure 10 When the interactive control 1002 in the bullet screen message 1001 is triggered, the terminal displays a sharing panel 1003 on top of the multimedia resources. The sharing panel 1003 includes object identifiers for multiple interactive objects. Due to the size limitation of the sharing panel 1003, only the object identifiers (avatars and nicknames) of five 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 screen message 1001 to at least one selected interactive object. Figure 10 It is evident that interactive objects 2 and 5 are the selected interactive objects that will share the bullet screen message.
[0191] In some embodiments, bullet screen messages can be divided into multiple types, such as bullet screen messages that can be passed between objects, and bullet screen messages that are only used to receive interactions from a single object. The terminal can determine whether to display a sharing panel based on the type of bullet screen message. Accordingly, the process of the terminal displaying the sharing panel includes: in response to the interaction operation of the first object with the bullet screen message, if the bullet screen message belongs to the first type, the terminal displays the sharing panel in the client interface. The first type is used to indicate that the bullet screen message can be passed between objects. The solution provided by the embodiments of this disclosure, when the bullet screen message can be passed between objects, will only display the sharing panel after the first object successfully interacts with the bullet screen message, so that the first object can share the bullet screen message with other objects, which is beneficial to improving the interaction frequency and efficiency between objects; when the bullet screen message does not support the passing between objects, there is no need to display the sharing panel, which can save operating costs.
[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 three interactive results on the client's interface. This disclosure embodiment does not limit this.
[0193] For example, Figure 11 This is a schematic diagram illustrating another type of bullet screen message according to an exemplary embodiment. See also Figure 11 , Figure 11 (a) in the text is the second type of bullet screen message, which can only be used to receive interactions from a single object; Figure 11 (b) in the example is the first type of bullet screen message, which can be used for transmission between objects. The terminal can display a fourth prompt message in the bullet screen message to indicate the type of bullet screen message, such as "Good luck" or "Pass on good luck".
[0194] In some embodiments, the terminal can also switch the type of bullet screen message. Accordingly, in response to the interaction operation of the first object with the bullet screen message, if the bullet screen message belongs to the second type, the terminal displays that the bullet screen message has switched from the second type to the first type. The second type is used to indicate that the bullet screen message is used to receive the interaction of a single object. In response to the first object's secondary interaction operation with the bullet screen message belonging to the first type, the terminal displays a sharing panel. The solution provided by the embodiments of this disclosure, if the bullet screen message can only be used to receive the interaction of a single object, after the first object successfully interacts with the bullet screen message, by switching the bullet screen message to a type that can be used for transmission between objects, can promote the first object to perform secondary interaction with the bullet screen message. After the second interaction, a sharing panel is displayed so that the first object can share the bullet screen message with other objects, which helps to improve the interaction frequency and efficiency between objects.
[0195] During the sharing of bullet screen messages, the terminal can replace the object identifier or interaction message in the bullet screen message. Taking the object identifier as an example, in response to a first object sharing a bullet screen message with a third object, the terminal replaces the object identifier of the first object in the bullet screen message with the object identifier of the third object, and sends the new bullet screen message to the third object. The solution provided by this embodiment can retain the interaction message and prompt label in the bullet screen message during the process of a first object sharing a bullet screen message with any other object, and only replace the object identifier. This not only ensures the accurate transmission of interaction messages between objects, but also simplifies the operation and improves the sharing efficiency of bullet screen messages.
[0196] When replacing interactive information, the new interactive message obtained by the terminal can be the message input by the first object, or any preset message in the message template library. This embodiment of the present disclosure does not limit this.
[0197] In some embodiments, the first object can edit the bullet screen message. Accordingly, in response to the first object's editing operation on the bullet screen message, the terminal displays the edited bullet screen message on the client's interface. The terminal can share the edited bullet screen message with any object specified by the first object. The solution provided by this disclosure allows the first object to edit the bullet screen message according to its own needs, ensuring that the edited bullet screen message meets the first object's requirements and conforms to the object's intent; furthermore, it facilitates the first object to edit new bullet screen messages based on the existing bullet screen message to interact with other objects, thereby increasing the frequency of interaction between objects.
[0198] In some embodiments, the display method of the bullet screen message can change after the first object interacts with it. Two examples of this change are described below, but are not limited to these. In the first case, in response to the first object's triggering operation on the bullet screen message, the terminal can display the bullet screen message fixedly on the client's interface. In the second case, in response to the first object's triggering operation on the bullet screen message, the terminal displays the bullet screen message at a preset position on the client's interface. For example, when the bullet screen message is triggered by the first object, the terminal displays the bullet screen message at the top. The above two cases can coexist. The solution provided by this disclosure embodiment allows the bullet screen message to be fixed or displayed separately at a preset position when the bullet screen message for the first object is triggered, facilitating the first object's viewing of the interactive messages within the bullet screen message, thereby improving information transmission efficiency.
[0199] In some embodiments, a first object can interact with a second object through bullet screen messages. Accordingly, in response to the first object's interaction with the bullet screen messages, the terminal displays a dialogue interface between the first and second objects. In response to the first object's message sending operation in the dialogue interface, the terminal sends the first object's dialogue message to the second object. This dialogue message can be displayed in the multimedia resources viewed by the second object in the form of bullet screen messages, or it can be presented in the second object's dialogue interface in the form of common dialogue messages; this disclosure does not limit this. The solution provided by this disclosure, after the first object interacts with the bullet screen messages, facilitates interaction between the first and second objects by displaying a dialogue interface between them, thereby improving the interaction efficiency between objects. Moreover, since the interaction messages in the bullet screen messages originate from the second object, it is highly likely that the first object wants to interact with the second object when the bullet screen messages are interacted with; displaying the dialogue interface between them in this case aligns with the object's intent.
[0200] In some embodiments, in response to the first object's interaction with the bullet screen messages, the terminal can also display the number of bullet screen messages on the client's interface. The number of bullet screen messages represents the number of bullet screen messages of the target type obtained by the first object. The target type bullet screen messages include a prompt label, the object identifier of the first object, and an interaction message from any object. The solution provided by the embodiments of this disclosure, after the first object interacts with the bullet screen messages, intuitively demonstrates the ownership of the first object's exclusive bullet screen messages by displaying the number of bullet screen messages specifically obtained by the first object. This not only helps to meet the personalized needs of objects and improve the object's experience, but also helps to promote interaction between objects through bullet screen messages, thereby increasing the frequency of interaction between objects.
[0201] In some embodiments, in response to the interaction with the first object regarding the bullet screen messages, the terminal may also display an information recording interface. The information recording interface includes the interactions performed by the first object or the behavior records of the first object within the client during a target time period. The interactions performed by the first object refer to its interactions with the bullet screen messages, which may include the number of bullet screen messages the first object has interacted with, the type of interaction (e.g., sharing or editing bullet screen messages), etc. The behavior records refer to the various behaviors triggered by the first object within the client, which may include the number of multimedia resources published by the first object on the client during the target time period, the duration of viewed multimedia resources, the number of interactions with other objects, etc. The behavior records are essentially a summary of the behaviors triggered by the first object within the target time period (e.g., the behavior records of the first object within the client in 2024). The solution provided in this embodiment can jump to the information record interface after the first object interacts with the bullet screen message, intuitively displaying the first object's interaction with the bullet screen message or the first object's behavior record in the client during the target time period. This not only improves the efficiency of information transmission, but also helps to enhance the first object's sense of belonging to the bullet screen message, thereby improving the object's experience and promoting interaction between objects through bullet screen messages, thus increasing the frequency of interaction.
[0202] This disclosure provides a novel interactive method based on bullet screen messages. While an object is watching multimedia resources, it displays exclusive interactive messages sent to it by other objects in the form of bullet screen messages. These exclusive interactive messages are only visible to the object being viewed and are not visible to other objects. Therefore, while ensuring the privacy and security of message interaction, it also allows message interaction between objects to be displayed through the multimedia resource display interface, rather than being limited to a single conversation. This greatly expands the application scenarios of one-to-one message interaction. Moreover, this interactive method allows the object watching multimedia resources to see the interactive messages sent to it in a timely manner without entering a one-to-one dialogue or jumping to other functions to receive messages. This improves the timeliness of interaction and also greatly enhances the efficiency of human-computer interaction.
[0203] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.
[0204] Figure 12 This is a block diagram illustrating an interactive device based on bullet screen messages, according to an exemplary embodiment. See also... Figure 12 The interactive device based on bullet screen messages is deployed on a client that has a first object logged in. The device includes:
[0205] The first display unit 1201 is configured to display multimedia resources in the client's interface;
[0206] The second display unit 1202 is configured to display bullet comments for a first object in the interface of the client. The bullet comments include a prompt label, an object identifier of the first object, and an interaction message from a second object. The prompt label is used to indicate that the bullet comments are only visible to the first object. The second object is the viewer account of the multimedia resource or the 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 client interface, bullet comments are displayed at a preset speed for the first target. The scrolling speed of the bullet comments is slower than that of other bullet comments.
[0209] In the client interface, bullet comments are displayed for the first target according to preset animation effects.
[0210] In some embodiments, the device further includes a third display unit configured to perform at least one of the following:
[0211] In addition to displaying the bullet comments for the first target, the client interface displays a first prompt message, which prompts the first target to view the interactive messages in the bullet comments.
[0212] In addition to displaying the bullet comments for the first target, a prompt animation is shown on the client interface to prompt the first target to view the interactive messages in the bullet comments.
[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 perform a view operation on the interactive message in the bullet screen message in response to the first object, and switch the interactive message to the display state.
[0216] In some embodiments, the apparatus further includes:
[0217] The fourth display unit is configured to display a second prompt message in the client's interface, the second prompt message being used to indicate 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 first object's trigger operation on the bullet screen message, the bullet screen message is fixed in the client's interface;
[0220] In response to the first object's trigger operation on the bullet screen message, the bullet screen message is displayed at a preset position in the client's interface.
[0221] In some embodiments, the second display unit 1202 is further configured to perform an interactive operation in response to the first object's interaction with the bullet screen message, such that the style of displaying the bullet screen message changes in the client's interface.
[0222] In some embodiments, the bullet screen message includes interactive controls, which are used to perform interactive operations on the bullet screen message;
[0223] The second display unit 1202 is also configured to perform a trigger operation on the interactive control in response to the first object, displaying the interactive control changing from a first form to a second form in the client's interface.
[0224] In some embodiments, the apparatus further includes:
[0225] The fifth display unit is configured to perform interactive operations in response to the first object's interaction with the bullet screen message, and to display the interactive effects of the bullet screen message in the client's interface.
[0226] In some embodiments, the apparatus further includes:
[0227] The fifth display unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen message. In the client's interface, the interactive card of the bullet screen message is displayed. The interactive card is used to present the interaction result between the first object and the interactive message in the bullet screen message.
[0228] In some embodiments, the apparatus further includes:
[0229] The fifth display unit is configured to perform interactive operations in response to the first object's interaction with the bullet screen message. In the client interface, a sharing panel is displayed, which displays the object identifiers of multiple interactive objects. The sharing panel is used by the first object to share the bullet screen message with any of the multiple interactive objects.
[0230] In some embodiments, the fifth display unit is configured to perform an interactive operation in response to a first object's comment message. If the comment message belongs to a first type, a sharing panel is displayed in the client's interface. The first type indicates that the comment message can be passed between objects.
[0231] In some embodiments, the apparatus further includes:
[0232] The second switching unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen message. If the bullet screen message belongs to the second type, the bullet screen message is switched from the second type to the first type. The second type is used to indicate that the bullet screen message is used to receive the interaction of a single object.
[0233] The fifth display unit is configured to display a sharing panel in response to a secondary interactive operation of a first object pair that belongs to the first type of bullet screen message.
[0234] In some embodiments, the apparatus further includes:
[0235] The sending unit is configured to perform a response to the first object sharing a bullet screen message with the third object, replacing the object identifier of the first object in the bullet screen message with the object identifier of the third object, and sending the new bullet screen message to the third object.
[0236] In some embodiments, the apparatus further includes:
[0237] The conversation unit is configured to perform an interactive operation in response to the first object's response to the bullet screen message, displaying a dialogue interface between the first object and the second object; and in response to the first object's message sending operation in the dialogue interface, sending the first object's conversation message to the second object.
[0238] In some embodiments, the apparatus further includes:
[0239] The sixth display unit is configured to perform an interactive operation in response to the first object's interaction with the bullet screen messages, and to display the number of bullet screen messages in the client's interface. The number of bullet screen messages represents the number of bullet screen messages of the target type obtained by the first object. The bullet screen messages of the target type include a prompt label, the object identifier of the first object, and an interactive message from any object.
[0240] In some embodiments, the apparatus further includes:
[0241] The editing unit is configured to perform editing operations on the bullet screen message in response to the first object, and display the edited bullet screen message in the client interface.
[0242] In some embodiments, the apparatus further includes:
[0243] The seventh display unit is configured to perform the interaction operation between the first object and the bullet screen message, and display the information recording interface, which includes the interaction status performed by the first object or the behavior record of the first object in the client during the target time period.
[0244] In some embodiments, the interactive messages in the bullet screen messages include at least one of the following:
[0245] The interactive messages in the bullet screen messages match the characteristics of the first object;
[0246] The interactive messages in the bullet screen are related to the current time;
[0247] The interactive messages in the bullet comments are related to the interactive activity to which the bullet comments belong;
[0248] The interactive messages in the bullet comments are related to the multimedia resources where the bullet comments are located.
[0249] This disclosure provides a novel interactive device based on bullet screen messages. While an object is watching multimedia resources, it displays exclusive interactive messages sent to it by other objects in the form of bullet screen messages. These exclusive interactive messages are only visible to the object being viewed and are not visible to other objects. Therefore, while ensuring the privacy and security of message interaction, it also allows message interaction between objects to be displayed through the multimedia resource display interface, rather than being limited to a single conversation. This greatly expands the application scenarios of one-to-one message interaction. Moreover, this interaction method allows the object watching multimedia resources to see the interactive messages sent to it in a timely manner without entering a one-to-one dialogue or jumping to other functions to receive messages. This improves the timeliness of interaction and also greatly enhances the efficiency of human-computer interaction.
[0250] It should be noted that the interactive device based on bullet screen messages provided in the above embodiments is only illustrated by the division of the above functional units when objects interact through bullet screen messages. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. In addition, the interactive device based on bullet screen messages provided in the above embodiments and the method embodiments based on bullet screen messages belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0251] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0252] When an electronic device is provided as a terminal, Figure 13 This is a block diagram illustrating a terminal 1300 according to an exemplary embodiment. The terminal... Figure 13A structural block diagram of a terminal 1300 provided in an exemplary embodiment of this disclosure is shown. The terminal 1300 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 1300 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.
[0253] Typically, terminal 1300 includes a processor 1301 and a memory 1302.
[0254] Processor 1301 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1301 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1301 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1301 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 1301 may also include an AI (Artificial Intelligence) processor, which is used to handle computational 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 high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1302 are used to store at least one computer program, which is executed by the processor 1301 to implement the bullet screen message-based interactive method provided in the method embodiments of this disclosure.
[0256] In some embodiments, the terminal 1300 may also optionally include a peripheral device interface 1303 and at least one peripheral device. The processor 1301, memory 1302, and peripheral device interface 1303 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1303 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307, and a power supply 1308.
[0257] Peripheral device interface 1303 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1301 and memory 1302. In some embodiments, processor 1301, memory 1302 and peripheral device interface 1303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1301, memory 1302 and peripheral device interface 1303 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0258] The radio frequency (RF) circuit 1304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1304 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF 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, etc. The RF circuit 1304 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1304 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.
[0259] Display screen 1305 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1305 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1301 for processing. In this case, display screen 1305 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1305, disposed on the front panel of terminal 1300; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal 1300 or in a folded design; in still other embodiments, display screen 1305 may be a flexible display screen, disposed on a curved or folded surface of terminal 1300. Furthermore, display screen 1305 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular 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 acquire images or videos. In some embodiments, the camera assembly 1306 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1306 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-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, converting the sound waves into electrical signals that are input to the processor 1301 for processing, or input to the radio frequency circuit 1304 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the terminal 1300. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1301 or the radio frequency circuit 1304 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1307 may also include a headphone jack.
[0262] Power supply 1308 is used to power the various components in terminal 1300. Power supply 1308 can be AC power, DC power, a disposable battery, or a rechargeable battery. When 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 that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0263] Those skilled in the art will understand that Figure 13 The structure shown does not constitute a limitation on terminal 1300 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0264] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1302 including instructions, which can be executed by the processor 1301 of the terminal 1300 to complete the above-described interactive method based on bullet screen messages. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0265] A computer program product includes a computer program / instructions that, when executed by a processor, implement the above-described interactive method based on bullet screen messages.
[0266] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0267] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for interaction based on a barrage message, characterized in that, The method is applied to a client logged in by a first object, and the method comprises: displaying a multimedia resource in an interface of the client, the multimedia resource comprising a barrage message for the first object in a barrage message of the multimedia resource; displaying the barrage message for the first object in the interface of the client, the barrage message comprising a prompt label, an object identifier of the first object, and an interaction message from a second object, the prompt label being used to indicate that the barrage message is only visible to the first object, the second object being a viewer account of the multimedia resource or a system account of a platform to which the client belongs, and the interaction message being in a hidden state in the barrage message; in response to a viewing operation of the first object on the interaction message in the barrage message, switching the interaction message to a display state; in response to an interaction operation of the first object on the barrage message, if the barrage message belongs to a second type, displaying that the barrage message is switched from the second type to a first type, the second type being used to indicate that a barrage message is used to accept an interaction of a single object, and the first type being used to indicate that a barrage message can be used for transmission between objects; in response to a secondary interaction operation of the first object on the barrage message belonging to the first type, displaying a sharing panel, the sharing panel displaying object identifiers of a plurality of interactive objects, and the sharing panel being used for the first object to share the barrage message to any interactive object in the plurality of interactive objects.
2. The method of claim 1, wherein, The displaying of the barrage message for the first object in the interface of the client comprises at least one of the following: in the interface of the client, the barrage message for the first object is displayed at a preset speed, and the sliding speed of the barrage message is slower than the sliding speed of other barrage messages except the barrage message; in the interface of the client, the barrage message for the first object is displayed according to a preset dynamic effect. 3.The method of claim 1, wherein, The method further comprises at least one of the following: on the basis of the displaying of the barrage message for the first object, first prompt information is displayed in the interface of the client, the first prompt information being used to prompt the first object to view the interaction message in the barrage message; on the basis of the displaying of the barrage message for the first object, a prompt dynamic effect is displayed in the interface of the client, the prompt dynamic effect being used to prompt the first object to view the interaction message in the barrage message.
4. The method of claim 1, wherein, The method further comprises: in the interface of the client, second prompt information is displayed, the second prompt information being used to prompt that the barrage message is only visible to the first object. 5.The method of claim 1, wherein, The method further comprises at least one of the following: in response to a triggering operation of the first object on the barrage message, the barrage message is displayed as being fixed in the interface of the client; in response to a triggering operation of the first object on the barrage message, the barrage message is displayed at a preset position in the interface of the client.
6. The method of claim 1, wherein, The method further comprises: in response to an interaction operation of the first object on the barrage message, a style of the barrage message is changed in the interface of the client.
7. The method of claim 6, wherein, The barrage message includes an interactive control, and the interactive control is used to perform an interactive operation on the barrage message. In response to the interactive operation of the first object on the barrage message, a style of the barrage message is changed in the interface of the client, including: In response to the triggering operation of the first object on the interactive control, the interactive control is converted from a first form to a second form in the interface of the client. 8.The method of claim 1, wherein, The method further includes: In response to the interactive operation of the first object on the barrage message, an interactive special effect of the barrage message is displayed in the interface of the client. 9.The method of claim 1, wherein, The method further includes: 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 an interactive result of the first object and an interactive message in the barrage message. 10.The method of claim 1, wherein, The method further includes: In response to the interactive operation of the first object on the barrage message, the sharing panel is displayed in the interface of the client.
11. The method of claim 1, wherein, The method further includes: In response to the sharing of the barrage message by the first object to the third object, an object identifier of the first object in the barrage message is replaced with an object identifier of the third object, and a new barrage message is sent to the third object.
12. The method of claim 1, wherein, The method further includes: In response to the interactive operation of the first object on the barrage message, a conversation interface between the first object and the second object is displayed; In response to the message sending operation of the first object in the conversation interface, a session message of the first object is sent to the second object. 13.The method of claim 1, wherein, The method further includes: In response to the interactive operation of the first object on the barrage message, a number of barrages is displayed in the interface of the client, and the number of barrages is used to represent a number of barrage messages of a target type obtained by the first object, the barrage messages of the target type including the prompt label, the object identifier of the first object, and an interactive message from any object.
14. The method of claim 1, wherein, The method further includes: In response to the editing operation of the first object on the barrage message, an edited barrage message is displayed in the interface of the client.
15. The method of claim 1, wherein, The method further includes: In response to the interactive operation of the first object on the barrage message, an information record interface is displayed, and the information record interface includes an interactive condition performed by the first object or a behavior record of the first object in the client within a target time period. 16.The method of claim 1, wherein, The interactive message in the barrage message includes at least one of the following: The interactive message in the barrage message is consistent with a feature of the first object; The interactive message in the barrage message is related to a current time; The interactive message in the barrage message is related to an interactive activity to which the barrage message belongs; The interactive message in the barrage message is related to a multimedia resource in which the barrage message is located.
17. An interaction device based on a barrage message, characterized by, The device is deployed in a client logged in by a first object, and the device includes: A first display unit configured to display a multimedia resource in an interface of the client, and barrage messages of the multimedia resource include a barrage message for the first object; The second display unit is configured to display a barrage message for the first object in an interface of the client, the barrage message including a prompt label, an object identifier of the first object, and an interaction message from a second object, the prompt label being used to indicate that the barrage message is only visible to the first object, and the second object being a viewer account of the multimedia resource or a system account of a platform to which the client belongs, and the interaction message being in a hidden state in the barrage message. In response to a viewing operation of the interaction message in the barrage message by the first object, the interaction message is switched to a display state. In response to an interaction operation of the barrage message by the first object, if the barrage message belongs to a second type, the barrage message is displayed as being switched from the second type to a first type, the second type being used to represent that a barrage message is used to receive an interaction of a single object, and the first type being used to represent that a barrage message can be used to transmit between objects. In response to a secondary interaction operation of the barrage message belonging to the first type by the first object, a sharing panel is displayed, and object identifiers of a plurality of interaction objects are displayed in the sharing panel, the sharing panel being used to share the barrage message by the first object to any interaction object in the plurality of interaction objects.
18. An electronic device, comprising: The electronic device includes: one or more processors; a memory for storing program codes executable by the processors; wherein the processors are configured to execute the program codes to implement the barrage message-based interaction method according to any one of claims 1 to 16.
19. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processors of the electronic device, the electronic device is enabled to perform the barrage message-based interaction method according to any one of claims 1 to 16.
20. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processors, implements the barrage message-based interaction method according to any one of claims 1 to 16.
Citation Information
Patent Citations
Video bullet screen processing method and system, and related equipment
CN108259968A
Video sharing method and device based on barrage message, and computer equipment
CN112165646A
Information processing method and device, terminal and computer program product
CN116048321A
Message communication method and device, electronic equipment and storage medium
CN117459803A