Information display method and device, electronic equipment and storage medium
By displaying gifting tasks and their progress information in the virtual item panel, and showing the quantity of items required for the task in the item delivery component, the problem of limited information content in the virtual item panel is solved, achieving intuitive display of task information and efficient execution.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
- Filing Date
- 2025-12-25
- Publication Date
- 2026-04-17
AI Technical Summary
The limited information displayed in the virtual item panel restricts the display space for task information and creates visual redundancy, impacting user experience and task execution efficiency.
The virtual item panel displays the gifting task corresponding to the selected virtual item and its progress information, while the item delivery component displays the number of items required to complete the task, shortening the spatial distance between the task content information and the execution component, and realizing the linkage display of multiple content information.
It enriches the content display format of the virtual item panel, increases the attention and interpretability of task information, shortens the task execution chain, and improves user decision-making efficiency and task completion rate.
Smart Images

Figure CN121888024A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and in particular to an information display method, apparatus, electronic device, and storage medium. Background Technology
[0002] In live streaming interactive scenarios, virtual items are a key medium for realizing information interaction and emotional connection between the streamer and the user. As the core carrier of virtual item-related operations in the live streaming room, the virtual item panel needs to undertake the responsibility of supporting the entire process of "identifying user interaction needs → presenting gift information → transmitting operation instructions". It is an important component to ensure the integrity of the interactive functions of the live streaming scenario.
[0003] In related technologies, the virtual item panel can display candidate virtual items and item sending components to meet the needs of live stream users to send items to the streamer; however, the information displayed in the virtual item panel in related technologies is limited, and due to the continuous enrichment of live stream content, higher technical requirements are put forward for the information display format in the virtual item panel. Summary of the Invention
[0004] This disclosure provides an information display method, apparatus, electronic device, and storage medium to at least address the problem of limited information content displayed in virtual item panels in related technologies. The technical solution of this disclosure is as follows: According to a first aspect of the present disclosure, an information display method is provided, comprising: The virtual item panel corresponding to the first live broadcast room displays at least one first gifting task, at least one virtual item, and an item sending component corresponding to the first virtual item; the first virtual item is the selected virtual item among the at least one virtual items. In response to a selection instruction for a first task, a first item quantity is displayed in the item delivery component; the first task is any of the at least one first gifting task, and the first item quantity is the number of the first virtual items required to complete the first task at the time the selection instruction for the first task is triggered.
[0005] In an exemplary embodiment, displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live streaming room includes: The progress information of the first task of the first gifting task is displayed in the virtual item panel corresponding to the first live broadcast room; the progress information of the first task indicates the number of the first virtual items still needed to complete the first task at the current moment.
[0006] In an exemplary embodiment, displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live streaming room includes: Display the gifting guidance information for at least one first gifting task in the virtual item panel corresponding to the first live broadcast room; The gifting guidance information is determined based on the live streaming format of the first live streaming room. The live streaming format includes a live streaming format where the first live streaming user in the first live streaming room broadcasts independently, and a live streaming format where the first live streaming user in the first live streaming room and the second live streaming user in the second live streaming room broadcast collaboratively.
[0007] In one exemplary embodiment, the item sending component further includes a sending control; In response to a selection instruction for a first task, after displaying the quantity of the first item in the item sending component, the method further includes: In response to an item gifting instruction triggered by the sending control, an item gifting prompt message is displayed; the item gifting prompt message indicates that the first virtual item quantity of the first item has been successfully gifted, and at least one of the following information: the first task has been successfully completed.
[0008] In an exemplary embodiment, after displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room, the method further includes: In response to a selection instruction for a second virtual item, at least one second gifting task corresponding to the second virtual item is displayed in the virtual item panel.
[0009] In an exemplary embodiment, after displaying at least one second gifting task corresponding to the second virtual item in the virtual item panel in response to a selection instruction for the second virtual item, the method further includes: In response to a selection instruction for a second task, the item sending component displays the quantity of a second item; the second task is any one of the at least one second gifting task, and the quantity of the second item is the quantity of the second virtual item required to complete the second task at the time the selection instruction for the second task is triggered.
[0010] In an exemplary embodiment, displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live streaming room includes: The virtual item panel corresponding to the first live broadcast room displays at least one associated virtual item corresponding to the first virtual item, as well as at least one first gifting task corresponding to the first virtual item. After displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room, the method further includes: In response to a selection instruction for a third virtual item, at least one third gifting task corresponding to the third virtual item is displayed in the virtual item panel; the third virtual item is any one of the at least one associated virtual items.
[0011] In an exemplary embodiment, after displaying at least one third gifting task corresponding to the third virtual item in the virtual item panel, the method further includes: In response to a selection instruction for a third task, the item sending component displays the quantity of a third item; the third task is any of the at least one third gifting task, and the quantity of the third item is the number of the third virtual items required to complete the third task at the time the selection instruction for the third task is triggered.
[0012] In one exemplary embodiment, displaying the quantity of the first item in the item sending component in response to a selection instruction for the first task includes: In response to the selection instruction for the first task, if the current display skin of the virtual item panel is a preset skin, the quantity of the first item is displayed in the item delivery component.
[0013] In one exemplary embodiment, the method further includes: If the currently displayed skin of the virtual item panel is not the preset skin, a doubling prompt message is displayed in the item delivery component; the doubling prompt message is used to prompt that the quantity of items displayed in the item delivery component be doubled based on a target multiplier, the target multiplier being determined based on the skin type of the currently displayed skin.
[0014] In one exemplary embodiment, the method further includes: In response to the selection instruction for the first task, if the currently displayed skin of the virtual item panel is not the preset skin, a fourth item quantity is displayed in the item sending component; the product of the fourth item quantity and the target multiple matches the first item quantity.
[0015] In one exemplary embodiment, the method further includes: The live streaming page corresponding to the first live streaming room displays user assistance information from viewers; the user assistance information includes at least one of the following: The method involves assisting viewers in gifting virtual items to the first live streamer in the first live stream room, so that the first live streamer's user ranking meets the preset ranking. The number of virtual items that the assisting viewers gave to the first live stream user is the first digit. The amount of resources corresponding to the virtual items that the viewers gifted to the first live stream user was in the second-to-last digit. The goal is to help viewers continuously send virtual items in a preset number of live interactive events, and to win all of the preset number of live interactive events.
[0016] In one exemplary embodiment, the method further includes: The account level information and account resource information of the audience user are displayed in the same display area of the virtual item panel.
[0017] According to a second aspect of the present disclosure, an information display device is provided, comprising: The first display unit is configured to display at least one first gifting task, at least one virtual item, and an item sending component corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room; the first virtual item is the selected virtual item among the at least one virtual items. The second display unit is configured to display the quantity of a first item in the item sending component in response to a selection instruction for a first task; the first task is any one of the at least one first gifting task, and the quantity of the first item is the quantity of the first virtual item required to complete the first task at the time the selection instruction for the first task is triggered.
[0018] In one exemplary embodiment, the first display unit is configured to perform: The progress information of the first task of the first gifting task is displayed in the virtual item panel corresponding to the first live broadcast room; the progress information of the first task indicates the number of the first virtual items still needed to complete the first task at the current moment.
[0019] In one exemplary embodiment, the first display unit is configured to perform: Display the gifting guidance information for at least one first gifting task in the virtual item panel corresponding to the first live broadcast room; The gifting guidance information is determined based on the live streaming format of the first live streaming room. The live streaming format includes a live streaming format where the first live streaming user in the first live streaming room broadcasts independently, and a live streaming format where the first live streaming user in the first live streaming room and the second live streaming user in the second live streaming room broadcast collaboratively.
[0020] In one exemplary embodiment, the item sending component further includes a sending control; The device also includes a notification information display unit, configured to perform: In response to an item gifting instruction triggered by the sending control, an item gifting prompt message is displayed; the item gifting prompt message indicates that the first virtual item quantity of the first item has been successfully gifted, and at least one of the following information: the first task has been successfully completed.
[0021] In one exemplary embodiment, the apparatus further includes an item switching selection display unit configured to perform: In response to a selection instruction for a second virtual item, at least one second gifting task corresponding to the second virtual item is displayed in the virtual item panel.
[0022] In one exemplary embodiment, the apparatus further includes a third display unit configured to perform: In response to a selection instruction for a second task, the item sending component displays the quantity of a second item; the second task is any one of the at least one second gifting task, and the quantity of the second item is the quantity of the second virtual item required to complete the second task at the time the selection instruction for the second task is triggered.
[0023] In one exemplary embodiment, the first display unit is configured to perform: The virtual item panel corresponding to the first live broadcast room displays at least one associated virtual item corresponding to the first virtual item, as well as at least one first gifting task corresponding to the first virtual item. The device also includes an associated item selection unit, configured to perform: In response to a selection instruction for a third virtual item, at least one third gifting task corresponding to the third virtual item is displayed in the virtual item panel; the third virtual item is any one of the at least one associated virtual items.
[0024] In one exemplary embodiment, the apparatus further includes a fourth display unit configured to perform: In response to a selection instruction for a third task, the item sending component displays the quantity of a third item; the third task is any of the at least one third gifting task, and the quantity of the third item is the number of the third virtual items required to complete the third task at the time the selection instruction for the third task is triggered.
[0025] In one exemplary embodiment, the second display unit is configured to perform: In response to the selection instruction for the first task, if the current display skin of the virtual item panel is a preset skin, the quantity of the first item is displayed in the item delivery component.
[0026] In one exemplary embodiment, the device further includes a doubling prompt information display unit, configured to perform: If the currently displayed skin of the virtual item panel is not the preset skin, a doubling prompt message is displayed in the item delivery component; the doubling prompt message is used to prompt that the quantity of items displayed in the item delivery component be doubled based on a target multiplier, the target multiplier being determined based on the skin type of the currently displayed skin.
[0027] In one exemplary embodiment, the apparatus further includes a fifth display unit configured to perform: In response to the selection instruction for the first task, if the currently displayed skin of the virtual item panel is not the preset skin, a fourth item quantity is displayed in the item sending component; the product of the fourth item quantity and the target multiple matches the first item quantity.
[0028] In one exemplary embodiment, the apparatus further includes a user assistance information display unit, configured to perform: The live streaming page corresponding to the first live streaming room displays user assistance information from viewers; the user assistance information includes at least one of the following: The method involves assisting viewers in gifting virtual items to the first live streamer in the first live stream room, so that the first live streamer's user ranking meets the preset ranking. The number of virtual items that the assisting viewers gave to the first live stream user is the first digit. The amount of resources corresponding to the virtual items that the viewers gifted to the first live stream user was in the second-to-last digit. The goal is to help viewers continuously send virtual items in a preset number of live interactive events, and to win all of the preset number of live interactive events.
[0029] In one exemplary embodiment, the apparatus further includes a user information display unit configured to perform: The account level information and account resource information of the audience user are displayed in the same display area of the virtual item panel.
[0030] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the information display method described above.
[0031] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the information display method as described above.
[0032] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the information display method described above.
[0033] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects: This disclosure allows for the display of at least one virtual item, at least one first gifting task corresponding to the selected first virtual item, and a sending component in the virtual item panel corresponding to the first live streaming room. Users can select a first task to perform from the at least one first gifting task displayed in the virtual item panel, and the number of first virtual items required to complete the first task can be displayed in the item sending component. Compared to related technologies, this disclosure, in addition to displaying at least one virtual item and an item sending component in the virtual item panel, also displays at least one first gifting task corresponding to the selected first virtual item, thus providing users with more ways to gift virtual items and enriching the content display format of the virtual item panel.
[0034] In related technologies, displaying task information directly on the live streaming page can lead to decreased attention to task information when the number of tasks displayed is large. This disclosure addresses this by adding at least one gifting task corresponding to the selected first virtual item to a virtual panel, expanding the area and scope of task information display and thus solving the technical problem of limited task information display space. Furthermore, in related technologies, there is a spatial distance between the task content and the task execution component when displaying task information. This spatial distance can affect the user's execution of the task. Additionally, there may be other irrelevant information between the task content and the task execution component, causing visual redundancy and a degraded user experience. This disclosure, by displaying at least one gifting task and a component for sending at least one gifting task in the virtual item panel, shortens the spatial distance between the task content and the task execution component, allowing users to directly view and execute task information based on the virtual item panel, thus solving the technical problem of low relevance in task information interpretation.
[0035] In response to a selection instruction for a first task, this disclosure can display the quantity of a first virtual item required to complete the first task in the item delivery component. This quantity is associated with the execution information of the first task, thereby enabling the linked display of various information within the virtual item panel. While solving the aforementioned technical problems, this disclosure provides two advantages: firstly, it allows for an intuitive display of task information, enabling users to clearly understand the task's intent; secondly, by triggering task selection with a single click, the quantity of the first virtual item required to complete the first task can be directly displayed in the item delivery component, facilitating accurate user decision-making regarding whether to execute the first task. Furthermore, if the user determines that the first task needs to be executed, there is no need to re-edit the quantity of the first virtual item to be delivered; the user can directly perform the item delivery operation based on the displayed quantity, thus shortening the task execution chain and improving task execution efficiency.
[0036] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0037] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0038] Figure 1 This is a schematic diagram of an implementation environment according to an exemplary embodiment.
[0039] Figure 2 This is a flowchart illustrating an information display method according to an exemplary embodiment.
[0040] Figure 3 This is a schematic diagram illustrating a first display of a virtual item panel according to an exemplary embodiment.
[0041] Figure 4 This is a schematic diagram of a second display of a virtual item panel according to an exemplary embodiment.
[0042] Figure 5 This is a schematic diagram illustrating the presentation of gift guidance information in different live streaming scenarios according to an exemplary embodiment.
[0043] Figure 6 This is an illustrative diagram showing the giving away of an item according to an exemplary embodiment.
[0044] Figure 7 This is a first schematic diagram illustrating the switching display of virtual items in a virtual item panel according to an exemplary embodiment.
[0045] Figure 8 This is a second schematic diagram illustrating the switching display of virtual items in a virtual item panel according to an exemplary embodiment.
[0046] Figure 9 This is a schematic diagram illustrating a third gifting task corresponding to an associated virtual item, according to an exemplary embodiment.
[0047] Figure 10 This is an exemplary embodiment illustrating the selection of a third task in a virtual item panel.
[0048] Figure 11 This is a schematic diagram illustrating the display of a doubling prompt message according to an exemplary embodiment.
[0049] Figure 12 This is a schematic diagram illustrating the quantity of items when the quantity of items is doubled, according to an exemplary embodiment.
[0050] Figure 13 This is a schematic diagram illustrating the display of user assistance information for assisting viewers, according to an exemplary embodiment.
[0051] Figure 14 This is a schematic diagram illustrating account level information and account resource information according to an exemplary embodiment.
[0052] Figure 15 This is a block diagram illustrating an information display device according to an exemplary embodiment.
[0053] Figure 16 This is a schematic diagram of an electronic device structure according to an exemplary embodiment. Detailed Implementation
[0054] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0055] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0056] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0057] Please see Figure 1 The illustration shows an implementation environment provided by the present disclosure, which may include at least one information display terminal 110 and an information server 120, and the information display terminal 110 and the information server 120 may communicate with each other via a network.
[0058] Optionally, the information display terminal 110 may include: smartphones, tablets, laptops, digital assistants, smart wearable devices, in-vehicle terminals, servers, etc. An interactive application is installed and runs on the information display terminal 110. In this embodiment, the interactive application may be an application providing live streaming functionality, or it may be a social application, instant messaging application, live streaming application, game application, e-commerce application, virtual reality (VR) application, augmented reality (AR) application, etc. This application embodiment does not limit the specific type of application.
[0059] Optionally, the information server 120 provides background services for the interactive application installed in the information display terminal 110. The information display terminal 110 can communicate with the information server 120 based on browser / server (B / S) mode or client / server (C / S) mode. The operating system running on the information display terminal 110 in this embodiment may include, but is not limited to, Android, iOS, Linux, Windows, etc.
[0060] Information server 120 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0061] To address the technical problem of limited information content displayed in virtual item panels in related technologies, this disclosure provides an information display method. The executing entity of this method can be the aforementioned information display terminal; please refer to the relevant documentation for further details. Figure 2 The method may include: S210. Display at least one first gifting task, at least one virtual item, and an item sending component corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room; the first virtual item is the selected virtual item among the at least one virtual items.
[0062] In this embodiment, virtual items can be digital interactive carriers used in live streaming scenarios to carry information transmission, emotional expression, and interactive feedback between users and content providers (such as streamers); virtual items can be consumed or gifted to the content provider's account, such as virtual gifts, virtual red envelopes, etc.
[0063] In one optional embodiment, a virtual item panel corresponding to the first live stream room can be displayed in response to a preset operation on the live stream page corresponding to the first live stream room. The virtual item panel can display at least one virtual item, and one of the at least one virtual item is selected by default. The preset operation on the live stream page can be used to invoke the virtual item panel corresponding to the first live stream room. The preset operation may include triggering virtual item controls on the live stream page, or preset gesture operations on the live stream page, etc. The first virtual item may be the virtual item that is selected by default in the virtual item panel at the start of its display, or it may be a virtual item that the user selects voluntarily in the virtual item panel; this embodiment does not impose specific limitations.
[0064] In the first live stream room, corresponding item gifting tasks can be set. The task type of the item gifting task can be configured by the first live stream user before the broadcast starts, or it can be configured by the first live stream user during the broadcast, or it can be automatically configured based on the broadcast content information during the broadcast. This embodiment does not make specific limitations. Correspondingly, when the first virtual item is selected in the virtual item panel, at least one first gifting task corresponding to the first virtual item can also be displayed in the virtual item panel. The at least one first gifting task corresponding to the first virtual item can be a task that can be completed by gifting the first virtual item to the first live stream user in the first live stream room. When at least one first gifting task includes at least two first gifting tasks, the corresponding different first gifting tasks correspond to different task types. Here, the task type of the first gifting task can match the item gifting task set in the first live stream room. For different types of first gifting tasks, the number of first virtual items required to complete the different types of first gifting tasks can be the same or different. For example, the item gifting tasks set in the first live stream room include item gifting tasks of type 1, item gifting tasks of type 2, etc., and the corresponding at least one first gifting task can include first gifting tasks of type 1, first gifting tasks of type 2, etc.
[0065] In one example, the gift-giving tasks set up in the first live stream room can include at least one of the following: cooperative tasks and independent tasks. Cooperative tasks can include at least one type of gift-giving task, and independent tasks can also include at least one type of task. Cooperative tasks can be tasks completed collaboratively by viewers in the first live stream room, while independent tasks can be tasks that each viewer in the first live stream room must complete independently. For example, the gift-giving tasks set up in the first live stream room can include wish-fulfillment tasks, streamer call-to-action tasks, song-request gift-giving tasks, and naming rights gift-giving tasks. Wish-fulfillment tasks can involve gifting virtual items to help the streamer fulfill their wishes. Call-to-action tasks can involve the streamer sending a call-to-action message to viewers in the live stream room to help by gifting virtual items. Here, wish-fulfillment tasks and call-to-action tasks can be cooperative tasks, meaning they can be completed collaboratively by viewers in the first live stream room by gifting virtual items. Different viewers in the first live stream room can gift different virtual items. Song-request gift-giving tasks can involve gifting virtual items to request songs under an individual user's name. Naming rights gift-giving tasks can involve gifting virtual items to sponsor a song under an individual user's name. Here, song-request gift-giving tasks and naming rights gift-giving tasks can be independent tasks, meaning they need to be completed independently by each viewer. It should be noted that the above examples of independent and collaborative tasks are for illustrative purposes only and do not constitute a limitation. In this embodiment, collaborative and independent tasks can be switched between each other based on the actual situation, and no specific limitation is made here.
[0066] In another example, when at least one first gifting task corresponding to a first virtual item is displayed in the virtual item panel, the item icon of the first virtual item can be displayed in each first gifting task; or the item icon of the first virtual item can be displayed in the adjacent area of at least one first gifting task; or the item icon of the first virtual item can be displayed in both each first gifting task and the adjacent area of at least one first gifting task. This embodiment does not impose specific limitations. By displaying the item icon of the virtual item in the gifting task or in the adjacent area of the first gifting task, the association between the gifting task and the virtual item can be strengthened. The adjacent area of the first gifting task is the display area in the virtual item panel, and the item icon of the first virtual item can include at least one of image icons and text icons.
[0067] The item sending component can be a component that triggers the item gifting operation by the user. The item sending component can display the quantity of virtual items to be gifted and the sending control. When the first virtual item is selected in the virtual item panel, the corresponding default item quantity can be displayed in the item sending component. The default item quantity can be 0 or 1, etc.
[0068] S220. In response to a selection instruction for a first task, a first item quantity is displayed in the item delivery component; the first task is any one of the at least one first gifting task, and the first item quantity is the number of the first virtual items required to complete the first task at the time the selection instruction for the first task is triggered.
[0069] When displaying at least one first gifting task corresponding to the first virtual item, the user can trigger a selection command for the first task. The item delivery component will then display the quantity of the first virtual item required to complete the first task at the time the selection command is triggered. The selection command for the first task can be executed through actions such as clicking, long-pressing, or voice control.
[0070] In one example, the number of virtual items required to complete the first task may differ at different times during the live stream; that is, the number of virtual items required to complete the first task changes dynamically as the live stream progresses. If the first task is a collaborative task, the number of virtual items required to complete it changes dynamically because different viewers may donate virtual items to complete it. In another example, the number of virtual items required to complete the first task may be the same at different times during the live stream. However, if the first task is an independent task, the number of virtual items required to complete it may be the same at different times if no viewers donate virtual items for the first task.
[0071] It should be noted that, in this embodiment, for any type of gifting task, different virtual items can be gifted to complete the corresponding task. The task can be completed by checking whether the total value of the virtual items gifted for the gifting task is consistent with the preset value of the resource quantity for the gifting task. If they are consistent, the gifting task can be determined to be completed; if they are inconsistent, the gifting task can be determined to be incomplete.
[0072] Please see Figure 3The diagram illustrates a first display of a virtual item panel. The live stream page corresponding to the first live stream room may include an item gifting control 310. Triggering the item gifting control 310 displays a virtual item panel 320, which may display at least one virtual item, a selected first virtual item 330, at least one first gifting task 340 corresponding to the first virtual item 330, and an item sending component 350. The at least one first gifting task 340 includes Task 1, Task 2, etc. An item identifier of the first virtual item, such as an image identifier, is displayed in the adjacent area of the at least one first gifting task 340. In response to a selection instruction for the first task 360, the item sending component 350 may display the quantity 370 of the first virtual item required to complete the first task.
[0073] This disclosure allows for the display of at least one virtual item, at least one first gifting task corresponding to the selected first virtual item, and a sending component in the virtual item panel corresponding to the first live stream room. Users can select the first task to perform from the at least one first gifting task displayed in the virtual item panel, and the number of first virtual items required to complete the first task can be displayed in the item sending component. Compared to related technologies, this disclosure, in addition to displaying at least one virtual item and the item sending component in the virtual item panel, also displays at least one first gifting task corresponding to the selected first virtual item, thus providing users with more ways to gift virtual items and enriching the content display format of the virtual item panel. Related technologies, by directly displaying task information on the live stream page, suffer from reduced attention to task information when the number of tasks displayed on the live stream page is large. This disclosure, by additionally displaying at least one gifting task corresponding to the selected first virtual item in the virtual panel, expands the area and scope where task information can be displayed, thereby solving the technical problem of limited task information display space. Furthermore, in related technologies, when displaying task information, there is a spatial distance between the task content information and the task execution component. This spatial distance can affect the user's execution of the task. There may also be other information unrelated to the task between the task content information and the task execution component, which can cause visual redundancy and lead to a decline in the user's visual experience. In contrast, this disclosure displays at least one gifting task and a sending component for executing at least one gifting task in the virtual item panel. This ensures that both the task content information and the task execution component are displayed in the virtual item panel, shortening the spatial distance between the task content information and the task execution component. This makes it easier for users to directly view and execute task information based on the virtual item panel, solving the technical problem of low relevance in interpreting task information.
[0074] In response to a selection instruction for a first task, this disclosure can display the quantity of a first virtual item required to complete the first task in the item delivery component. This quantity is associated with the execution information of the first task, thereby enabling the linked display of various information within the virtual item panel. While solving the aforementioned technical problems, this disclosure provides two advantages: firstly, it allows for an intuitive display of task information, enabling users to clearly understand the task's intent; secondly, by triggering task selection with a single click, the quantity of the first virtual item required to complete the first task can be directly displayed in the item delivery component, facilitating accurate user decision-making regarding whether to execute the first task. Furthermore, if the user determines that the first task needs to be executed, there is no need to re-edit the quantity of the first virtual item to be delivered; the user can directly perform the item delivery operation based on the displayed quantity, thus shortening the task execution chain and improving task execution efficiency.
[0075] In an optional embodiment, displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room includes: The progress information of the first task of the first gifting task is displayed in the virtual item panel corresponding to the first live broadcast room; the progress information of the first task indicates the number of the first virtual items still needed to complete the first task at the current moment.
[0076] The virtual item panel displays the progress information of at least one first gift task, which serves as a reminder to viewers of the quantity of the first virtual item to be gifted for each first gift task.
[0077] Please see Figure 4 The diagram illustrates a second virtual item panel. The live stream page corresponding to the first live stream room may include an item gifting control 410. Triggering the item gifting control 410 displays a virtual item panel 420. The virtual item panel 420 may display at least one virtual item, a selected first virtual item 430, at least one first gifting task 440 corresponding to the first virtual item 430, and an item sending component 450. An item identifier for the first virtual item, such as an image, is displayed in the vicinity of at least one first gifting task 440 and in each first gifting task. The first task within the at least one first gifting task 440 may display first task progress information 460, such as "×× more to complete". In response to a selection command for a first task, the item sending component 470 may display the number of first virtual items required to complete the first task, such as "××".
[0078] In this embodiment, displaying at least one first gifting task in the virtual item panel can specifically display the progress information of at least one first gifting task. This serves to remind users of the quantity of first virtual items to be gifted for each first gifting task, providing a basis for users to choose the appropriate gifting task, reducing decision-making costs, and increasing task participation and completion rates.
[0079] In an optional embodiment, displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live streaming room includes: Display the gifting guidance information for at least one first gifting task in the virtual item panel corresponding to the first live broadcast room; The gifting guidance information is determined based on the live streaming format of the first live streaming room. The live streaming format includes a live streaming format where the first live streaming user in the first live streaming room broadcasts independently, and a live streaming format where the first live streaming user in the first live streaming room and the second live streaming user in the second live streaming room broadcast collaboratively.
[0080] The live streaming format of the first user independently broadcasting in the first live streaming room can refer to a solo broadcast scenario, which can be understood as a live streaming session dominated by a single content provider. Its core characteristics are a combination of one-way content output and asynchronous interaction, with a single audio and video stream as the main component. The live streaming format of collaborative broadcasting between the first user in the first live streaming room and the second user in the second live streaming room can refer to scenarios such as live streaming competition or live streaming contests. It can be understood as a live streaming mode in which multiple content providers compete or collaborate through real-time data synchronization. Its core characteristics are multi-stream collaboration and real-time interactive closed loop, requiring multi-channel audio and video stream mixing processing.
[0081] For live streams where the first user in the first live stream room broadcasts independently, the corresponding gift-giving guidance information is used to guide and assist the first user in completing specific activities, or completing specific activities within a limited time. For live streams where the first user in the first live stream room and the second user in the second live stream room broadcast collaboratively, the corresponding gift-giving guidance information is used to guide and assist the first user in defeating the second user, highlighting guidance information such as defeating or winning.
[0082] Please see Figure 5 It shows illustrations of gift-giving guidance information in different live-streaming scenarios, among which Figure 5 (a) shows that in a live streaming scenario, the gifting guidance information 510 for the first gifting task can be displayed in the virtual item panel, such as "There are still ×× more to fulfill the streamer's wish"; Figure 5(b) shows that in a PK scenario, the gifting guide information 520 for the first gifting task can be displayed in the virtual item panel, such as "Surpassing the opponent's streamer only requires ××".
[0083] In this embodiment, when the first gifting task is displayed in different forms of live streaming scenarios, gifting guidance information that is adapted to the different live streaming scenarios can be displayed. That is, the display of gifting task information is combined with the live streaming scenario, which enhances the interactive atmosphere of the scenario and improves the task participation rate and completion rate.
[0084] In yet another alternative embodiment, the item sending component in this embodiment may include a sending control; correspondingly, after displaying the first item quantity in the item sending component in response to a selection instruction for the first task, the method further includes: In response to an item gifting instruction triggered by the sending control, an item gifting prompt message is displayed; the item gifting prompt message indicates that the first virtual item quantity of the first item has been successfully gifted, and at least one of the following information: the first task has been successfully completed.
[0085] When the quantity of the first item is displayed in the item sending component, the first virtual item of the first quantity can be sent to the first live user in the first live room by triggering the item gifting instruction based on the sending control. When the gifting is completed, the first virtual item of the first quantity, representing the successful gifting of the first quantity, and the item gifting prompt information indicating the successful completion of at least one of the first tasks can be displayed.
[0086] In an optional embodiment, when the first item quantity is displayed in the item sending component, in response to an adjustment operation on the item quantity, the adjusted item quantity can also be displayed in the item sending component. Furthermore, based on a sending control, an item gifting command can be triggered, which can execute the gifting of the adjusted quantity of first virtual items to the first livestream user in the first livestream room. Upon successful gifting, a gifting notification indicating the successful gifting of the adjusted quantity of first virtual items can be displayed. The adjusted item quantity can be greater than or less than the first item quantity.
[0087] Please see Figure 6 It shows a diagram illustrating the gifting of items, in which Figure 6 (a) shows that when the first item quantity 610 is displayed in the item sending component, for example, n1, the item gifting prompt information 630 can be displayed by triggering the sending control 620. The item gifting prompt information 630 may be that n1 first virtual items have been successfully gifted or the first task has been successfully completed. Figure 6(b) shows that when the first item quantity 610, such as n1, is displayed in the item sending component, the adjusted item quantity 640, such as n2, can be displayed in the item sending component in response to the item quantity adjustment operation. By triggering the sending control 620, an item gifting prompt message 630 can be displayed, which may be that n2 first virtual items have been successfully gifted.
[0088] In this embodiment, when the first item quantity is displayed in the item sending component, the item gifting instruction can be triggered directly based on the sending control to send the first virtual item quantity to the first live user in the first live room to complete the first task. This shortens the operation chain of item gifting and improves the efficiency of completing the first task.
[0089] In this embodiment, for any type of gifting task, different virtual items can be gifted to complete the corresponding task. The task is determined to be completed if the total resource value of the virtual items gifted matches a preset resource value for that task; otherwise, it is incomplete. Users can complete the gifting task by switching between virtual items in the virtual item panel. Correspondingly, after displaying at least one first gifting task corresponding to a first virtual item in the virtual item panel of the first live stream room, the method further includes: In response to a selection instruction for a second virtual item, at least one second gifting task corresponding to the second virtual item is displayed in the virtual item panel.
[0090] When the first virtual item is selected in the virtual item panel, in response to the selection command for the second virtual item, the display of at least one first gifting task corresponding to the first virtual item in the virtual item panel can be switched to displaying at least one second gifting task corresponding to the second virtual item in the virtual item panel.
[0091] The number of tasks and the type of tasks for the first gifting task corresponding to the first virtual item and the second gifting task corresponding to the second virtual item can be the same. Since the amount of resources corresponding to the first virtual item and the second virtual item may be the same or different, the number of first virtual items and the number of second virtual items required to complete the same type of gifting task may be the same or different.
[0092] In one example, when displaying at least one second gifting task corresponding to a second virtual item, the item identifier of the second virtual item can be displayed in each second gifting task; or the item identifier of the second virtual item can be displayed in the adjacent area of at least one second gifting task; or the item identifier of the second virtual item can be displayed in both each second gifting task and the adjacent area of at least one second gifting task. This embodiment does not impose specific limitations. By displaying the item identifier of the virtual item in the gifting task or in the overall task display area, the association between the gifting task and the virtual item can be strengthened. The adjacent area of the second gifting task is the display area in the virtual item panel, and the item identifier of the second virtual item may include at least one of image identifiers and text identifiers.
[0093] The item sending component can be a component that triggers the item gifting operation by the user. The item sending component can display the quantity of virtual items to be gifted and the sending control. When a second virtual item is selected in the virtual item panel, the corresponding default item quantity can be displayed in the item sending component. The default item quantity can be 0 or 1, etc.
[0094] Please see Figure 7 The diagram illustrates a first schematic of virtual item switching display in a virtual item panel. When a first virtual item 720 is selected in the virtual item panel 710, the panel also displays at least one first gifting task 730 corresponding to the first virtual item 720 and an item delivery component. An item identifier (e.g., an image identifier) of the first virtual item 720 is displayed in the vicinity of each of the at least one first gifting task 730 and within each first gifting task. In response to a selection command for a second virtual item 740 in the virtual item panel 710, the virtual item panel can switch from displaying at least one first gifting task 730 corresponding to the first virtual item 720 to displaying at least one second gifting task 750 corresponding to the second virtual item 740. The at least one second gifting task 750 may include task 3, task 4, etc. An item identifier (e.g., an image identifier) of the second virtual item 740 is displayed in the vicinity of each of the at least one second gifting task 750 and within each second gifting task.
[0095] In this embodiment, when the first virtual item has been selected, the virtual item can be switched in the virtual item panel to select the second virtual item. At least one second gifting task corresponding to the second virtual item can be displayed in the virtual item panel. That is, as the virtual item is selected, the gifting task of the corresponding virtual item can be switched in the virtual item panel, which improves the diversity and dynamism of the content information displayed in the virtual item panel.
[0096] Accordingly, in response to the selection instruction for the second virtual item, after displaying at least one second gifting task corresponding to the second virtual item in the virtual item panel, the method further includes: In response to a selection instruction for a second task, the item sending component displays the quantity of a second item; the second task is any one of the at least one second gifting task, and the quantity of the second item is the quantity of the second virtual item required to complete the second task at the time the selection instruction for the second task is triggered.
[0097] When displaying at least one second gifting task corresponding to a second virtual item, the viewer can trigger a selection command for the second task. The item delivery component will then display the quantity of the second virtual item required to complete the second task at the time the selection command was triggered. The selection command for the second task can be executed through actions such as clicking, long-pressing, or voice control.
[0098] In one example, the number of second virtual items that need to be gifted to complete the second task may differ at different times during the live stream; that is, the number of second virtual items required to complete the second task changes dynamically as the live stream progresses. If the second task is a collaborative task, the number of second virtual items required to complete it changes dynamically because different viewers gift items to complete it. In another example, the number of second virtual items that need to be gifted to complete the second task may be the same at different times during the live stream. However, if the second task is an independent task, and no viewers gift any second virtual items for it, the number of second virtual items required to be gifted at different times may be the same.
[0099] Please see Figure 8 The diagram shows a second schematic of virtual item switching display in the virtual item panel. When the second virtual item 820 is selected in the virtual item panel 810 and at least one second gifting task 830 corresponding to the second virtual item 820 is displayed in the virtual item panel 810, the second item quantity 850 of the second virtual item required to complete the second task can be displayed in the item sending component in response to the selection instruction of the second task 840.
[0100] In this embodiment, in response to the selection instruction for the second task, the quantity of the second virtual item required to complete the second task can be displayed in the item sending component. That is, the quantity of the second item is information associated with the execution information of the second task, thereby realizing the linkage display of multiple content information in the virtual item panel and enriching the content display format in the virtual item panel. In addition, by directly displaying the quantity of the second virtual item required to complete the second task in the item sending component, the user does not need to re-edit the sending quantity of the second virtual item. This makes it convenient for the user to directly perform the item sending operation on the second virtual item based on the displayed quantity of the second item, thereby shortening the task execution chain for the user to complete the second task and improving the task execution efficiency.
[0101] In an optional embodiment, when a first virtual item is selected in the virtual item panel, associated virtual items of the first virtual item can also be displayed, and the corresponding gifting task can be completed by selecting the associated virtual item; optionally, in this embodiment, displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room includes: The virtual item panel corresponding to the first live broadcast room displays at least one associated virtual item corresponding to the first virtual item, as well as at least one first gifting task corresponding to the first virtual item. After displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room, the method further includes: In response to a selection instruction for a third virtual item, at least one third gifting task corresponding to the third virtual item is displayed in the virtual item panel; the third virtual item is any one of the at least one associated virtual items.
[0102] When a first virtual item is selected, at least one associated virtual item and at least one first gifting task corresponding to the first virtual item can be displayed in the virtual item panel. The first virtual item, the at least one first gifting task corresponding to the first virtual item, and the associated virtual items can be displayed in different areas of the virtual item panel, and the associated virtual items can be displayed when the first virtual item is selected. The associated virtual items can be different items with the same or similar attributes as the first virtual item. For example, the first virtual item and its associated items may belong to the same theme, such as items related to Journey to the West or items of the vehicle type. The associated virtual items can be items obtained by updating the configuration of the first virtual item. For example, if the first virtual item is an arrow, the corresponding first virtual item can be an item obtained by adding a first configuration to an arrow, or an item obtained by adding a second configuration to an arrow, etc., where the first configuration, second configuration, etc., can be information such as the structure configuration and special effects configuration of an arrow. There can be one or more associated virtual items for a first virtual item.
[0103] Optionally, when a third virtual item is selected among the associated virtual items, the virtual item panel can be switched from displaying at least one first gifting task corresponding to the first virtual item to displaying at least one third gifting task corresponding to the third virtual item; the third virtual item can be any virtual item among the at least one associated virtual item. The number of tasks and task types for the first gifting tasks corresponding to the first virtual item and the third gifting tasks corresponding to the third virtual item can be the same. Since the resource amounts corresponding to the first virtual item and the third virtual item may be the same or different, the number of first virtual items and the number of third virtual items required to complete the same type of gifting task may be the same or different.
[0104] In one example, the associated virtual item of the first virtual item can be an item obtained by updating the configuration based on the first virtual item. The resource amount corresponding to the first virtual item is less than the resource amount of the associated virtual item of the first virtual item. The number of first virtual items required to complete the first gifting task of the same task type can be greater than the number of third virtual items required to complete the third gifting task of the same task type.
[0105] In one optional embodiment, when displaying at least one third gifting task corresponding to a third virtual item, the item identifier of the third virtual item can be displayed in each third gifting task; or the item identifier of the third virtual item can be displayed in the adjacent area of at least one third gifting task; or the item identifier of the third virtual item can be displayed in both each third gifting task and the adjacent area of at least one third gifting task. This embodiment is not specifically limited; by displaying the item identifier of the virtual item in the gifting task or in the overall task display area, the association between the gifting task and the virtual item can be strengthened. The adjacent area of the third gifting task is the display area in the virtual item panel, and the item identifier of the third virtual item may include at least one of image identifiers and text identifiers.
[0106] The item sending component can be a component that triggers the item gifting operation by the user. The item sending component can display the quantity of virtual items to be gifted and the sending control. When a third virtual item is selected in the virtual item panel, the corresponding default item quantity can be displayed in the item sending component. The default item quantity can be 0 or 1, etc.
[0107] Please see Figure 9 The diagram illustrates a third gifting task corresponding to an associated virtual item. When the first virtual item 920 is selected in the virtual item panel 910, at least one first gifting task 930, associated virtual items 940, and an item delivery component corresponding to the first virtual item 920 can be displayed in the virtual item panel 910. The associated virtual items 940 may include associated item 1, associated item 2, associated item 3, etc. An item identifier, such as an image identifier, is displayed in the vicinity of at least one first gifting task 930 and in each first gifting task. When the third virtual item 950 is selected in the associated virtual item 940, the display can switch from at least one first gifting task 930 to at least one third gifting task 960 corresponding to the third virtual item 950. The at least one third gifting task 960 may include task 5, task 6, etc. An item identifier, such as an image identifier, is displayed in the vicinity of at least one third gifting task 960 and in each third gifting task.
[0108] In this embodiment, when the first virtual item is selected, associated virtual items of the first virtual item can also be displayed in the virtual item panel, thereby improving the diversity and richness of the virtual item display in the virtual item panel. Furthermore, by displaying associated virtual items, users can select a third virtual item from the associated virtual items, and the third gifting task of the third virtual item can be displayed in the virtual item panel. This allows for switching the display of gifting tasks of the corresponding virtual items in the virtual item panel, improving the diversity and dynamism of the content information displayed in the virtual item panel.
[0109] When displaying at least one third gifting task corresponding to a third virtual item, the user can select the third gifting task to be executed; optionally, after displaying at least one third gifting task corresponding to the third virtual item in the virtual item panel, the method further includes: In response to a selection instruction for a third task, the item sending component displays the quantity of a third item; the third task is any of the at least one third gifting task, and the quantity of the third item is the number of the third virtual items required to complete the third task at the time the selection instruction for the third task is triggered.
[0110] When displaying at least one third gifting task corresponding to a third virtual item, viewers can trigger a selection command for the third task. The item delivery component will then display the quantity of the third virtual item required to complete the third task at the time the selection command was triggered. The selection command for the third task can be executed through actions such as clicking, long-pressing, or voice control.
[0111] In one example, the number of third virtual items that need to be gifted for completing the third task may differ at different times during the live stream; that is, the number of second virtual items that need to be gifted to complete the third task changes dynamically as the live stream progresses. If the third task is a collaborative task, the number of third virtual items required to complete it changes dynamically because different viewers gift items to complete it. In another example, the number of third virtual items that need to be gifted for completing the third task may be the same at different times during the live stream. If the third task is an independent task, and no viewers gift second virtual items for the third task, the number of third virtual items that need to be gifted at different times may be the same.
[0112] Please see Figure 10The diagram illustrates the selection of a third task in the virtual item panel. When the third virtual item 1020 is selected in the virtual item panel 1010 and at least one third gifting task 1030 corresponding to the third virtual item 1020 is displayed in the virtual item panel 1010, the quantity 1060 of the third virtual items required to complete the third task can be displayed in the item delivery component in response to the selection instruction for the third task 1040.
[0113] In this embodiment, in response to the selection instruction for the third task, the quantity of the third virtual item required to complete the third task can be displayed in the item sending component. That is, the quantity of the third item is information associated with the execution information of the third task, thereby realizing the linkage display of multiple content information in the virtual item panel and enriching the content display format in the virtual item panel. In addition, by directly displaying the quantity of the third virtual item required to complete the third task in the item sending component, the user does not need to re-edit the sending quantity of the third virtual item. This makes it convenient for the user to directly perform the item sending operation on the third virtual item based on the displayed quantity of the third item, thereby shortening the task execution chain for the user to complete the third task and improving the task execution efficiency.
[0114] In one optional embodiment, the virtual item panel can be displayed with a preset skin. In one example, when a user's account information meets preset account conditions, the user can obtain a first skin different from the preset skin, and the corresponding virtual item panel can be displayed with the first skin. The preset account conditions can be account level conditions or account experience score conditions, etc. Account experience score can be a metric bound to the user's account, used to quantify the account's growth status, and its form includes, but is not limited to, experience points, growth points, etc. In another example, the user can obtain a second skin different from the preset skin by transferring virtual resources associated with the account, and the corresponding virtual item panel can be displayed with the second skin. The first skin and the second skin can be the same or different. Accordingly, the step of displaying the quantity of the first item in the item sending component in response to the selection instruction for the first task includes: In response to the selection instruction for the first task, if the current display skin of the virtual item panel is a preset skin, the quantity of the first item is displayed in the item delivery component.
[0115] In response to the selection command for the first task, and when the current display skin of the virtual item panel is the preset skin, the number of items required to complete the first task can be directly displayed in the item delivery component.
[0116] In this embodiment, when the first task needs to be performed and the current display skin of the virtual item panel is a preset skin, the quantity of the first virtual item to be completed can be directly displayed in the item sending component. The quantity of the first item is associated with the execution information of the first task and is also associated with the skin type of the virtual item panel. This enables the linked display of multiple content information in the virtual item panel, enriching the content display format in the virtual item panel. In addition, by directly displaying the quantity of the first virtual item still needed to complete the first task in the item sending component, the user does not need to re-edit the sending quantity of the first virtual item. This makes it convenient for the user to directly perform the item sending operation on the first virtual item based on the already displayed quantity of the first item, thereby shortening the task execution chain for the user to complete the first task and improving task execution efficiency.
[0117] In another optional embodiment, the information display method of this embodiment may further include: If the currently displayed skin of the virtual item panel is not the preset skin, a doubling prompt message is displayed in the item delivery component; the doubling prompt message is used to prompt that the quantity of items displayed in the item delivery component be doubled based on a target multiplier, the target multiplier being determined based on the skin type of the currently displayed skin.
[0118] In this embodiment, the skin display of the virtual item panel and the doubling prompt information in the virtual item panel are implemented in association. In one example, if the virtual item panel is displayed with a preset skin, the doubling prompt information may not be displayed by default. In another example, if the virtual item panel is not displayed with a preset skin, the doubling prompt information may be displayed in the item sending component. The doubling prompt information can be used to prompt that the quantity of items displayed in the item sending component be doubled based on a target multiplier. The target multiplier can be determined based on the skin type of the currently displayed skin; the target multiplier can be a number greater than 1. In this embodiment, the virtual item panel may be displayed with a non-preset skin at the initial display moment, and the doubling prompt information may be displayed in the item sending component accordingly. Alternatively, the virtual item panel may be displayed with a preset skin at the initial display moment, at which time the doubling prompt information is not displayed in the item sending component; then it may be switched to a non-preset skin for display, and the doubling prompt information may be displayed in the item sending component accordingly.
[0119] In an optional embodiment, if the virtual item panel is displayed with a preset skin, a skin setting prompt can be displayed in the virtual item panel. This prompt indicates that changing the display skin of the virtual item panel can double the number of items displayed in the item delivery component. Furthermore, under the guidance of the skin setting prompt, the user can trigger a skin setting command. The corresponding information display terminal can respond to the skin setting command by displaying at least one candidate skin and the corresponding multiplier for each candidate skin.
[0120] Please see Figure 11 The diagram shows a doubling prompt message. The virtual item panel 1110 includes an item sending component 1120. The virtual item panel 1110 is displayed with a non-preset skin. The doubling prompt message 1130 is displayed in the item sending component 1120. For example, the doubling prompt message 1130 can be "n times", which can be understood as multiplying the number of items displayed in the item sending component by n times.
[0121] In this embodiment, when the currently displayed skin of the virtual item panel is not the preset skin, a doubling prompt message can be displayed in the item sending component to prompt the user to double the quantity of items displayed in the item sending component, thereby enriching the content display format in the virtual item panel.
[0122] Optionally, the information display method in this embodiment may further include: In response to the selection instruction for the first task, if the currently displayed skin of the virtual item panel is not the preset skin, a fourth item quantity is displayed in the item sending component; the product of the fourth item quantity and the target multiple matches the first item quantity.
[0123] When the first task is selected, at the moment the selection command for the first task is triggered, the first virtual item quantity is required to complete the first task; if the current display skin of the virtual item panel is the preset skin, the quantity of items displayed in the item sending component is not doubled, that is, the first item quantity is directly displayed in the item sending component; if the current display skin of the virtual item panel is not the preset skin, the quantity of items displayed in the item sending component is doubled, that is, the product of the fourth item quantity and the target multiple displayed in the item sending component must match the first item quantity; where the first item quantity ≤ the product of the fourth item quantity and the target multiple < the first item quantity + 1.
[0124] Please see Figure 12The diagram illustrates the display of item quantity when the item quantity is doubled. The virtual item panel 1210 includes an item delivery component 1220. The virtual item panel 1210 is displayed with a non-preset skin, and a doubling prompt message 1230 is displayed in the item delivery component 1220. For example, the doubling prompt message 1230 can be "n times", which can be understood as multiplying the item quantity displayed in the item delivery component by n times. In response to the selection instruction of the first task, a fourth item quantity 1240 can be displayed in the item delivery component. For example, the fourth item quantity 1240 can be m, and the first item quantity ≤ m*n < first item quantity + 1 can be true.
[0125] In this embodiment, when the currently displayed skin of the virtual item panel is not the preset skin, a doubling prompt can be displayed in the item sending component to prompt the user to double the number of items displayed in the item sending component, thereby enriching the content display format in the virtual item panel; and when the first task is selected, the number of items displayed in the item sending component is also the number determined by the first item quantity and the target multiple, further realizing the linkage display of various information in the virtual item panel.
[0126] In this embodiment, all assistance results from users in the live stream can be displayed accordingly. Optionally, the information display method in this embodiment may further include: The live streaming page corresponding to the first live streaming room displays user assistance information from viewers; the user assistance information includes at least one of the following: The method involves assisting viewers in gifting virtual items to the first live streamer in the first live stream room, so that the first live streamer's user ranking meets the preset ranking. The number of virtual items that the assisting viewers gave to the first live stream user is the first digit. The amount of resources corresponding to the virtual items that the viewers gifted to the first live stream user was in the second-to-last digit. The goal is to help viewers continuously send virtual items in a preset number of live interactive events, and to win all of the preset number of live interactive events.
[0127] When displaying user assistance information for viewers, the specific information displayed may include the user's profile picture and the results of their assistance.
[0128] The act of helping viewers send virtual items to the first live streamer in the first live stream room so that the first live streamer's user ranking meets the preset ranking can be either helping viewers help the first live streamer become the top 1 on the hourly ranking or helping viewers help the first live streamer become the top 1 on the overall ranking, etc.
[0129] The first digit of the number of virtual items gifted by the assisting viewer to the first live stream user can be either the highest number of virtual items gifted by the assisting viewer or the top N, where N is a positive integer.
[0130] For the resource quantity corresponding to the virtual items gifted by the assisting viewer to the first live stream user to be in the second-to-last digit, it can be either the resource quantity corresponding to the number of virtual items gifted by the assisting viewer user that is the highest, or the top M, where M is a positive integer.
[0131] The phrase "helping a viewer continuously send virtual items in a preset number of live interactive events and win all of the preset number of live interactive events" can refer to helping a viewer win x different live PK events consecutively, or helping a viewer win y different live PK events consecutively.
[0132] Please see Figure 13 It shows a schematic diagram illustrating the display of user assistance information to help viewers, in which Figure 13 (a) Shows how viewers and users helped the top live streamer become the number one on the hourly leaderboard. Figure 13 (b) Shows the highest number of virtual items gifted by viewers who helped them. Figure 13 (c) Displays the user who helped the audience win x different live PK battles in a row. When displaying the user's help information, the user's avatar information and user account nickname can be displayed.
[0133] In this embodiment, by displaying the user assistance information of the viewers, it is easier for viewers and live streamers to understand the current assistance status of the live stream and the viewers who have made outstanding assistance, thus further enriching the content display information of the live stream.
[0134] In yet another optional embodiment, the information display method in this embodiment may further include: The account level information and account resource information of the audience user are displayed in the same display area of the virtual item panel.
[0135] In one example, the audience user's account resource information can be a metric bound to the audience user's account, used to quantify the user's account growth status, and its form includes, but is not limited to, experience points and growth points. In another example, the audience user's account resource information can also be resources bound to the audience user's account and usable for consumption, such as resources that allow users to purchase virtual items or change the display skin of the virtual item panel.
[0136] Please see Figure 14 It displays an illustration of account level information and account resource information, where account level information 1410 and account resource information 1420 can be displayed in the same display area of the virtual item panel. For example, they can be displayed at the bottom or top of the virtual item panel.
[0137] In this embodiment, the account level information and account resource information of the audience user are centrally displayed in the same display area of the virtual item panel. This is different from the technical solution in related technologies that separates the account level information and account resource information of the audience user. By centrally displaying the account level information and the account resource information of the audience user, the efficiency and convenience of the audience user in obtaining information can be improved.
[0138] It should be noted that any of the above implementation methods in this embodiment can be combined based on the actual implementation situation and have corresponding beneficial effects, which will not be elaborated here.
[0139] Figure 15 This is a block diagram illustrating an information display device according to an exemplary embodiment. (Refer to...) Figure 15 The device includes: The first display unit 1510 is configured to display at least one first gifting task, at least one virtual item, and an item sending component corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room; the first virtual item is the selected virtual item among the at least one virtual items. The second display unit 1520 is configured to display the quantity of a first item in the item sending component in response to a selection instruction for a first task; the first task is any of the at least one first gifting task, and the quantity of the first item is the quantity of the first virtual item required to complete the first task at the time the selection instruction for the first task is triggered.
[0140] In one exemplary embodiment, the first display unit is configured to perform: The progress information of the first task of the first gifting task is displayed in the virtual item panel corresponding to the first live broadcast room; the progress information of the first task indicates the number of the first virtual items still needed to complete the first task at the current moment.
[0141] In one exemplary embodiment, the first display unit is configured to perform: Display the gifting guidance information for at least one first gifting task in the virtual item panel corresponding to the first live broadcast room; The gifting guidance information is determined based on the live streaming format of the first live streaming room. The live streaming format includes a live streaming format where the first live streaming user in the first live streaming room broadcasts independently, and a live streaming format where the first live streaming user in the first live streaming room and the second live streaming user in the second live streaming room broadcast collaboratively.
[0142] In one exemplary embodiment, the item sending component further includes a sending control; The device also includes a notification information display unit, configured to perform: In response to an item gifting instruction triggered by the sending control, an item gifting prompt message is displayed; the item gifting prompt message indicates that the first virtual item quantity of the first item has been successfully gifted, and at least one of the following information: the first task has been successfully completed.
[0143] In one exemplary embodiment, the apparatus further includes an item switching selection display unit configured to perform: In response to a selection instruction for a second virtual item, at least one second gifting task corresponding to the second virtual item is displayed in the virtual item panel.
[0144] In one exemplary embodiment, the apparatus further includes a third display unit configured to perform: In response to a selection instruction for a second task, the item sending component displays the quantity of a second item; the second task is any one of the at least one second gifting task, and the quantity of the second item is the quantity of the second virtual item required to complete the second task at the time the selection instruction for the second task is triggered.
[0145] In one exemplary embodiment, the first display unit is configured to perform: The virtual item panel corresponding to the first live broadcast room displays at least one associated virtual item corresponding to the first virtual item, as well as at least one first gifting task corresponding to the first virtual item. The device also includes an associated item selection unit, configured to perform: In response to a selection instruction for a third virtual item, at least one third gifting task corresponding to the third virtual item is displayed in the virtual item panel; the third virtual item is any one of the at least one associated virtual items.
[0146] In one exemplary embodiment, the apparatus further includes a fourth display unit configured to perform: In response to a selection instruction for a third task, the item sending component displays the quantity of a third item; the third task is any of the at least one third gifting task, and the quantity of the third item is the number of the third virtual items required to complete the third task at the time the selection instruction for the third task is triggered.
[0147] In one exemplary embodiment, the second display unit is configured to perform: In response to the selection instruction for the first task, if the current display skin of the virtual item panel is a preset skin, the quantity of the first item is displayed in the item delivery component.
[0148] In one exemplary embodiment, the device further includes a doubling prompt information display unit, configured to perform: If the currently displayed skin of the virtual item panel is not the preset skin, a doubling prompt message is displayed in the item delivery component; the doubling prompt message is used to prompt that the quantity of items displayed in the item delivery component be doubled based on a target multiplier, the target multiplier being determined based on the skin type of the currently displayed skin.
[0149] In one exemplary embodiment, the apparatus further includes a fifth display unit configured to perform: In response to the selection instruction for the first task, if the currently displayed skin of the virtual item panel is not the preset skin, a fourth item quantity is displayed in the item sending component; the product of the fourth item quantity and the target multiple matches the first item quantity.
[0150] In one exemplary embodiment, the apparatus further includes a user assistance information display unit, configured to perform: The live streaming page corresponding to the first live streaming room displays user assistance information from viewers; the user assistance information includes at least one of the following: The method involves assisting viewers in gifting virtual items to the first live streamer in the first live stream room, so that the first live streamer's user ranking meets the preset ranking. The number of virtual items that the assisting viewers gave to the first live stream user is the first digit. The amount of resources corresponding to the virtual items that the viewers gifted to the first live stream user was in the second-to-last digit. The goal is to help viewers continuously send virtual items in a preset number of live interactive events, and to win all of the preset number of live interactive events.
[0151] In one exemplary embodiment, the apparatus further includes a user information display unit configured to perform: The account level information and account resource information of the audience user are displayed in the same display area of the virtual item panel.
[0152] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0153] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is able to perform any of the methods described above.
[0154] In an exemplary embodiment, a computer program product is also provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform any of the methods described above.
[0155] Figure 16 This is a block diagram illustrating an electronic device for displaying information according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 16 As shown, the device may include an RF (Radio Frequency) circuit 1610, a memory 1620 including one or more computer-readable storage media, an input unit 1630, a display unit 1640, a sensor 1650, an audio circuit 1660, a WiFi (Wireless Fidelity) module 1670, a processor 1680 including one or more processing cores, and a power supply 1690, among other components. Those skilled in the art will understand that... Figure 16 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: RF circuit 1610 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 1680 for processing; additionally, it transmits uplink data to the base station. Typically, RF circuit 1610 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, RF circuit 1610 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0156] The memory 1620 can be used to store software programs and modules. The processor 1680 executes various functional applications and data processing by running the software programs and modules stored in the memory 1620. The memory 1620 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 1620 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 1620 may also include a memory controller to provide access to the memory 1620 for the processor 1680 and the input unit 1630.
[0157] The input unit 1630 can be used to receive input numerical or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, the input unit 1630 may include a touch-sensitive surface 1631 and other input devices 1632. The touch-sensitive surface 1631, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 1631), and drive the corresponding connection device according to a pre-set program. Optionally, the touch-sensitive surface 1631 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to the processor 1680, and can receive and execute commands from the processor 1680. In addition, the touch-sensitive surface 1631 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. Besides the touch-sensitive surface 1631, the input unit 1630 may also include other input devices 1632. Specifically, other input devices 1632 may include, but are not limited to, one or more of the following: a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick. The display unit 1640 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 1640 may include a display panel 1641, which may optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display panel. Further, a touch-sensitive surface 1631 may cover the display panel 1641. When the touch-sensitive surface 1631 detects a touch operation on or near it, it transmits the information to the processor 1680 to determine the type of touch event. Subsequently, the processor 1680 provides corresponding visual output on the display panel 1641 according to the type of touch event. The touch-sensitive surface 1631 and the display panel 1641 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 1631 and the display panel 1641 can be integrated to achieve both input and output functions.
[0158] The terminal may also include at least one sensor 1650, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1641 according to the ambient light level, and the proximity sensor can turn off the display panel 1641 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0159] Audio circuitry 1660, speaker 1661, and microphone 1662 provide an audio interface between the user and the terminal. Audio circuitry 1660 converts received audio data into electrical signals, which are then transmitted to speaker 1661, where they are converted into sound signals for output. Conversely, microphone 1662 collects sound signals, converts them into electrical signals, which are received by audio circuitry 1660, converted back into audio data, and then processed by processor 1680 before being transmitted via RF circuitry 1610 to, for example, another terminal, or output to memory 1620 for further processing. Audio circuitry 1660 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.
[0160] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 1670, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 16 WiFi module 1670 is shown, but it is understood that it is not a necessary component of the terminal and can be omitted as needed without changing the nature of the invention.
[0161] The processor 1680 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It executes software programs and / or modules stored in the memory 1620, and calls data stored in the memory 1620 to perform various functions and process data, thereby enabling overall monitoring of the terminal. Optionally, the processor 1680 may include one or more processing cores; preferably, the processor 1680 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1680.
[0162] The terminal also includes a power supply 1690 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 1680 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 1690 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0163] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.
[0164] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0165] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. An information presentation method, characterized by, The method includes: The virtual item panel corresponding to the first live broadcast room displays at least one first gifting task, at least one virtual item, and an item sending component corresponding to the first virtual item; the first virtual item is the selected virtual item among the at least one virtual items. In response to a selection instruction for a first task, a first item quantity is displayed in the item delivery component; the first task is any of the at least one first gifting task, and the first item quantity is the number of the first virtual items required to complete the first task at the time the selection instruction for the first task is triggered.
2. The method of claim 1, wherein, The display of at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room includes: The progress information of the first task of the first gifting task is displayed in the virtual item panel corresponding to the first live broadcast room; the progress information of the first task indicates the number of the first virtual items still needed to complete the first task at the current moment.
3. The method according to claim 1 or 2, characterized in that, The display of at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room includes: Display the gifting guidance information for at least one first gifting task in the virtual item panel corresponding to the first live broadcast room; The gifting guidance information is determined based on the live streaming format of the first live streaming room. The live streaming format includes a live streaming format where the first live streaming user in the first live streaming room broadcasts independently, and a live streaming format where the first live streaming user in the first live streaming room and the second live streaming user in the second live streaming room broadcast collaboratively.
4. The method of claim 1, wherein, The item sending component also includes a sending control; In response to a selection instruction for a first task, after displaying the quantity of the first item in the item sending component, the method further includes: In response to an item gifting instruction triggered by the sending control, an item gifting prompt message is displayed; the item gifting prompt message indicates that the first virtual item quantity of the first item has been successfully gifted, and at least one of the following information: the first task has been successfully completed.
5. The method of claim 1, wherein, After displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room, the method further includes: In response to a selection instruction for a second virtual item, at least one second gifting task corresponding to the second virtual item is displayed in the virtual item panel.
6. The method of claim 5, wherein, In response to a selection instruction for a second virtual item, after displaying at least one second gifting task corresponding to the second virtual item in the virtual item panel, the method further includes: In response to a selection instruction for a second task, the item sending component displays the quantity of a second item; the second task is any one of the at least one second gifting task, and the quantity of the second item is the quantity of the second virtual item required to complete the second task at the time the selection instruction for the second task is triggered.
7. The method according to claim 1, characterized in that, The display of at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room includes: The virtual item panel corresponding to the first live broadcast room displays at least one associated virtual item corresponding to the first virtual item, as well as at least one first gifting task corresponding to the first virtual item. After displaying at least one first gifting task corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room, the method further includes: In response to a selection instruction for a third virtual item, at least one third gifting task corresponding to the third virtual item is displayed in the virtual item panel; the third virtual item is any one of the at least one associated virtual items.
8. The method according to claim 7, characterized in that, After displaying at least one third gifting task corresponding to the third virtual item in the virtual item panel, the method further includes: In response to a selection instruction for a third task, the item sending component displays the quantity of a third item; the third task is any of the at least one third gifting task, and the quantity of the third item is the number of the third virtual items required to complete the third task at the time the selection instruction for the third task is triggered.
9. The method according to claim 1, characterized in that, The step of displaying the quantity of the first item in the item sending component in response to a selection instruction for the first task includes: In response to the selection instruction for the first task, if the current display skin of the virtual item panel is a preset skin, the quantity of the first item is displayed in the item delivery component.
10. The method according to claim 1 or 9, characterized in that, The method further includes: If the currently displayed skin of the virtual item panel is not the preset skin, a doubling prompt message is displayed in the item delivery component; the doubling prompt message is used to prompt that the quantity of items displayed in the item delivery component be doubled based on a target multiplier, the target multiplier being determined based on the skin type of the currently displayed skin.
11. The method of claim 10, wherein, The method further includes: In response to the selection instruction for the first task, if the currently displayed skin of the virtual item panel is not the preset skin, a fourth item quantity is displayed in the item sending component; the product of the fourth item quantity and the target multiple matches the first item quantity.
12. The method of claim 1, wherein, The method further includes: The live streaming page corresponding to the first live streaming room displays user assistance information from viewers; the user assistance information includes at least one of the following: The method involves assisting viewers in gifting virtual items to the first live streamer in the first live stream room, so that the first live streamer's user ranking meets the preset ranking. The number of virtual items that the assisting viewers gave to the first live stream user is the first digit. The amount of resources corresponding to the virtual items that the viewers gifted to the first live stream user was in the second-to-last digit. The goal is to help viewers continuously send virtual items in a preset number of live interactive events, and to win all of the preset number of live interactive events.
13. The method of claim 1, wherein, The method further includes: The account level information and account resource information of the audience user are displayed in the same display area of the virtual item panel.
14. An information display device, characterized by comprising: include: The first display unit is configured to display at least one first gifting task, at least one virtual item, and an item sending component corresponding to the first virtual item in the virtual item panel corresponding to the first live broadcast room; the first virtual item is the selected virtual item among the at least one virtual items. The second display unit is configured to display the quantity of a first item in the item sending component in response to a selection instruction for a first task; the first task is any one of the at least one first gifting task, and the quantity of the first item is the quantity of the first virtual item required to complete the first task at the time the selection instruction for the first task is triggered.
15. An electronic device, comprising: include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the information display method as described in any one of claims 1 to 13.
16. A computer readable storage medium characterized by: 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 13.
17. A computer program product, characterized in that, The computer program product includes a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the information display method as described in any one of claims 1 to 13.