Virtual article processing method and device, electronic equipment and storage medium

By obtaining item indicator materials for customized and personalized virtual items, and dynamically displaying virtual items based on the attributes of the live broadcast room and the needs of the audience, the problem of user interaction is solved and the low frequency of the live broadcast room is improved.

CN120378667APending Publication Date: 2025-07-25BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510229323.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In the prior art, virtual items in the virtual item panel of the live broadcast room are fixed, resulting in low user interaction intention and frequency of interaction, which in turn leads to poor live broadcast interaction.

Method used

By obtaining item indication materials for customized virtual items and personalized virtual items, dynamically display virtual items based on the personalized attributes of the live broadcast room, event theme information and audience attributes, enhancing the personalization and difference of virtual items, and combining the interactive needs of the anchor and the audience, improving the popularity and adaptability of interaction.

Benefits of technology

It improves the interactivity of the live broadcast room, enhances the audience's willingness and frequency of giving virtual items to the anchor, and improves the interactivity and diversity of the live broadcast room.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378667A_ABST
    Figure CN120378667A_ABST
Patent Text Reader

Abstract

The invention relates to a virtual article processing method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining an article indication material of a customized virtual article and an article indication material of a first personalized virtual article corresponding to a first live broadcast room in response to a virtual article display instruction of a live broadcast browsing object for the first live broadcast room, the first personalized virtual article is a virtual article determined based on at least one first personalized attribute of at least one of event theme information comprising the first target event, a first object attribute corresponding to a live broadcast initiating object of the first live broadcast room and a second object attribute corresponding to a live broadcast browsing object; and displaying the article indication material of the customized virtual article and the article indication material of the first personalized virtual article in a first live broadcast page corresponding to the first live broadcast room. According to the embodiment of the invention, the interaction willingness and the interaction frequency of the user for live broadcast interaction based on the virtual item can be improved, and the interactivity of the live broadcast room can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technologies, and in particular, to a method, apparatus, electronic device, and storage medium for processing virtual items. Background Art

[0002] With the development of Internet technologies and the increasing popularity of smart terminals, more and more users conduct various online entertainments through smart devices such as mobile phones. For example, they watch online live broadcasts through mobile phones, etc. During the live broadcast, viewers can interact with the live broadcast by sending virtual items and other means. In related technologies, the virtual item panel in the live broadcast room often contains only fixed virtual items set by the live broadcast platform, resulting in low user interaction willingness and interaction frequency, and further causing problems such as poor live broadcast interactivity. Summary of the Invention

[0003] The present disclosure provides a method, apparatus, electronic device, and storage medium for processing virtual items to at least solve the technical problems in related technologies that the interaction willingness and interaction frequency of users for live broadcast interaction based on virtual items are low, and further, the live broadcast interactivity is poor. The technical solutions of the present disclosure are as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a method for processing virtual items is provided, including:

[0005] In response to a virtual item display instruction of a live broadcast viewing object for a first live broadcast room, obtaining item indication materials of a customized virtual item and item indication materials of a first personalized virtual item corresponding to the first live broadcast room, where the customized virtual item is a virtual item customized by a live broadcast platform corresponding to the first live broadcast room; the first personalized virtual item is a virtual item determined based on at least one of at least one event theme information of a first target event, a first object attribute corresponding to a live broadcast initiation object of the first live broadcast room, and a second object attribute corresponding to the live broadcast viewing object; the first target event is an event in which corresponding real-time interaction index data is greater than or equal to a preset threshold;

[0006] Displaying the item indication materials of the customized virtual item and the item indication materials of the first personalized virtual item on a first live broadcast page corresponding to the first live broadcast room.

[0007] In an optional embodiment, after obtaining the item indication materials of the customized virtual item and the item indication materials of the first personalized virtual item corresponding to the first live broadcast room in response to the virtual item display instruction of the live broadcast viewing object for the first live broadcast room, the method further includes:

[0008] In response to a live viewing instruction for a second live broadcast room triggered by the live viewing object, display a second live page corresponding to the second live broadcast room;

[0009] In response to a virtual item display instruction of the live viewing object for the second live broadcast room, obtain item indication materials of a second personalized virtual item corresponding to the second live broadcast room, where the second personalized virtual item is a virtual item determined based on a second personalized attribute corresponding to the second live broadcast room, and the second personalized attribute includes at least one event theme information of a second target event, a third object attribute corresponding to a live start object of the second live broadcast room, and at least one of the second object attributes, and the second target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold;

[0010] Display the item indication materials of the customized virtual item and the item indication materials of the second personalized virtual item on the second live page.

[0011] In an optional embodiment, when the first personalized attribute is updated, the method further includes:

[0012] Obtain item indication materials of a newly added virtual item corresponding to the first live broadcast room, where the newly added virtual item is a virtual item that is not included in the first personalized virtual item among the updated virtual items corresponding to the first live broadcast room, and the updated virtual items are virtual items determined based on updated personalized attributes corresponding to the first live broadcast room; the updated personalized attributes are obtained by updating at least one of the at least one event theme information, the first object attribute, and the second object attribute;

[0013] Based on the item indication materials corresponding to the at least one updated virtual item, update the item indication materials corresponding to the first personalized virtual item on the first live page.

[0014] In an optional embodiment, the method further includes:

[0015] In response to a selection instruction for target item indication materials corresponding to a target virtual item, display item description information corresponding to the target virtual item based on first preset rendering information;

[0016] where the target virtual item is any one of the first personalized virtual items; and the first preset rendering information is used to enhance the visual presentation of the item description information.

[0017] In an alternative embodiment, the item description information includes at least one event topic corresponding to the first target event; the displaying of the item description information corresponding to the target virtual item based on the first preset rendering information includes:

[0018] Carousel the at least one event topic.

[0019] In an alternative embodiment, the displaying of the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live page corresponding to the first live room includes:

[0020] Display the item indication material of the customized virtual item on the first live page, and display the item indication material of the first personalized virtual item based on the second preset rendering information;

[0021] Wherein, the second preset rendering information is used to enhance the visual presentation of the item indication material corresponding to the first personalized virtual item.

[0022] In an alternative embodiment, the displaying of the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live page corresponding to the first live room includes:

[0023] Display the item indication material of the customized virtual item in the first original item slot on the first live page, and display the item indication material of the first personalized virtual item in the second original item slot on the first live page.

[0024] In an alternative embodiment, the obtaining of the item indication material of the customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live room includes:

[0025] When the live viewing object pays attention to the first target event, obtain the item indication material of the customized virtual item and the item indication material of the first personalized virtual item;

[0026] Wherein, the first target event is one or more preset events among at least one preset event that the live viewing object pays attention to.

[0027] In an alternative embodiment, the item indication material of the first personalized virtual item is a virtual item that matches the first object attribute and / or the second object attribute among the item indication materials generated based on the at least one event theme information.

[0028] According to the second aspect of the embodiments of the present disclosure, there is provided a virtual item processing device, including:

[0029] The first item indication material acquisition module is configured to execute in response to a virtual item display instruction of a live browsing object for a first live broadcast room, and acquire the item indication material of a customized virtual item and the item indication material of a first personalized virtual item corresponding to the first live broadcast room. The customized virtual item is a virtual item customized for the live broadcast platform corresponding to the first live broadcast room. The first personalized virtual item is a virtual item determined based on at least one of the first personalized attributes corresponding to the first live broadcast room, where the first personalized attributes include at least one event theme information of a first target event, a first object attribute corresponding to the live broadcast initiation object of the first live broadcast room, and a second object attribute corresponding to the live browsing object. The first target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold.

[0030] The first item indication material display module is configured to execute to display the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on a first live broadcast page corresponding to the first live broadcast room.

[0031] In an optional embodiment, the device further includes:

[0032] The live broadcast page display module is configured to execute in response to a live broadcast viewing instruction of a second live broadcast room triggered by the live browsing object, and display a second live broadcast page corresponding to the second live broadcast room.

[0033] The second item indication material acquisition module is configured to execute in response to a virtual item display instruction of the live browsing object for the second live broadcast room, and acquire the item indication material of a second personalized virtual item corresponding to the second live broadcast room. The second personalized virtual item is a virtual item determined based on at least one of the second personalized attributes corresponding to the second live broadcast room, where the second personalized attributes include at least one event theme information of a second target event, a third object attribute corresponding to the live broadcast initiation object of the second live broadcast room, and the second object attribute. The second target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold.

[0034] The second item indication material display module is configured to execute to display the item indication material of the customized virtual item and the item indication material of the second personalized virtual item on the second live broadcast page.

[0035] In an optional embodiment, the device further includes:

[0036] The third item indication material acquisition module is configured to, in the case of the update of the first personalized attribute, acquire the item indication materials of the newly added virtual items corresponding to the first live broadcast room, where the newly added virtual items are the virtual items not included in the first personalized virtual items among the updated virtual items corresponding to the first live broadcast room, and the updated virtual items are the virtual items determined based on the updated personalized attributes corresponding to the first live broadcast room; the updated personalized attributes are obtained by updating at least one of the at least one event theme information, the first object attribute, and the second object attribute;

[0037] The material update module is configured to update the item indication materials corresponding to the first personalized virtual items in the first live broadcast page based on the item indication materials corresponding to the at least one updated virtual item.

[0038] In an optional embodiment, the device further includes:

[0039] The item description information display module is configured to, in response to a selection instruction for the target item indication material corresponding to the target virtual item, display the item description information corresponding to the target virtual item based on the first preset rendering information;

[0040] wherein the target virtual item is any one of the first personalized virtual items; the first preset rendering information is used to enhance the visual rendering power of the corresponding item description information.

[0041] In an optional embodiment, the item description information includes at least one event topic corresponding to the first target event; the item description information display module includes:

[0042] The topic carousel unit is configured to carousel the at least one event topic.

[0043] In an optional embodiment, the first item indication material display module includes:

[0044] The first item indication material display unit is configured to display the item indication materials of the customized virtual items in the first live broadcast page and display the item indication materials of the first personalized virtual items based on the second preset rendering information;

[0045] wherein the second preset rendering information is used to enhance the visual rendering power of the item indication materials corresponding to the first personalized virtual items.

[0046] In an optional embodiment, the first item indication material display module includes:

[0047] The second item indication material display unit is configured to execute displaying the item indication material of the customized virtual item in the first original item slot in the first live page, and displaying the item indication material of the first personalized virtual item in the second original item slot in the first live page.

[0048] In an optional embodiment, the first item indication material acquisition module includes:

[0049] An item indication material acquisition unit configured to execute acquiring the item indication material of the customized virtual item and the item indication material of the first personalized virtual item when the live browsing object pays attention to the first target event;

[0050] Wherein, the first target event is one or more preset events among at least one preset event that the live browsing object pays attention to.

[0051] In an optional embodiment, the item indication material of the first personalized virtual item is a virtual item that matches the first object attribute and / or the second object attribute among the item indication materials generated based on the at least one event theme information.

[0052] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to execute the instructions to implement any one of the virtual item processing methods in the embodiments of the present disclosure.

[0053] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, enabling the electronic device to execute any one of the virtual item processing methods in the embodiments of the present disclosure.

[0054] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product containing instructions, when it runs on a computer, enabling the computer to execute any one of the virtual item processing methods in the embodiments of the present disclosure.

[0055] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:

[0056] In response to the virtual item display instruction of the live browsing object for the first live room, obtain the item indication material of the customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live room, and display the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live page corresponding to the first live room. On the basis of ensuring the supply of virtual items in the live room by combining the customized virtual items, the personalized virtual items can be combined to enhance the personalization, difference, and diversity of virtual items in the live room on the platform. Moreover, the first personalized virtual item is a virtual item determined based on the first personalized attribute corresponding to the first live room, and the first personalized attribute includes at least one of the event theme information of the first target event, the first object attribute corresponding to the live start object of the first live room, and the second object attribute corresponding to the live browsing object; the first target event is an event whose corresponding real-time interaction index data is greater than or equal to the preset threshold. On the basis of ensuring the timeliness and interaction heat of virtual items in the live room, the adaptability of virtual items to the live scene (host dimension) and the audience's demand for virtual items can be taken into account, so as to better enhance the willingness and interaction frequency of subsequent audiences to send virtual items to the host, and thus better enhance the interactivity of the live room.

[0057] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation to the present disclosure.

[0059] Figure 1 is a schematic diagram of an application environment shown according to an exemplary embodiment;

[0060] Figure 2 is a flowchart of a virtual item processing method shown according to an exemplary embodiment;

[0061] Figure 3 is a page schematic diagram of a first live page showing the item indication material of a customized virtual item and the item indication material of a first personalized virtual item shown according to an exemplary embodiment;

[0062] Figure 4 is a page schematic diagram of another first live page showing the item indication material of a customized virtual item and the item indication material of a first personalized virtual item shown according to an exemplary embodiment;

[0063] Figure 5 is a block diagram of a virtual item processing device shown according to an exemplary embodiment;

[0064] Figure 6 It is a block diagram of an electronic device for virtual item processing shown according to an exemplary embodiment. Detailed implementation manners

[0065] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0066] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0067] 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 for display, data for analysis, etc.) involved in the present disclosure are all information and data authorized by the user or fully authorized by all parties.

[0068] Please refer to Figure 1 , Figure 1 It is a schematic diagram of an application environment shown according to an exemplary embodiment. The application environment may include a first terminal 100, a second terminal 200, and a server 300.

[0069] In a specific embodiment, the first terminal 100 may be a terminal on the live broadcast initiation object side (i.e., the anchor side), the second terminal 200 may be a terminal on the live broadcast viewing object side (i.e., the audience side), and the server 300 may be the background server of the live broadcast platform. Specifically, the first terminal 100 may provide a live broadcast information stream and send it to the server 300. Correspondingly, the server 300 may push the live broadcast information stream to the second terminal 200; further, the second terminal 200 may give virtual items (live broadcast gifts) to the corresponding live broadcast initiation object during the live broadcast viewing process.

[0070] In an alternative embodiment, the first terminal 100 and the second terminal 200 may include, but are not limited to, electronic devices such as smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices, etc., or may be software running on the above-mentioned electronic devices, such as application programs, etc. Optionally, the operating systems running on the electronic devices may include, but are not limited to, Android system, IOS system, Linux, Windows, etc.

[0071] In an alternative embodiment, the server 300 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers.

[0072] In addition, it should be noted that Figure 1 The application environment shown is only one provided by the present disclosure. In actual applications, there may also be other application environments, such as a configuration terminal that has pre-configured virtual items, etc.

[0073] In the embodiments of this specification, the above-mentioned first terminal 100, second terminal 200, and server 300 may be directly or indirectly connected through wired or wireless communication methods, and the present disclosure does not limit this.

[0074] Figure 2 is a flowchart of a virtual item processing method shown according to an exemplary embodiment. This method can be applied to terminals such as the second terminal, as Figure 2 shown, this method may include the following steps:

[0075] In step S201, in response to a virtual item display instruction of a live viewing object for the first live room, obtain the item indication material of the customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live room.

[0076] In a specific embodiment, the above virtual item display instruction may be an instruction to display the virtual item corresponding to the first live room; specifically, the item indication material of the customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live room can be obtained from the server. The above item indication material may be material that can indicate the corresponding virtual item, such as at least one of the icon and name of the virtual item. Optionally, the item indication material may further include resource quantity indication information of the virtual resources required to give the virtual item.

[0077] In a specific embodiment, the above-mentioned customized virtual item can be a virtual item customized for the corresponding live streaming platform of the first live streaming room; for example, the customized virtual item can include at least one of the general virtual items pre-customized by the live streaming platform (i.e., the virtual items shared by each live streaming room in the live streaming platform) and the virtual items pre-customized by the live streaming platform and matching the live streaming viewing object. Specifically, the customized virtual item can be updated according to a preset update period, but not in real time, such as once a month, once every three months, once every six months, once a year, etc.; specifically, the virtual item pre-customized by the live streaming platform and matching the live streaming viewing object can be determined based on the third object attribute corresponding to the live streaming viewing object. Specifically, the live streaming viewing object can be a live streaming viewing account. Specifically, the third object attribute can be an attribute characterizing the features of the live streaming viewing object, such as account basic information, historical operation information, etc. Specifically, artificial intelligence technology can be combined to generate the item indication material of the customized virtual item. For example, the third object attribute or the item description information corresponding to the general virtual item is input into an image generation model to generate the material corresponding to the virtual item matching the live streaming viewing object or the general virtual item; alternatively, it can also be configured by relevant personnel; alternatively, it can also be partially generated by combining artificial intelligence technology and partially configured by relevant personnel. Specifically, the pre-generation of the item indication material can be executed by the server or the client.

[0078] In a specific embodiment, the first personalized virtual item is a virtual item determined based on the first personalized attribute corresponding to the first live broadcast room; specifically, the first personalized attribute includes at least one of the event theme information of the first target event, the first object attribute corresponding to the live broadcast initiator object of the first live broadcast room, and the second object attribute corresponding to the live broadcast browsing object; the first target event may be an event whose corresponding real-time interaction index data is greater than or equal to a preset threshold, and optionally, the first target event may be all events in at least one preset event, or may be part of at least one preset event; specifically, at least one preset event may be an event whose corresponding real-time interaction index data is greater than or equal to a preset threshold at the current time. Specifically, the real-time interaction index data may characterize the degree of interaction (heat) of the corresponding event at the current moment. Specifically, the real-time interaction index data may be determined in combination with the interactive operation of the user account on the event-related information in at least one platform (including the above-mentioned live broadcast platform); specifically, the event-related information may include media content such as videos, pictures, and articles associated with the event; the interactive operation may include but is not limited to publishing the event-related information, browsing the event-related information, forwarding or sharing the event-related information, commenting on the event-related information, etc.; specifically, the real-time interaction index data is positively correlated with the frequency of the interactive operation of the user account on the event-related information. The preset threshold value can be set in combination with the actual application; specifically, since the real-time interactive indicator data corresponding to the event changes in real time, the event is accordingly time-sensitive.

[0079] In a specific embodiment, the live broadcast initiation object of the first live broadcast room may be the live broadcast initiation account of the first live broadcast room; the first object attribute may be an attribute representing the live broadcast characteristics corresponding to the live broadcast initiation object of the first live broadcast room, such as the live broadcast type, live broadcast content and other attributes.

[0080] In a specific embodiment, the second object attribute may be an attribute that characterizes the characteristics of the live browsing object, such as basic account information, historical operation information, etc. Optionally, the second object attribute may be the same as or different from the third object attribute, for example, the historical operation information in the second object attribute is the operation information of the live browsing object in the first historical time period, and the historical operation information in the third object attribute is the operation information of the live browsing object in the second historical time period, and the second historical time period is different from the first historical time period; for example, the first historical time period may be the current day, and the second historical time period may be a period of time before the last update cycle of the customized virtual item, etc.

[0081] In a specific embodiment, the customized virtual item may include one or more customized general virtual items, and each customized virtual item corresponds to an item indication material; the first personalized virtual item may include one or more personalized virtual items, and each personalized virtual item corresponds to an item indication material.

[0082] In an alternative embodiment, the item indication material of the first personalized virtual item may be a virtual item that matches the first object attribute and / or the second object attribute among the item indication materials generated based on at least one event theme information. That is, one or more item indication materials corresponding to each event theme information may be generated in advance based on at least one event theme information. Specifically, artificial intelligence technology may be combined to generate the item indication materials (for example, combining an image generation model to generate the materials corresponding to the event theme information), or they may be configured by relevant personnel, or partially generated by combining artificial intelligence technology and partially configured by relevant personnel. Specifically, the pre-generation of the item indication materials may be executed by the server or the client.

[0083] In an alternative embodiment, when generating one or more item indication materials corresponding to each event theme information (the item indication materials corresponding to one or more virtual items) based on at least one event theme information, the corresponding relationship between different object attributes and the personalized virtual items may be set in advance (that is, the corresponding relationship between the object attributes of different live broadcast initiators and the personalized virtual items, and the corresponding relationship between the object attributes of different live broadcast viewers and the personalized virtual items). Exemplarily, for example, the corresponding relationship between different live broadcast types and different personalized virtual items may be established in advance; optionally, in a scenario where relevant personnel participate in the configuration, a corresponding configuration terminal may be provided. Exemplarily, for example, relevant personnel may combine the configuration terminal to configure the corresponding relationship between one or more item indication materials corresponding to each event theme information and the object attribute (such as the live broadcast type). Correspondingly, subsequently, the item indication materials of the corresponding personalized virtual items may be matched for the live broadcast rooms corresponding to different object attributes; optionally, when generating one or more item indication materials corresponding to each event theme information (the item indication materials corresponding to one or more virtual items) based on at least one event theme information, artificial intelligence technology may also be combined to pre-train a model that can match the item indication materials of the personalized virtual items with the corresponding object attributes, or match the material features of the item indication materials of the personalized virtual items with the material features of the object attributes.

[0084] In the above embodiments, the item indication material of the first personalized virtual item is a virtual item that matches the first object attribute and / or the second object attribute in the item indication material generated based on at least one event theme information. This can effectively ensure that the item indication material is closely related to the real-time hot topics. On the basis of improving the timeliness and interaction popularity of the virtual item, it can increase the user's sense of participation and freshness. Moreover, by matching the virtual item from the two dimensions of the anchor and the audience, it can take into account the diversity of the virtual item, as well as the adaptability of the virtual item to the live broadcast scenario (anchor dimension) and the audience's demand for the virtual item.

[0085] In an alternative embodiment, the obtaining of the item indication material of the customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live broadcast room may include:

[0086] When the live broadcast browsing object pays attention to the first target event, obtain the item indication material of the customized virtual item and the item indication material of the first personalized virtual item;

[0087] In a specific embodiment, the above first target event may be one or more preset events that the live broadcast browsing object pays attention to among at least one preset event. The at least one preset event may be an event in which the real-time interaction index data corresponding to (the current time) is greater than or equal to a preset threshold. Specifically, in combination with the historical operation information of the live broadcast browsing object, it can be determined whether the historical operation information involves one or more preset events among the at least one preset event (that is, whether an interaction operation for the information associated with the preset event is performed); if it involves one or more preset events among the at least one preset event, it can be determined that the live broadcast browsing object pays attention to the first target event.

[0088] In the above embodiments, when the live broadcast browsing object pays attention to the first target event, obtaining the item indication material of the customized virtual item and the item indication material of the first personalized virtual item can establish a connection between the anchor and the audience in combination with the event, better improve the willingness of the subsequent audience to send virtual items to the anchor, and thus can better improve the interactivity of the live broadcast room.

[0089] In step S203, display the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live broadcast page corresponding to the first live broadcast room.

[0090] In an optional embodiment, the first live page may be a live page of the first live room. The item indication material may be displayed on the virtual item panel in the first live page. Accordingly, the virtual item display instruction of the live browsing object for the first live room may be triggered when the display operation for the virtual item panel is performed on the first live page; Optionally, the virtual items may be displayed by category. Specifically, the classification of virtual items may be set in combination with actual applications. For example, when the customized virtual items and personalized virtual items are divided into two categories, the item indication material of the customized virtual items and the item indication material of the first personalized virtual items may be triggered by switching different classification tags. Accordingly, after the virtual item display instruction for the first live room is triggered and the item indication material of the customized virtual items and the item indication material of the first personalized virtual items are obtained, the item indication material corresponding to the virtual item category with default priority display may be displayed first, and then the item indication material corresponding to other virtual item categories may be triggered in combination with other classification tags; For example, for example, the category corresponding to the customized virtual item is the category with default priority display. Accordingly, the item indication material corresponding to the customized virtual item may be displayed first, and then the item indication material of the first personalized virtual item may be triggered in combination with the classification tag corresponding to the personalized virtual item. Optionally, when the customized virtual item and the personalized virtual item are virtual items under the same classification tag, the item indication material of the customized virtual item and the item indication material of the first personalized virtual item can be triggered to be displayed simultaneously in combination with the same classification tag; or when the virtual item category corresponding to the same classification tag is the virtual item category that is displayed preferentially by default, the item indication material of the customized virtual item and the item indication material of the first personalized virtual item can be displayed simultaneously with the triggering of the virtual item panel display.

[0091] In addition, it should be noted that in the scenario of classifying and displaying virtual items, the above-mentioned customized virtual items and personalized virtual items are merely examples. In actual applications, there may be other classifications. For example, customized virtual items may be divided into multiple different virtual item categories according to different themes corresponding to virtual items.

[0092] In an optional embodiment, the object indication material can be displayed in the external interactive area corresponding to the first live broadcast page, and the external interactive area can be the external area in the first live broadcast room; accordingly, while triggering the live broadcast viewing instruction of the first live broadcast room (that is, the display instruction of the first live broadcast page), the virtual object display instruction for the first live broadcast room can be triggered.

[0093] In a specific embodiment, the item indication material may be used to trigger a gifting operation for the corresponding virtual item (i.e., gifting the corresponding virtual item to the corresponding live broadcast initiator); accordingly, the above method may further include:

[0094] In response to a gifting operation triggered by the live browsing object based on any item indication material, item gifting indication information of the virtual item corresponding to the gifting operation is displayed.

[0095] In a specific embodiment, the item donation indication information may be used to indicate the donation of a corresponding virtual item to the live broadcast initiator. Optionally, the item donation indication information may be an item donation special effect, etc.

[0096] In a specific embodiment, the virtual resources required for giving away customized virtual items and personalized virtual items can be set in combination with actual application needs; optionally, personalized virtual items often require more virtual resources, that is, the virtual resources required for giving away personalized virtual items can be greater than the virtual resources required for giving away customized virtual items. Accordingly, the present application provides personalized virtual items in combination with at least one dimension of real-time events, anchors and audiences. By only personalizing some virtual items in the live broadcast room and retaining customized virtual items, the needs of audiences with different resource consumption capabilities for virtual items can be better met, thereby better improving the interactivity of the audience in the live broadcast room based on virtual items.

[0097] In addition, it should be noted that the virtual resources required for giving personalized virtual items are greater than the virtual resources required for giving customized virtual items. This is merely an example, and the embodiments of the present application are not limited to the above. For example, the virtual resources corresponding to some personalized virtual items may be less than the virtual resources corresponding to some customized virtual items.

[0098] In an optional embodiment, a corresponding exclusive item slot can be newly created for the personalized virtual item, or some of the original item slots of the live broadcast platform can be used as the item slots for the personalized virtual item. Optionally, the number of personalized virtual items corresponding to different live broadcast rooms can be the same or different; accordingly, the number of newly created exclusive item slots or the item slots in the original item slots used to present the personalized virtual item can also be the same or different.

[0099] In an optional embodiment, the item indication material of the customized virtual item and the item indication material of the first personalized virtual item displayed on the first live page corresponding to the first live room may include:

[0100] The first original item slot in the first live page displays the item indication material of the customized virtual item, and the second original item slot in the first live page displays the item indication material of the first personalized virtual item.

[0101] In a specific embodiment, the first original item slot and the second original item slot may be the original item slots (original virtual item display areas) of the live streaming platform. The second original item slot may be the item slot in the original item slots for displaying the first personalized virtual item, that is, replacing the item indication material of the part of the original customized virtual item corresponding to the second original item slot with the item indication material of the first personalized virtual item.

[0102] In the above embodiment, displaying the item indication material of the customized virtual item in the first original item slot on the first live streaming page and displaying the item indication material of the first personalized virtual item in the second original item slot on the first live streaming page can improve the personalization, difference, and diversity of virtual items in the live streaming room on the platform, and on this basis, reduce the system resource consumption brought by adding new item slots to the platform, and greatly improve the system performance.

[0103] In an alternative embodiment, the above displaying the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live streaming page corresponding to the first live streaming room may include:

[0104] Displaying the item indication material of the customized virtual item on the first live streaming page and displaying the item indication material of the first personalized virtual item based on the second preset rendering information;

[0105] In a specific embodiment, the second preset rendering information may be used to enhance the visual rendering power corresponding to the item indication material of the first personalized virtual item. In a specific embodiment, the first preset rendering information may include at least one of the image rendering information corresponding to the preset exclusive icon, the dynamic effect rendering information corresponding to the preset exclusive icon, the dynamic effect rendering information of the item name in the item indication material, the dynamic effect rendering information of the resource quantity indication information in the item indication material, and the border enhancement rendering information corresponding to the item indication material.

[0106] In a specific embodiment, as Figure 3 shown, Figure 3 FIG. is a schematic diagram of a first live streaming page showing the item indication material of the customized virtual item and the item indication material of the first personalized virtual item according to an exemplary embodiment; wherein, the item indication material of the customized virtual item may include the item indication material corresponding to 301; the item indication material of the first personalized virtual item may include the item indication material corresponding to 302.

[0107] In the above embodiments, by displaying the item indication material of the customized virtual item on the first live page and displaying the item indication material of the first personalized virtual item based on the second preset rendering information, the visual presentation of the item indication material can be effectively improved, and then the user's willingness to give the corresponding virtual item can be improved. On the basis of improving the interactivity of the live broadcast room, the virtual resources obtained by the anchor can be improved, and then the live broadcast effect and the quality of the live broadcast content can be better improved.

[0108] In an alternative embodiment, when the first personalized attribute is updated, the above method may further include:

[0109] Obtaining the item indication material of the newly added virtual item corresponding to the first live broadcast room;

[0110] Updating the item indication material corresponding to the first personalized virtual item on the first live page based on the item indication materials corresponding to at least one updated virtual item.

[0111] In a specific embodiment, during the process of displaying the item indication material on the first live page, or when the user triggers the virtual item display instruction again in the first live broadcast room, if the first personalized attribute is updated, the item indication material of the newly added virtual item corresponding to the first live broadcast room can be obtained on the basis of displaying the virtual item by combining the item indication material of the first personalized virtual item and the item indication material of the customized virtual item that have been obtained locally; specifically, the above newly added virtual item is the virtual item that is not included in the first personalized virtual item among the updated virtual items corresponding to the first live broadcast room, and the updated virtual items corresponding to the first live broadcast room can be virtual items determined based on the updated personalized attributes corresponding to the first live broadcast room; the updated personalized attributes are obtained by updating at least one of at least one event theme information, the first object attribute, and the second object attribute corresponding to the first target event. Specifically, for the specific refinement of generating the item indication material of the updated virtual item, reference can be made to the specific refinement of generating the item indication material of the above first personalized virtual item, which will not be elaborated here.

[0112] In an optional embodiment, the live content in the live broadcast room changes in real time; correspondingly, when the first object attribute includes the live content, if the live content changes, the first object attribute will also change, and correspondingly, the personalized virtual item will also change; for example, taking the first personalized attribute as at least including the event theme information and the first object attribute, and the target event being a game challenge match as an example, item indication materials corresponding to the personalized virtual item can be generated in advance based on the event theme information corresponding to the game challenge match. For example, the item indication materials of the personalized virtual item include the item indication material 1 of the personalized virtual item 1, the item indication material of the personalized virtual item 2, and the item indication material 3 of the personalized virtual item 3; among them, the personalized virtual item 1 is a personalized virtual item that matches the first object attribute when the live broadcast initiating object participates in the challenge match; the personalized virtual item 2 is a personalized virtual item that matches the first object attribute when the live broadcast initiating object participates in the challenge match and wins; the personalized virtual item 3 is a personalized virtual item that matches the first object attribute when the live broadcast initiating object participates in the challenge match and loses; optionally, when the live broadcast initiating object in the first live broadcast room participates in the game challenge match and the outcome is undecided, the first personalized virtual item can include the personalized virtual item 1; optionally, as the game challenge match progresses, when the live broadcast initiating object in the first live broadcast room wins the game challenge, the updated virtual item can include the item indication material of the personalized virtual item 2, and the item indication material of the personalized virtual item 1 in the item indication materials of the first personalized virtual item can be updated to the item indication material of the personalized virtual item 2; optionally, as the game challenge match progresses, when the live broadcast initiating object in the first live broadcast room loses the game challenge, the updated virtual item can include the item indication material of the personalized virtual item 3, and the item indication material of the personalized virtual item 1 in the item indication materials of the first personalized virtual item can be updated to the item indication material of the personalized virtual item 3.

[0113] In an optional embodiment, after the live browsing object enters the first live broadcast room, it can perform interactive operations in the first live broadcast room. Correspondingly, when the second object attribute includes historical operation information, if the historical operation information changes, the second object attribute will also change. Correspondingly, the personalized virtual item will also change. Exemplarily, taking the first personalized attribute as at least including event theme information and the second object attribute, and during the process of the live browsing object entering the first live broadcast room, the target event corresponding to a certain moment includes an event related to Game A and an event related to Game B as an example, the item indication materials of the personalized virtual items corresponding to them can be generated in advance based on the event theme information corresponding to the events related to Game A and the events related to Game B respectively. If the historical operation information corresponding to the live browsing object at this moment includes operation information related to Game A and a virtual item display instruction is triggered, correspondingly, the item indication material of the first personalized virtual item can include the item indication material of the personalized virtual item corresponding to the event related to Game A. Further, at a time after this moment, if the live browsing object performs operations related to Game B in the live broadcast room, the historical operation information corresponding to the live browsing object can include operation information related to Game B. Correspondingly, the updated virtual item can include the personalized virtual item corresponding to the event related to Game B, and the item indication material of the first personalized virtual item can be updated based on the item indication material of the personalized virtual item corresponding to the event related to Game B.

[0114] In an optional embodiment, since the real-time interaction metric data corresponding to the event changes in real time, when the target event corresponding to the current moment changes, the personalized virtual item will also change. Correspondingly, when the first personalized attribute at least includes event theme information, the first personalized attribute can be updated based on the event theme information corresponding to the updated event, and then the item indication material of the first personalized virtual item can be updated.

[0115] In addition, it should be noted that the above are merely examples of changes in the first personalized attribute. The embodiments of the present application are not limited thereto. In practical applications, at least two of the event theme information, the first object attribute, and the second object attribute may also change simultaneously, etc. The situations of changes in the event theme information, the first object attribute, and the second object attribute are not limited to the above examples.

[0116] In the above embodiments, during the process of the live viewing object in the first live room, if the first personalized attribute changes, the item indication material of the updated virtual item can be re-determined in combination with the first personalized attribute, and the item indication material of the virtual item that is not included in the first personalized virtual item in the updated virtual item can be obtained. On the basis of improving the personalization, difference, and richness of the virtual items in the live room, only the item indication materials of some virtual items in the live room need to be updated, effectively reducing the system resource consumption during the update and presentation of virtual items and greatly improving the system performance.

[0117] In an alternative embodiment, after obtaining the item indication material of the customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live room in response to the virtual item display instruction of the live viewing object for the first live room, the above method may further include:

[0118] In response to the live viewing instruction of the live viewing object for the second live room, display the second live page corresponding to the second live room;

[0119] In response to the virtual item display instruction of the live viewing object for the second live room, obtain the item indication material of the second personalized virtual item corresponding to the second live room;

[0120] Display the item indication material of the customized virtual item and the item indication material of the second personalized virtual item on the second live page.

[0121] In a specific embodiment, the second live page may be the live page of the second live room. For the specific refinement of the live viewing instruction for the second live room, reference may be made to the relevant refinement of the live viewing instruction for the first live room, which will not be elaborated here. The above second personalized virtual item is a virtual item determined based on the second personalized attribute corresponding to the second live room. The second personalized attribute includes at least one event theme information of the second target event, at least one of the third object attribute corresponding to the live start object of the second live room, and the second object attribute. The second target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold. Specifically, for the refinement of the specific determination method of the item indication material of the second personalized virtual item, reference may be made to the above relevant description, which will not be elaborated here.

[0122] In the above embodiments, when the live viewing object triggers the virtual item display instruction in the first live room and then triggers the virtual item display instruction for the second live room, only the item indication material of the second personalized virtual item corresponding to the second live room needs to be obtained, and there is no need to request the item indication material of the customized virtual item from the server again. On the basis of improving the personalization, difference, and richness of the virtual items in the live room, the system resource consumption during the presentation of virtual items is effectively reduced, and the system performance is greatly improved.

[0123] In an optional embodiment, the above method may further include:

[0124] In response to a selection instruction for a target item indication material corresponding to a target virtual item, based on first preset rendering information, display item description information corresponding to the target virtual item;

[0125] In a specific embodiment, the target virtual item may be any personalized virtual item in the first personalized virtual item; optionally, operations such as clicking or long pressing can be used to trigger a selection instruction for the target item indication material corresponding to the target virtual item. The first preset rendering information can be used to enhance the visual presentation power of the item description information. The item description information may be information describing the target virtual item, such as at least one of the item name, item icon, and item introduction information corresponding to the target virtual item. Correspondingly, the first preset rendering information may include at least one of the dynamic effect rendering information of the item name, the dynamic effect rendering information of the item icon, and the dynamic effect rendering information of the item introduction information.

[0126] In an optional embodiment, the first personalized virtual item is determined in combination with the event theme information of the first target event. Correspondingly, the first personalized virtual item can be introduced in combination with the event topic corresponding to the first target event; correspondingly, the above item introduction information may be at least one event topic corresponding to the first target event; the above item description information includes at least one event topic corresponding to the first target event, that is, at least one event topic can be used to introduce the type, attributes, identity, characteristics, etc. of the target virtual item. Specifically, it can be displayed in the form of a label; the above display of the item description information corresponding to the target virtual item based on the first preset rendering information may include:

[0127] Carousel at least one event topic.

[0128] In the above embodiment, during the process of displaying the item description information corresponding to the target virtual item, carousel at least one event topic corresponding to the first target event in the item description information. On the basis of improving the visual presentation power of the item description information, it can better improve the relevance between the virtual item and the event. Furthermore, in combination with an event whose real-time interaction index is greater than or equal to a preset threshold, it can better improve the user's attention to the virtual item, and thus improve the user's willingness to give virtual items.

[0129] In a specific embodiment, as Figure 4 shown Figure 4It is a schematic diagram of a first live broadcast page showing item indication materials of customized virtual items and item indication materials of a first personalized virtual item according to another exemplary embodiment; among them, the information corresponding to 401 may be item description information of virtual item 4 (target virtual item).

[0130] In the above embodiment, when a selection instruction for item indication materials corresponding to any personalized virtual item is triggered, based on the first preset rendering information, the item description information corresponding to the personalized virtual item is displayed, which can enhance the visual presentation of the item description information, better highlight the currently selected personalized virtual item, and further enhance the willingness of the audience to give virtual items, thus enhancing the live broadcast interactivity.

[0131] As can be seen from the technical solutions provided by the embodiments of this specification above, in response to a virtual item display instruction of a live broadcast browsing object for a first live broadcast room in this specification, item indication materials of customized virtual items and item indication materials of a first personalized virtual item corresponding to the first live broadcast room are obtained, and the item indication materials of customized virtual items and the item indication materials of the first personalized virtual item are displayed on the first live broadcast page corresponding to the first live broadcast room. On the basis of ensuring the supply of virtual items in the live broadcast room by combining customized virtual items, by combining personalized virtual items, the personalization, difference, and diversity of virtual items in the live broadcast room on the platform can be enhanced. Moreover, the first personalized virtual item is a virtual item determined based on the first personalized attribute corresponding to the first live broadcast room, and the first personalized attribute includes at least one of event theme information of a first target event, a first object attribute corresponding to the live broadcast initiation object of the first live broadcast room, and a second object attribute corresponding to the live broadcast browsing object; the first target event is an event whose corresponding real-time interaction index data is greater than or equal to a preset threshold. On the basis of ensuring the timeliness and interaction heat of virtual items in the live broadcast room, the influence and user group of the live broadcast room can be further expanded, and the adaptability of virtual items to the live broadcast scene (host dimension) and the audience's demand for virtual items can be taken into account, better enhancing the willingness of subsequent audiences to give virtual items to the host and the interaction frequency, and thus better enhancing the interactivity of the live broadcast room.

[0132] Figure 5 It is a block diagram of a virtual item processing device shown according to an exemplary embodiment. Refer to Figure 5 , the device includes:

[0133] The first item indication material acquisition module 510 is configured to execute in response to a virtual item display instruction of a live browsing object for a first live broadcast room, and acquire the item indication material of a customized virtual item and the item indication material of a first personalized virtual item corresponding to the first live broadcast room. The customized virtual item is a virtual item customized for the live broadcast platform corresponding to the first live broadcast room. The first personalized virtual item is a virtual item determined based on at least one of the first personalized attributes corresponding to the first live broadcast room. The first personalized attributes include at least one event theme information of a first target event, a first object attribute corresponding to the live broadcast initiation object of the first live broadcast room, and a second object attribute corresponding to the live browsing object. The first target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold value.

[0134] The first item indication material display module 520 is configured to execute to display the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on a first live broadcast page corresponding to the first live broadcast room.

[0135] In an optional embodiment, the above device further includes:

[0136] The live broadcast page display module is configured to execute to display a second live broadcast page corresponding to a second live broadcast room in response to a live broadcast viewing instruction of a live browsing object for the second live broadcast room.

[0137] The second item indication material acquisition module is configured to execute in response to a virtual item display instruction of a live browsing object for the second live broadcast room, and acquire the item indication material of a second personalized virtual item corresponding to the second live broadcast room. The second personalized virtual item is a virtual item determined based on at least one of the second personalized attributes corresponding to the second live broadcast room. The second personalized attributes include at least one event theme information of a second target event, a third object attribute corresponding to the live broadcast initiation object of the second live broadcast room, and the second object attribute. The second target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold value.

[0138] The second item indication material display module is configured to execute to display the item indication material of the customized virtual item and the item indication material of the second personalized virtual item on the second live broadcast page.

[0139] In an optional embodiment, the above device further includes:

[0140] The third item indication material acquisition module is configured to execute, in the case of the update of the first personalized attribute, acquire the item indication materials of the newly added virtual items corresponding to the first live broadcast room, where the newly added virtual items are the virtual items that are not included in the first personalized virtual items among the updated virtual items corresponding to the first live broadcast room, and the updated virtual items are the virtual items determined based on the updated personalized attributes corresponding to the first live broadcast room; the updated personalized attributes are obtained by updating at least one of the at least one event theme information, the first object attribute, and the second object attribute;

[0141] The material update module is configured to execute, based on the item indication materials corresponding to at least one updated virtual item, update the item indication materials corresponding to the first personalized virtual items on the first live page.

[0142] In an optional embodiment, the above device further includes:

[0143] The item description information display module is configured to execute, in response to a selection instruction for the target item indication material corresponding to the target virtual item, display the item description information corresponding to the target virtual item based on the first preset rendering information;

[0144] Wherein, the target virtual item is any one of the first personalized virtual items; the first preset rendering information is used to enhance the visual presentation of the corresponding item description information.

[0145] In an optional embodiment, the item description information includes at least one event topic corresponding to the first target event; the item description information display module includes:

[0146] The topic carousel unit is configured to execute carousel of at least one event topic.

[0147] In an optional embodiment, the first item indication material display module 520 includes:

[0148] The first item indication material display unit is configured to execute, on the first live page, display the item indication materials of the customized virtual items and, based on the second preset rendering information, display the item indication materials of the first personalized virtual items;

[0149] Wherein, the second preset rendering information is used to enhance the visual presentation of the corresponding item indication materials of the first personalized virtual items.

[0150] In an optional embodiment, the first item indication material display module 520 includes:

[0151] The second item indication material display unit is configured to execute the display of the item indication material of the customized virtual item in the first original item slot on the first live page, and the display of the item indication material of the first personalized virtual item in the second original item slot on the first live page.

[0152] In an optional embodiment, the first item indication material acquisition module 510 includes:

[0153] An item indication material acquisition unit configured to execute the acquisition of the item indication material of the customized virtual item and the item indication material of the first personalized virtual item when the live browsing object pays attention to the first target event;

[0154] Wherein, the first target event is one or more preset events that the live browsing object pays attention to among at least one preset event.

[0155] In an optional embodiment, the item indication material of the first personalized virtual item is a virtual item that matches the first object attribute and / or the second object attribute among the item indication materials generated based on at least one event theme information.

[0156] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment related to the method, and will not be elaborated here.

[0157] Figure 6 is a block diagram of an electronic device for virtual item processing shown according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as Figure 6 shown. The electronic device may include an RF (Radio Frequency) circuit 160, a memory 620 including one or more computer-readable storage media, an input unit 630, a display unit 640, a sensor 650, an audio circuit 660, a WiFi (wireless fidelity) module 670, a processor 680 including one or more processing cores, and a power supply 690 and other components. Those skilled in the art can understand that Figure 6 the terminal structure shown in 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. Among them:

[0158] The RF circuit 160 can be used for receiving and transmitting information or signals during a call. Specifically, after receiving the downlink information from the base station, it is handed over to one or more processors 680 for processing. Additionally, data related to the uplink is sent to the base station. Generally, the RF circuit 160 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, a low noise amplifier (LNA), a duplexer, etc. In addition, the RF circuit 160 can also communicate with the network and other terminals via wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of 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.

[0159] The memory 620 can be used to store software programs and modules. The processor 680 executes various functional applications and data processing by running the software programs and modules stored in the memory 620. The memory 620 mainly includes a program storage area and a data storage area. Among them, the program storage area can store the operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 620 can include high-speed random access memory and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. Correspondingly, the memory 620 can also include a memory controller to provide access to the memory 620 for the processor 680 and the input unit 630.

[0160] The input unit 630 can be used to receive input numerical or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. Specifically, the input unit 630 may include a touch-sensitive surface 631 and other input devices 632. The touch-sensitive surface 631, also known as a touch display screen or a touchpad, can collect touch operations of a user thereon or nearby (such as operations of the user using any suitable object or accessory such as a finger or a stylus on or near the touch-sensitive surface 631), and drive corresponding connection devices according to a preset program. Optionally, the touch-sensitive surface 631 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 680, and can also receive and execute commands sent by the processor 680. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch-sensitive surface 631. In addition to the touch-sensitive surface 631, the input unit 630 may further include other input devices 632. Specifically, the other input devices 632 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc.

[0161] The display unit 640 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. The display unit 640 may include a display panel 641. Optionally, the display panel 641 can be configured in forms such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode). Further, the touch-sensitive surface 631 may cover the display panel 641. When the touch-sensitive surface 631 detects a touch operation thereon or nearby, it is transmitted to the processor 680 to determine the type of the touch event, and then the processor 680 provides corresponding visual output on the display panel 641 according to the type of the touch event. Among them, the touch-sensitive surface 631 and the display panel 641 can be two independent components to implement input and input functions, but in some embodiments, the touch-sensitive surface 631 and the display panel 641 can also be integrated to implement input and output functions.

[0162] The terminal may further include at least one sensor 650, 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. Among them, the ambient light sensor can adjust the brightness of the display panel 641 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 641 and / or the backlight when the terminal is moved to the ear. As a kind of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity, and can be used for applications that identify the posture of the terminal (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors that the terminal can also be configured with, they will not be elaborated here.

[0163] The audio circuit 660, the speaker 661, and the microphone 662 can provide an audio interface between the user and the terminal. The audio circuit 660 can transmit the electrical signal converted from the received audio data to the speaker 661, and the speaker 661 converts it into a sound signal for output; on the other hand, the microphone 662 converts the collected sound signal into an electrical signal, which is received by the audio circuit 660 and then converted into audio data. After the audio data is output to the processor 680 for processing, it is sent through the RF circuit 160 to, for example, another terminal, or the audio data is output to the memory 620 for further processing. The audio circuit 660 may also include an earphone jack to provide communication between the peripheral earphone and the terminal.

[0164] WiFi belongs to short - range wireless transmission technology. The terminal can help users send and receive emails, browse the web, and access streaming media through the WiFi module 670, which provides users with wireless broadband Internet access. Although Figure 6 the WiFi module 670 is shown, it can be understood that it does not belong to the essential components of the terminal and can be completely omitted within the scope of not changing the essence of the invention according to needs.

[0165] The processor 680 is the control center of the terminal. It uses various interfaces and lines to connect all parts of the entire terminal. By running or executing the software programs and / or modules stored in the memory 620, and by calling the data stored in the memory 620, it executes various functions of the terminal and processes data, thereby monitoring the terminal as a whole. Optionally, the processor 680 may include one or more processing cores; preferably, the processor 680 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above - mentioned modem processor may not be integrated into the processor 680 either.

[0166] The terminal further includes a power source 690 (such as a battery) for powering each component. Preferably, the power source can be logically connected to the processor 680 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. The power source 690 may further include any components such as one or more DC or AC power sources, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.

[0167] Although not shown, the above terminal may further include a camera, a Bluetooth module, etc., which will not be elaborated here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory, and one or more programs, wherein one or more programs are stored in the memory and are configured to be executed by one or more processors to execute the instructions in the method embodiments of the present invention.

[0168] In an exemplary embodiment, there is also provided an electronic device, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to execute the instructions to implement the virtual item processing method as in the embodiments of the present disclosure.

[0169] In an exemplary embodiment, there is also provided a computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the electronic device, enabling the electronic device to execute the virtual item processing method as in the embodiments of the present disclosure.

[0170] In an exemplary embodiment, there is also provided a computer program product containing instructions, when it runs on a computer, enabling the computer to execute the virtual item processing method as in the embodiments of the present disclosure.

[0171] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.

[0172] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. This application is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include known common knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.

[0173] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A method for processing virtual items, characterized in that, Including: In response to a virtual item display instruction of a live viewing object for a first live broadcast room, obtaining item indication materials of a customized virtual item and item indication materials of a first personalized virtual item corresponding to the first live broadcast room, where the customized virtual item is a virtual item customized for the live broadcast platform corresponding to the first live broadcast room; the first personalized virtual item is a virtual item determined based on at least one of at least one event theme information of a first target event, a first object attribute corresponding to a live broadcast initiation object of the first live broadcast room, and a second object attribute corresponding to the live viewing object; the first target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold; Displaying the item indication materials of the customized virtual item and the item indication materials of the first personalized virtual item on a first live broadcast page corresponding to the first live broadcast room.

2. The virtual item processing method according to claim 1, wherein After obtaining the item indication materials of the customized virtual item and the item indication materials of the first personalized virtual item corresponding to the first live broadcast room in response to the virtual item display instruction of the live viewing object for the first live broadcast room, the method further includes: In response to a live viewing instruction of the live viewing object triggered for a second live broadcast room, displaying a second live broadcast page corresponding to the second live broadcast room; In response to a virtual item display instruction of the live viewing object for the second live broadcast room, obtaining item indication materials of a second personalized virtual item corresponding to the second live broadcast room, where the second personalized virtual item is a virtual item determined based on at least one of at least one event theme information of a second target event, a third object attribute corresponding to a live broadcast initiation object of the second live broadcast room, and the second object attribute, and the second target event is an event where the corresponding real-time interaction index data is greater than or equal to a preset threshold; Displaying the item indication materials of the customized virtual item and the item indication materials of the second personalized virtual item on the second live broadcast page.

3. The virtual item processing method according to claim 1, wherein When the first personalized attribute is updated, the method further includes: Obtaining item indication materials of a newly added virtual item corresponding to the first live broadcast room, where the newly added virtual item is a virtual item that is not included in the first personalized virtual item among the updated virtual items corresponding to the first live broadcast room, and the updated virtual items are virtual items determined based on updated personalized attributes corresponding to the first live broadcast room; the updated personalized attributes are obtained by updating at least one of the at least one event theme information, the first object attribute, and the second object attribute; Updating the item indication materials corresponding to the first personalized virtual item on the first live broadcast page based on the item indication materials corresponding to the at least one updated virtual item.

4. The virtual item processing method according to claim 1, wherein The method further includes: In response to a selection instruction for target item indication materials corresponding to a target virtual item, displaying item description information corresponding to the target virtual item based on first preset rendering information; Among them, the target virtual item is any one of the personalized virtual items; the first preset rendering information is used to enhance the visual presentation power corresponding to the item description information.

5. The virtual item processing method according to claim 4, wherein The item description information includes at least one event topic corresponding to the first target event; based on the first preset rendering information, displaying the item description information corresponding to the target virtual item includes: Carousel the at least one event topic.

6. The virtual item processing method according to claim 1, wherein Displaying the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live page corresponding to the first live room includes: Display the item indication material of the customized virtual item on the first live page, and based on the second preset rendering information, display the item indication material of the first personalized virtual item; Among them, the second preset rendering information is used to enhance the visual presentation power corresponding to the item indication material of the first personalized virtual item.

7. The virtual item processing method according to claim 1, wherein Displaying the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live page corresponding to the first live room includes: Display the item indication material of the customized virtual item in the first original item slot on the first live page, and display the item indication material of the first personalized virtual item in the second original item slot on the first live page.

8. The virtual item processing method according to any one of claims 1 to 7, characterized in that, Obtaining the item indication material of the customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live room includes: When the live viewing object pays attention to the first target event, obtain the item indication material of the customized virtual item and the item indication material of the first personalized virtual item; Among them, the first target event is one or more preset events that the live viewing object pays attention to among at least one preset event.

9. The virtual item processing method according to any one of claims 1 to 7, characterized in that The item indication material of the first personalized virtual item is a virtual item that matches the first object attribute and / or the second object attribute among the item indication materials generated based on the at least one event theme information.

10. A virtual item processing device, characterized in that, Includes: The first item indication material acquisition module is configured to execute in response to a virtual item display instruction of a live viewing object for a first live room, and obtain the item indication material of a customized virtual item and the item indication material of the first personalized virtual item corresponding to the first live room. The customized virtual item is a virtual item customized for the live platform corresponding to the first live room; the first personalized virtual item is a virtual item determined based on the first personalized attribute corresponding to the first live room. The first personalized attribute includes at least one of the event theme information of the first target event, the first object attribute corresponding to the live initiation object of the first live room, and the second object attribute corresponding to the live viewing object; the first target event is an event whose corresponding real-time interaction index data is greater than or equal to a preset threshold. The first item indication material display module is configured to execute the display of the item indication material of the customized virtual item and the item indication material of the first personalized virtual item on the first live page corresponding to the first live broadcast room.

11. An electronic device, characterized in that, It includes: A processor; A memory for storing the executable instructions of the processor; Wherein, the processor is configured to execute the instructions to implement the virtual item processing method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is enabled to execute the virtual item processing method according to any one of claims 1 to 9.