Information display method, device, equipment and storage medium
By displaying the impact information of virtual resources in the task component of the virtual live broadcast room, the problem of viewers having difficulty understanding the relationship between gifts and tasks is solved, resulting in a more efficient interactive experience and interaction efficiency.
Patent Information
- Application Number
- CN202510065924.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-15
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2045-01-15
AI Technical Summary
When viewers participate in live interactive tasks, they find it difficult to associate the gift-giving event with the interactive task, which affects the efficiency of the interaction and the participation experience.
The task component of the interactive task is displayed in the virtual live broadcast room, and the virtual resource sending event is responded to. The impact information of the virtual resource is displayed in the preset position of the task component. The impact of the resource on the task is intuitively shown through the movement and linkage of the resource icon and special effects.
It improved viewers' understanding and participation in interactive tasks, enhanced the efficiency of interaction between viewers and broadcasters, and simplified the human-computer interaction process.
Smart Images

Figure CN119893153B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of computer, and particularly relates to an information display method and device, equipment and storage medium. BACKGROUND
[0002] With the development of Internet technology, the functions of live broadcast application programs are gradually enriched. In order to increase the interaction efficiency between the audience and the host, various interactive tasks are set in the live broadcast application program for the host to select. At present, when the interactive task starts, the audience can send gifts to the host to interact with the host and help the host complete the interactive task. However, when participating in the interactive task, the audience is difficult to associate the gift sending event with the interactive task, which affects the audience's understanding and participation experience of the interactive task, thereby leading to low interaction efficiency between the host and the audience. SUMMARY
[0003] The present disclosure provides an information display method, device, equipment and storage medium, which can enable the audience object to more intuitively understand the association between the sending event of the virtual resource and the interactive task through the influence information, thereby enhancing the audience object's understanding and participation experience of the interactive task and improving the interaction efficiency between the audience object and the host object. The technical solutions of the present disclosure are as follows:
[0004] According to an aspect of an embodiment of the present disclosure, an information display method is provided, comprising:
[0005] displaying a task component of an interactive task in a virtual live broadcast room, the interactive task being a task of interacting between a host object and an audience object in the virtual live broadcast room, the task component being used to display a task execution situation of the interactive task;
[0006] in response to a sending event of any virtual resource, displaying influence information of the virtual resource at a first preset position of the task component, the influence information being used to indicate an influence of the virtual resource on the interactive task.
[0007] According to another aspect of an embodiment of the present disclosure, an information display device is provided, comprising:
[0008] a first display unit configured to display a task component of an interactive task in a virtual live broadcast room, the interactive task being a task of interacting between a host object and an audience object in the virtual live broadcast room, the task component being used to display a task execution situation of the interactive task;
[0009] a second display unit configured to, in response to a sending event of any virtual resource, display influence information of the virtual resource at a first preset position of the task component, the influence information being used to indicate an influence of the virtual resource on the interactive task.
[0010] In some embodiments, the second display unit is configured to display, in response to a sending event of any virtual resource, a resource icon of the virtual resource moving towards the task component; and display, in a case where the resource icon moves to a second preset position of the task component, influence information of the virtual resource at a first preset position of the task component.
[0011] In some embodiments, the second display unit is configured to display, in response to a sending event of any virtual resource, a resource special effect of the virtual resource, the resource special effect being used to indicate that the virtual resource is sent to a host object of the virtual live broadcast room; and display, in response to the resource special effect display ending, a resource icon of the virtual resource moving towards the task component.
[0012] In some embodiments, the apparatus further comprises:
[0013] A third display unit is configured to display, in the virtual live broadcast room, a task special effect of the interactive task, the task special effect being used to indicate that the interactive task starts; and display, in response to the task special effect display ending, a task icon of the interactive task moving towards a preset region.
[0014] The first display unit is configured to display, in a case where the task icon moves to the preset region, a task component of the interactive task at the preset region.
[0015] In some embodiments, the third display unit is further configured to perform the step of displaying, in the virtual live broadcast room, the task start special effect of the interactive task, in a case where the virtual live broadcast room satisfies a preset condition.
[0016] In some embodiments, the virtual live broadcast room satisfying the preset condition comprises at least one of the following:
[0017] A number of audience objects of the virtual live broadcast room is greater than a preset number;
[0018] A starting time length of the virtual live broadcast room is greater than a preset time length;
[0019] A display number of the task special effect corresponding to the audience object of the virtual live broadcast room before entering the virtual live broadcast room is less than a preset number.
[0020] In some embodiments, the task component comprises at least one of a task icon, task content, task rewards and task progress of the interactive task, a display style of the task icon is related to a task execution situation of the interactive task, and the task rewards and the task progress are cycled and displayed in the task component.
[0021] In some embodiments, the apparatus further comprises:
[0022] The fourth display unit is configured to display first prompt information at a third preset position of the task component in a case where an interactive task in a virtual live room other than the virtual live room is successfully executed, the first prompt information being used to prompt that a target number of anchor objects have successfully executed the interactive task, the target number being a number of virtual live rooms in which the interactive task is successfully executed;
[0023] The fourth display unit is further configured to display second prompt information at the third preset position of the task component in a case where the task execution condition indicates that the interactive task is successfully executed, the second prompt information being used to prompt a spectator object in the virtual live room to collect a task reward of the interactive task.
[0024] The fourth display unit is further configured to display third prompt information at the third preset position of the task component in a case where the task execution condition indicates that the interactive task is unsuccessfully executed, the third prompt information being used to prompt to re-execute the interactive task.
[0025] In some embodiments, the fourth display unit is further configured to display an interaction component in the virtual live room if a task progress of the anchor object for the interactive task does not change within a target time length, the interaction component being used to trigger a behavior of giving any virtual resource in the virtual live room.
[0026] In some embodiments, the influence information includes a resource icon, a resource name, and an influence score associated with the virtual resource.
[0027] In some embodiments, the fourth display unit is further configured to display a resource giving interface in the virtual live room in response to a triggering operation on the task component, the resource giving interface displaying a virtual resource used to influence the interactive task.
[0028] In some embodiments, the fourth display unit is further configured to display a progress special effect of the interactive task in the virtual live room, the progress special effect being used to indicate that the interactive task reaches a preset progress.
[0029] In some embodiments, the interactive task corresponds to different task icons at different task progresses, and the fourth display unit is further configured to display the task icon corresponding to the preset progress moving to the task component in response to the progress special effect display ending; and display the task icon in the task component being updated to the task icon corresponding to the preset progress in a case where the task icon moves to a first preset position of the task component.
[0030] In some embodiments, the second display unit is configured to, in response to a sending event of any virtual resource, display a resource icon of the virtual resource moving towards the task component if there is no sending event occurring simultaneously with the sending event.
[0031] The second display unit is further configured to, if there is a sending event occurring simultaneously with the sending event, display influence information of a plurality of virtual resources corresponding to the simultaneously occurring sending events at the first preset position of the task component.
[0032] In some embodiments, the second display unit is configured to, in response to a sending event of any virtual resource, display a resource icon of the virtual resource becoming larger and display the larger resource icon moving towards the task component if a continuous sending event of the virtual resource is detected within a preset time length; in response to a sending event of any virtual resource, display a resource icon of the virtual resource and a resource icon of another virtual resource moving towards the task component in sequence if a sending event of the other virtual resource is detected within the preset time length; and in response to a sending event of any virtual resource, display a resource icon of the virtual resource and a resource icon of another virtual resource converging and display the converged resource icon of the virtual resource and the resource icon of the other virtual resource moving towards the task component if a sending event of the other virtual resource is detected within the preset time length.
[0033] In some embodiments, the second display unit is configured to, in a case where the resource icon moves to the first preset position, display influence information of the virtual resource in the form of a bubble popping out from the task component and display the influence information at the first preset position.
[0034] According to another aspect of the embodiments of the present disclosure, an electronic device is provided, which includes:
[0035] one or more processors;
[0036] a memory for storing program code executable by the processor;
[0037] wherein the processor is configured to execute the program code to implement the information display method described above.
[0038] According to another aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which, when program code stored therein is executed by a processor of an electronic device, enables the electronic device to perform the information display method described above.
[0039] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the information display method described above.
[0040] The embodiments of the present disclosure provide an information display scheme, by displaying the influence information of the virtual resource on the interactive task at the first preset position of the task component when the audience object sends the virtual resource, not only the attention of the audience object can be guided to the task component to attract the user to check the task execution situation transmitted by the task component, thereby improving the information transmission efficiency, but also the audience object can more intuitively understand the association between the sending event of the virtual resource and the interactive task through the influence information, thereby enhancing the understanding degree and participation experience of the audience object on the interactive task, and improving the interactive efficiency between the audience object and the host object. In addition, the above process does not require additional interaction between the host object and the audience object, thereby improving the human-computer interaction efficiency.
[0041] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0042] The accompanying drawings incorporated in and forming a part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure without imposing on the disclosure any undue limitations.
[0043] Figure 1 is a schematic diagram of an implementation environment of an information display method according to an example embodiment.
[0044] Figure 2 is a flowchart of an information display method according to an example embodiment.
[0045] Figure 3 is a flowchart of another information display method according to an example embodiment.
[0046] Figure 4 is a schematic diagram of a task component according to an example embodiment.
[0047] Figure 5 is a schematic diagram of a display style of a task component according to an example embodiment.
[0048] Figure 6 is a schematic diagram of influence information according to an example embodiment.
[0049] Figure 7 is a schematic diagram of an interactive component according to an example embodiment.
[0050] Figure 8is a schematic diagram of a business logic according to an exemplary embodiment.
[0051] Figure 9 is a schematic diagram of an event interaction mechanism according to an exemplary embodiment.
[0052] Figure 10 is a block diagram of an information display device according to an exemplary embodiment.
[0053] Figure 11 is a block diagram of another information display device according to an exemplary embodiment.
[0054] Figure 12 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0055] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings.
[0056] It should be noted that the terms "first", "second", and the like in the specification and claims of the present disclosure and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein. The implementation described in the following exemplary embodiments does not represent all implementations consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0057] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.), and signals involved in the present disclosure are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant laws, regulations, and standards in relevant countries and regions. For example, the impact information involved in the present disclosure is obtained under sufficient authorization.
[0058] Figure 1 is a schematic diagram of an implementation environment of an information display method according to an exemplary embodiment. Referring to Figure 1 The implementation environment specifically includes a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 through a wireless network or a wired network.
[0059] In some embodiments, the terminal 101 can be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, an MP3 player, an MP4 player, and a laptop computer. The terminal 101 can refer to one of a plurality of terminals, and a person skilled in the art can know that the number of terminals can be more or less, and the number and type of terminals are not limited in the embodiments of the present disclosure.
[0060] In some embodiments, the terminal 101 installs or runs a target application. The target application is any type of application program capable of providing a live function, such as a video application, a social application, a shopping application, etc. The terminal 101 can display a live picture in any virtual live room during the running of the target application, so that a user object can watch the live. The server 102 is associated with the target application and is used to provide background services for the target application.
[0061] The server 102 is at least one of a server, a plurality of servers, a cloud computing platform, and a virtualization center. Optionally, the number of servers can be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 can also include other functional servers to provide more comprehensive and diversified services.
[0062] In some embodiments, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or the server 102 and the terminal 101 adopt a distributed computing architecture for collaborative computing. The server 102 can be connected to the terminal 101 and other terminals through a wireless network or a wired network, and optionally, the number of servers can be more or less, and the embodiments of the present disclosure do not limit this.
[0063] Figure 2 is a flowchart of an information display method according to an exemplary embodiment, as shown in the method executed by the terminal, as shown in the method, the method includes the following steps: Figure 2
[0064] In step 201, the terminal displays a task component of an interactive task in a virtual live room. The interactive task is a task of interaction between a host object and a viewer object in the virtual live room, and the task component is used to display the task execution of the interactive task.
[0065] In the embodiments of the present disclosure, the terminal has or runs a target application. The target application is any type of application program with live streaming function, such as a video application, a shopping application, a social application, etc. In the process of running the target application, the terminal can display the entrances of multiple virtual live rooms. In response to a triggering operation on the entrance of any virtual live room, the terminal displays the virtual live room so that a user object watches live streaming in the virtual live room. At this time, the user object is a spectator object of the virtual live room. Alternatively, in the process of running the target application, in response to an operation of starting live streaming, the terminal displays the virtual live room of the user object so that the user object performs live streaming in the virtual live room. At this time, the user object is a host object of the virtual live room.
[0066] The target application provides multiple live streaming interaction modes for the host object and the spectator object, such as comment interaction, microphone interaction, interactive task, etc. When the host object participates in the interactive task, the virtual live room of the host object displays a task component of the interactive task. The task component is used to display the task execution of the interactive task. By displaying the task component, the task execution of the interactive task by the host object can be transmitted to the spectator object, and the amount of information transmitted in the virtual live room is improved.
[0067] In step 202, in response to a sending event of any virtual resource, the terminal displays influence information of the virtual resource at a first preset position of the task component. The influence information is used to indicate the influence of the virtual resource on the interactive task.
[0068] In the embodiments of the present disclosure, the virtual resource refers to a resource that can be sent to the host object, such as a virtual gift, a virtual red envelope, a virtual right, etc., which is not limited in the present disclosure. The spectator object in the virtual live room can help the host object complete the interactive task by sending the virtual resource to the host object.
[0069] The sending event of the virtual resource refers to that any spectator object in the virtual live room sends the virtual resource to the host object. In response to the sending event of any virtual resource, the terminal can display the influence information of the virtual resource at the first preset position of the task component. The first preset position of the task component refers to any position near the task component, such as above, below, left, right, etc. of the task component. The influence information is used to indicate the influence of the virtual resource on the interactive task. The influence refers to the influence on the task execution of the interactive task. By displaying the influence information, not only the amount of information transmitted in the virtual live room is improved, but also the spectator object can more intuitively understand the association between the sending event of the virtual resource and the interactive task, that is, the spectator object quickly understands that the sending of the virtual resource can affect the task execution of the interactive task.
[0070] The embodiment of the present disclosure provides an information display method, by displaying the influence information of the virtual resource on the interactive task at the first preset position of the task component when the audience object sends the virtual resource, not only the attention of the audience object can be guided to the task component to attract the user to check the task execution of the task component, thereby improving the information transmission efficiency, but also the audience object can more intuitively understand the association between the sending event of the virtual resource and the interactive task through the influence information, thereby enhancing the understanding degree and participation experience of the audience object on the interactive task, and improving the interactive efficiency between the audience object and the host object. In addition, the above process does not require additional interaction between the host object and the audience object, thereby improving the human-computer interaction efficiency.
[0071] In some embodiments, in response to the sending event of any virtual resource, the influence information of the virtual resource is displayed at the first preset position of the task component, including:
[0072] In response to the sending event of any virtual resource, the resource icon of the virtual resource is displayed moving to the task component;
[0073] In the case that the resource icon moves to the second preset position of the task component, the influence information of the virtual resource is displayed at the first preset position of the task component.
[0074] In the embodiment of the present disclosure, by displaying the resource icon of the virtual resource moving to the task component of the interactive task when the audience object sends the virtual resource, not only the attention of the audience object can be quickly guided to the task component to avoid the distraction of the audience object, but also the association between the sending event of the virtual resource and the interactive task can be further enhanced, which helps to improve the understanding degree and participation experience of the audience object on the interactive task.
[0075] In some embodiments, in response to the sending event of any virtual resource, the resource icon of the virtual resource is displayed moving to the task component, including:
[0076] In response to the sending event of any virtual resource, the resource special effect of the virtual resource is displayed, and the resource special effect is used to indicate that the virtual resource is sent to the host object of the virtual live broadcast room;
[0077] In response to the end of the display of the resource special effect, the resource icon of the virtual resource is displayed moving to the task component.
[0078] In the embodiment of the present disclosure, by first displaying the resource special effect of the virtual resource, and then displaying the resource icon of the virtual resource moving to the task component after the display of the sending special effect ends, the linkage between the resource special effect of the virtual resource and the task component of the interactive task can be realized, so that the terminal can quickly guide the attention of the audience object from the resource special effect to the task component, so that the audience object can subsequently quickly understand the association between the sending event of the virtual resource and the interactive task.
[0079] In some embodiments, the method further includes:
[0080] displaying a task special effect of the interactive task in the virtual live room, the task special effect being used to indicate that the interactive task starts;
[0081] in response to the display of the task special effect ending, displaying a task icon of the interactive task moving to a preset area;
[0082] displaying a task component of the interactive task in the virtual live room, including:
[0083] in a case where the task icon moves to the preset area, displaying the task component of the interactive task in the preset area.
[0084] In the embodiments of the present disclosure, by displaying the task component of the interactive task in the preset area in a case where the task icon moves to the preset area, not only can the task execution situation of the interactive task by the anchor object be delivered to the audience object, the amount of information delivered in the virtual live room is improved, but also the audience object can intuitively understand the association between the interactive task represented by the task icon and the task component displayed in the preset area, the linkage of the task special effect and the task component of the interactive task is realized, and the audience object can quickly notice the task component without additional interaction between the anchor object and the audience object, thereby improving the interaction efficiency and the human-computer interaction efficiency between the audience object and the anchor object.
[0085] In some embodiments, the method further includes:
[0086] in a case where a preset condition is met in the virtual live room, performing the step of displaying a task start special effect of the interactive task in the virtual live room.
[0087] In the embodiments of the present disclosure, by setting the display condition of the task special effect, the terminal can display the task special effect only in a case where the display condition is met in the virtual live room, so that the frequent display of the task special effect can be avoided, that is, the situation that the task special effect is displayed every time the user enters the virtual live room is avoided, and the viewing experience of the user in the virtual live room is improved.
[0088] In some embodiments, the virtual live room meets the preset condition, including at least one of:
[0089] the number of audience objects in the virtual live room is greater than a preset number;
[0090] the on-air duration of the virtual live room is greater than a preset duration;
[0091] the display number of the task special effect corresponding to the audience object in the virtual live room before entering the virtual live room is less than a preset number.
[0092] In the embodiments of the present disclosure, by displaying the task special effect of the interactive task when the number of the audience objects in the virtual live room is greater than the preset number, more users can watch the task special effect, and more users can learn that the interactive task participated by the host object has started, thereby improving the interaction efficiency between the host object and the audience object. On the audience object side, by controlling the display times of the task special effect, the frequent display of the task special effect can be avoided, that is, the situation that the task special effect is displayed every time the user enters the virtual live room is avoided, and the user's watching experience in the virtual live room is improved.
[0093] In some embodiments, the task component includes at least one of a task icon, task content, a task reward, and a task progress of the interactive task, the display style of the task icon is related to the task execution of the interactive task, and the task reward and the task progress are displayed in the task component.
[0094] In the embodiments of the present disclosure, by displaying at least one of the task icon, the task content, the task reward, and the task progress of the interactive task in the task component, the amount of information transmitted in the virtual live room can be improved. Further, by displaying the task icon in the corresponding style according to the task execution of the interactive task, the display effect of the task component can be enriched to attract the attention of the audience object, thereby improving the interaction efficiency between the audience object and the host object. In addition, by displaying the task reward and the task progress in the task component in a loop, more content can be displayed in a smaller area, further improving the amount of information transmitted by the task component.
[0095] In some embodiments, the method further includes at least one of:
[0096] In the case that the interactive task in the other virtual live room except the virtual live room is successfully executed, the first prompt information is displayed at the third preset position of the task component, and the first prompt information is used to prompt that the target number of host objects successfully execute the interactive task, and the target number is the number of the other virtual live rooms in which the interactive task is successfully executed;
[0097] In the case that the task execution indicates that the interactive task is successfully executed, the second prompt information is displayed at the third preset position of the task component, and the second prompt information is used to prompt the audience object in the virtual live room to receive the task reward of the interactive task;
[0098] In the case that the task execution indicates that the interactive task is failed, the third prompt information is displayed at the third preset position of the task component, and the third prompt information is used to prompt to re-execute the interactive task.
[0099] In the embodiments of the present disclosure, by displaying the first prompt information at the third preset position of the task component, the audience object can be prompted to send virtual resources to the anchor object to help the anchor object successfully perform the interactive task, thereby improving the participation rate of live interaction. By displaying the second prompt information at the third preset position of the task component, the audience object can timely receive the task reward of the interactive task when the interactive task is successfully performed, without the need for the anchor object and the audience object to communicate or perform additional operations, thereby improving the human-computer interaction efficiency. By displaying the third prompt information at the third preset position of the task component, the audience object can be prompted to continue to send virtual resources to the anchor object to help the anchor object to re-perform the interactive task, thereby improving the participation rate of live interaction.
[0100] In some embodiments, the method further includes:
[0101] If the task progress of the anchor object for the interactive task does not change within the target time length, an interactive component is displayed in the virtual live room, and the interactive component is used to trigger the behavior of sending any virtual resource in the virtual live room.
[0102] In the embodiments of the present disclosure, by displaying the interactive component for triggering the sending of virtual resources when the task progress of the anchor object for the interactive task does not change within the target time length, the user audience object can be prompted to send virtual resources to the anchor object in a timely manner when the task progress of the interactive task stagnates, thereby improving the participation rate of live interaction, and the audience object does not need to manually search for and send virtual resources that affect the interactive task, simplifying the operation of sending virtual resources, shortening the interaction link, and improving the human-computer interaction efficiency.
[0103] In some embodiments, the influence information includes a resource icon of the virtual resource, a resource name, and an influence score associated with the virtual resource.
[0104] In the embodiments of the present disclosure, by displaying the resource icon of the virtual resource, the resource name, and the influence score associated with the virtual resource at the first preset position of the task component, the amount of information transmitted in the virtual live room can be further improved, and the influence of the virtual resource can be quantified through the influence score, so that the audience object can more accurately understand the association between the sending event of the virtual resource and the interactive task, further enhancing the understanding degree and participation experience of the audience object for the interactive task, thereby improving the interaction efficiency between the audience object and the anchor object.
[0105] In some embodiments, the method further includes:
[0106] In response to the triggering operation on the task component, a resource sending interface is displayed in the virtual live room, and the resource sending interface displays virtual resources that affect the interactive task.
[0107] In the embodiments of the present disclosure, by displaying the resource giving interface including the virtual resource that has an impact on the interactive task when the task component is triggered, the linkage between the task component and the resource giving interface can be realized, and the audience object does not need to manually search for and give the virtual resource that has an impact on the interactive task in the resource giving interface, thereby simplifying the operation of giving the virtual resource, shortening the interaction link, and improving the human-computer interaction efficiency.
[0108] In some embodiments, the method further includes:
[0109] The progress special effect of the interactive task is displayed in the virtual live broadcast room, and the progress special effect is used to indicate that the interactive task reaches the preset progress.
[0110] In the embodiments of the present disclosure, by displaying the progress special effect of the interactive task in the virtual live broadcast room, the audience object can more intuitively understand the task progress of the interactive task, and then the audience object can increase the task progress of the interactive task by giving the virtual resource, thereby improving the participation rate of live interaction.
[0111] In some embodiments, the interactive task corresponds to different task icons at different task progresses, and the method further includes:
[0112] In response to the end of the display of the progress special effect, the task icon corresponding to the preset progress is displayed moving towards the task component;
[0113] In a case where the task icon moves to the second preset position of the task component, the task icon in the task component is updated to the task icon corresponding to the preset progress.
[0114] In the embodiments of the present disclosure, by displaying the task icon corresponding to the preset progress moving towards the task component of the interactive task after the display of the progress special effect ends, the attention of the audience object can be quickly guided to the display area of the task component when the interactive task reaches the preset progress. Further, by updating the task icon in the task component to the task icon corresponding to the preset progress when the task icon moves to the first preset position, the linkage between the progress special effect of the interactive task and the task component can be realized, and the audience object can more intuitively understand the association between the preset progress indicated by the progress special effect and the interactive task without additional interaction between the host object and the audience object, thereby improving the human-computer interaction efficiency.
[0115] In some embodiments, in response to a sending event of any virtual resource, a resource icon of the virtual resource is displayed moving towards the task component, including:
[0116] In response to the sending event of any virtual resource, if there is no sending event occurring simultaneously with the sending event, the resource icon of the virtual resource is displayed moving towards the task component;
[0117] The method further includes:
[0118] If there is a sending event occurring simultaneously with the sending event, displaying the influence information of the plurality of virtual resources corresponding to the plurality of sending events occurring simultaneously in the first preset position of the task component.
[0119] In the embodiments of the present disclosure, by directly displaying the influence information in the first preset position of the task component when there are multiple audience objects simultaneously sending virtual resources, the situation of a large area of the live broadcast picture being blocked due to the resource icons of the plurality of virtual resources moving to the task component can be avoided, thereby the viewing experience of the audience object on the virtual live broadcast room can be prompted.
[0120] In some embodiments, in response to the sending event of any virtual resource, displaying the resource icon of the virtual resource moving to the task component includes at least one of the following:
[0121] In response to the sending event of any virtual resource, if a continuous sending event of the virtual resource is detected within a preset time length, displaying the resource icon of the virtual resource becoming larger, and displaying the larger resource icon moving to the task component;
[0122] In response to the sending event of any virtual resource, if a sending event of another virtual resource other than the virtual resource is detected within a preset time length, displaying the resource icon of the virtual resource and the resource icon of the other virtual resource moving to the task component in sequence;
[0123] In response to the sending event of any virtual resource, if a sending event of another virtual resource other than the virtual resource is detected within a preset time length, displaying the resource icon of the virtual resource and the resource icon of the other virtual resource converging, and displaying the converged resource icon of the virtual resource and the resource icon of the other virtual resource moving to the task component.
[0124] In the embodiments of the present disclosure, by displaying the resource icon of the virtual resource moving to the task component in the above implementation manner, the linkage effect between the sending behavior of the virtual resource and the task component can be enriched, the relevance between the sending behavior of the virtual resource and the task component is further enhanced, the audience object can more intuitively understand the connection between the sending behavior of the virtual resource and the interactive task, the understanding degree and the participation experience of the user on the interactive task are improved, and thus the interaction efficiency between the audience object and the host object is improved.
[0125] In some embodiments, in the case that the resource icon moves to the first preset position, the influence information of the virtual resource is displayed in the form of a bubble popping out from the task component, and the influence information is displayed in the first preset position.
[0126] In the embodiments of the present disclosure, the influence information of the virtual resource is displayed in the form of a bubble and popped out from the task component, and the popped-out influence information is displayed at a first preset position, so as to enrich the display effect of the influence information, further enhance the relevance between the influence information of the virtual resource and the task component, and enable the audience object to more intuitively understand that the virtual resource can have an influence on the interactive task, thereby improving the understanding degree and participation experience of the user for the interactive task, and thus improving the interactive efficiency between the audience object and the host object.
[0127] The above Figure 2 The flowchart of the information display method according to an example embodiment is shown in FIG. 3, and the information display scheme provided by the present disclosure is further described below. Figure 3 The flowchart of another information display method according to an example embodiment is shown in FIG. 3, and the information display scheme provided by the present disclosure is further described below. Figure 3 As shown in FIG. 3, taking an example in which the method is executed by a terminal, the method includes the following steps:
[0128] In step 301, the terminal displays a virtual live room.
[0129] In the embodiments of the present disclosure, the process of displaying the virtual live room by the terminal is the same as that in step 201, and will not be described here.
[0130] In step 302, the terminal displays a task special effect of an interactive task in the virtual live room. The interactive task is a task for interaction between a host object and an audience object in the virtual live room, and the task special effect is used to indicate the start of the interactive task.
[0131] In the embodiments of the present disclosure, when the host object participates in the interactive task, the terminal can display the task special effect of the interactive task in the virtual live room of the host object to remind the host object and the audience object that the interactive task starts. The task special effect is a special effect related to the interactive task. Optionally, the task special effect can include a task content and a task icon of the interactive task, and the task special effect can be a full-screen special effect or a half-screen special effect. The display content and display position of the task special effect are not limited in the embodiments of the present disclosure.
[0132] In some embodiments, the task special effect of the interactive task has a display condition. Accordingly, the terminal only executes the step of displaying the task start special effect of the interactive task in the virtual live room when the virtual live room meets the preset condition. The preset condition is the display condition of the task special effect, that is, the virtual live room can display the task special effect of the interactive task only when the preset condition is met. By setting the display condition of the task special effect, the terminal can display the task special effect only when the virtual live room meets the display condition, so as to avoid frequent display of the task special effect, that is, to avoid the situation that the task special effect is displayed every time the user enters the virtual live room, thereby improving the viewing experience of the user in the virtual live room.
[0133] In some embodiments, the virtual live room meets the preset condition, including the following cases:
[0134] (1) The number of audience objects in the virtual live room is greater than a preset number. The preset number can be 10, 20, 30, etc., which is not limited in the embodiments of the present disclosure. By displaying the task special effect of the interactive task when the number of audience objects in the virtual live room is greater than the preset number, more users can watch the task special effect, and more users can learn that the interactive task participated by the host object has started, thereby improving the interaction efficiency between the host object and the audience object.
[0135] (2) The on-air duration of the virtual live room is greater than a preset duration. The preset duration can be 5 minutes, 10 minutes, 15 minutes, etc., which is not limited in the embodiments of the present disclosure. When the host object just starts live streaming, the number of audience objects in the virtual live room can be small. Therefore, by displaying the task special effect of the interactive task when the on-air duration of the virtual live room is greater than the preset duration, more users can watch the task special effect, and more users can learn that the interactive task participated by the host object has started, thereby improving the interaction efficiency between the host object and the audience object.
[0136] (3) The number of display times of the task special effect corresponding to the audience object before entering the virtual live room is less than a preset number. The preset number can be 3, 5, 7, etc., which is not limited in the embodiments of the present disclosure. On the audience object side, by controlling the display times of the task special effect, the frequent display of the task special effect can be avoided, that is, the case that the task special effect is displayed every time the user enters the virtual live room is avoided, and the user's viewing experience in the virtual live room is improved.
[0137] In step 303, in response to the end of the display of the task special effect, the terminal displays the task icon of the interactive task moving to a preset area.
[0138] In the embodiments of the present disclosure, the preset area is a component display area of the virtual live room, that is, a display area of a task component of the interactive task. By displaying the task icon of the interactive task moving to the component display area after the display of the task special effect ends, the attention of the audience object can be quickly guided to the display area of the task component after the start of the interactive task, so that the audience object can quickly obtain the related information transmitted by the task component subsequently, and the information acquisition efficiency of the audience object is improved.
[0139] Optionally, the task icon can move to the preset area according to a preset trajectory. The preset trajectory can be a straight line trajectory or a curved line trajectory, which is not limited in the embodiments of the present disclosure.
[0140] Optionally, the task icon for an interactive task is related to the task content. For example, if the task content is "Welcoming the deer to receive good fortune," the task icon could be a deer-shaped icon.
[0141] In step 304, when the task icon moves to the preset area, the terminal displays the task component of the interactive task in the preset area. The task component is used to display the task execution status of the interactive task.
[0142] In this embodiment of the disclosure, by displaying the task component of the interactive task in the preset area when the task icon moves to the preset area, it is possible not only to convey the task execution status of the anchor to the audience, thereby increasing the amount of information conveyed in the virtual live broadcast room, but also to allow the audience to intuitively understand the relationship between the interactive task represented by the task icon and the task component displayed in the preset area. This realizes the linkage between the task effect of the interactive task and the task component. This process does not require the anchor and the audience to have any additional interaction, and the audience can quickly notice the task component, thereby improving the interaction efficiency between the audience and the anchor and the human-computer interaction efficiency.
[0143] For example, Figure 4 This is a schematic diagram illustrating a task component according to an exemplary embodiment. For example... Figure 4 As shown in (a), the virtual live stream room displays task effects for interactive tasks. When the task effects end, as... Figure 4 As shown in (b), the task icon 401 for interactive tasks can move to a preset area 402 located in the lower right corner of the live streaming interface. When the task icon 401 moves to the preset area 402, as shown in (b), Figure 4 As shown in (c), the terminal can display the task component 403 of the interactive task in the preset area 402.
[0144] In some embodiments, the task component of the interactive task includes at least one of a task icon of the interactive task, task content, a task reward, and a task progress. The display style of the task icon is related to the task execution of the interactive task, and the task reward and the task progress can be displayed in the task component. The task reward of the interactive task includes a task reward of the anchor object and a task reward of the audience object. For example, the task reward of the anchor object can be to increase the exposure of the virtual live room of the anchor object, and the task reward of the audience object can be to issue a red packet, virtual currency, a coupon, etc. to the audience object. By displaying at least one of the task icon, the task content, the task reward, and the task progress of the interactive task in the task component, the amount of information transmitted in the virtual live room can be improved. Further, by displaying the task icon in a corresponding style according to the task execution of the interactive task, the display effect of the task component can be enriched to attract the attention of the audience object, thereby improving the interaction efficiency between the audience object and the anchor object. In addition, by displaying the task reward and the task progress in the task component, more content can be displayed in a smaller area, further improving the amount of information transmitted by the task component.
[0145] For example, Figure 5 is a schematic diagram of a display style of a task component according to an exemplary embodiment. Taking the interactive task as the God's Deer task as an example, in the interactive task start or normal process, the display style of the task icon of the interactive task is as shown in (a) of Figure 5 ; when the interactive task is about to be completed (e.g., the task progress of the interactive task is 90%), the display style of the task icon of the interactive task is as shown in (b) of Figure 5 ; when the interactive task is successfully completed, the display style of the task icon of the interactive task is as shown in (c) of Figure 5 .
[0146] In some embodiments, in response to a triggering operation on the task component, the terminal can display a resource giving interface in the virtual live room. The resource giving interface displays virtual resources that affect the interactive task. By displaying the resource giving interface including virtual resources that affect the interactive task when the task component is triggered, the linkage between the task component and the resource giving interface can be achieved, and the audience object does not need to manually search for and give virtual resources that affect the interactive task in the resource giving interface, simplifying the operation of giving virtual resources, shortening the interaction link, and improving the human-computer interaction efficiency.
[0147] In step 305, in response to a sending event of any virtual resource, the terminal displays a resource icon of the virtual resource moving to the task component.
[0148] In the embodiments of the present disclosure, the virtual resource refers to a resource that can be presented to the anchor object, such as a virtual gift, a virtual red packet, a virtual right, and the like, which are not limited in the embodiments of the present disclosure. The audience object in the virtual live broadcast room can help the anchor object complete the interaction task by presenting the virtual resource to the anchor object. The sending event of the virtual resource refers to that any audience object in the virtual live broadcast room presents the virtual resource to the anchor object. In response to the sending event of any virtual resource, the terminal can display the resource icon of the virtual resource moving to the task component of the interaction task, so that the attention of the audience object can be quickly guided to the task component. The resource icon of the virtual resource is related to the type of the virtual resource. For example, in the case of a virtual resource being a virtual red packet, the resource icon of the virtual resource is an icon in the style of a red packet. Alternatively, the resource icon can move to the task component of the interaction task according to a preset trajectory. The preset trajectory can be a straight line trajectory or a curved trajectory, which is not limited in the embodiments of the present disclosure.
[0149] In some embodiments, in response to the sending event of any virtual resource, the terminal displays a resource special effect of the virtual resource; and in response to the end of the display of the resource special effect, the terminal displays the resource icon of the virtual resource moving to the task component. The resource special effect can be a gift special effect, a red packet special effect, a virtual right opening special effect, and the like. The resource special effect is used to indicate the presentation of the virtual resource to the anchor object in the virtual live broadcast room. By first displaying the resource special effect of the virtual resource and then displaying the resource icon of the virtual resource moving to the task component after the display of the presentation special effect ends, the linkage between the resource special effect of the virtual resource and the task component of the interaction task can be realized, so that the terminal can quickly guide the attention of the audience object from the resource special effect to the task component, so that the audience object can subsequently quickly understand the association between the sending event of the virtual resource and the interaction task.
[0150] In some embodiments, the terminal can display the moving process of the virtual icon according to the following implementation manners.
[0151] Implementation manner one: in response to the sending event of any virtual resource, if a continuous sending event of the virtual resource is detected within a preset time length, the terminal displays the resource icon of the virtual resource becoming larger, and displays the larger resource icon moving to the task component.
[0152] Implementation manner two: in response to the sending event of any virtual resource, if a sending event of another virtual resource other than the virtual resource is detected within a preset time length, the terminal displays the resource icon of the virtual resource and the resource icon of the other virtual resource moving to the task component in sequence. Alternatively, the terminal can display the resource icon of the virtual resource and the resource icon of the other virtual resource moving to the task component in sequence according to the sending time of the virtual resource.
[0153] In a third implementation, in response to a sending event of any virtual resource, if a sending event of another virtual resource other than the virtual resource is detected within a preset time length, the resource icon of the virtual resource and the resource icon of the other virtual resource are displayed to converge, and the converged resource icon of the virtual resource and the resource icon of the other virtual resource are displayed to move to the task component. The display of the converged resource icon of the virtual resource and the resource icon of the other virtual resource can be that the resource icon of the virtual resource and the resource icon of the other virtual resource are sequentially sorted into a string. The terminal can display the string of resource icons to move to the task component.
[0154] By the above implementation, the resource icon of the virtual resource is displayed to move to the task component, the linkage effect between the gifting behavior of the virtual resource and the task component can be enriched, the relevance between the gifting behavior of the virtual resource and the task component is further enhanced, the audience object can more intuitively understand the relationship between the gifting behavior of the virtual resource and the interactive task, the understanding degree and the participation experience of the user for the interactive task are improved, and the interaction efficiency between the audience object and the host object is improved.
[0155] In step 306, in a case where the resource icon moves to the second preset position of the task component, the terminal displays the influence information of the virtual resource at the first preset position of the task component. The influence information is used to indicate the influence of the virtual resource on the interactive task.
[0156] In the embodiments of the present disclosure, the first preset position and the second preset position of the task component refer to any position near the task component, such as above, below, left, right, etc. of the task component. It should be noted that the first preset position and the second preset position can be the same or different, and the embodiments of the present disclosure do not limit this. In a case where the resource icon of the virtual resource moves to the second preset position of the task component, the terminal can display the influence information of the virtual resource at the first preset position of the task component. The influence information is used to indicate the influence of the virtual resource on the interactive task. The influence refers to the influence on the task execution of the interactive task.
[0157] In some embodiments, the influence information includes a resource icon of the virtual resource, a resource name of the virtual resource, and an influence score associated with the virtual resource. The influence score is used to indicate the degree of influence of the virtual resource on the interactive task. The higher the influence score associated with the virtual resource, the higher the degree of influence of the virtual resource on the interactive task. By displaying the resource icon of the virtual resource, the resource name of the virtual resource, and the influence score associated with the virtual resource at the first preset position of the task component, not only can the amount of information conveyed in the virtual live room be further improved, but also the influence of the virtual resource can be quantified through the influence score, so that the audience object can more accurately understand the association between the sending event of the virtual resource and the interactive task, further enhancing the audience object's understanding and participation experience of the interactive task, thereby improving the interaction efficiency between the audience object and the host object.
[0158] For example, Figure 6 is a schematic diagram of influence information according to an exemplary embodiment. As Figure 6 shown in (a) of FIG. 6, taking the virtual resource "sweet sugar" sent by the audience object as an example, the terminal can display the resource icon 601 of the virtual resource moving towards the task component 602 of the interactive task. In the case where the resource icon 601 moves above the task component 602, the terminal can display the influence information 603 of the virtual resource above the task component 602, as shown in (b) of FIG. 6. The "330" in the influence information 603 is the influence score associated with the virtual resource.
[0159] In some embodiments, in response to the sending event of any virtual resource, if there is no sending event occurring simultaneously with the sending event, the terminal can display the resource icon of the virtual resource moving towards the task component; if there is a sending event occurring simultaneously with the sending event, the terminal can display the influence information of multiple virtual resources corresponding to the multiple sending events occurring simultaneously at the first preset position of the task component. Wherein, when multiple audience objects send virtual resources at the same time, the influence information can include the number of senders and the total influence score corresponding to the multiple virtual resources. For example, the influence information can be "3 people help X999". By directly displaying the influence information at the first preset position of the task component when multiple audience objects send virtual resources at the same time, it can avoid the situation that a large area of the live picture is blocked due to the display of multiple resource icons of virtual resources moving towards the task component, thereby prompting the audience object to watch the virtual live room.
[0160] In some embodiments, in the case that the resource icon moves to the first preset position, the terminal can display the influence information of the virtual resource in the form of a bubble popping out from the task component, and display the influence information at the first preset position. By displaying the influence information of the virtual resource in the form of a bubble popping out from the task component, and displaying the popped-out influence information at the first preset position, the display effect of the influence information can be enriched, the relevance between the influence information of the virtual resource and the task component is further enhanced, the audience object can more intuitively understand that the virtual resource can have an influence on the interactive task, the understanding degree and participation experience of the user for the interactive task are improved, and thus the interactive efficiency between the audience object and the host object is improved.
[0161] In some embodiments, the terminal can also display different prompt information according to different task execution situations. Accordingly, the terminal can display the prompt information at a third preset position of the task component in the following three implementation manners.
[0162] Implementation manner one: in the case that the interactive task in the virtual live room other than the virtual live room is successfully executed, the terminal displays first prompt information at the third preset position of the task component. The third preset position refers to any position near the task component, such as the upper, lower, left, and right of the task component. The first prompt information is used to prompt that the target number of host objects have successfully executed the interactive task, and the target number is the number of the other virtual live rooms in which the interactive task is successfully executed. By displaying the first prompt information at the third preset position of the task component, the audience object can be prompted to send virtual resources to the host object to help the host object successfully execute the interactive task, and thus the participation rate of live interaction is improved.
[0163] Implementation manner two: in the case that the task execution situation indicates that the interactive task is successfully executed, the terminal displays second prompt information at the third preset position of the task component. The second prompt information is used to prompt the audience object in the virtual live room to receive the task reward of the interactive task. By displaying the second prompt information at the third preset position of the task component, the audience object can receive the task reward of the interactive task in time when the interactive task is successfully executed, without the need for the host object and the audience object to communicate or perform additional operations, and thus the human-computer interaction efficiency is improved.
[0164] Implementation manner three: in the case that the task execution situation indicates that the interactive task is failed, the terminal displays third prompt information at the third preset position of the task component. The third prompt information is used to prompt to re-execute the interactive task. By displaying the third prompt information at the third preset position of the task component, the audience object can be prompted to continue to send virtual resources to the host object to help the host object re-execute the interactive task, and thus the participation rate of live interaction is improved.
[0165] For example, when the interactive task is the god-blessing task, the first prompt information can be "xxx people welcome back the god-blessing". For the anchor object side, the second prompt information can be "remind the audience to receive the blessing"; for the audience object side, the second prompt information can be "click to snatch the god-blessing and bless". The third prompt information can be "welcome back the god-blessing again".
[0166] Optionally, the successful execution of the interactive task includes that the task progress of the interactive task reaches a preset progress within a preset time length. The preset time length can be 5 minutes, 10 minutes, etc., and the preset progress is 100%.
[0167] In some embodiments, if the task progress of the anchor object for the interactive task does not change within a target time length, the terminal can display an interactive component in the virtual live room. The interactive component is used to trigger the behavior of subsequently sending any virtual resource in the virtual live room. The target time length can be 60 seconds, 90 seconds, etc. By displaying the interactive component for triggering the subsequent sending of virtual resources in the case where the task progress of the anchor object for the interactive task does not change within the target time length, not only can the user audience object be prompted to send virtual resources to the anchor object in a timely manner when the task progress of the interactive task stagnates, thereby improving the participation rate of live interaction, but also the audience object does not need to manually search for and send virtual resources that affect the interactive task, simplifying the operation of sending virtual resources, shortening the interaction link, and improving the human-computer interaction efficiency.
[0168] For example, Figure 7 is a schematic diagram of an interactive component according to an exemplary embodiment. As Figure 7 shown, the virtual live room displays an interactive component 701. The audience object can send any virtual resource to the anchor object of the virtual live room by performing a triggering operation of an interactive control 702 in the interactive component 701. Optionally, the interactive component 701 also displays a countdown and the number of audience objects that have sent virtual resources to the anchor object through the interactive component, and the countdown is the display time length of the interactive component.
[0169] Optionally, the terminal can also display interactive components of different styles in the virtual live room according to the task execution of the interactive task.
[0170] In some embodiments, the terminal can also display a progress special effect of the interactive task in the virtual live room, the progress special effect being used to indicate that the interactive task reaches a preset progress. The progress special effect is a special effect related to the task progress of the interactive task. Optionally, the progress special effect can include a preset progress and a task icon corresponding to the preset progress of the interactive task. By displaying the progress special effect of the interactive task in the virtual live room, the audience object can more intuitively understand the task progress of the interactive task, and thus the audience object can be prompted to increase the task progress of the interactive task by gifting virtual resources, thereby increasing the participation rate of live interaction.
[0171] In some embodiments, the interactive task has different task icons corresponding to different task progresses. Accordingly, in response to the end of the display of the progress special effect, the terminal displays the task icon corresponding to the preset progress moving to the task component of the interactive task; and in a case where the task icon moves to the second preset position of the task component, the task icon in the task component is updated to the task icon corresponding to the preset progress. By displaying the task icon corresponding to the preset progress moving to the task component of the interactive task after the end of the display of the progress special effect, the attention of the audience object can be quickly guided to the display area of the task component when the interactive task reaches the preset progress. Further, by updating the task icon in the task component to the task icon corresponding to the preset progress when the task icon moves to the first preset position, the progress special effect of the interactive task and the task component can be linked, and the process does not require additional interaction between the anchor object and the audience object, so that the audience object can more intuitively understand the association between the preset progress indicated by the progress special effect and the interactive task, thereby improving the human-computer interaction efficiency.
[0172] Optionally, the backend logic of the information display scheme provided by the embodiments of the present disclosure can refer to the schematic diagram of business logic shown in Figure 8 and the schematic diagram of event interaction mechanism shown in Figure 9 As shown in Figure 8 , when the anchor object starts broadcasting or the audience object enters the virtual live room, the RNLive (a dynamic resident engine) can be started by default. The RNLive is used to listen to the activity signaling of the virtual live room, and then control the business logic according to the activity signaling to realize the automation of the business logic and the UI (user interface). Since the rendering of the floating layer business is based on the original RecatRootView (a view container), the layout will eat up all the click events by default. If the click events are all shielded in the parent View (the base class of all UI elements), the floating layer loses the interaction ability and the business value is greatly discounted. Therefore, the present application designs an event interaction mechanism for the ReactRootView as shown in Figure 9 .
[0173] The embodiment of the present disclosure provides an information display method, by displaying the influence information of a virtual resource on an interactive task at a first preset position of a task component when the virtual resource is sent by an audience object, not only the attention of the audience object can be guided to the task component to attract the user to check the task execution of the task component, thereby improving the information transmission efficiency, but also the audience object can more intuitively understand the association between the sending event of the virtual resource and the interactive task through the influence information, thereby enhancing the understanding degree and participation experience of the audience object on the interactive task, and improving the interactive efficiency between the audience object and the host object. In addition, the above process does not require additional interaction between the host object and the audience object, thereby improving the human-computer interaction efficiency.
[0174] All the optional technical solutions described above can be combined to form optional embodiments of the present disclosure, which will not be described one by one here.
[0175] Figure 10 is a block diagram of an information display device according to an exemplary embodiment. As shown in Figure 10 , the device includes a first display unit 1001 and a second display unit 1002.
[0176] The first display unit 1001 is configured to display a task component of an interactive task in a virtual live room, the interactive task being a task for interaction between a host object and an audience object in the virtual live room, and the task component being used to display a task execution of the interactive task.
[0177] The second display unit 1002 is configured to display influence information of a virtual resource at a first preset position of the task component in response to a sending event of any virtual resource, the influence information being used to indicate the influence of the virtual resource on the interactive task.
[0178] In some embodiments, the second display unit 1002 is configured to display a resource icon of the virtual resource moving to the task component in response to the sending event of any virtual resource; and display the influence information of the virtual resource at the first preset position of the task component in a case where the resource icon moves to a second preset position of the task component.
[0179] In some embodiments, the second display unit 1002 is configured to display a resource special effect of the virtual resource in response to the sending event of any virtual resource, the resource special effect being used to indicate that the virtual resource is sent to the host object in the virtual live room; and display the resource icon of the virtual resource moving to the task component in response to the end of the display of the resource special effect.
[0180] In some embodiments, Figure 11 is a block diagram of another information display device according to an exemplary embodiment. As shown in Figure 11 , the device further includes:
[0181] The third display unit 1003 is configured to display a task special effect of the interactive task in the virtual live room, the task special effect being used to indicate that the interactive task starts; and in response to the display of the task special effect ending, display the task icon of the interactive task moving to the preset area.
[0182] The first display unit is configured to display a task component of the interactive task in the preset area in a case where the task icon moves to the preset area.
[0183] In some embodiments, the third display unit 1003 is further configured to, in a case where a preset condition of the virtual live room is met, perform the step of displaying a task start special effect of the interactive task in the virtual live room.
[0184] In some embodiments, the preset condition of the virtual live room is met, including at least one of the following:
[0185] The number of audience objects in the virtual live room is greater than a preset number;
[0186] The on-air duration of the virtual live room is greater than a preset duration;
[0187] The display number of a task special effect corresponding to the audience object in the virtual live room before entering the virtual live room is less than a preset number.
[0188] In some embodiments, the task component includes at least one of a task icon, a task content, a task reward, and a task progress of the interactive task, the display style of the task icon is related to the task execution situation of the interactive task, and the task reward and the task progress are cycled and displayed in the task component.
[0189] In some embodiments, continuing to refer to Figure 11 , the apparatus further includes:
[0190] The fourth display unit 1004 is configured to, in a case where the interactive task in the other virtual live room except the virtual live room is successfully executed, display first prompt information at a third preset position of the task component, the first prompt information being used to prompt that a target number of anchor objects have successfully executed the interactive task, the target number being the number of the other virtual live rooms in which the interactive task is successfully executed.
[0191] The fourth display unit 1004 is further configured to, in a case where the task execution situation indicates that the interactive task is successfully executed, display second prompt information at the third preset position of the task component, the second prompt information being used to prompt the audience object in the virtual live room to receive the task reward of the interactive task.
[0192] The fourth display unit 1004 is further configured to display third prompt information at a third preset position of the task component in a case where the task execution condition indicates that the interactive task fails to be executed.
[0193] In some embodiments, the fourth display unit 1004 is further configured to display an interactive component in the virtual live broadcast room if the task progress of the anchor object for the interactive task does not change within the target time length, the interactive component being used to trigger a behavior of sending any virtual resource in the virtual live broadcast room.
[0194] In some embodiments, the influence information includes a resource icon of the virtual resource, a resource name, and an influence score associated with the virtual resource.
[0195] In some embodiments, the fourth display unit 1004 is further configured to display a resource sending interface in the virtual live broadcast room in response to a triggering operation on the task component, the resource sending interface displaying a virtual resource used to generate an influence on the interactive task.
[0196] In some embodiments, the fourth display unit 1004 is further configured to display a progress special effect of the interactive task in the virtual live broadcast room, the progress special effect being used to indicate that the interactive task reaches a preset progress.
[0197] In some embodiments, the interactive task corresponds to different task icons at different task progresses, and the fourth display unit 1004 is further configured to display the task icon corresponding to the preset progress moving to the task component in response to the progress special effect display ending; and display the task icon in the task component being updated to the task icon corresponding to the preset progress in a case where the task icon moves to the first preset position of the task component.
[0198] In some embodiments, the second display unit 1002 is configured to display the resource icon of the virtual resource moving to the task component in response to a sending event of any virtual resource if there is no sending event occurring simultaneously with the sending event.
[0199] The second display unit 1002 is further configured to display influence information of a plurality of virtual resources corresponding to a plurality of sending events occurring simultaneously at the first preset position of the task component if there is a sending event occurring simultaneously with the sending event.
[0200] In some embodiments, the second display unit 1002 is configured to, in response to a sending event of any virtual resource, if a continuous sending event of the virtual resource is detected within a preset time length, display the resource icon of the virtual resource becoming larger, and display the larger resource icon moving towards the task component; in response to a sending event of any virtual resource, if a sending event of another virtual resource other than the virtual resource is detected within a preset time length, display the resource icon of the virtual resource and the resource icon of the other virtual resource moving towards the task component in turn; in response to a sending event of any virtual resource, if a sending event of another virtual resource other than the virtual resource is detected within a preset time length, display the resource icon of the virtual resource and the resource icon of the other virtual resource converging, and display the converged resource icon of the virtual resource and the resource icon of the other virtual resource moving towards the task component.
[0201] In some embodiments, the second display unit 1002 is configured to, in a case where the resource icon moves to the first preset position, display the influence information of the virtual resource in the form of a bubble popping out from the task component, and display the influence information at the first preset position.
[0202] The embodiments of the present disclosure provide an information display device. By displaying the influence information of the virtual resource on the interactive task at the first preset position of the task component when the audience object sends the virtual resource, not only can the attention of the audience object be guided to the task component to attract the user to view the task component to transmit the task execution situation, thereby improving the information transmission efficiency, but also the audience object can more intuitively understand the association between the sending event of the virtual resource and the interactive task through the influence information, thereby enhancing the understanding degree and participation experience of the audience object on the interactive task, and improving the interactive efficiency between the audience object and the host object. In addition, the above process does not require the host object and the audience object to perform additional interaction, thereby improving the human-computer interaction efficiency.
[0203] It should be noted that the information display device provided in the above embodiments is only exemplified by the division of the above functional units. In actual application, the above functions can be completed by different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the above described functions. In addition, the information display device and the information display method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be described here.
[0204] As to the information display device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
[0205] Figure 12is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 1200 includes a processor 1201 and a memory 1202.
[0206] The processor 1201 can include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1201 can be implemented in the form of at least one of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 1201 can also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also referred to as a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 1201 can be integrated with a GPU (Graphics Processing Unit) for rendering and drawing content required to be displayed on a display screen. In some embodiments, the processor 1201 can further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.
[0207] The memory 1202 can include one or more computer-readable storage media that can be non-transitory. The memory 1202 can also include a high-speed random access memory, and a non-volatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1202 is used to store at least one program code for being executed by the processor 1201 to implement the information display method provided by the method embodiments in the present disclosure.
[0208] In some embodiments, the electronic device 1200 can further optionally include a peripheral device interface 1203 and at least one peripheral device. The processor 1201, the memory 1202, and the peripheral device interface 1203 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 1203 through a bus, a signal line, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 1204, a display screen 1205, a camera assembly 1206, an audio circuit 1207, and a power supply 1208.
[0209] The peripheral interface 1203 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 1201 and the memory 1202. In some embodiments, the processor 1201, the memory 1202 and the peripheral interface 1203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1201, the memory 1202 and the peripheral interface 1203 can be implemented on a separate chip or circuit board, and the present embodiments are not limited in this regard.
[0210] The radio frequency circuit 1204 is configured to receive and send RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1204 communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit 1204 converts electrical signals to electromagnetic signals for transmission, or converts electromagnetic signals received into electrical signals. Optionally, the radio frequency circuit 1204 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 1204 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to, a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1204 can also include NFC (Near Field Communication) related circuitry, and the present disclosure is not limited in this regard.
[0211] The display screen 1205 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof. When the display screen 1205 is a touch display screen, the display screen 1205 is further configured to capture touch signals on or above the surface of the display screen 1205. The touch signals can be input to the processor 1201 as control signals for processing. In this case, the display screen 1205 can also be configured to provide virtual buttons and / or virtual keyboard, also known as soft buttons and / or soft keyboard. In some embodiments, the display screen 1205 can be one, arranged on the front panel of the electronic device 1200; in other embodiments, the display screen 1205 can be at least two, arranged on different surfaces of the electronic device 1200 or in a folding design; in still other embodiments, the display screen 1205 can be a flexible display screen, arranged on a curved surface or a folding surface of the electronic device 1200. Even, the display screen 1205 can also be arranged in an irregular shape other than a rectangle, i.e., a notched screen. The display screen 1205 can be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc.
[0212] The camera assembly 1206 is configured to capture images or videos. Optionally, the camera assembly 1206 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is arranged on the front panel of the electronic device, and the rear-facing camera is arranged on the back of the electronic device. In some embodiments, the rear-facing camera is at least two, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, to realize the background blur function by fusing the main camera and the depth-of-field camera, the panoramic shooting and VR (Virtual Reality) shooting function by fusing the main camera and the wide-angle camera, or other fusion shooting functions. In some embodiments, the camera assembly 1206 can further include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.
[0213] The audio circuit 1207 can include a microphone and a speaker. The microphone is used to collect sound waves of a user and an environment, and convert the sound waves into an electrical signal input to the processor 1201 for processing, or input to the radio frequency circuit 1204 to realize voice communication. The microphone can be multiple for the purpose of stereo sound collection or noise reduction, and arranged at different parts of the electronic device 1200 respectively. The microphone can also be an array microphone or an omnidirectional collection type microphone. The speaker is used to convert an electrical signal from the processor 1201 or the radio frequency circuit 1204 into sound waves. The speaker can be a traditional diaphragm speaker, or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can it convert an electrical signal into a sound wave audible to humans, but also can convert an electrical signal into an inaudible sound wave to humans for ranging purposes, etc. In some embodiments, the audio circuit 1207 can also include a headphone jack.
[0214] The power supply 1208 is configured to supply power to each component of the electronic device 1200. The power supply 1208 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1208 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0215] Those skilled in the art can understand that the structure shown in the above description is not a limitation on the electronic device 1200, and the electronic device 1200 can include more or fewer components than those shown in the figure, or combine certain components, or use different component arrangements. Figure 12 Those skilled in the art can understand that the structure shown in the above description is not a limitation on the electronic device 1200, and the electronic device 1200 can include more or fewer components than those shown in the figure, or combine certain components, or use different component arrangements.
[0216] In an exemplary embodiment, a computer readable storage medium including instructions, such as the memory 1202 including instructions, is also provided, which can be executed by the processor 1201 of the electronic device 1200 to complete the above information display method. Alternatively, the computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0217] A computer program product includes a computer program that is executed by a processor to implement the above information display method.
[0218] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. The disclosure is intended to cover any variations, uses, or adaptations of the disclosure following the general principles thereof and including such departures from the present disclosure as come within known use or custom in the art. The specification and examples are to be regarded as illustrative only, and the true scope and spirit of the disclosure are indicated by the following claims.
[0219] It should be understood that the present disclosure is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information display method, characterized in that, The method includes: In the virtual live streaming room, task effects are displayed to indicate the start of an interactive task, which is an interaction between the host and the audience in the virtual live streaming room. In response to the end of the task effect display, the task icon of the interactive task moves to a preset area; When the task icon moves to the preset area, a task component of the interactive task is displayed in the preset area, and the task component is used to display the task execution status of the interactive task. In response to the sending event of any virtual resource, the influence information of the virtual resource is displayed at a first preset position of the task component. The influence information is used to indicate the influence of the virtual resource on the interactive task.
2. The information display method according to claim 1, characterized in that, The step of responding to a sending event of any virtual resource by displaying the impact information of the virtual resource at a first preset position in the task component includes: In response to a send event for any virtual resource, the resource icon of the virtual resource is displayed and moved toward the task component; When the resource icon moves to the second preset position of the task component, the impact information of the virtual resource is displayed at the first preset position of the task component.
3. The information display method according to claim 2, characterized in that, The step of responding to a sending event of any virtual resource by displaying the resource icon of the virtual resource moving toward the task component includes: In response to a sending event for any virtual resource, display the resource effects of the virtual resource, which are used to indicate that the virtual resource is gifted to the streamer in the virtual live streaming room; In response to the end of the resource effect display, the resource icon of the virtual resource is moved toward the task component.
4. The information display method according to claim 1, characterized in that, The method further includes: If the virtual live streaming room meets the preset conditions, the step of displaying task effects in the virtual live streaming room to indicate the start of the interactive task is executed.
5. The information display method according to claim 4, characterized in that, The virtual live streaming room meets preset conditions, including at least one of the following: The number of viewers in the virtual live streaming room is greater than the preset number; The duration of the virtual live streaming room exceeds the preset duration. The number of times the task effect is displayed for the audience in the virtual live streaming room before they enter the virtual live streaming room is less than the preset number.
6. The information display method according to claim 1, characterized in that, The task component includes at least one of the following: task icon, task content, task reward, and task progress of the interactive task. The display style of the task icon is related to the task execution status of the interactive task, and the task reward and the task progress are displayed in a carousel within the task component.
7. The information display method according to claim 1, characterized in that, The method further includes at least one of the following: If the interactive task in other virtual live streaming rooms besides the aforementioned virtual live streaming room is successfully executed, a first prompt message is displayed at the third preset position of the task component. The first prompt message is used to indicate that a target number of anchor objects have successfully executed the interactive task, and the target number is the number of other virtual live streaming rooms where the interactive task has been successfully executed. When the task execution status indicates that the interactive task has been successfully executed, a second prompt message is displayed at the third preset position of the task component. The second prompt message is used to prompt the audience of the virtual live broadcast room to claim the task reward of the interactive task. If the task execution status indicates that the interactive task has failed, a third prompt message is displayed at a third preset position on the task component. The third prompt message is used to prompt the user to re-execute the interactive task.
8. The information display method according to claim 1, characterized in that, The method further includes: If the progress of the host's task for the interactive task does not change within the target duration, an interactive component is displayed in the virtual live streaming room. The interactive component is used to trigger and execute the action of gifting any virtual resource in the virtual live streaming room.
9. The information display method according to claim 1, characterized in that, The impact information includes the resource icon, resource name, and impact score associated with the virtual resource.
10. The information display method according to claim 1, characterized in that, The method further includes: In response to a triggering operation on the task component, a resource donation interface is displayed in the virtual live streaming room, which displays virtual resources that can influence the interactive task.
11. The information display method according to claim 1, characterized in that, The method further includes: The interactive task is displayed in the virtual live streaming room with progress effects to indicate that the interactive task has reached a preset progress.
12. The information display method according to claim 11, characterized in that, The interactive task has different task icons corresponding to different task progresses, and the method further includes: In response to the end of the progress effect display, the task icon corresponding to the preset progress is displayed and moves toward the task component; When the task icon moves to the second preset position of the task component, the task icon in the task component is updated to the task icon corresponding to the preset progress.
13. The information display method according to claim 2, characterized in that, The step of responding to a sending event of any virtual resource by displaying the resource icon of the virtual resource moving toward the task component includes: In response to a send event for any virtual resource, if no send event occurs simultaneously with the send event, the resource icon of the virtual resource is displayed and moved toward the task component; The method further includes: If there is a sending event that occurs simultaneously with the sending event, the impact information of multiple virtual resources corresponding to the multiple sending events that occur simultaneously is displayed at the first preset position of the task component.
14. The information display method according to claim 2, characterized in that, The response to a sending event for any virtual resource, displaying the resource icon of the virtual resource moving toward the task component, includes at least one of the following: In response to any virtual resource sending event, if continuous sending events of the virtual resource are detected within a preset time period, the resource icon of the virtual resource is displayed to become larger, and the enlarged resource icon is displayed to move towards the task component. In response to a sending event of any virtual resource, if a sending event of other virtual resources besides the virtual resource is detected within a preset time period, the resource icon of the virtual resource and the resource icons of the other virtual resources are displayed and moved toward the task component in sequence. In response to a sending event of any virtual resource, if a sending event of other virtual resources besides the virtual resource is detected within a preset time period, the resource icon of the virtual resource and the resource icons of the other virtual resources are displayed to converge, and the converged resource icon of the virtual resource and the resource icons of the other virtual resources are displayed to move towards the task component.
15. The information display method according to claim 2, characterized in that, When the resource icon moves to the second preset position of the task component, displaying the impact information of the virtual resource at the first preset position of the task component includes: When the resource icon moves to the second preset position, the impact information of the virtual resource is displayed as a bubble popping out of the task component and the impact information is displayed at the first preset position.
16. An information display device, characterized in that, The device includes: The third display unit is configured to display task effects in the virtual live streaming room to indicate the start of an interactive task, which is an interactive task between the host and the audience in the virtual live streaming room; in response to the end of the task effect display, the task icon of the interactive task is displayed to move to a preset area. The first display unit is configured to display a task component of the interactive task in the preset area when the task icon moves to the preset area, and the task component is used to display the task execution status of the interactive task. The second display unit is configured to display the influence information of the virtual resource at a first preset position on the task component in response to the sending event of any virtual resource. The influence information is used to indicate the influence of the virtual resource on the interactive task.
17. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the information display 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 computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the information display method as described in any one of claims 1 to 15.
19. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the information display method as described in any one of claims 1 to 15.
Citation Information
Patent Citations
Method and system for prompting live broadcast room gift sending information
CN110505492A
Method for realizing collective activities in live broadcast room and device thereof, storage medium and electronic equipment
CN111641842A
Resource allocation method and device, electronic equipment and storage medium
CN113269584A
Interaction method and device, electronic equipment and computer readable medium
CN116546229A
Live broadcast interaction method and device, equipment and storage medium
CN117528130A