Interaction method in multi-person live streaming room, and user end, live streaming end and system

By dynamically displaying virtual expressions based on user interaction operations in a multi-person live broadcast room, the problem of low user participation is solved, and the user's interaction participation and the fun of the live broadcast room are improved.

WO2025007814A1PCT designated stage expired Publication Date: 2025-01-09SHANGHAI BILIBILI TECH CO LTD

Patent Information

Application Number
PCT/CN2024/102475
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-03
Filing Date
2024-06-28
Publication Date
2025-01-09

AI Technical Summary

Technical Problem

The existing multi-person live broadcast room interaction method has low user participation and less interactive content, resulting in low user interest.

Method used

By displaying the user's virtual image in the live broadcast room and determining whether it meets the preset interaction conditions based on the user's interactive operations (such as sending barrage, giving virtual gifts, helping, and sending voice information), dynamically displaying the corresponding virtual expressions to increase user interaction Fun and participatory.

Benefits of technology

It improves the interaction participation and viewing stickiness of users in the multi-person live broadcast room, enables users to participate more actively in the live broadcast interaction, and improves the fun and interactive experience of the live broadcast room.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024102475_09012025_PF_FP_ABST
    Figure CN2024102475_09012025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are an interaction method in a multi-person live streaming room, and a user end, a live streaming end and a system. The method comprises: presenting user virtual images of a plurality of users in a presentation interface (S101), wherein the user virtual image comprises a static virtual image; and according to an interactive operation which is triggered by a user, performing, in the presentation interface and according to the interactive operation, interactive presentation on the user virtual image corresponding to any user (S102), wherein the interactive presentation comprises presenting a dynamic virtual expression corresponding to the interactive operation.
Need to check novelty before this filing date? Find Prior Art

Description

Multi-person live broadcast room interaction method, user terminal, live broadcast terminal and system

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on July 3, 2023, with application number 202310808018.3 and titled “Multi-person live broadcast room interaction method, user terminal, live broadcast terminal and system”, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present disclosure relates to the field of live broadcast technology, and in particular to a multi-person live broadcast room interaction method, a user terminal, a live broadcast terminal, and a system. Background Art

[0004] During live broadcasts, the host can interact with the users watching in the live broadcast room, and user participation can increase the user's interest in watching.

[0005] The host can also live stream with multiple other hosts in the live broadcast room, such as in a multi-person voice chat room, where one host and multiple hosts can live stream together, and users can watch from a virtual audience seat within the live broadcast room. However, this existing live broadcast method of one host and multiple hosts living together with microphones has little user interaction and low user engagement.

[0006] Summary of the Invention

[0007] In view of the above problems, the embodiments of the present disclosure are proposed to provide a multi-person live broadcast room interaction method, user terminal, live broadcast terminal and system that overcome the above problems or at least partially solve the above problems.

[0008] According to a first aspect of an embodiment of the present disclosure, a method for multi-person live broadcast room interaction is provided, comprising:

[0009] Displaying user avatars of multiple users in the display interface; the user avatars include static avatars;

[0010] According to the interactive operation triggered by the user, the user virtual image corresponding to any user is interactively displayed in the display interface according to the interactive operation, and the interactive display includes displaying the dynamic virtual expression corresponding to the interactive operation.

[0011] Optionally, according to the interactive operation triggered by the user, interactively displaying the user virtual image corresponding to any user in the display interface according to the interactive operation further includes:

[0012] According to the interactive operation triggered by the user, the interactive information contained in the interactive operation is obtained, and whether the interactive information meets the preset interactive conditions is determined;

[0013] If so, the user virtual image corresponding to any user is interactively displayed in the display interface according to the interactive operation.

[0014] Optionally, the interactive operation includes sending barrage operations, giving virtual gifts, assisting operations and / or sending voice message operations; the interactive information includes barrage information, virtual gift information, assisting result information and / or voice information.

[0015] Optionally, according to the interactive operation triggered by the user, obtaining interactive information included in the interactive operation, and determining whether the interactive information meets the preset interactive condition further includes:

[0016] According to the user-triggered send barrage operation, obtain the barrage information contained in the barrage operation; determine whether the barrage information contains preset interactive expression information;

[0017] If so, determine that the interactive information meets the preset interactive conditions;

[0018] and / or,

[0019] According to the virtual gift giving operation triggered by the user, obtaining the virtual gift information included in the virtual gift giving operation; determining whether the virtual gift information is the preset virtual gift information corresponding to the preset interactive expression information;

[0020] If so, determine that the interactive information meets the preset interactive conditions;

[0021] and / or,

[0022] According to the voice message sending operation triggered by the user, obtain the voice message contained in the voice message sending operation; determine whether the voice message contains the preset interactive expression information;

[0023] If so, determine that the interactive information meets the preset interactive conditions.

[0024] Optionally, according to the interactive operation triggered by the user, obtaining interactive information included in the interactive operation, and determining whether the interactive information meets the preset interactive condition further includes:

[0025] According to the user-triggered send barrage operation, obtain the barrage information contained in the barrage operation; determine whether the barrage information contains preset interactive expression information and interactive user information;

[0026] If so, determine that the interactive information meets the preset interactive conditions;

[0027] and / or,

[0028] According to the virtual gift giving operation triggered by the user, the virtual gift information and the gift recipient included in the virtual gift giving operation are obtained; whether the virtual gift information is the preset virtual gift information corresponding to the preset interactive expression information, and whether the gift recipient includes interactive user information; the interactive user information includes at least one user;

[0029] If so, determine that the interactive information meets the preset interactive conditions;

[0030] and / or,

[0031] According to the voice message sending operation triggered by the user, obtain the voice message contained in the voice message sending operation; determine whether the voice message contains preset interactive expression information and interactive user information;

[0032] If so, determine that the interactive information meets the preset interactive conditions.

[0033] Optionally, according to the interactive operation triggered by the user, obtaining interactive information included in the interactive operation, and determining whether the interactive information meets the preset interactive condition further includes:

[0034] According to the user-triggered send barrage operation, obtain the barrage information contained in the barrage operation; determine whether the barrage information contains preset interactive expression information, interactive user information and / or interactive duration;

[0035] If so, determine that the interactive information meets the preset interactive conditions;

[0036] and / or,

[0037] According to the user-triggered voice message sending operation, obtain the voice message contained in the voice message sending operation; determine whether the voice message contains preset interactive expression information, interactive user information and / or interactive duration;

[0038] If so, determine that the interactive information meets the preset interactive conditions.

[0039] Optionally, according to the interactive operation triggered by the user, interactively displaying the user virtual image corresponding to any user in the display interface according to the interactive operation further includes:

[0040] Determine interaction result information based on user-triggered interaction operations; interaction operations include user assistance operations when different users compete against each other and / or operations in which multiple users participate in a competition; and interaction result information includes assistance result information and / or competition result information.

[0041] Determine the interactive user information and the corresponding preset interactive expression information based on the interactive result information.

[0042] Optionally, interactively displaying a user avatar corresponding to any user in the display interface according to an interactive operation further includes:

[0043] In the display interface, the user's corresponding virtual image is presented with corresponding dynamic virtual expressions according to the preset interactive expression information and preset duration; the dynamic virtual expressions are driven by the preset model to present dynamic display effects.

[0044] Optionally, interactively displaying a user avatar corresponding to any user in the display interface according to an interactive operation further includes:

[0045] In the display interface, the corresponding user virtual image is determined based on the interactive user information;

[0046] The user's virtual image presents corresponding dynamic virtual expressions according to the preset interactive expression information and preset duration.

[0047] Optionally, interactively displaying a user avatar corresponding to any user in the display interface according to an interactive operation further includes:

[0048] In the display interface, the corresponding user virtual image is determined based on the interactive user information;

[0049] The user's virtual image will present corresponding dynamic virtual expressions according to the preset interactive expression information and interaction duration.

[0050] Optionally, the method further comprises:

[0051] In the display interface, dynamic virtual expressions corresponding to any user's actions and / or expressions are displayed.

[0052] According to a second aspect of an embodiment of the present disclosure, a method for multi-person live broadcast room interaction is provided, comprising:

[0053] Displaying user avatars of the current user and other users in the display interface; user avatars include static avatars;

[0054] In the display interface, the dynamic virtual expressions of the user virtual image corresponding to any user are displayed according to the interactive operations triggered by the user.

[0055] Optionally, the interactive operation includes the user sending a barrage operation, giving a virtual gift operation, providing assistance operation and / or sending a voice message operation.

[0056] Optionally, displaying a dynamic virtual expression presented by a user avatar corresponding to any user according to an interactive operation triggered by the user further includes:

[0057] According to the interactive operation triggered by the user, the corresponding user virtual image will present the corresponding dynamic virtual expression according to the preset interactive expression information, interactive user information and / or interactive duration contained in the interactive operation.

[0058] Optionally, the method further comprises:

[0059] According to the user's actions and / or expressions, the corresponding user virtual image is displayed in the display interface according to the dynamic virtual expressions corresponding to the actions and / or expressions.

[0060] According to a third aspect of an embodiment of the present disclosure, a user terminal for multi-person live broadcast room interaction is provided, comprising:

[0061] A first display module is adapted to display user avatars of multiple users in a display interface; the user avatars include static avatars;

[0062] The first interactive module is adapted to interactively display a user virtual image corresponding to any user in a display interface according to an interactive operation triggered by the user, wherein the interactive display includes displaying a dynamic virtual expression corresponding to the interactive operation.

[0063] According to a fourth aspect of an embodiment of the present disclosure, a live broadcast terminal for multi-person live broadcast room interaction is provided, comprising:

[0064] A second display module is adapted to display user avatars of the current user and other users in the display interface; the user avatars include static avatars;

[0065] The second interactive module is adapted to display, in the display interface, dynamic virtual expressions presented by the user virtual image corresponding to any user according to the interactive operation triggered by the user.

[0066] According to the fifth aspect of the embodiment of the present disclosure, a multi-person live broadcast room interaction system is provided, which includes the above-mentioned user end of the multi-person live broadcast room interaction and the above-mentioned live broadcast end of the multi-person live broadcast room interaction.

[0067] According to a sixth aspect of an embodiment of the present disclosure, there is provided a computing device, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus;

[0068] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the above-mentioned multi-person live broadcast room interaction method.

[0069] According to the seventh aspect of the embodiment of the present disclosure, a non-volatile computer-readable storage medium is provided, in which at least one executable instruction is stored. The executable instruction enables the processor to perform operations corresponding to the above-mentioned multi-person live broadcast room interaction method.

[0070] According to an eighth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes a computer program stored on the above-mentioned non-volatile computer-readable storage medium.

[0071] According to the multi-person live broadcast room interaction method, user terminal, live broadcast terminal and system provided by the present disclosure, after the user triggers the interactive operation, a dynamic virtual expression display is added to the user's static virtual image, which enables the user to participate in the live broadcast interaction more actively, improves the fun of user interaction, and increases the stickiness of users watching multi-person live broadcasts.

[0072] The above description is only an overview of the technical solution of the present disclosure. In order to more clearly understand the technical means of the present disclosure, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present disclosure more obvious and easy to understand, the specific implementation methods of the present disclosure are listed below.

[0073] Summary of the Figures

[0074] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present disclosure. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:

[0075] FIG1 shows a flow chart of a method for multi-person live broadcast room interaction according to an embodiment of the present disclosure;

[0076] Figure 2 shows a schematic diagram of a multi-person live broadcast room;

[0077] FIG3 shows a flow chart of a method for multi-person live broadcast room interaction according to another embodiment of the present disclosure;

[0078] FIG4 shows a flow chart of a method for multi-person live broadcast room interaction according to another embodiment of the present disclosure;

[0079] FIG5 shows a schematic structural diagram of a multi-person live broadcast room interaction system according to an embodiment of the present disclosure;

[0080] FIG6 shows a schematic structural diagram of a computing device according to an embodiment of the present disclosure.

[0081] Preferred embodiments of the present disclosure

[0082] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0083] First, the terms involved in one or more embodiments of the present disclosure are explained.

[0084] Danmu: comments sent by users in the live broadcast room;

[0085] Gift: The user sends a virtual gift in the live broadcast room;

[0086] Voice chat room: a live broadcast format with a live broadcast host and multiple other live broadcast hosts;

[0087] Live Broadcaster: The live broadcaster who goes on the microphone and interacts with the live broadcaster in the current live broadcast room to generate live broadcast behavior;

[0088] Group PK in the room: Multiple anchors in the room are divided into several groups. Within a certain period of time, users can give virtual gifts to accumulate points, and the winner is determined by the points.

[0089] Virtual audience seats: The host’s live broadcast content serves as the background, and audience seats are set up in the live broadcast room. Users sit in the seats in the form of avatars or virtual images.

[0090] FIG1 shows a flow chart of a method for multi-person live broadcast room interaction according to an embodiment of the present disclosure. As shown in FIG1 , the method includes the following steps:

[0091] Step S101: displaying virtual images of multiple users on a display interface.

[0092] The live broadcast room of the disclosed embodiment is a room in which the host of the current live broadcast room and multiple hosts on the microphone in the live broadcast room broadcast live together, and may also include multiple viewers. In this embodiment, the users include the host of the live broadcast room, the host on the microphone, and multiple viewers, such as the audience, in the form of a voice chat room, as shown in FIG2 . Multiple hosts are displayed as user virtual images, and viewers can also be displayed as user virtual images (not shown in the figure). The user virtual image adopts a static virtual image, and can generate respective virtual image avatars based on the head area of ​​the 3D, live2d, or other virtual character models selected or owned by the host of the current live broadcast room and multiple hosts on the microphone, and the posture adopts a static posture.

[0093] When the audience enters the live broadcast room, the display interface is shown in Figure 2, with one anchor in the current live broadcast room and eight anchors on the microphone, each displaying the user virtual images corresponding to multiple anchors.

[0094] Step S102 : Based on the interactive operation triggered by the user, the user virtual image corresponding to any user is interactively displayed in the display interface according to the interactive operation.

[0095] When users interact, such as between viewers and hosts, hosts and users, and multiple hosts interacting with each other, the triggered interactive operations will be displayed on the display interface. For example, viewers can send barrages through the barrage input area (Figure 2), click "Gift" to send virtual gifts, support, send voice messages, compete with hosts, or interact with viewers through actions and expressions, etc., to trigger interactive operations.

[0096] According to the interactive operation triggered by the user, a dynamic virtual expression is added to the user virtual image of the anchor or user in the display interface, which responds to the interactive operation and increases the user's sense of interactive participation. This embodiment is explained by taking the addition of dynamic virtual expressions to the user virtual image of the anchor as an example, but it is not limited to the user virtual image of the anchor. The user virtual image of the audience can also add dynamic virtual expressions accordingly, which will not be explained in detail here. Specifically, according to the interactive operation triggered by the user, the dynamic virtual expression corresponding to the interactive operation can be determined, and the dynamic virtual expression is added to the user virtual image of the anchor to show the dynamic change effect. During the display, the virtual model can be driven by a preset model such as a corresponding 3D model, live2d model driving technology, etc. to complete the animation display of the head effect, or when the user virtual image of the anchor adopts an avatar in a format such as a picture, the picture driving technology is used to display the corresponding animation effect to complete the interactive display of the user virtual image of the anchor.

[0097] According to the multi-person live broadcast room interaction method provided by the present disclosure, after the user triggers the interactive operation, a dynamic virtual expression display is added to the static user virtual image of the anchor, so that the user can participate more actively in the live broadcast interaction, enhance the fun of user interaction, and increase the stickiness of users watching multi-person live broadcasts.

[0098] FIG3 shows a flow chart of a method for multi-person live broadcast room interaction according to an embodiment of the present disclosure. As shown in FIG3 , the method includes the following steps:

[0099] Step S301: Displaying virtual images of multiple users on a display interface.

[0100] The disclosed embodiment is executed on the user side. The user enters a live broadcast room with multiple people connected to the microphone on the user side, and the user virtual images of multiple anchors are displayed to the user in the display interface of the user side.

[0101] Furthermore, a virtual audience seat can also be displayed in the display interface of the live broadcast room, and users can sit in the seat in the form of avatars or virtual images, that is, the virtual image of the audience user is displayed to increase the sense of participation.

[0102] Step S302: According to the interactive operation triggered by the user, the interactive information included in the interactive operation is obtained, and it is determined whether the interactive information meets the preset interactive conditions.

[0103] The interactive operations that can be triggered by users include interactive operations between the host, the host on the microphone, or the audience, such as the audience sending barrage operations, the audience giving virtual gifts to the host, and the audience sending voice messages. The barrage operation can be sent by inputting in the barrage input area as shown in Figure 2. The virtual gift operation can be given by selecting the gift in Figure 2 and then giving it; the voice message operation can be sent by the user in the form of voice. The interactive information generated by the interactive operation includes barrage information, virtual gift information, support result information, voice information, etc. The barrage information is the specific barrage content sent by the user, including text, emoticons, numbers, etc.; the virtual gift information includes the gift given, and the gift can correspond to the specific preset interactive expression information in the interactive information; the voice information can be converted into text information and then processed, or the voice content can be recognized to determine whether it contains the corresponding interactive information.

[0104] For different interactive operations, such as sending a barrage operation, the barrage information contained in the barrage operation is obtained according to the sending barrage operation triggered by the user. Based on the barrage information, it can be determined whether the barrage information contains preset interactive expression information. The preset interactive expression information can include text, such as crying, laughing, etc., and can also include emoticon symbols, etc., which can be set according to the implementation situation and pre-set by the anchor or live broadcast platform. It is not limited here. If it is determined that the barrage information contains preset interactive expression information, it is determined that the interactive information meets the preset interactive conditions. Alternatively, it can also be determined whether the barrage information contains preset interactive expression information and interactive user information. The interactive user information means that when the user sends a barrage operation, the barrage information can include any anchor for interaction. The anchor included in the barrage information is the interactive user information. The anchor included in the barrage information can be represented by the anchor's microphone position number (as shown in Figure 2, the current live broadcast room anchor's microphone position is 0, and other anchors with microphones are ranked from 1 to 8, etc.), the anchor nickname (the nickname can be entered directly, or the anchor nickname can be displayed in the barrage input area by clicking the anchor avatar). It is not limited here. If it is determined that the barrage information contains preset interactive expression information and interactive user information, it is determined that the interactive information meets the preset interactive conditions. Alternatively, it is determined whether the barrage information contains preset interactive expression information, interactive user information and / or interactive duration. If the barrage information contains preset interactive expression information, interactive user information and interactive duration, or the barrage information contains preset interactive expression information and interactive duration, it is determined that the interactive information meets the preset interactive conditions. For example, if the barrage information is 7 crying for 2 seconds, 7 is the interactive user information, corresponding to the anchor with microphone position 7, crying is the preset interactive expression information, and 2 seconds is the interactive duration. After the barrage information is sent, it is displayed in the barrage display area, and the corresponding user virtual image of the anchor in the display area presents the interactive effect. You can choose any of the above judgment conditions when making a judgment, and there is no limitation here.

[0105] For the operation of giving a virtual gift, according to the operation of giving a virtual gift triggered by the user, the virtual gift information contained in the operation of giving a virtual gift is obtained. Determine whether the virtual gift information is the preset virtual gift information corresponding to the preset interactive expression information. For example, the correspondence between the virtual gift information and the preset interactive expression information can be pre-set. When the user triggers the operation of giving a virtual gift, determine whether the virtual gift information has a correspondence with the preset interactive expression information. If so, determine that the interactive information meets the preset interactive conditions; or according to the operation of giving a virtual gift triggered by the user, obtain the virtual gift information and the gift object contained in the operation of giving a virtual gift. That is, when the user triggers the operation of giving a virtual gift, the user can specify that the gift object of the virtual gift is a certain anchor. Determine whether the virtual gift information is the preset virtual gift information corresponding to the preset interactive expression information, and whether the gift object contains interactive user information. The interactive user information can include at least one user, that is, when giving a virtual gift, it can be given to one or more anchors. If so, determine that the interactive information meets the preset interactive conditions. If the virtual gift information given by the user is flowers, and the corresponding preset interactive expression information is laughing, the virtual gift can be displayed first in the display layer at the top of the live broadcast room, such as a 3-second flower animation effect display, and then a dynamic virtual expression is presented according to the microphone position of the user virtual image of the anchor, such as a size display, and the display effect can stay for a preset time, such as 2 seconds. If interactive user information is included, the user virtual image of the anchor corresponding to the microphone position of the interactive anchor is displayed. If interactive user information is not included, it can be set according to the implementation situation, such as interactive display for the anchor of the current live broadcast room or all anchors, etc., which is not limited here. For virtual gifts, different gift types and quantities can determine different interactive user information, corresponding to different preset interactive expression information, and different preset display durations. For example, if multiple virtual gifts correspond to more anchors or all anchors, the preset interactive expression information can be upgraded for display, such as using advanced animations, multiple animations, and longer continuous animations, which are not limited here.

[0106] For the voice sending operation, the voice information contained in the voice sending operation is obtained according to the voice sending operation triggered by the user. The judgment can be made by converting the voice information into text information, or by directly judging based on the voice information to determine whether it contains the preset interactive expression information. If it does, it is determined that the interactive information meets the preset interactive conditions; or, it is determined whether the voice information contains the preset interactive expression information and interactive user information, that is, the voice information contains both the preset interactive expression information and the specified interactive user information. If so, it is determined that the interactive information meets the preset interactive conditions; or, it is determined whether the voice information contains the preset interactive expression information, interactive user information and / or interactive duration; if the voice information contains the preset interactive expression information, interactive user information and interactive duration, or the voice information contains the preset interactive expression information and interactive duration, it is determined that the interactive information meets the preset interactive conditions.

[0107] If it is determined that the interactive information meets the preset interactive condition, step S304 is executed; if not, no interactive response is performed to the interactive operation triggered by the user.

[0108] Step S303: Determine interaction result information based on the user triggering the interaction operation, and determine interaction user information and corresponding preset interaction expression information based on the interaction result information.

[0109] The interactive operations triggered by users include the assisting operations when users (audiences or anchors) PK for different users. The assisting operations can be performed through methods such as giving gifts, liking, sending barrages, etc. The interactive result information generated by the interactive operations includes assisting result information. The assisting result information is generated according to the user's assisting operations. For example, when two or more anchors PK in groups, the user selects the anchor to perform the assisting operation, and the corresponding assisting result information is generated. The assisting result information includes, for example, a certain anchor wins the PK, a certain anchor fails the PK, etc.

[0110] When multiple different anchors, such as 2 or more anchors, are PKing, the user can choose any anchor participating in the PK to assist. After the PK is completed, the preset interactive expression information corresponding to the interactive user information can be determined based on the assistance result. For example, for the anchor who wins the PK, the preset interactive expression information corresponding to the interactive user information can be laughing; for the anchor who fails the PK, the preset interactive expression information corresponding to the interactive user information can be crying, etc. The above is an example, and the specific setting will be based on the implementation situation and is not limited here.

[0111] Alternatively, the interactive operation includes operations such as multiple users participating in a competition. For example, when a game competition is conducted between multiple different anchors, the interactive result information includes the result of the competition. The corresponding interactive user information and the corresponding preset interactive expression information can be determined based on the competition result information. For example, anchor 1 and anchor 2 conduct a game competition. The game competition is such as answering questions, singing, etc. The competition can be assisted by the audience or not. The competition result information is obtained based on the participation of the anchors. For the anchor who wins the game, the preset interactive expression information corresponding to the interactive user information can be laughing. For the anchor who loses the game, the preset interactive expression information corresponding to the interactive user information can be crying, etc. The above is an example for explanation. The specific setting depends on the implementation situation and is not limited here.

[0112] Step S304: interactively display the user virtual image corresponding to any user in the display interface according to the interactive operation.

[0113] Based on the interactive information contained in each interactive operation, it is possible to determine preset interactive expression information, interactive user information, interaction duration, etc.

[0114] In the display interface, if preset interactive expression information is determined based on the interactive information, the corresponding user avatar of the anchor can be displayed according to the preset interactive expression information and for a preset duration. The preset duration can be set according to the implementation situation, such as 2 seconds. If the interactive information also includes interactive user information, the corresponding user avatar of the anchor can be determined based on the interactive user information, and the user avatar can be displayed according to the preset interactive expression information and for a preset duration. If the interactive information also includes the interactive duration, the corresponding user avatar of the anchor can be determined based on the interactive user information, and the user avatar can be displayed according to the preset interactive expression information and for a preset duration.

[0115] Dynamic virtual expressions can present dynamic display effects according to preset model drivers, such as corresponding 3D models, live2d model driving technology and other preset models to drive the virtual model to complete the animation display of the head effect, or when the host's user virtual image uses an avatar in a format such as a picture, the picture driving technology is used to display the corresponding animation effect to complete the interactive display of the host's user virtual image.

[0116] Here, when the interactive operation is performed for the interactive display of the user virtual image corresponding to the anchor, the user terminal can send the interactive information of the interactive operation to the server terminal, and the server terminal will parse it to determine the dynamic virtual expression, and then return it to the user terminal to add the dynamic virtual expression to ensure the consistency of the interaction of each user terminal; or, the user terminal can determine the dynamic virtual expression based on the interactive information and then inform the server terminal. The server terminal can directly notify each user terminal in the live broadcast room to increase the interactive display and reduce the processing pressure of the server terminal. There is no limitation here.

[0117] Step S305: Displaying a dynamic virtual expression corresponding to any user's action and / or expression in the display interface.

[0118] Furthermore, in addition to user-triggered interactive operations, interactions can also include capturing the actions and / or expressions of each host through, for example, video cameras. For example, the host's facial expressions, actions, gestures, etc. can be captured through the host's camera, and dynamic virtual expressions can be added to the host's user virtual form based on the actions and / or expressions. Here, the actions and expressions can be pre-set, with corresponding preset interactive expression information set for them. The interaction duration can also be pre-set, or determined based on the duration of the host's actions, etc., which are not limited here.

[0119] After obtaining the host's actions and / or expressions, you can directly add dynamic virtual expressions on the live broadcast end and transmit the video to the user end to reduce multiple interactions with the server end. Alternatively, you can also transmit the actions and / or expressions to the server end, and the server end will determine the dynamic virtual expressions based on the actions and / or expressions, and then return them to the user end to add dynamic virtual expressions to ensure that the dynamic virtual expressions of each user end are consistent, etc. There is no limitation here.

[0120] According to the multi-person live broadcast room interaction method provided by the present disclosure, after the user triggers different interactive operations, interactive information is obtained according to the different interactive operations, and the corresponding preset interactive expression information, interactive user information, interactive duration, etc. are determined. According to the preset interactive expression information corresponding to the interactive information, the static virtual image of the anchor corresponding to the interactive user information is added with dynamic virtual expressions according to the interactive duration or the preset duration, which increases the fun of the interaction on the one hand and enhances the user's sense of participation on the other hand. Furthermore, the anchor's actions, expressions, etc. can be obtained during the live broadcast process, and corresponding dynamic virtual expressions can be added to the anchor's static virtual image based on the actions and / or expressions, thereby increasing the stickiness of users when watching multiple anchors' live broadcasts.

[0121] FIG4 shows a flow chart of a method for multi-person live broadcast room interaction according to an embodiment of the present disclosure. As shown in FIG4 , the method includes the following steps:

[0122] Step S401: Display the user avatars of the current user and other users in the display interface.

[0123] The embodiment of the present disclosure is executed on the live broadcast end, and the user virtual image of each anchor is displayed in the display interface of the current live broadcast room anchor or the anchor on the microphone. The user virtual image includes a static virtual image. Please refer to the description of step S101 for details, which will not be repeated here.

[0124] Step S402: Displaying, in the display interface, a dynamic virtual expression presented by the user avatar corresponding to any user according to the interactive operation triggered by the user.

[0125] In the live broadcast interface, when a user triggers an interactive action, a dynamic virtual expression corresponding to the interactive action is displayed. Interactive actions include sending a barrage, giving a virtual gift, providing support, and sending a voice message. The interactive information generated by the interactive action is used to display the corresponding dynamic virtual expression on the live broadcast interface based on the preset interactive expression information, interaction duration, and user information contained in the interactive information. For details, refer to S302-S304 for determining the dynamic virtual expression based on the interactive information and then displaying it, and will not be repeated here.

[0126] Optionally, the embodiment of the present disclosure may further include the following steps:

[0127] Step S403: Based on the host's actions and / or expressions, the corresponding user virtual image is displayed in the display interface according to the dynamic virtual expressions corresponding to the actions and / or expressions.

[0128] On the live broadcast side, the host's movements and / or expressions can be captured by the host's camera equipment. Based on the captured movements and expressions, the corresponding preset interactive expression information, interaction duration, etc. can be determined. The host's user virtual image can be presented with corresponding dynamic virtual expressions according to the corresponding preset interactive expression information, interaction duration, etc.

[0129] According to the multi-person live broadcast room interaction method provided by the present disclosure, the live broadcast end display interface displays dynamic virtual expressions corresponding to interactive operations triggered by users, increasing the interactive fun between users and anchors. Furthermore, during the live broadcast, the anchor's actions and expressions are captured, and corresponding dynamic virtual expressions are added to the anchor's static virtual image based on the actions and / or expressions, increasing user stickiness when watching multiple anchors' live broadcasts.

[0130] Figure 5 shows a schematic diagram of the structure of a multi-person live broadcast room interaction system provided by an embodiment of the present disclosure. As shown in Figure 5, the multi-person live broadcast room interaction system 500 includes: a user terminal 510 for multi-person live broadcast room interaction and a live broadcast terminal 520 for multi-person live broadcast room interaction.

[0131] The user terminal 510 for multi-person live broadcast room interaction includes:

[0132] The first display module 511 is adapted to display user avatars of multiple users in the display interface; the user avatars include static avatars;

[0133] The first interactive module 512 is adapted to interactively display a user virtual image corresponding to any user in the display interface according to the interactive operation triggered by the user, and the interactive display includes displaying a dynamic virtual expression corresponding to the interactive operation.

[0134] Optionally, the first interaction module 512 is further adapted to:

[0135] According to the interactive operation triggered by the user, the interactive information contained in the interactive operation is obtained, and whether the interactive information meets the preset interactive conditions is determined;

[0136] If so, the user virtual image corresponding to any user is interactively displayed in the display interface according to the interactive operation.

[0137] Optionally, the interactive operation includes sending barrage operations, giving virtual gifts, assisting operations and / or sending voice message operations; the interactive information includes barrage information, virtual gift information, assisting result information and / or voice information.

[0138] Optionally, the first interaction module 512 is further adapted to:

[0139] According to the user-triggered send barrage operation, obtain the barrage information contained in the barrage operation; determine whether the barrage information contains preset interactive expression information;

[0140] If so, determine that the interactive information meets the preset interactive conditions;

[0141] and / or,

[0142] According to the virtual gift giving operation triggered by the user, obtaining the virtual gift information included in the virtual gift giving operation; determining whether the virtual gift information is the preset virtual gift information corresponding to the preset interactive expression information;

[0143] If so, determine that the interactive information meets the preset interactive conditions;

[0144] and / or,

[0145] According to the voice message sending operation triggered by the user, obtain the voice message contained in the voice message sending operation; determine whether the voice message contains the preset interactive expression information;

[0146] If so, determine that the interactive information meets the preset interactive conditions.

[0147] Optionally, the first interaction module 512 is further adapted to:

[0148] According to the user-triggered send barrage operation, obtain the barrage information contained in the barrage operation; determine whether the barrage information contains preset interactive expression information and interactive user information;

[0149] If so, determine that the interactive information meets the preset interactive conditions;

[0150] and / or,

[0151] According to the virtual gift giving operation triggered by the user, the virtual gift information and the gift recipient included in the virtual gift giving operation are obtained; whether the virtual gift information is the preset virtual gift information corresponding to the preset interactive expression information, and whether the gift recipient includes interactive user information; the interactive user information includes at least one user;

[0152] If so, determine that the interactive information meets the preset interactive conditions;

[0153] and / or,

[0154] According to the voice message sending operation triggered by the user, obtain the voice message contained in the voice message sending operation; determine whether the voice message contains preset interactive expression information and interactive user information;

[0155] If so, determine that the interactive information meets the preset interactive conditions.

[0156] Optionally, the first interaction module 512 is further adapted to:

[0157] According to the user-triggered send barrage operation, obtain the barrage information contained in the barrage operation; determine whether the barrage information contains preset interactive expression information, interactive user information and / or interactive duration;

[0158] If so, determine that the interactive information meets the preset interactive conditions;

[0159] and / or,

[0160] According to the user-triggered voice message sending operation, obtain the voice message contained in the voice message sending operation; determine whether the voice message contains preset interactive expression information, interactive user information and / or interactive duration;

[0161] If so, determine that the interactive information meets the preset interactive conditions.

[0162] Optionally, the first interaction module 512 is further adapted to:

[0163] Determine interaction result information based on user-triggered interaction operations; interaction operations include user assistance operations when different users compete with each other and / or operations in which multiple users participate in a competition; interaction result information includes assistance result information and / or competition result information;

[0164] Determine the interactive user information and the corresponding preset interactive expression information based on the interactive result information.

[0165] Optionally, the first interaction module 512 is further adapted to:

[0166] In the display interface, the user's corresponding virtual image is presented with corresponding dynamic virtual expressions according to the preset interactive expression information and preset duration; the dynamic virtual expressions are driven by the preset model to present dynamic display effects.

[0167] Optionally, the first interaction module 512 is further adapted to:

[0168] In the display interface, the corresponding user virtual image is determined based on the interactive user information;

[0169] The user's virtual image presents corresponding dynamic virtual expressions according to the preset interactive expression information and preset duration.

[0170] Optionally, the first interaction module 512 is further adapted to:

[0171] In the display interface, the corresponding user virtual image is determined based on the interactive user information;

[0172] The user's virtual image will present corresponding dynamic virtual expressions according to the preset interactive expression information and interaction duration.

[0173] Optionally, the user terminal 510 for multi-person live broadcast room interaction further includes:

[0174] The third interactive module 513 is adapted to display dynamic virtual expressions corresponding to any user's actions and / or expressions in the display interface.

[0175] The live broadcast terminal 520 for multi-person live broadcast room interaction includes:

[0176] The second display module 521 is adapted to display the user avatars of the current user and other users in the display interface; the user avatars include static avatars;

[0177] The second interactive module 522 is adapted to display, in the display interface, dynamic virtual expressions presented by the user avatar corresponding to any user according to the interactive operation triggered by the user.

[0178] Optionally, the interactive operation includes the user sending a barrage operation, giving a virtual gift operation, providing assistance operation and / or sending a voice message operation.

[0179] Optionally, the second interaction module 522 is further adapted to:

[0180] According to the interactive operation triggered by the user, the corresponding user virtual image will present the corresponding dynamic virtual expression according to the preset interactive expression information, interactive user information and / or interactive duration contained in the interactive operation.

[0181] Optionally, the live broadcast terminal 520 for multi-person live broadcast room interaction further includes:

[0182] The fourth interactive module 523 is adapted to display the corresponding user virtual image in the display interface according to the user's actions and / or expressions with dynamic virtual expressions corresponding to the actions and / or expressions.

[0183] The description of each module above refers to the corresponding description in the method embodiment and will not be repeated here.

[0184] According to the multi-person live broadcast room interactive system provided by the present invention, after the user triggers the interactive operation, a dynamic virtual expression display is added to the static virtual image of the anchor, so that the user can participate in the live broadcast interaction more actively, improve the fun of user interaction, and increase the stickiness of users watching the live broadcasts of multiple anchors.

[0185] The present disclosure also provides a non-volatile computer-readable storage medium, which stores at least one executable instruction, and the executable instruction can execute the multi-person live broadcast room interaction method in any of the above method embodiments.

[0186] FIG6 shows a schematic structural diagram of a computing device according to an embodiment of the present disclosure. The specific embodiment of the present disclosure does not limit the specific implementation of the computing device.

[0187] As shown in FIG. 6 , the computing device may include a processor 602 , a communications interface 604 , a memory 606 , and a communication bus 608 .

[0188] in:

[0189] The processor 602 , the communication interface 604 , and the memory 606 communicate with each other via a communication bus 608 .

[0190] The communication interface 604 is used to communicate with other devices such as clients or other servers.

[0191] Processor 602 is used to execute program 610, and specifically can execute the relevant steps in the above-mentioned multi-person live broadcast room interaction method embodiment.

[0192] Specifically, the program 610 may include program codes, which include computer operation instructions.

[0193] Processor 602 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the present disclosure. The one or more processors included in a computing device may be processors of the same type, such as one or more CPUs, or may be processors of different types, such as one or more CPUs and one or more ASICs.

[0194] The memory 606 is used to store the program 610. The memory 606 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0195] Program 610 can be specifically used to enable processor 602 to execute the multi-person live broadcast room interaction method in any of the above-mentioned method embodiments. The specific implementation of each step in program 610 can refer to the corresponding descriptions in the corresponding steps and units in the above-mentioned multi-person live broadcast room interaction embodiment, and will not be repeated here. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working process of the above-mentioned devices and modules can refer to the corresponding process description in the above-mentioned method embodiment, and will not be repeated here.

[0196] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems may also be used together with the teachings herein. Based on the above description, it is apparent that the structure required for constructing such systems is suitable. In addition, the present disclosure is not directed to any specific programming language. It should be understood that various programming languages ​​may be utilized to implement the present disclosure described herein, and the above description of specific languages ​​is intended to disclose preferred embodiments of the present disclosure.

[0197] In the description provided herein, numerous specific details are described. However, it is understood that embodiments of the present disclosure may be practiced without these specific details. In some instances, well-known methods, structures, and techniques are not shown in detail so as not to obscure the understanding of this description.

[0198] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present disclosure, various features of the present disclosure are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed approach should not be interpreted as reflecting an intention that the claimed disclosure requires more features than are expressly recited in each claim. Rather, as reflected in the claims below, inventive aspects lie in less than all of the features of the individual embodiments disclosed above. Accordingly, the claims that follow the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of the present disclosure.

[0199] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition may be divided into multiple submodules or subunits or subcomponents. All features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed herein may be combined in any combination, except that at least some of such features and / or processes or units are mutually exclusive. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.

[0200] Furthermore, those skilled in the art will appreciate that although some embodiments herein include certain features included in other embodiments but not other features, combinations of features from different embodiments are intended to be within the scope of this disclosure and to form different embodiments. For example, in the claims below, any of the claimed embodiments may be used in any combination.

[0201] The various component embodiments of the present disclosure can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all of the functions of some or all of the components of the present disclosure. The present disclosure can also be implemented as a device or apparatus program (e.g., computer program and computer program product) for performing a part or all of the methods described herein. Such a program implementing the present disclosure can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0202] It should be noted that the above embodiments illustrate rather than limit the present disclosure, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between brackets should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present disclosure may be implemented by means of hardware comprising several different elements and by means of appropriately programmed computers. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments should not be understood as limiting the order of execution unless otherwise specified.

Claims

1. A multi-person live broadcast room interaction method, comprising: Displaying user avatars of multiple users in the display interface; The user avatar includes a static avatar; According to the interactive operation triggered by the user, the user virtual image corresponding to any user is interactively displayed in the display interface according to the interactive operation, and the interactive display includes displaying the dynamic virtual expression corresponding to the interactive operation.

2. The method according to claim 1, wherein: According to the interactive operation triggered by the user, interactively displaying the user virtual image corresponding to any user in the display interface according to the interactive operation further includes: According to the interactive operation triggered by the user, the interactive information contained in the interactive operation is obtained, and whether the interactive information meets the preset interactive condition is determined; If so, a user virtual image corresponding to any user is interactively displayed in the display interface according to the interactive operation.

3. The method according to claim 2, wherein: The interactive operation includes sending barrage operations, giving virtual gifts, assisting operations and / or sending voice message operations; the interactive information includes barrage information, virtual gift information, assisting result information and / or voice information.

4. The method according to claim 2 or 3, wherein: The step of obtaining interactive information contained in the interactive operation according to the interactive operation triggered by the user and determining whether the interactive information meets the preset interactive condition further includes: According to the sending barrage operation triggered by the user, obtaining the barrage information contained in the barrage operation; judging whether the barrage information contains preset interactive expression information; If yes, determining that the interaction information meets the preset interaction condition; and / or, According to the virtual gift giving operation triggered by the user, obtaining virtual gift information included in the virtual gift giving operation; determining whether the virtual gift information is preset virtual gift information corresponding to the preset interactive expression information; If yes, determining that the interaction information meets the preset interaction condition; and / or, According to the voice message sending operation triggered by the user, the voice message included in the voice message sending operation is obtained; and whether the voice message includes preset interactive expression information; If so, it is determined that the interaction information meets the preset interaction condition.

5. The method according to claim 4, wherein: The step of obtaining interactive information contained in the interactive operation according to the interactive operation triggered by the user and determining whether the interactive information meets the preset interactive condition further includes: According to the sending barrage operation triggered by the user, the barrage information contained in the barrage operation is obtained; and whether the barrage information contains preset interactive expression information and interactive user information; If yes, determining that the interaction information meets the preset interaction condition; and / or, According to a virtual gift giving operation triggered by a user, obtaining virtual gift information and a gift recipient included in the virtual gift giving operation; determining whether the virtual gift information is preset virtual gift information corresponding to preset interactive expression information, and whether the gift recipient includes interactive user information; the interactive user information includes at least one user; If yes, determining that the interaction information meets the preset interaction condition; and / or, According to the sending voice message operation triggered by the user, the voice information contained in the sending voice message operation is obtained; and whether the voice information contains preset interactive expression information and interactive user information; If so, it is determined that the interaction information meets the preset interaction condition.

6. The method according to claim 4 or 5, wherein: The step of obtaining interactive information contained in the interactive operation according to the interactive operation triggered by the user and determining whether the interactive information meets the preset interactive condition further includes: According to the sending barrage operation triggered by the user, the barrage information contained in the barrage operation is obtained; and whether the barrage information contains preset interactive expression information, interactive user information and / or interactive duration; If yes, determining that the interaction information meets the preset interaction condition; and / or, According to the sending voice message operation triggered by the user, the voice information contained in the sending voice message operation is obtained; and whether the voice information contains preset interactive expression information, interactive user information and / or interactive duration; If so, it is determined that the interaction information meets the preset interaction condition.

7. The method according to claim 2 or 3, wherein: According to the interactive operation triggered by the user, interactively displaying the user virtual image corresponding to any user in the display interface according to the interactive operation further includes: Determine the interaction result information according to the user triggering the interaction operation; the interaction operation includes the user assisting operation when different users compete with each other and / or the operation of multiple users participating in the competition; the interaction result information includes the assisting result information and / or the competition result information; Determine interactive user information and corresponding preset interactive expression information based on the interactive result information.

8. The method according to claim 4, wherein: The interactive display of the user virtual image corresponding to any user in the display interface according to the interactive operation further includes: In the display interface, the user's corresponding virtual image presents the corresponding dynamic virtual expression according to the preset interactive expression information and preset duration; the dynamic virtual expression presents the dynamic display effect according to the preset model drive.

9. The method according to claim 5 or 7, wherein: The interactive display of the user virtual image corresponding to any user in the display interface according to the interactive operation further includes: In the display interface, a corresponding user virtual image is determined according to the interactive user information; The user virtual image presents corresponding dynamic virtual expressions according to the preset interactive expression information and preset duration.

10. The method according to claim 6, wherein: The interactive display of the user virtual image corresponding to any user in the display interface according to the interactive operation further includes: In the display interface, a corresponding user virtual image is determined according to the interactive user information; The user's virtual image presents corresponding dynamic virtual expressions according to the preset interactive expression information and the interactive duration.

11. The method according to any one of claims 1 to 10, wherein: The method further comprises: In the display interface, dynamic virtual expressions corresponding to the actions and / or expressions of any user are displayed.

12. A multi-person live broadcast room interaction method, comprising: Displaying user avatars of the current user and other users in the display interface; The user avatar includes a static avatar; In the display interface, dynamic virtual expressions presented by a user virtual image corresponding to any user according to interactive operations triggered by the user are displayed.

13. The method according to claim 12, wherein: The interactive operations include the user sending barrage operations, giving virtual gifts operations, assisting operations and / or sending voice message operations.

14. The method according to claim 12 or 13, wherein: The display of a dynamic virtual expression of a user virtual image corresponding to any user according to an interactive operation triggered by the user further includes: According to the interactive operation triggered by the user, the corresponding user virtual image presents the corresponding dynamic virtual expression according to the preset interactive expression information, interactive user information and / or interactive duration contained in the interactive operation.

15. The method according to claim 12, wherein: The method further comprises: According to the user's actions and / or expressions, the corresponding user virtual image is displayed in the display interface according to the dynamic virtual expressions corresponding to the actions and / or expressions.

16. A user terminal for multi-person live broadcast room interaction, comprising: A first display module, adapted to display user virtual images of multiple users in a display interface; The user avatar includes a static avatar; The first interactive module is adapted to interactively display a user virtual image corresponding to any user in the display interface according to an interactive operation triggered by the user, wherein the interactive display includes displaying a dynamic virtual expression corresponding to the interactive operation.

17. A live broadcast terminal for multi-person live broadcast room interaction, comprising: A second display module, adapted to display the user virtual images of the current user and other users in the display interface; The user avatar includes a static avatar; The second interactive module is adapted to display, in the display interface, dynamic virtual expressions presented by a user virtual image corresponding to any user according to an interactive operation triggered by the user.

18. A multi-person live broadcast room interaction system, comprising the user end of the multi-person live broadcast room interaction as described in claim 16 and the live broadcast end of the multi-person live broadcast room interaction as described in claim 17.

19. A computing device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the multi-person live broadcast room interaction method as described in any one of claims 1-15.

20. A non-volatile computer-readable storage medium, wherein at least one executable instruction is stored in the non-volatile computer-readable storage medium, and the executable instruction enables a processor to perform operations corresponding to the multi-person live broadcast room interaction method as described in any one of claims 1-15.

21. A computer program product, comprising a computer program stored on a non-volatile computer-readable storage medium, wherein the computer program comprises program instructions, and when the program instructions are executed by a processor, the processor performs operations corresponding to the multi-person live broadcast room interaction method as described in any one of claims 1-15.

Citation Information

Patent Citations

  • Live-broadcasting interaction method and apparatus

    CN106878820A

  • Live streaming room interaction method and device, electronic equipment and storage medium

    CN112738544A

  • Message interaction method and related device

    CN113220405A

  • Virtual live streaming interactive methods, devices, storage media and equipment based on bullet comments

    CN114938459A

  • Live broadcast method, medium, device, system and computing equipment

    CN115988279A

Cited By

  • Live broadcast interaction method and device, equipment and storage medium

    CN118921535A

  • Live broadcast interaction method and device

    CN120378640A