Live processing method and device, electronic equipment and storage medium
By displaying the target interactive information of the virtual assistant on the live streaming page, the problems of insufficient ease of operation and interactivity of the virtual assistant are solved, resulting in more efficient live streaming interaction and increased platform activity.
Patent Information
- Application Number
- CN202411328262.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2044-09-23
AI Technical Summary
Existing technologies for virtual assistant broadcasting are not very convenient to operate and cannot effectively interact with the audience in the live broadcast room, resulting in poor interactivity in the live broadcast room and consequently low platform activity.
The live streaming page displays preset interactive information for virtual assistants, including gifting effects and interactive messages. Different types of interactive messages are triggered based on the gifting of virtual items, thereby enhancing the interactivity between the virtual assistants and the audience.
It improves the convenience and interactivity of live streaming operations, helps streamers and viewers interact better, increases the efficiency of acquiring virtual items, and increases the enthusiasm and activity of platform users.
Smart Images

Figure CN119342239B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of live streaming technology, and in particular to a live streaming processing method, apparatus, electronic device, and storage medium. Background Technology
[0002] With the development of internet technology, live streaming has become widely popular. During live streams, virtual assistants are often set up to support the streamer. These virtual assistants are often presented as voice assistants, requiring the streamer to activate them with a wake word and issue control commands. This makes them inconvenient to use. Furthermore, these virtual assistants often only help the streamer with tasks such as initiating tasks and automatically playing music, failing to effectively interact with the audience. This results in poor interactivity and, consequently, a lack of user engagement on the platform, leading to low platform activity. Summary of the Invention
[0003] This disclosure provides a live streaming processing method, apparatus, electronic device, and storage medium to at least solve the technical problems in related technologies, such as the poor ease of operation of virtual assistant broadcasters, the inability of virtual assistant broadcasters to effectively interact with viewers in the live stream, poor interactivity in the live stream, and consequently, the inability to effectively motivate users to participate in live streaming, resulting in low platform activity. The technical solution of this disclosure is as follows:
[0004] According to a first aspect of the present disclosure, a live streaming processing method is provided, comprising:
[0005] Displays the live stream page of the target live stream room, which includes a preset virtual assistant broadcaster;
[0006] In response to the gifting of the target virtual item, the target interactive information corresponding to the preset virtual assistant is displayed on the live streaming page;
[0007] The target interactive information refers to the interactive information of the preset virtual assistant's gifting operation for the target virtual item.
[0008] In an optional embodiment, the target interaction information includes first interaction information and second interaction information; the step of displaying the target interaction information corresponding to the preset virtual assistant on the live streaming page in response to the gifting operation of the target virtual item includes:
[0009] In response to the gifting operation, a preset gifting effect corresponding to the target virtual item is displayed on the live streaming page, and the first interactive information is also displayed on the live streaming page;
[0010] After the first interactive information display ends, the second interactive information is displayed on the live streaming page;
[0011] The first interactive information is the interactive information linking the preset virtual assistant broadcaster with the preset gifting effect; the second interactive information is the thank-you interactive information from the preset virtual assistant broadcaster in response to the gifting operation.
[0012] In an optional embodiment, the first interactive information includes first customized interactive information or first general interactive information; displaying the first interactive information on the live streaming page includes:
[0013] When the target virtual item is any one of at least one first preset virtual items, the first customized interactive information corresponding to the target virtual item is displayed on the live streaming page; the first customized interactive information is customized linkage interactive information of the preset gift effect corresponding to the target virtual item.
[0014] or,
[0015] If the target virtual item does not belong to any of the at least one preset virtual items, the first general interactive information is displayed on the live streaming page; the first general interactive information is the general interactive information of the preset virtual assistant broadcaster and the gift special effect linkage.
[0016] In an optional embodiment, the second interactive information includes second customized interactive information, second general interactive information, or third general interactive information; displaying the second interactive information on the live streaming page includes:
[0017] If the target virtual item is any one of at least one second preset virtual item, the second customized interactive information corresponding to the target virtual item is displayed on the live streaming page; the second customized interactive information is customized thank-you interactive information corresponding to the target virtual item.
[0018] or,
[0019] If the target virtual item does not belong to any of the at least one second preset virtual items, and the resource consumption corresponding to the target virtual item exceeds a preset threshold, a second general interactive information is displayed on the live streaming page; the second general interactive information is a general thank-you interactive information for a first type of virtual item, and the first type of virtual item is a virtual item whose corresponding resource consumption exceeds the preset threshold.
[0020] or,
[0021] If the target virtual item does not belong to any of the at least one second preset virtual items, and the resource consumption corresponding to the target virtual item is less than or equal to the preset threshold, a third general interactive information is displayed on the live streaming page; the third general interactive information is a general thank-you interactive information for a second type of virtual item, and the second type of virtual item is a virtual item whose corresponding resource consumption is less than or equal to the preset threshold.
[0022] In an optional embodiment, the target interaction information includes first interaction information or second interaction information; the step of displaying the target interaction information corresponding to the preset virtual assistant on the live streaming page in response to the gifting operation of the target virtual item includes:
[0023] In response to the gifting operation, a preset gifting effect corresponding to the target virtual item is displayed on the live streaming page, and the first interactive information is also displayed on the live streaming page;
[0024] or,
[0025] In response to the gifting operation, a preset gifting effect corresponding to the target virtual item is displayed on the live streaming page, and the second interactive information is also displayed on the live streaming page;
[0026] The first interactive information is the interactive information linking the preset virtual assistant broadcaster with the preset gifting effect; the second interactive information is the thank-you interactive information from the preset virtual assistant broadcaster in response to the gifting operation.
[0027] In an optional embodiment, the method further includes:
[0028] When a preset interactive task is initiated in the target live streaming room, the third interactive information corresponding to the preset virtual assistant is displayed on the live streaming page.
[0029] The third interactive information is the interactive information of the preset virtual assistant broadcaster in response to the preset interactive task.
[0030] In an optional embodiment, the third interactive information includes first task interactive information, which is information provided by the preset virtual assistant prompting the live stream viewers in the target live stream room to perform the preset interactive task; the step of displaying the third interactive information corresponding to the preset virtual assistant on the live stream page includes:
[0031] During the execution of the preset interactive task, the interactive information of the first task is displayed on the live streaming page.
[0032] In an optional embodiment, the third interactive information includes second task interactive information, which is the interactive information of the preset virtual assistant in response to the task execution result corresponding to the preset interactive task; the step of displaying the third interactive information corresponding to the preset virtual assistant on the live streaming page includes:
[0033] Upon completion of the preset interactive task, the second task interactive information is displayed on the live streaming page.
[0034] In an optional embodiment, the method further includes:
[0035] If the ranking of the target live stream room in the preset list changes, the fourth interactive information corresponding to the preset virtual assistant will be displayed on the live stream page.
[0036] The fourth interactive information is the broadcast information of the preset virtual assistant broadcasting when the ranking of the target live room in the preset list changes;
[0037] In an optional embodiment, the method further includes:
[0038] Upon reaching the preset guidance time, the fifth interactive information will be displayed on the live streaming page;
[0039] The fifth interactive information is the interactive information in which the preset virtual assistant guides the live streaming initiator of the target live streaming room to view the live streaming indicator data corresponding to the target live streaming room.
[0040] In an optional embodiment, the method further includes:
[0041] When any live stream viewer enters the target live stream room, the sixth interactive information corresponding to the preset virtual assistant is displayed on the live stream page.
[0042] The sixth interactive information is the preset virtual assistant's entry interactive information for any live stream viewer.
[0043] In an optional embodiment, the method further includes:
[0044] In response to a preset broadcast command, the seventh interactive information is displayed on the live broadcast page;
[0045] The seventh interactive information is the broadcast information of the preset virtual assistant broadcasting the content to be broadcast on the current live streaming platform.
[0046] In an optional embodiment, the method further includes:
[0047] When the live streamer in the target live stream room presents preset content on the live stream page, the eighth interactive information is displayed on the live stream page;
[0048] The eighth interactive information is the presentation information of the preset virtual assistant on the preset content.
[0049] In an optional embodiment, the virtual image presented on the live streaming page by the preset virtual assistant includes the appearance characteristics of the real anchor corresponding to the target live streaming room.
[0050] In an optional embodiment, the target interactive effect is any one of the preset interactive information from at least one preset interactive information corresponding to the preset virtual assistant broadcaster.
[0051] According to a second aspect of the present disclosure, a live streaming processing apparatus is provided, comprising:
[0052] The live streaming page display module is configured to display the live streaming page of a target live streaming room, which includes a preset virtual assistant broadcaster;
[0053] The target interactive information display module is configured to perform a response to the gifting operation of the target virtual item and display the target interactive information corresponding to the preset virtual assistant on the live broadcast page;
[0054] The target interactive information refers to the interactive information of the preset virtual assistant's gifting operation for the target virtual item.
[0055] In an optional embodiment, the target interactive information includes first interactive information and second interactive information; the target interactive information display module includes:
[0056] The preset gifting effect display unit is configured to perform a response to the gifting operation and display the preset gifting effect corresponding to the target virtual item on the live streaming page;
[0057] The first interactive information display unit is configured to display the first interactive information on the live streaming page;
[0058] The second interactive information unit is configured to display the second interactive information on the live streaming page when the first interactive information display ends.
[0059] The first interactive information is the interactive information linking the preset virtual assistant broadcaster with the preset gifting effect; the second interactive information is the thank-you interactive information from the preset virtual assistant broadcaster in response to the gifting operation.
[0060] In an optional embodiment, the first interactive information includes first customized interactive information or first general interactive information; the first interactive information display unit includes:
[0061] The first customized interactive information display unit is configured to display the first customized interactive information corresponding to the target virtual item on the live streaming page when the target virtual item is any one of at least one first preset virtual item; the first customized interactive information is customized linkage interactive information of the preset gift effect corresponding to the target virtual item.
[0062] or,
[0063] The first general interactive information display unit is configured to display the first general interactive information on the live streaming page when the target virtual item does not belong to any of the at least one preset virtual items; the first general interactive information is general interactive information that links the preset virtual assistant broadcaster with the gift special effects.
[0064] In an optional embodiment, the second interactive information includes second customized interactive information, second general interactive information, or third general interactive information; displaying the second interactive information on the live streaming page includes:
[0065] The second customized interactive information display unit is configured to display the second customized interactive information corresponding to the target virtual item on the live streaming page when the target virtual item is any one of at least one second preset virtual item; the second customized interactive information is customized thank-you interactive information corresponding to the target virtual item.
[0066] or,
[0067] The second general interactive information display unit is configured to display second general interactive information on the live streaming page when the target virtual item does not belong to any of the at least one second preset virtual items and the resource consumption corresponding to the target virtual item exceeds a preset threshold; the second general interactive information is general thank-you interactive information for a first type of virtual item, and the first type of virtual item is a virtual item whose corresponding resource consumption exceeds the preset threshold.
[0068] or,
[0069] The third general interactive information display unit is configured to display third general interactive information on the live streaming page when the target virtual item does not belong to any of the at least one second preset virtual items and the resource consumption corresponding to the target virtual item is less than or equal to the preset threshold; the third general interactive information is general thank-you interactive information for a second type of virtual item, and the second type of virtual item is a virtual item whose corresponding resource consumption is less than or equal to the preset threshold.
[0070] In an optional embodiment, the target interactive information includes first interactive information or second interactive information; the target interactive information display module includes:
[0071] The third interactive information display unit is configured to respond to the gifting operation by displaying a preset gifting effect corresponding to the target virtual item on the live streaming page, and displaying the first interactive information on the live streaming page.
[0072] or,
[0073] The fourth interactive information display unit is configured to respond to the gifting operation by displaying a preset gifting effect corresponding to the target virtual item on the live streaming page, and also displaying the second interactive information on the live streaming page.
[0074] The first interactive information is the interactive information linking the preset virtual assistant broadcaster with the preset gifting effect; the second interactive information is the thank-you interactive information from the preset virtual assistant broadcaster in response to the gifting operation.
[0075] In an optional embodiment, the apparatus further includes:
[0076] The third interactive information display module is configured to display the third interactive information corresponding to the preset virtual assistant on the live broadcast page when a preset interactive task is initiated in the target live broadcast room.
[0077] The third interactive information is the interactive information of the preset virtual assistant broadcaster in response to the preset interactive task.
[0078] In an optional embodiment, the third interactive information includes first task interactive information, which is information provided by the preset virtual assistant prompting the live stream viewers in the target live stream room to perform the preset interactive task; the third interactive information display module includes:
[0079] The first task interactive information display unit is configured to display the first task interactive information on the live broadcast page during the execution of the preset interactive task.
[0080] In an optional embodiment, the third interactive information includes second task interactive information, which is the interactive information of the preset virtual assistant in response to the task execution result corresponding to the preset interactive task; the step of displaying the third interactive information corresponding to the preset virtual assistant on the live streaming page includes:
[0081] The second task interactive information display unit is configured to display the second task interactive information on the live broadcast page when the preset interactive task has been completed.
[0082] In an optional embodiment, the apparatus further includes:
[0083] The fourth interactive information display module is configured to display the fourth interactive information corresponding to the preset virtual assistant on the live broadcast page when the ranking of the target live broadcast room in the preset list changes.
[0084] The fourth interactive information is the broadcast information of the preset virtual assistant broadcasting when the ranking of the target live room in the preset list changes;
[0085] In an optional embodiment, the apparatus further includes:
[0086] The fifth interactive information display module is configured to display the fifth interactive information on the live broadcast page when a preset guidance time is reached;
[0087] The fifth interactive information is the interactive information in which the preset virtual assistant guides the live streaming initiator of the target live streaming room to view the live streaming indicator data corresponding to the target live streaming room.
[0088] In an optional embodiment, the apparatus further includes:
[0089] The sixth interactive information display module is configured to display the sixth interactive information corresponding to the preset virtual assistant on the live broadcast page when any live broadcast viewer enters the target live broadcast room;
[0090] The sixth interactive information is the preset virtual assistant's entry interactive information for any live stream viewer.
[0091] In an optional embodiment, the apparatus further includes:
[0092] The seventh interactive information display module is configured to respond to a preset broadcast command and display the seventh interactive information on the live broadcast page;
[0093] The seventh interactive information is the broadcast information of the preset virtual assistant broadcasting the content to be broadcast on the current live streaming platform.
[0094] In an optional embodiment, the apparatus further includes:
[0095] The eighth interactive information display module is configured to display the eighth interactive information on the live streaming page when the live streamer in the target live streaming room presents preset content on the live streaming page.
[0096] The eighth interactive information is the presentation information of the preset virtual assistant on the preset content.
[0097] In an optional embodiment, the virtual image presented on the live streaming page by the preset virtual assistant includes the appearance characteristics of the real anchor corresponding to the target live streaming room.
[0098] In an optional embodiment, the target interactive effect is any one of the preset interactive information from at least one preset interactive information corresponding to the preset virtual assistant broadcaster.
[0099] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method as described in any one of the first aspects above.
[0100] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any one of the live streaming processing methods of the present disclosure.
[0101] According to a fifth aspect of the present disclosure, a computer program product comprising instructions is provided that, when run on a computer, causes the computer to perform the method as described in any one of the first aspects above.
[0102] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:
[0103] In a target live stream room that includes a preset virtual assistant, if a gifting operation of a target virtual item is triggered, the corresponding target interactive information of the preset virtual assistant can be automatically displayed on the live stream page of the target live stream room. This can greatly improve the convenience of virtual assistant interaction operations in the live stream room. Moreover, this target interactive information is the interaction information of the preset virtual assistant in response to the gifting operation of the target virtual item. It can enable the virtual assistant to interact with the operation of gifting virtual items to the audience, which can help the streamer interact better with the audience. On the basis of improving the interactive ability of the virtual assistant and the interactivity of the live stream room, it can help the streamer acquire more virtual items, improve the efficiency of virtual item acquisition, and thus increase the enthusiasm of users on the platform to participate in live streams, effectively improving the user activity and the richness of live stream content on the platform.
[0104] 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
[0105] 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.
[0106] Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment;
[0107] Figure 2 This is a flowchart illustrating a live streaming processing method according to an exemplary embodiment;
[0108] Figure 3 This is a schematic diagram of a live streaming page according to an exemplary embodiment;
[0109] Figure 4 This is a schematic diagram illustrating page changes on a live streaming page during the display of target interactive information, according to an exemplary embodiment.
[0110] Figure 5 This is a schematic diagram illustrating page changes on a live streaming page during another process of displaying interactive information to a target audience, according to an exemplary embodiment.
[0111] Figure 6 This is a block diagram of a live streaming processing apparatus according to an exemplary embodiment;
[0112] Figure 7 This is a block diagram illustrating an electronic device for live streaming processing according to an exemplary embodiment. Detailed Implementation
[0113] 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.
[0114] 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.
[0115] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0116] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment, which may include a first terminal 100, a second terminal 200, and a server 300.
[0117] In one specific embodiment, the first terminal 100 can be a terminal on the live streaming initiator side (i.e., the broadcaster's terminal), the second terminal 300 can be a terminal on the live streaming viewer side (i.e., the viewer's terminal), and the server 300 can be the backend server of the live streaming platform. Specifically, the first terminal 100 can provide a live streaming information stream and send it to the server 300, and correspondingly, the server 300 can push the live streaming information stream to the second terminal 200.
[0118] In an optional embodiment, the first terminal 100 and the second terminal 200 may be electronic devices including, but not limited to, smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices, etc., or software running on the aforementioned electronic devices, such as applications. Optionally, the operating system running on the electronic devices may include, but is not limited to, Android, iOS, Linux, Windows, etc.
[0119] In an optional embodiment, server 300 may be a standalone physical server, or a server cluster or distributed system consisting of multiple physical servers.
[0120] In addition, it should be noted that, Figure 1 The example shown is merely one application environment provided by this disclosure. In practical applications, other application environments may also be included, such as different servers performing push and pull streaming.
[0121] In the embodiments described in this specification, the first terminal 100, the second terminal 200, and the server 300 can be directly or indirectly connected via wired or wireless communication, and this disclosure does not impose any restrictions.
[0122] Figure 2 This is a flowchart illustrating a live streaming processing method according to an exemplary embodiment. This method can be applied to terminals such as a first terminal and a second terminal. Figure 2 As shown, the method may include the following steps:
[0123] In step S201, the live streaming page of the target live streaming room is displayed, which includes a preset virtual assistant broadcaster;
[0124] In one specific embodiment, the target live streaming room can be any live streaming room that is currently broadcasting; specifically, the preset virtual assistant can be used to assist the live streaming initiator of the target live streaming room in broadcasting together; the live streaming initiator can be the user account (broadcaster account) that initiates the live streaming; the live streaming page can simultaneously display the real image of the real broadcaster corresponding to the live streaming initiator and the virtual image of the preset virtual assistant; optionally, the virtual image of the preset virtual assistant can be pre-generated based on a virtual image generation model, and the virtual image generation model can be a generative artificial intelligence model used to generate virtual images; optionally, the virtual image of the preset virtual assistant presented on the live streaming page can be a pre-set general virtual image;
[0125] In another optional embodiment, the virtual image of the preset virtual assistant broadcaster presented on the live broadcast page may include the appearance characteristics of the real broadcaster corresponding to the target live broadcast room.
[0126] In one specific embodiment, the physical features of the real-life anchor can be extracted from their real-life image. During the process of generating a virtual image of a preset virtual assistant anchor using a virtual image generation model, the physical features of the real-life anchor are input into the virtual image generation model for virtual image generation processing, resulting in a virtual image containing the physical features of the real-life anchor. Optionally, the live stream initiator can consume a specified amount of first preset resources to ensure that the virtual image of the preset virtual assistant anchor includes the physical features of the real-life anchor during the live stream. Specifically, the first preset resource can be a virtual resource required within the platform to obtain a virtual assistant anchor image (the virtual image of the virtual assistant anchor) containing the physical features of the corresponding real-life anchor in the live stream, and can be set according to actual applications.
[0127] In the above embodiments, the virtual image of the virtual assistant presented on the live broadcast page includes the appearance features of the real anchor corresponding to the target live broadcast room. This can realize the personalized customization of the virtual assistant image in the live broadcast room, making each person unique and greatly enhancing the diversity of the virtual assistant image in the live broadcast room. It can also better highlight the personalized characteristics of the anchors in different live broadcast rooms.
[0128] In a specific embodiment, such as Figure 3 As shown, Figure 3 This is a schematic diagram of a live streaming page according to an exemplary embodiment; wherein, 301 corresponds to the real image of the live streamer, and 302 corresponds to the virtual image of the preset virtual assistant.
[0129] In step S203, in response to the gifting operation of the target virtual item, the target interactive information corresponding to the preset virtual assistant is displayed on the live broadcast page;
[0130] In one specific embodiment, the target interactive information is the interactive information of a preset virtual assistant's gifting operation for a target virtual item. Specifically, the target interactive information may be the interactive effects of the preset virtual assistant's gifting operation for the target virtual item; the target virtual item may be the currently gifted virtual item; specifically, the gifting operation may be triggered by the item material used to identify the target virtual item on the live broadcast page; optionally, the gifting operation may be a touch operation such as clicking or long-pressing the item material, or it may be voice control or device movement operation, etc. Specifically, any live broadcast viewer in the target live broadcast room can trigger the gifting operation, and the live broadcast viewer may be a user account (viewer account) browsing the live broadcast content.
[0131] In an optional embodiment, the aforementioned target interactive information can be any of at least one preset interactive information corresponding to a preset virtual assistant. Specifically, the at least one preset interactive information can be pre-created by the interactive information creator, or it can be generated in conjunction with an interactive information generation model. Specifically, the interactive information generation model takes the virtual image (image) of the preset virtual assistant, interactive content instruction text, and interactive content related materials as input to perform interactive information generation processing. The interactive information generation model can be a generative artificial intelligence model used to generate interactive information corresponding to the preset virtual assistant. Optionally, the interactive content instruction text can be instruction text used to instruct the preset virtual assistant to perform interactive content; the interactive content related materials can be materials associated with the interactive content instruction text. Specifically, the interactive content instruction text and interactive content related materials corresponding to different virtual items can be the same or different; correspondingly, the aforementioned at least one preset interactive information can include preset interactive information corresponding to at least one preset virtual item, or it can include general preset interactive information.
[0132] In the above embodiments, the target interaction information for gifting the target virtual item is determined from at least one preset interaction information corresponding to the preset virtual assistant. This eliminates the need for real-time driving by the virtual assistant, greatly improving the convenience and efficiency of interaction during the live broadcast process when the virtual assistant assists the real anchor.
[0133] In an optional embodiment, the target interaction information may include first interaction information and second interaction information; the target interaction information corresponding to the preset virtual assistant broadcaster displayed on the live broadcast page in response to the gifting operation of the target virtual item may include:
[0134] In response to the gifting action, the preset gifting effect corresponding to the target virtual item is displayed on the live stream page, and the first interactive information is also displayed on the live stream page;
[0135] After the first interactive information display ends, the second interactive information is displayed on the live stream page;
[0136] In one specific embodiment, the preset gifting effect can be an effect for gifting a target virtual item; the first interactive information can be interactive information linking the preset virtual assistant and the preset gifting effect, that is, the interactive information corresponding to the preset gifting effect when the preset virtual assistant performs a gifting operation on the target virtual item. Specifically, the content of the first interactive information can be set according to the actual application.
[0137] In an optional embodiment, the first interactive information may include first customized interactive information or first general interactive information; correspondingly, displaying the first interactive information on the live streaming page may include:
[0138] If the target virtual item is any of the first preset virtual items, display the first customized interactive information corresponding to the target virtual item on the live broadcast page;
[0139] or,
[0140] If the target virtual item does not belong to any of the preset virtual items, display the first general interactive information on the live broadcast page.
[0141] In one specific embodiment, at least one first preset virtual item can be a virtual item with customized interactive information corresponding to the gifting effect. Specifically, at least one first preset virtual item can be determined from the virtual items in the platform based on actual application needs; optionally, virtual items with a usage exceeding a first preset threshold can be selected as at least one first preset virtual item based on the usage of virtual items in the platform within a first preset time period. Specifically, the first preset time period and the first preset threshold can be set according to actual application.
[0142] In one specific embodiment, the aforementioned first customized interactive information can be customized linked interactive information for a preset gifting effect corresponding to the target virtual item; optionally, the first customized interactive information can include the virtual image of a preset virtual assistant and special effect elements in the preset gifting effect. For example, if the preset gifting effect corresponding to the target virtual item is a kissing effect, the first customized interactive information can optionally include the preset virtual assistant performing a kissing effect; for example, if the preset gifting effect corresponding to the target virtual item is a virtual dragon image traversing the entire screen, the first customized interactive information can optionally include the preset virtual assistant performing a dragon head-dancing effect.
[0143] In one specific embodiment, the aforementioned first general interactive information may be general preset virtual assistant broadcasting and gift special effects linkage interactive information. For example, the first general interactive information may be that after watching the gift special effects, the preset virtual assistant broadcasts a surprised special effect, or after watching the gift special effects, the preset virtual assistant broadcasts a favorite special effect, etc.
[0144] In the above embodiments, the first interactive information is the interactive information of preset virtual assistant broadcasting and preset gifting special effects linkage. It can be combined with whether the target virtual item being gifted is at least one first preset virtual item, and the customized linkage interactive information of the preset gifting special effects corresponding to the target virtual item can be selected, or the general interactive information of preset virtual assistant broadcasting and gifting special effects linkage can be used as the first interactive information. On the basis of realizing customized special effects linkage interaction of virtual items, the interactive information of preset virtual assistant broadcasting and preset gifting special effects linkage in the live broadcast room can be enriched, and the linkage with the gifting special effects corresponding to the gifted virtual items can be better improved.
[0145] In one specific embodiment, the aforementioned second interactive information may be a pre-set thank-you message from a virtual assistant in response to a gifting action. Specifically, the second interactive information may mention the live stream viewing account that triggered the gifting action of the target virtual item. In an optional embodiment, the aforementioned second interactive information may include second customized interactive information, second general interactive information, or third general interactive information; correspondingly, displaying the second interactive information on the live stream page may include:
[0146] If the target virtual item is any one of the at least two preset virtual items, then display the second customized interactive information corresponding to the target virtual item on the live streaming page;
[0147] or,
[0148] If the target virtual item does not belong to any of the at least one second preset virtual items, and the resource consumption corresponding to triggering the target virtual item is greater than the preset threshold, then the second general interactive information will be displayed on the live broadcast page.
[0149] or,
[0150] If the target virtual item does not belong to any of the at least one second preset virtual items, and the resource consumption corresponding to triggering the target virtual item is less than or equal to the preset threshold, then the third general interactive information will be displayed on the live broadcast page.
[0151] In one specific embodiment, the aforementioned second customized interactive information can be customized thank-you interactive information corresponding to the target virtual item; specifically, at least one second preset virtual item can be a virtual item with customized thank-you interactive information. Specifically, at least one second preset virtual item can be determined from the virtual items in the platform based on actual application needs; optionally, virtual items with usage exceeding a second preset threshold can be selected as at least one second preset virtual item based on the usage volume of virtual items within a second preset time period in the platform. Specifically, the second preset time period and the second preset threshold can be set according to actual application. Optionally, at least one second preset virtual item can be the same as or different from at least one first preset virtual item.
[0152] In one specific embodiment, the aforementioned second general interactive information may be general thank-you interactive information for the first type of virtual item, where the first type of virtual item is a virtual item whose corresponding resource consumption exceeds a preset threshold; specifically, the resource consumption may be a second preset resource required to gift virtual items, where the second preset resource may be the virtual resource required to gift virtual items within the platform.
[0153] In one specific embodiment, the aforementioned third general interactive information is a general thank-you interactive information for the second type of virtual item, and the second type of virtual item is a virtual item whose corresponding resource consumption is less than or equal to a preset threshold.
[0154] In an optional embodiment, the presentation level of the second general interactive information can be greater than that of the third general interactive information. Specifically, the presentation level can characterize the display duration of the corresponding interactive information and / or the content proportion on the live page during the display process, and the presentation level is positively correlated with the display duration of the corresponding interactive information and / or the content proportion on the live page during the display process.
[0155] In the above embodiments, the second interactive information is the preset virtual assistant's thank-you interactive information for the gifting operation. Depending on whether the target virtual item being gifted is at least one second preset virtual item, the customized thank-you interactive information corresponding to the target virtual item or the general thank-you interactive information is selected as the second interactive information. Furthermore, the general thank-you interactive information can be divided into different general thank-you interactive information based on the amount of resources consumed by the gifted virtual item. This can enrich the preset virtual assistant's thank-you interactive information for virtual items in the live broadcast room, and can more specifically respond to the gifting operation of different virtual items.
[0156] In one specific embodiment, displaying a preset gifting effect corresponding to the target virtual item on the live streaming page, and displaying the first interactive information on the live streaming page, may include displaying the first interactive information on the live streaming page after the preset gifting effect display ends. Optionally, the first interactive information may also be displayed on the live streaming page during the display of the preset interactive effect.
[0157] In the above embodiments, when the gifting operation of the target virtual item is triggered, the preset gifting effect corresponding to the target virtual item is displayed on the live broadcast page. The first interactive information of the preset virtual assistant and the preset gifting effect linkage and the second interactive information of the preset virtual assistant's thank-you interaction in response to the gifting operation are displayed on the live broadcast page in turn. This allows the preset virtual assistant to interact and respond to the audience's virtual item gifting operation with different interactive content, which can better improve the execution rate of virtual item gifting operations in the live broadcast room. On the basis of improving the interactivity in the live broadcast room, it helps the streamer to get more virtual items, thereby also increasing the enthusiasm of users in the platform to conduct live broadcasts, effectively improving the user activity and the richness of live broadcast content in the platform.
[0158] In an optional embodiment, the target interaction information includes first interaction information or second interaction information; in response to the gifting operation of the target virtual item, the target interaction information corresponding to the preset virtual assistant broadcaster is displayed on the live broadcast page, including:
[0159] In response to the gifting action, the preset gifting effect corresponding to the target virtual item is displayed on the live stream page, and the first interactive information is also displayed on the live stream page;
[0160] or,
[0161] In response to the gifting action, the preset gifting effect corresponding to the target virtual item is displayed on the live stream page, and a second interactive message is also displayed on the live stream page;
[0162] In a specific embodiment, the details of displaying the first interactive information and the second interactive information on the live streaming page can be found in the above descriptions, and will not be repeated here.
[0163] In the above embodiments, when a virtual item gifting operation is triggered, a preset gifting effect corresponding to the target virtual item is displayed on the live streaming page. Additionally, a first interactive message linking the preset virtual assistant with the preset gifting effect, or a second interactive message from the preset virtual assistant thanking the viewer in response to the gifting operation, is also displayed on the live streaming page. This allows the preset virtual assistant to help the streamer interact and respond to viewers' virtual item gifting operations, thus improving the execution rate of virtual item gifting operations in the live streaming room. By enhancing interactivity in the live streaming room, this helps the streamer acquire more virtual items, thereby increasing the enthusiasm of users on the platform to participate in live streaming and effectively improving user activity and the richness of live streaming content.
[0164] In an optional embodiment, the above method may further include:
[0165] When a preset interactive task is initiated in the target live streaming room, the third interactive information corresponding to the preset virtual assistant is displayed on the live streaming page;
[0166] In one specific embodiment, the aforementioned third interactive information can be interactive information of a preset virtual assistant for a preset interactive task. For example, the third interactive information can be interactive effects of a preset virtual assistant for a preset interactive task. The preset interactive task can be set according to actual applications. Optionally, the task execution operation corresponding to the preset interactive task can include at least one of the following: gifting virtual items, sharing to the target live stream, liking, and commenting. Specifically, the target live stream can be the live stream corresponding to a single live stream initiator, or it can be the live stream corresponding to at least two live stream initiators, such as a battle live stream. Correspondingly, the aforementioned preset interactive task can be a task in the live stream corresponding to a single live stream initiator where the live stream initiator interacts with the live stream viewers in the live stream, or it can be a task in the live stream corresponding to at least two live stream initiators interacting with the live stream viewers in the live stream, such as a battle task.
[0167] In an optional embodiment, the third interactive information includes first task interactive information, which may be information prompting the live stream viewers in the target live stream room to perform a preset interactive task; correspondingly, the third interactive information displayed on the live stream page corresponding to the preset virtual assistant may include:
[0168] During the execution of the preset interactive task, the interactive information of the first task is displayed on the live broadcast page.
[0169] In one specific embodiment, the timing of the display of the first task interactive information can be set according to the actual application. For example, the display of the first task interactive information can be automatically triggered in the preset task stage of the preset interactive task, or the display of the first task interactive information can be triggered at a first preset time.
[0170] In one specific embodiment, the specific content of the first task interaction information can be set according to the actual application. For example, the first task interaction information can be an interactive effect that prompts the live viewers in the target live room to perform a preset interactive task. In another specific embodiment, taking a battle task as an example, the first task interaction information can be a tug-of-war effect on the battle progress bar by the preset virtual assistant. Optionally, on the basis of the tug-of-war effect, a voice broadcast can also be given to prompt the live viewers in the target live room to perform a preset interactive task.
[0171] In the above embodiments, during the execution of the preset interactive task, the preset virtual assistant is displayed on the live streaming page to prompt the live viewers in the target live streaming room to perform the preset interactive task. This allows the preset virtual assistant to help the streamer remind the viewers to perform the preset interactive task. Based on enriching the interactive capabilities of the preset virtual assistant and the interactivity of the live streaming room, in scenarios where the task execution operation corresponding to the preset interactive task is to give away virtual items, the execution rate of the virtual item giving operation in the live streaming room can be better improved. This enhances the interactivity of the live streaming room, helps the streamer obtain more virtual items, and can also increase the enthusiasm of users on the platform to conduct live streaming, effectively improving the user activity and the richness of live streaming content on the platform.
[0172] In an optional embodiment, the third interactive information includes second task interactive information, which may be interactive information of a preset virtual assistant in response to the execution result of a preset interactive task; correspondingly, the third interactive information corresponding to the preset virtual assistant displayed on the live streaming page may include:
[0173] Once the preset interactive task has been completed, the second interactive task information will be displayed on the live stream page.
[0174] In one specific embodiment, the specific content of the second task interaction information can be set according to the actual application. For example, if the task execution result is that the task is successful, the second task interaction information can make a celebratory fireworks effect for the preset virtual assistant. If the task execution result is that the task fails, the second task interaction information can make a sad expression effect for the preset virtual assistant.
[0175] In the above embodiments, when the preset interactive task is completed, displaying the interactive information of the preset virtual assistant on the live streaming page regarding the task execution result allows the preset virtual assistant to provide feedback on the task execution result, better interacting with the audience in the live streaming room. Furthermore, in scenarios where the task execution operation corresponding to the preset interactive task is gifting virtual items, the interactive information of the preset virtual assistant can further encourage the audience's enthusiasm for performing tasks in subsequent live streaming sessions. This can increase the audience's enthusiasm for gifting virtual items in subsequent live streaming sessions where the task execution operation is gifting virtual items. By enhancing interactivity in the live streaming room, this helps the streamer acquire more virtual items, thereby increasing the enthusiasm of users on the platform to participate in live streaming, effectively improving user activity and enriching the live streaming content.
[0176] In one specific embodiment, the first task interaction information and the second task interaction information described above are merely examples of the interaction information of the preset virtual assistant broadcaster for the preset interactive task. In practical applications, more interaction information of the preset virtual assistant broadcaster for the preset interactive task may also be included.
[0177] In the above embodiments, during the execution of the preset interactive task, displaying the interactive information of the preset virtual assistant on the live streaming page for the preset interactive task allows the preset virtual assistant to help the streamer better interact with the audience during the task execution process, thereby improving the task execution rate of the audience in the live streaming room. At the same time, it can also enrich the interactive capabilities of the preset virtual assistant and the interactivity of the live streaming room. In the scenario where the task execution operation corresponding to the preset interactive task is to give away virtual items, it can better improve the execution rate of virtual item giving operations in the live streaming room. On the basis of improving the interactivity of the live streaming room, it can help the streamer obtain more virtual items, thereby also increasing the enthusiasm of users on the platform to conduct live streaming, effectively improving the user activity and the richness of live streaming content on the platform.
[0178] In an optional embodiment, the above method may further include:
[0179] If the ranking of the target live stream room changes in the preset ranking list, the fourth interactive information corresponding to the preset virtual assistant will be displayed on the live stream page.
[0180] In one specific embodiment, the fourth interactive information can be a broadcast message from a preset virtual assistant regarding changes in the ranking of a target livestream room in a preset list; specifically, the preset list can be a ranking list that ranks livestream rooms on the platform based on preset list data within a third preset time period; specifically, the third preset time period can be set according to actual applications, such as real-time, one hour, one week, etc.; the preset list data can include the number of viewers in the livestream room, the amount of virtual resources corresponding to virtual items received in the livestream room, etc.
[0181] In the above embodiments, when the ranking of the target live room in the preset list changes, the preset virtual assistant broadcasts the change in the ranking of the target live room in the preset list on the live page. This makes it easier for the streamer and the audience to understand the ranking of the target live room in a timely manner, greatly improving the convenience for the streamer and the audience to understand the ranking of the current live room.
[0182] In an optional embodiment, the above method may further include:
[0183] Upon reaching the preset guidance time, the fifth interactive message will be displayed on the live stream page;
[0184] In one specific embodiment, the preset guidance time can be pre-set according to actual applications, such as the time corresponding to the preset broadcast duration; the aforementioned fifth interactive information can be interactive information that guides the live broadcast initiator of the target live broadcast room to view the live broadcast indicator data corresponding to the target live broadcast room. Specifically, the live broadcast indicator data can be data reflecting the virtual resources (virtual resources corresponding to virtual items) acquired by the target live broadcast room within the fourth preset time period, specifically, it can include the amount of virtual resources acquired, the number of live broadcast viewers who gifted virtual items, the number of virtual items gifted, etc.
[0185] In the above embodiments, when the preset guidance time is reached, interactive information is displayed on the live streaming page to guide the live streaming initiator to view the corresponding live streaming indicator data of the target live streaming room. This makes it easier for the streamer to understand the live streaming indicator data in the live streaming room in a timely manner, so as to adjust the live streaming strategy in a timely manner and conduct more targeted live streaming interaction in subsequent live streaming processes, thereby improving the interactivity of the live streaming.
[0186] In an optional embodiment, the above method may further include:
[0187] When any live stream viewer enters the target live stream room, the sixth interactive information corresponding to the preset virtual assistant will be displayed on the live stream page;
[0188] In one specific embodiment, the aforementioned sixth interactive information can be preset virtual assistant entry interactive information for any live stream viewer. Specifically, the content of the sixth interactive information can be set according to actual applications, such as the preset virtual assistant making a welcoming gesture and encouraging viewers to click on preset controls; the preset controls can be set according to actual applications, such as controls used to increase the popularity of the live stream.
[0189] In the above embodiments, when any live stream viewer enters the target live stream room, the preset virtual assistant is displayed on the live stream page to provide entry interaction information for any live stream viewer. This allows the preset virtual assistant to help the host interact with the viewers who have just entered the live stream room, thereby enhancing the viewers' experience when entering the live stream room.
[0190] In an optional embodiment, the above method may further include:
[0191] In response to preset broadcast instructions, the seventh interactive message is displayed on the live broadcast page;
[0192] In one specific embodiment, the preset broadcast instructions can be set according to actual applications, such as automatically triggering at a second preset time. The aforementioned seventh interactive information can be the broadcast information of the preset virtual assistant for the content to be broadcast corresponding to the current live streaming platform. Specifically, the content to be broadcast can be set according to actual applications, such as recently added virtual items, virtual items suitable for the current live streaming scenario, recently launched features, and recently held anchor events.
[0193] In the above embodiments, in response to a preset broadcast command, the preset virtual assistant broadcasts the broadcast information of the content to be broadcast corresponding to the current live broadcast platform on the live broadcast page. The preset virtual assistant can help the live broadcast platform transmit information to the audience and / or the broadcaster. On the basis of enriching the interactive capabilities of the preset virtual assistant, the convenience of transmitting information to users within the platform is greatly improved.
[0194] In an optional embodiment, the above method may further include:
[0195] When the live streamer in the target live stream room presents the preset content on the live stream page, the eighth interactive information is displayed on the live stream page;
[0196] In one specific embodiment, the aforementioned eighth interactive information can be the presentation information of preset virtual assistants on preset content. Specifically, the specific content of the eighth interactive information can be set according to actual applications. For example, the preset content can be the special effect of a real streamer receiving a battle penalty, and correspondingly, the eighth interactive information can be the special effect of a preset virtual assistant being able to cooperate with the real streamer to receive the battle penalty; for example, the preset content can be the scene of a real streamer performing a talent, and correspondingly, the eighth interactive information can be the special effect of a preset virtual assistant being able to cooperate with the real streamer to perform a talent together.
[0197] In the above embodiments, when the real anchor in the target live broadcast room presents preset content on the live broadcast page, displaying the presentation information of the preset virtual assistant on the live broadcast page can allow the virtual assistant to cooperate with the anchor in presenting the live broadcast content, thereby improving the interaction between the virtual assistant and the real anchor.
[0198] In one specific embodiment, the preset gifting effect corresponding to the target virtual item is a kissing effect, and the target interaction information includes first customized interaction information (the preset virtual assistant performs a kissing effect) and second customized interaction information (the preset virtual assistant's customized thank-you interaction information for the gifting operation of the target virtual item: the preset virtual assistant thanks the gifting of the target virtual item with flowers and hearts). Figure 4 As shown, Figure 4 This is a schematic diagram illustrating page changes on a live streaming page during the display of target interactive information, according to an exemplary embodiment. Figure 4 The live stream page shown in Figure a displays the first set of customized interactive information. Furthermore, after the first set of customized interactive information ends, combined with... Figure 4 The live stream page shown in b can display a second set of customized interactive information.
[0199] In another specific embodiment, the target interactive information includes a first general interactive information (after watching the gift effect, the preset virtual assistant presents the desired effect) and a second general interactive information (the preset virtual assistant gives a flower as a thank you gift of the target virtual item), such as... Figure 5 As shown, Figure 5 This is a schematic diagram illustrating page changes on a live streaming page during another process of displaying interactive information to a target audience, according to an exemplary embodiment. Figure 5 The live stream page shown in Figure a displays the first general interactive information. Furthermore, after the first general interactive information display ends, combined with... Figure 5 The live streaming page shown in b can display a second set of general interactive information.
[0200] As can be seen from the technical solutions provided in the embodiments of this specification above, in a target live streaming room including a preset virtual assistant, if a gifting operation of a target virtual item is triggered, the target interactive information corresponding to the preset virtual assistant can be automatically displayed on the live streaming page of the target live streaming room. This can greatly improve the convenience of virtual assistant interaction operations in the live streaming room. Moreover, the target interactive information is the interaction information of the preset virtual assistant in response to the gifting operation of the target virtual item. This allows the virtual assistant to interact with the operation of gifting virtual items to the audience, which can help the streamer interact better with the audience. On the basis of improving the interactive ability of the virtual assistant and the interactivity of the live streaming room, it helps the streamer to obtain more virtual items and improve the efficiency of obtaining virtual items. In turn, it can also increase the enthusiasm of users in the platform to conduct live streaming, effectively improving the user activity and the richness of live streaming content in the platform.
[0201] Figure 6 This is a block diagram illustrating a live streaming processing apparatus according to an exemplary embodiment. (Refer to...) Figure 6 The device includes:
[0202] The live streaming page display module 610 is configured to display the live streaming page of the target live streaming room, which includes a preset virtual assistant broadcaster.
[0203] The target interactive information display module 620 is configured to perform a response to the gifting operation of the target virtual item and display the target interactive information corresponding to the preset virtual assistant on the live broadcast page;
[0204] Among them, the target interactive information is the interactive information of the preset virtual assistant for the gifting operation of the target virtual item.
[0205] In an optional embodiment, the target interactive information includes first interactive information and second interactive information; the target interactive information display module 620 includes:
[0206] The preset gifting effect display unit is configured to respond to the gifting operation and display the preset gifting effect corresponding to the target virtual item on the live broadcast page;
[0207] The first interactive information display unit is configured to display the first interactive information on the live streaming page;
[0208] The second interactive information unit is configured to display the second interactive information on the live streaming page after the first interactive information display ends;
[0209] The first interactive information is the interactive information that links the preset virtual assistant broadcaster with the preset gifting effect; the second interactive information is the interactive information of the preset virtual assistant broadcaster in response to the gifting operation.
[0210] In an optional embodiment, the first interactive information includes first customized interactive information or first general interactive information; the first interactive information display unit includes:
[0211] The first customized interactive information display unit is configured to display first customized interactive information corresponding to the target virtual item on the live broadcast page when the target virtual item is any one of at least one first preset virtual items; the first customized interactive information is customized linkage interactive information of the preset gift effect corresponding to the target virtual item.
[0212] or,
[0213] The first general interactive information display unit is configured to display first general interactive information on the live streaming page when the target virtual item does not belong to any of the preset virtual items; the first general interactive information is general interactive information that links preset virtual assistant broadcasters with gift effects.
[0214] In an optional embodiment, the second interactive information includes second customized interactive information, second general interactive information, or third general interactive information; displaying the second interactive information on the live streaming page includes:
[0215] The second customized interactive information display unit is configured to display second customized interactive information corresponding to the target virtual item on the live streaming page when the target virtual item is any one of at least one second preset virtual item; the second customized interactive information is customized thank-you interactive information corresponding to the target virtual item.
[0216] or,
[0217] The second general interactive information display unit is configured to display second general interactive information on the live streaming page when the target virtual item does not belong to any of the at least one second preset virtual items and the resource consumption corresponding to the target virtual item exceeds a preset threshold; the second general interactive information is general thank-you interactive information for the first type of virtual item, and the first type of virtual item is the virtual item whose corresponding resource consumption exceeds a preset threshold.
[0218] or,
[0219] The third general interactive information display unit is configured to display third general interactive information on the live broadcast page when the target virtual item does not belong to any of the at least one second preset virtual items and the resource consumption corresponding to the target virtual item is less than or equal to a preset threshold; the third general interactive information is general thank-you interactive information for the second type of virtual item, and the second type of virtual item is the virtual item whose corresponding resource consumption is less than or equal to the preset threshold.
[0220] In an optional embodiment, the target interactive information includes first interactive information or second interactive information; the target interactive information display module 620 includes:
[0221] The third interactive information display unit is configured to respond to the gifting operation by displaying the preset gifting effect corresponding to the target virtual item on the live streaming page, and displaying the first interactive information on the live streaming page.
[0222] or,
[0223] The fourth interactive information display unit is configured to respond to the gifting operation by displaying the preset gifting effect corresponding to the target virtual item on the live streaming page, and displaying the second interactive information on the live streaming page;
[0224] The first interactive information is the interactive information that links the preset virtual assistant broadcaster with the preset gifting effect; the second interactive information is the interactive information of the preset virtual assistant broadcaster in response to the gifting operation.
[0225] In an optional embodiment, the above-described apparatus further includes:
[0226] The third interactive information display module is configured to display the third interactive information corresponding to the preset virtual assistant on the live broadcast page when a preset interactive task is initiated in the target live broadcast room.
[0227] The third interactive information is the interactive information of the preset virtual assistant broadcaster in response to the preset interactive task.
[0228] In an optional embodiment, the third interactive information includes first task interactive information, which is information provided by a preset virtual assistant to prompt the live stream viewers in the target live stream room to perform a preset interactive task; the third interactive information display module includes:
[0229] The first task interactive information display unit is configured to display the first task interactive information on the live broadcast page during the execution of the preset interactive task.
[0230] In an optional embodiment, the third interactive information includes second task interactive information, which is interactive information of the preset virtual assistant in response to the task execution result corresponding to the preset interactive task; displaying the third interactive information corresponding to the preset virtual assistant on the live broadcast page includes:
[0231] The second task interactive information display unit is configured to display the second task interactive information on the live broadcast page after the preset interactive task has been completed.
[0232] In an optional embodiment, the above-described apparatus further includes:
[0233] The fourth interactive information display module is configured to display the fourth interactive information corresponding to the preset virtual assistant on the live broadcast page when the ranking of the target live broadcast room in the preset list changes.
[0234] Among them, the fourth interactive information is the broadcast information of the preset virtual assistant broadcasting when the ranking of the target live room in the preset list changes;
[0235] In an optional embodiment, the above-described apparatus further includes:
[0236] The fifth interactive information display module is configured to display the fifth interactive information on the live broadcast page when the preset guidance time is reached;
[0237] Among them, the fifth interactive information is the interactive information that guides the live streaming initiator of the target live streaming room to view the corresponding live streaming indicator data of the target live streaming room through a preset virtual assistant broadcaster.
[0238] In an optional embodiment, the above-described apparatus further includes:
[0239] The sixth interactive information display module is configured to display the sixth interactive information corresponding to the preset virtual assistant on the live broadcast page when any live broadcast viewer enters the target live broadcast room;
[0240] The sixth interactive information is the pre-set virtual assistant's entry interactive information for any live stream viewer.
[0241] In an optional embodiment, the above-described apparatus further includes:
[0242] The seventh interactive information display module is configured to respond to preset broadcast instructions and display the seventh interactive information on the live broadcast page;
[0243] Among them, the seventh interactive information is the broadcast information of the preset virtual assistant for the content to be broadcast on the current live broadcast platform.
[0244] In an optional embodiment, the above-described apparatus further includes:
[0245] The eighth interactive information display module is configured to display the eighth interactive information on the live streaming page when the live streamer in the target live streaming room presents preset content;
[0246] Among them, the eighth interactive information is the presentation information of preset virtual assistant broadcasters on preset content.
[0247] In an optional embodiment, the virtual avatar presented on the live streaming page includes the physical characteristics of the real anchor corresponding to the target live streaming room.
[0248] In an optional embodiment, the target interactive effect is any one of the preset interactive information from at least one preset interactive information corresponding to a preset virtual assistant broadcaster.
[0249] 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.
[0250] Figure 7 This is a block diagram illustrating an electronic device for live streaming processing according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 7 As shown. This electronic device may include an RF (Radio Frequency) circuit 710, a memory 720 including one or more computer-readable storage media, an input unit 730, a display unit 740, a sensor 750, an audio circuit 760, a WiFi (Wireless Fidelity) module 770, a processor 780 including one or more processing cores, and a power supply 790, among other components. Those skilled in the art will understand that... Figure 7 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0251] The RF circuit 710 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 780 for processing; additionally, it transmits uplink data to the base station. Typically, the RF circuit 710 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, the RF circuit 710 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0252] The memory 720 can be used to store software programs and modules. The processor 780 executes various functional applications and data processing by running the software programs and modules stored in the memory 720. The memory 720 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 720 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 720 may also include a memory controller to provide access to the memory 720 for the processor 780 and the input unit 730.
[0253] The input unit 730 can be used to receive input digital or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, the input unit 730 may include a touch-sensitive surface 731 and other input devices 732. The touch-sensitive surface 731, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 731), and drive the corresponding connection device according to a pre-set program. Optionally, the touch-sensitive surface 731 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to the processor 780, and can receive and execute commands sent by the processor 780. In addition, the touch-sensitive surface 731 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 731, the input unit 730 may also include other input devices 732. Specifically, other input devices 732 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc.
[0254] The display unit 740 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 740 may include a display panel 741, which may optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display. Further, a touch-sensitive surface 731 may cover the display panel 741. When the touch-sensitive surface 731 detects a touch operation on or near it, it transmits the information to the processor 780 to determine the type of touch event. Subsequently, the processor 780 provides corresponding visual output on the display panel 741 according to the type of touch event. The touch-sensitive surface 731 and the display panel 741 can be two independent components to implement input and output functions; however, in some embodiments, the touch-sensitive surface 731 and the display panel 741 can be integrated to achieve both input and output functions.
[0255] The terminal may also include at least one sensor 750, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 741 according to the ambient light level, and the proximity sensor can turn off the display panel 741 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0256] Audio circuitry 760, speaker 761, and microphone 762 provide an audio interface between the user and the terminal. Audio circuitry 760 converts received audio data into electrical signals, which are then transmitted to speaker 761, where they are converted into sound signals for output. Conversely, microphone 762 collects sound signals, converts them into electrical signals, which are received by audio circuitry 760, converted back into audio data, and then processed by processor 780 before being transmitted via RF circuitry 710 to, for example, another terminal, or output to memory 720 for further processing. Audio circuitry 760 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.
[0257] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 770, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 7 The WiFi module 770 is shown, but it is understood that it is not an essential component of the terminal and can be omitted as needed without changing the nature of the invention.
[0258] The processor 780 is the control center of the terminal, connecting various parts of the terminal via various interfaces and lines. It executes software programs and / or modules stored in the memory 720, and calls data stored in the memory 720 to perform various functions and process data, thereby enabling overall monitoring of the terminal. Optionally, the processor 780 may include one or more processing cores; preferably, the processor 780 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 780.
[0259] The terminal also includes a power supply 790 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 780 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 790 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0260] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.
[0261] In an exemplary embodiment, an electronic device is also provided, including: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the live streaming processing method as described in the embodiments of this disclosure.
[0262] In an exemplary embodiment, a computer-readable storage medium is also provided, wherein when the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the live streaming processing method of the present disclosure embodiments.
[0263] In an exemplary embodiment, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the live streaming processing method of the present disclosure embodiments.
[0264] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0265] 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 application 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.
[0266] 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 live streaming processing method, characterized in that, include: Displays the live stream page of the target live stream room, which includes a preset virtual assistant broadcaster; In response to the gifting of a target virtual item, the target interaction information corresponding to the preset virtual assistant is displayed on the live streaming page. The target interaction information is the interaction information of the preset virtual assistant in response to the gifting of the target virtual item. The target interactive information includes the first interactive information; In response to the gifting of a target virtual item, displaying the target interactive information corresponding to the preset virtual assistant on the live streaming page includes: In response to the gifting operation, a preset gifting effect corresponding to the target virtual item is displayed on the live streaming page, and the first interactive information is also displayed on the live streaming page; The first interactive information is the interactive information that links the preset virtual assistant broadcaster with the preset gift effect.
2. The live streaming processing method according to claim 1, characterized in that, The target interactive information also includes second interactive information; the step of displaying the target interactive information corresponding to the preset virtual assistant on the live streaming page in response to the gifting operation of the target virtual item further includes: After the first interactive information display ends, the second interactive information is displayed on the live streaming page; The second interactive information is the thank-you interactive information from the preset virtual assistant in response to the gifting operation.
3. The live streaming processing method according to claim 2, characterized in that, The first interactive information includes first customized interactive information or first general interactive information; displaying the first interactive information on the live streaming page includes: When the target virtual item is any one of at least one first preset virtual items, the first customized interactive information corresponding to the target virtual item is displayed on the live streaming page; the first customized interactive information is customized linkage interactive information of the preset gift effect corresponding to the target virtual item. or, If the target virtual item does not belong to any of the at least one preset virtual items, the first general interactive information is displayed on the live streaming page; the first general interactive information is the general interactive information of the preset virtual assistant broadcaster and the gift special effect linkage.
4. The live streaming processing method according to claim 2, characterized in that, The second interactive information includes second customized interactive information, second general interactive information, or third general interactive information; The display of the second interactive information on the live streaming page includes: If the target virtual item is any one of at least one second preset virtual item, the second customized interactive information corresponding to the target virtual item is displayed on the live streaming page; the second customized interactive information is customized thank-you interactive information corresponding to the target virtual item. or, If the target virtual item does not belong to any of the at least one second preset virtual items, and the resource consumption corresponding to the target virtual item exceeds a preset threshold, a second general interactive information is displayed on the live streaming page; the second general interactive information is a general thank-you interactive information for a first type of virtual item, and the first type of virtual item is a virtual item whose corresponding resource consumption exceeds the preset threshold. or, If the target virtual item does not belong to any of the at least one second preset virtual items, and the resource consumption corresponding to the target virtual item is less than or equal to the preset threshold, a third general interactive information is displayed on the live streaming page; the third general interactive information is a general thank-you interactive information for a second type of virtual item, and the second type of virtual item is a virtual item whose corresponding resource consumption is less than or equal to the preset threshold.
5. The live streaming processing method according to claim 1, characterized in that, The target interactive information includes first interactive information or second interactive information; In response to the gifting of a target virtual item, displaying the target interactive information corresponding to the preset virtual assistant on the live streaming page includes: In response to the gifting operation, a preset gifting effect corresponding to the target virtual item is displayed on the live streaming page, and the first interactive information is also displayed on the live streaming page; or, In response to the gifting operation, a preset gifting effect corresponding to the target virtual item is displayed on the live streaming page, and the second interactive information is also displayed on the live streaming page; The first interactive information is the interactive information linking the preset virtual assistant broadcaster with the preset gifting effect; the second interactive information is the thank-you interactive information from the preset virtual assistant broadcaster in response to the gifting operation.
6. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The method further includes: When a preset interactive task is initiated in the target live streaming room, the third interactive information corresponding to the preset virtual assistant is displayed on the live streaming page. The third interactive information is the interactive information of the preset virtual assistant broadcaster in response to the preset interactive task.
7. The live streaming processing method according to claim 6, characterized in that, The third interactive information includes the first task interactive information, which is the information provided by the preset virtual assistant to prompt the live streaming viewers in the target live streaming room to perform the preset interactive task. The third interactive information corresponding to the preset virtual assistant broadcaster displayed on the live streaming page includes: During the execution of the preset interactive task, the interactive information of the first task is displayed on the live streaming page.
8. The live streaming processing method according to claim 6, characterized in that, The third interactive information includes the second task interactive information, which is the interactive information of the preset virtual assistant broadcaster in response to the task execution result corresponding to the preset interactive task; The third interactive information corresponding to the preset virtual assistant broadcaster displayed on the live streaming page includes: Upon completion of the preset interactive task, the second task interactive information is displayed on the live streaming page.
9. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The method further includes: If the ranking of the target live stream room in the preset list changes, the fourth interactive information corresponding to the preset virtual assistant will be displayed on the live stream page. The fourth interactive information is the broadcast information of the preset virtual assistant broadcasting in response to the change in the ranking of the target live room in the preset ranking list.
10. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The method further includes: Upon reaching the preset guidance time, the fifth interactive information will be displayed on the live streaming page; The fifth interactive information is the interactive information in which the preset virtual assistant guides the live streaming initiator of the target live streaming room to view the live streaming indicator data corresponding to the target live streaming room.
11. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The method further includes: When any live stream viewer enters the target live stream room, the sixth interactive information corresponding to the preset virtual assistant is displayed on the live stream page. The sixth interactive information is the preset virtual assistant's entry interactive information for any live stream viewer.
12. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The method further includes: In response to a preset broadcast command, the seventh interactive information is displayed on the live broadcast page; The seventh interactive information is the broadcast information of the preset virtual assistant broadcasting the content to be broadcast on the current live streaming platform.
13. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The method further includes: When the live streamer in the target live stream room presents preset content on the live stream page, the eighth interactive information is displayed on the live stream page; The eighth interactive information is the presentation information of the preset virtual assistant on the preset content.
14. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The preset virtual assistant broadcaster's virtual image presented on the live streaming page includes the appearance characteristics of the real broadcaster corresponding to the target live streaming room.
15. The live streaming processing method according to any one of claims 1 to 5, characterized in that, The target interactive effect is any one of the preset interactive information from at least one preset interactive information corresponding to the preset virtual assistant broadcaster.
16. A live streaming processing device, characterized in that, include: The live streaming page display module is configured to display the live streaming page of a target live streaming room, which includes a preset virtual assistant broadcaster; The target interaction information display module is configured to perform a response to the gifting operation of the target virtual item, and display the target interaction information corresponding to the preset virtual assistant on the live broadcast page. The target interaction information is the interaction information of the preset virtual assistant in response to the gifting operation of the target virtual item; the target interaction information includes first interaction information. The step of displaying the target interactive information corresponding to the preset virtual assistant on the live streaming page in response to the gifting operation of the target virtual item includes: displaying the preset gifting effect corresponding to the target virtual item on the live streaming page in response to the gifting operation, and displaying the first interactive information on the live streaming page; The first interactive information is the interactive information that links the preset virtual assistant broadcaster with the preset gift effect.
17. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the live streaming processing method as described in any one of claims 1 to 15.
18. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is able to perform the live streaming processing method as described in any one of claims 1 to 15.
19. A computer program product, characterized in that, The computer program product includes computer program instructions that, when executed by a computer's processor, cause the computer to perform the live streaming processing method as described in any one of claims 1 to 15.
Citation Information
Patent Citations
Live broadcast interaction method, apparatus and device, and computer readable storage medium
CN114501054A
Display method of live broadcast room virtual gift, computer equipment and storage medium
CN116437136A