Live broadcast interaction method and device, equipment, storage medium and program product

By displaying virtual resource prompt information on the list page of the live broadcast platform, users are attracted to enter the live broadcast room that meets the criteria to receive resources, solving the problem of low live broadcast interaction rate and achieving higher interaction rate and transaction opportunities.

CN120223969APending Publication Date: 2025-06-27SHUXING TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The interaction rate of existing live broadcast platforms is low, making it difficult for users to be attracted by the anchor’s live broadcast room, resulting in insufficient interaction.

Method used

By displaying the virtual resource prompt information of the target anchor on the list page, when its ranking meets the preset conditions, users will be attracted to their live broadcast room to receive virtual resources.

Benefits of technology

It has increased the interaction rate of live broadcasts, increased the motivation for users to enter the live broadcast room, and increased the exposure and trading opportunities of anchors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120223969A_ABST
    Figure CN120223969A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a live broadcast interaction method and device, equipment, a storage medium and a program product. The method comprises the following steps: displaying a target list display entrance; in response to a trigger operation for the target list display entry, a list page of the target list is displayed, the list page comprises at least one item of list information, and the target list information in the at least one item of list information comprises an anchor identifier of a target anchor in the list and corresponding virtual resource prompt information, the virtual resource prompt information is triggered and displayed when the list ranking of the target anchor meets a preset condition, and the virtual resource prompt information is used for prompting that a live broadcast room interface of the target anchor contains a to-be-received target virtual resource; and in response to a trigger operation for the target list information, displaying a live broadcast room interface of the target anchor, the live broadcast room interface of the target anchor including the target virtual resource to be received. According to the embodiment of the invention, the interaction rate of live broadcast can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technologies, and in particular, to a live broadcast interaction method, apparatus, device, storage medium, and program product. Background Art

[0002] Currently, live broadcasts have become increasingly popular in people's work, life, and entertainment. The host can log in to the client to start and host a live broadcast program at any time and place, and users can also open the live broadcast platform at any time to watch different live broadcasts. After a user enters a live broadcast room, the user can click on the target list display entry shown on the live broadcast interface of the live broadcast room to display the list page, and then select the host on the list page to watch the live broadcast. However, most of the hosts on the current list page can only obtain an increase in exposure traffic. When users browse the list page, they can only obtain relevant information about the host, and it is difficult to attract users to enter the live broadcast room on the list page for live interaction, resulting in a low interaction rate of the live broadcast. Based on this, how to improve the interaction rate of the live broadcast is a technical problem that needs to be solved urgently at present. Summary of the Invention

[0003] The technical problem to be solved by the embodiments of this application is to provide a live broadcast interaction method, apparatus, device, storage medium, and program product, which can improve the interaction rate of the live broadcast.

[0004] In a first aspect, an embodiment of this application provides a live broadcast interaction method, which includes:

[0005] Display a target list display entry;

[0006] In response to a trigger operation on the target list display entry, display the list page of the target list. The list page includes at least one item of list information. The target list information in the at least one item of list information includes the host identifier of the target host on the list and the corresponding virtual resource prompt information. Among them, the virtual resource prompt information is triggered and displayed when the list ranking of the target host meets a preset condition, and the virtual resource prompt information is used to prompt that the live broadcast room interface of the target host contains target virtual resources to be received;

[0007] In response to a trigger operation on the target list information, display the live broadcast room interface of the target host, and the live broadcast room interface of the target host contains target virtual resources to be received.

[0008] In a second aspect, an embodiment of this application provides a live broadcast interaction method, which includes:

[0009] Display the live broadcast room interface of the target host. The live broadcast room interface includes a virtual resource receiving entry; among them, the virtual resource receiving entry is triggered and displayed when the list ranking of the target host in the target list meets a preset condition;

[0010] In response to a trigger operation on the virtual resource collection entry, collect target virtual resources that match the leaderboard ranking of the target anchor.

[0011] Thirdly, an embodiment of the present application provides a live interaction device, which includes:

[0012] A display unit for displaying a target leaderboard display entry;

[0013] A processing unit for, in response to a trigger operation on the target leaderboard display entry, displaying a leaderboard page of the target leaderboard, where the leaderboard page includes at least one piece of leaderboard information, and the target leaderboard information in the at least one piece of leaderboard information includes the anchor identifier of the target anchor on the leaderboard and corresponding virtual resource prompt information. Among them, the virtual resource prompt information is triggered and displayed when the leaderboard ranking of the target anchor meets a preset condition, and the virtual resource prompt information is used to prompt that the live broadcast room interface of the target anchor contains target virtual resources to be collected;

[0014] The processing unit is further configured to, in response to a trigger operation on the target leaderboard information, display the live broadcast room interface of the target anchor, and the live broadcast room interface of the target anchor contains target virtual resources to be collected.

[0015] In an implementation manner, the live broadcast room interface of the target anchor further includes a virtual resource collection entry, and the virtual resource collection entry is prominently displayed. The processing unit further includes:

[0016] In response to a trigger operation on the virtual resource collection entry, collect target virtual resources that match the leaderboard ranking of the target anchor.

[0017] In an implementation manner, the processing unit, in response to a trigger operation on the target leaderboard information, displays the live broadcast room interface of the target anchor, including:

[0018] In response to a trigger operation on the target leaderboard information, display the live broadcast room interface of the target anchor, and display a virtual resource collection entry in an expanded state in the live broadcast room interface;

[0019] When the virtual resource collection entry meets the state switching condition, switch the virtual resource collection entry in the expanded state in the live broadcast room interface to a virtual resource collection entry in a contracted state; the amount of information displayed by the virtual resource collection entry in the expanded state is greater than the amount of information displayed by the virtual resource collection entry in the contracted state.

[0020] In an implementation manner, the live broadcast room interface further includes a live broadcast switching control, and the processing unit further includes:

[0021] In response to a triggering operation on the live switching control, display the live room interface of an alternative host. The alternative host is from a host set, and the host set includes hosts who have made it onto the list and whose live room interfaces contain virtual resources to be claimed. The alternative host is different from the target host.

[0022] In one implementation, the display unit displays a target list display entry, including:

[0023] Determine the target application page currently displayed on the display screen, where the layer of the target application page is above the layers of other application pages; display the target list display entry above the target application page; or,

[0024] Display the live room interface of any host, and the live room interface of any host includes the target list display entry.

[0025] In one implementation, the display unit is further configured to include:

[0026] If the current system time has not reached the list closing time, display a first list prompt message on the list page. The first list prompt message is used to prompt the time interval between the list closing time and the current system time, and / or the ranking of any list information in the list page is associated with the trading behavior of the live products associated with the live room of the host corresponding to the any list information;

[0027] If the current system time reaches the list closing time, display a second list prompt message on the list page. The second list prompt message is used to prompt that the live room interface of the host corresponding to the list information that meets the preset ranking in the list page includes virtual resources to be claimed.

[0028] In one implementation, the processing unit, in response to a triggering operation on the target list display entry, displays the list page of the target list. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the host identifier of the target host who has made it onto the list and the corresponding virtual resource prompt information, including:

[0029] If the current system time has not reached the list closing time, then in response to a triggering operation on the target list display entry, display the list page of the target list. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the host identifier of the target host and the corresponding first virtual resource prompt information; wherein, the first virtual resource prompt information is used to prompt the collection time of the target virtual resource and / or the virtual resource parameters of the target virtual resource, and the collection time is associated with the list closing time;

[0030] If the current system time reaches the time for announcing the list, in response to a trigger operation for the display entry of the target list, display the list page of the target list. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the host identifier of the target host and the corresponding second virtual resource prompt information. The second virtual resource prompt information is used to prompt that the live broadcast room interface of the target host contains target virtual resources to be received and / or the virtual resource parameters of the target virtual resources.

[0031] In one implementation, the processing unit, in response to a trigger operation for the target list information, displays the live broadcast room interface of the target host, including:

[0032] In response to a trigger operation for the target list information, display the live broadcast room interface of the target host, and display a virtual resource receiving entry on the live broadcast room interface that matches the list ranking of the target host. The display elements of the virtual resource receiving entry match the list ranking of the target host. The display elements of the virtual resource receiving entry include the virtual resource parameters included in the virtual resource receiving entry and / or the display style of the virtual resource receiving entry.

[0033] If the list ranking of the target host is updated, based on the updated list ranking of the target host, display an updated virtual resource receiving entry, and the display elements of the updated virtual resource receiving entry match the updated list ranking of the target host.

[0034] In one implementation, the ranking of any list information in the list page is determined based on the transaction information of the live broadcast products associated with the live broadcast room of the host corresponding to the any list information; the display unit is further configured to include:

[0035] Display candidate list information on the list page. The candidate list information includes the host identifier of the candidate host, and a ranking assistance control is displayed at the associated position of the host identifier of the candidate host.

[0036] In response to a trigger operation for the ranking assistance control, display the product list of the live broadcast room of the candidate host, and the products in the product list are for trading.

[0037] In one implementation, the processing unit is further configured to include:

[0038] If the target virtual resources are all received, perform a receiving process on alternative virtual resources, and the alternative virtual resources are distributed when the account information of the viewer account meets the preset resource conditions.

[0039] Fourth aspect, an embodiment of the present application provides a live interaction device, which includes:

[0040] A display unit, configured to display the live room interface of the target anchor, where the live room interface includes a virtual resource collection entry; wherein, the virtual resource collection entry is triggered and displayed when the list ranking of the target anchor in the target list meets a preset condition;

[0041] A processing unit, configured to respond to a trigger operation on the virtual resource collection entry, and collect target virtual resources matching the list ranking of the target anchor.

[0042] Fifth aspect, an embodiment of the present application provides a computer device, which includes a memory, a communication interface, and a processor, where the memory, the communication interface, and the processor are interconnected; the memory stores a computer program, and the processor calls the computer program stored in the memory to implement the live interaction method in the first aspect or the live interaction method in the second aspect.

[0043] Sixth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, it implements the live interaction method in the first aspect or the live interaction method in the second aspect.

[0044] Seventh aspect, an embodiment of the present application provides a computer program product, which includes a computer program, and the computer program is stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the live interaction method in the first aspect or the live interaction method in the second aspect.

[0045] In the embodiment of the present application, a target list display entry is displayed; in response to a trigger operation on the target list display entry, a list page of the target list is displayed, and the list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the anchor identifier of the target anchor on the list and the corresponding virtual resource prompt information, where the virtual resource prompt information is triggered and displayed when the list ranking of the target anchor meets a preset condition, and the virtual resource prompt information is used to prompt that the live room interface of the target anchor contains target virtual resources to be collected; in response to a trigger operation on the target list information, the live room interface of the target anchor is displayed, and the live room interface of the target anchor contains target virtual resources to be collected. By displaying, on the list page, the virtual resource prompt information triggered and displayed when the list ranking of the target anchor meets a preset condition, it is possible to attract viewers to enter the live room interface of the target anchor to collect virtual resources, thereby improving the interaction rate of the live broadcast. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] To more clearly illustrate the technical solutions in the embodiments of the present application or the background art, the following will describe the drawings required for use in the embodiments of the present application or the background art.

[0047] Figure 1 It is a schematic structural diagram of a live interactive system provided by an embodiment of the present application;

[0048] Figure 2 It is a schematic flowchart of a live interactive method provided by an embodiment of the present application;

[0049] Figure 3A It is a schematic diagram of a live broadcast room interface provided by an embodiment of the present application;

[0050] Figure 3B It is a schematic diagram of a leaderboard page provided by an embodiment of the present application;

[0051] Figure 3C It is a schematic diagram of a leaderboard page provided by an embodiment of the present application;

[0052] Figure 3D It is a schematic diagram of a live broadcast room interface provided by an embodiment of the present application;

[0053] Figure 3E It is a schematic diagram of a virtual resource collection page provided by an embodiment of the present application;

[0054] Figure 3F It is a schematic diagram of a virtual resource collection page provided by an embodiment of the present application;

[0055] Figure 3G It is a schematic diagram of a virtual resource collection page provided by an embodiment of the present application;

[0056] Figure 3H It is a schematic diagram of the collected completed information provided by an embodiment of the present application;

[0057] Figure 3I It is a schematic diagram of the collected completed information provided by an embodiment of the present application;

[0058] Figure 4 It is a schematic flowchart of another live interactive method provided by an embodiment of the present application;

[0059] Figure 5 It is a schematic flowchart of another live interactive method provided by an embodiment of the present application;

[0060] Figure 6 It is a schematic structural diagram of a live interactive device provided by an embodiment of the present application;

[0061] Figure 7 It is a schematic structural diagram of a computer device provided by an embodiment of the present application. Detailed implementation manners

[0062] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0063] Meanwhile, in the description of the embodiments of the present application, terms such as "first" and "second" are only used for descriptive distinction and cannot be construed as indicating or implying relative importance. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, "a plurality of" means two or more unless otherwise specifically defined.

[0064] In the detailed implementation manners of the present application, data related to users, such as account information, etc. are involved. When the embodiments of the present application are applied to specific products or technologies, user permission or consent needs to be obtained, and the collection, use, and processing of relevant data need to comply with local laws, regulations, and standards.

[0065] It has been found through research that in the list pages of current live broadcast lists, most of them only display the information of the listed anchors, such as the avatar, name, and ranking in the live broadcast list of the listed anchors. The listed anchors only get an increase in exposure traffic. When viewers view the live broadcast list, they can only obtain the relevant information of the anchors, making it difficult to attract viewer users to enter the live broadcast rooms in the list page for interaction, resulting in a low interaction rate for the live broadcast. Based on this, the embodiments of the present application can display a target list display entry; in response to a trigger operation for the target list display entry, display the list page of the target list. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the anchor identifier of the target anchor on the list and the corresponding virtual resource prompt information. The virtual resource prompt information is triggered and displayed when the list ranking of the target anchor meets a preset condition. The virtual resource prompt information is used to prompt that the live broadcast room interface of the target anchor contains target virtual resources to be received; in response to a trigger operation for the target list information, display the live broadcast room interface of the target anchor, and the live broadcast room interface of the target anchor contains the target virtual resources to be received. By displaying the virtual resource prompt information triggered when the list ranking of the target anchor meets the preset condition on the list page, it is possible to attract viewers to enter the live broadcast room interface of the target anchor to receive virtual resources, thereby improving the interaction rate of the live broadcast.

[0066] The live interaction method in the embodiments of the present application is applied to a live interaction device, which is set in a client. The client can run on a computer device. One or more processors, a memory, and one or more application programs are set in the computer device. One or more of the application programs are stored in the memory and configured to be executed by the processor to implement the live interaction method. Among them, the computer device can be an intelligent terminal, such as a mobile phone, a wearable device, a vehicle-mounted device, a tablet computer, a network device, and an intelligent computer, etc.

[0067] The embodiments of the present application provide a live interaction system. Exemplarily, as Figure 1 shown, Figure 1 is a schematic structural diagram of a live interaction system provided by the embodiments of the present application. The live interaction system can include at least one viewer client 100 corresponding to a viewer account (a live interaction device is integrated in any viewer client 100), at least one host client 200 corresponding to a host account, and a server 300. A computer-readable storage medium corresponding to the live interaction method runs in the viewer client 100 to execute the live interaction method. The server 300 communicates with at least one viewer client 100 and at least one host client 200. The host client 200 can send a live creation request to the server 300 and set the live products in the live room. The server 300 can respond to the live creation request to create a live room for the host client 200 and associate the live room with the live products. The viewer client 100 can enter the live room to interact with the host client 200. For example, after reaching the live time of the live room, the host client 200 can collect video data, and the host client 200 sends the video data to the server 300. The viewer client 100 displays an entrance for displaying a target list. In response to a trigger operation on the entrance for displaying the target list, the viewer client 100 displays a list page of the target list. The list page includes at least one item of list information. The target list information in the at least one item of list information includes the host identifier of the target host on the list and the corresponding virtual resource prompt information. Among them, the virtual resource prompt information is triggered and displayed when the list ranking of the target host meets a preset condition. The virtual resource prompt information is used to prompt that the live room interface of the target host contains target virtual resources to be received. In response to a trigger operation on the target list information, the server 300 can send the video data to the viewer client 100. The viewer client 100 can display the live room interface of the target host. The live interface can include the video content of the above video data, and the live room interface of the target host also contains target virtual resources to be received.

[0068] Optionally, the list ranking of the target host is determined based on the transaction information of the live products associated with the target host's live room. For example, the number of live products with completed transactions in the target host's live room within a preset time period can be counted, or the total transaction amount of the live products can be calculated. The total transaction amount of the live products is determined based on the number of live products with completed transactions and the price of each live product with a completed transaction, so that the list ranking of the target host in the target list can be determined. The viewer account can conduct transactions on the live products associated with the target host's live room. After the transaction is completed, the transaction information of the live products associated with the target host's live room will be updated, and the list ranking of the target host will also be updated. When the list ranking of the target host meets the preset conditions, a virtual resource prompt message can be displayed. The virtual resource prompt message is used to prompt that the target host's live room interface contains target virtual resources to be claimed. That is to say, when the target host maintains this list ranking at the end time of the target list, the viewer account can enter the target host's live room interface to claim the target virtual resources.

[0069] Optionally, the target virtual resources match the list ranking of the target host. That is to say, the virtual resource parameters of the target virtual resources to be claimed in the target host's live room interface match the list ranking of the target host. The virtual resource parameters of the target virtual resources can include at least one of the following: the quantity of the target virtual resources, the amount of the target virtual resources, and the total amount of the target virtual resources. Then, the quantity, amount, and total amount of the target virtual resources to be claimed in the target host's live room interface can match the list ranking of the target host. Among them, the target virtual resources can be in a direct proportion relationship with the list ranking of the target host. That is to say, the higher the list ranking of the target host, the more the quantity of the target virtual resources to be claimed in the target host's live room interface, or the greater the amount of the target virtual resources to be claimed in the target host's live room interface, or the more the total amount of the target virtual resources to be claimed in the target host's live room interface. For example, if the list ranking of the target host is the tenth, the target host's live room interface can include 800 coupons worth 100 yuan each. If the list ranking of the target host rises to the ninth, the target host's live room interface can include 900 coupons worth 100 yuan each.

[0070] The server 300 in the live interaction system can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery network (CDN), and big data and artificial intelligence platforms.

[0071] Any viewer client 100 and the server 300 can be directly or indirectly communicatively connected through wired or wireless communication means, and this application does not limit this.

[0072] Any host client 200 and the server 300 can be directly or indirectly communicatively connected through wired or wireless communication means, and this application does not limit this.

[0073] It can be understood that Figure 1 The server in the shown live interaction system, or at least one viewer client 100, or at least one host client 200 does not constitute a limitation to the embodiments of the present invention. That is, the number of servers, the types of servers, the number of at least one viewer client, the types of at least one viewer client, the number of at least one host client, the types of at least one host client, or the number of devices and the types of devices included in each server, each host client or viewer client do not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be regarded as equivalent replacements or derivatives of the technical solution required to be protected in the embodiments of the present invention.

[0074] Based on the above description, please refer to Figure 2 , Figure 2 is a schematic flowchart of a live interaction method provided by an embodiment of this application. This live interaction method can be applied to a viewer client corresponding to a viewer account, such as Figure 2 The shown live interaction method includes but is not limited to steps S201 to S203, where:

[0075] S201, display an entrance for displaying a target list.

[0076] Among them, the viewer account can refer to any account for watching a target live broadcast, and then the viewer client can refer to any one of the at least one viewer client 100 included in the live interaction system shown above. Figure 1 shown.

[0077] Optionally, the entrance for displaying the target list can be in the form of a control, a card form, etc., and this application embodiment does not limit this.

[0078] In an alternative embodiment, the target application page currently displayed on the display screen can be determined, and the layer where the target application page is located is above the layer where other application pages are located; a target list display entry is displayed above the target application page.

[0079] In this embodiment, the viewer object can log in to the target application through the viewer account on the computer device. The target application can be an e-commerce application or a content publishing application, etc. Then the computer device can run the viewer client corresponding to the viewer account, and the viewer client establishes a communication connection with the server. The viewer client can display the application pages of the target application. The viewer object can switch to display the various application pages of the target application through a trigger operation. The viewer client can determine the target application page currently displayed on the screen. The layer where the target application page is located is above the layer where other application pages are located, that is, the topmost page. Then the viewer client can display a target list display entry above the target application page.

[0080] In the embodiment of the present application, by displaying a target list display entry above the target application page, and the layer where the target application page is located is above the layer where other application pages are located, the target list display entry can be displayed in various fields, so as to attract different objects to trigger the target list display entry to display the list page of the target list, and enter the live broadcast rooms of the top-ranked anchors in the list page for interaction, improving the live broadcast interaction rate.

[0081] Optionally, the display time of the target application page can be obtained. When the display time of the target application page is greater than or equal to the preset display time, a target list display entry is displayed above the target application page. For example, the preset display time is 10 seconds. Then, after the target application page is displayed on the display screen for 10 seconds, the target list display entry will be displayed. In the embodiment of the present application, when the display time of the target application page is greater than or equal to the preset display time, a target list display entry is displayed above the target application page, which can first ensure that the object browses the content of the target application page. When the preset display time has passed, the target list display entry is displayed, which can attract the object to trigger the target list display entry to display the list page of the target list without affecting the object's browsing of the target application page, improving the object experience.

[0082] Optionally, an entrance closing control may be displayed at an associated position of the target list display entrance, and in response to a trigger operation on the entrance closing control, the display of the target list display entrance may be cancelled. That is to say, the viewer object can click the entrance closing control, and the viewer client responds to the trigger operation of the viewer object to cancel the display of the target list display entrance, that is, the target application page only includes the page content. The associated position of the target list display entrance may be an adjacent position to the display position of the target list display entrance, or the display position of the target list display entrance. In the embodiments of the present application, by displaying an entrance closing control at an associated position of the target list display entrance, the display of the target list display entrance can be cancelled through the entrance closing control, so that the target application page on the display screen only includes the page content, avoiding the display of other interfering elements, thereby improving the usage experience of the object.

[0083] Optionally, a target list display entrance may be displayed at a target display position of the target application page, and in response to a moving operation on the target list display entrance, the target list display entrance may be displayed at other display positions on the display position of the target application page except the target display position. Among them, the moving operation may be a sliding operation, a voice operation, a gesture operation, etc., and the embodiments of the present application do not make any limitations thereto. The target display position may be any display position of the target application page, such as the top of the target application page, or the sidebar, etc. The viewer object can move the target list display entrance to other display positions for display through the moving operation, thereby avoiding blocking the page content in the target application page that the viewer object is interested in and improving the usage experience of the object.

[0084] In an optional implementation manner, the live broadcast room interface of any anchor may be displayed, and the live broadcast room interface of any anchor includes a target list display entrance.

[0085] For example, the viewer object can log in to an e-commerce application or a content publishing application, etc. on a computer device through the viewer account, then the computer device can run the viewer client corresponding to the viewer account, and the viewer client establishes a communication connection with the server. The viewer client can display the live broadcast entrance of any anchor. If the viewer object wants to enter the live broadcast room of any anchor, the viewer object can click the live broadcast entrance of any anchor, and the viewer client can respond to the operation of the viewer account to enter the live broadcast room of any anchor, and send the live broadcast room identifier of the live broadcast room of any anchor to the server. The server can send the video data of the live broadcast room corresponding to the live broadcast room identifier to the viewer client. The viewer client can render the video data sent by the server to obtain the live broadcast room interface of any anchor and display the live broadcast room interface of any anchor.

[0086] Take Figure 3A as an example. Figure 3AIt is a schematic diagram of the live broadcast room interface provided by the embodiment of the present application. Among them, the viewer object corresponding to the viewer account can enter any host's live broadcast room by triggering the live broadcast entry of any host. Thus, the viewer client can display the live broadcast room interface 301 of any host in response to the triggering operation of the viewer object. The live broadcast room interface 301 of any host includes a target list display entry 301a. The target list display entry 301a may include a live broadcast identifier and the list name "Spring New Product Promotion List" of the target list.

[0087] Optionally, the live broadcast room interface of any host may include list display entries for multiple lists, and the multiple list display entries include the target list display entry. That is to say, any host can participate in multiple lists, so multiple list display entries can be displayed on the live broadcast room interface of any host.

[0088] In this embodiment, the target list corresponding to the target list display entry is different from the other lists except the target list among the multiple lists. The list ranking rules for any listed host in the list page of the target list may be different from the list ranking rules for any listed host in the list page of other lists. For example, the list ranking rules for any listed host in the list page of the target list are determined according to the transaction information of the live broadcast products associated with the live broadcast room of any listed host, while the list ranking rules for any listed host in the list page of other lists may be determined according to the live broadcast duration of any listed host. The rewards corresponding to the incentive information of the target list may be different from the rewards corresponding to the incentive information of other lists. For example, there will be virtual resources distributed by the server in the live broadcast room of the listed host in the list page of the target list, that is, the reward corresponding to the incentive information of the target list is to distribute virtual resources to the live broadcast room of the listed host, while the listed host in the list page of other lists will get an increase in exposure, that is, the reward corresponding to the incentive information of other lists is to expose the live broadcast room of the listed host more. The list information in the list page of the target list may be different from the list information in the list page of other lists. For example, the list information in the list page of the target list may include the host identifier and virtual resource prompt information, while the list information in the list page of other lists only includes the host identifier.

[0089] Furthermore, the target list display entry can be preferentially displayed. Among them, when the live broadcast room interface of any anchor includes list display entries of multiple lists, the target list display entry can be preferentially displayed. The preferential display of the target list display entry can be to display the target list display entry at the top, highlight the target list display entry, etc. The embodiments of the present application do not limit this. The highlighting of the target list display entry can be that the target list display entry has an animation style, a magnified style, a highlighted style, etc. The embodiments of the present application do not limit this. In the embodiments of the present application, when the live broadcast room interface of any anchor includes list display entries of multiple lists, preferentially displaying the target list display entry can attract the viewer object to click on the target list display entry and improve the interaction rate of the target list.

[0090] Optionally, if the live broadcast room interface of any anchor includes list display entries of multiple lists, and the multiple list display entries include the target list display entry, then each list display entry can be displayed in turn.

[0091] Optionally, if the live broadcast room interface of any anchor includes list display entries of multiple lists, and the multiple list display entries include the target list display entry, then each list display entry can be displayed in turn according to a preset order.

[0092] Optionally, displaying each list display entry in turn according to a preset order can include displaying each list display entry in turn according to the interval between the list creation time of the list corresponding to each list display entry and the current system time; or, displaying each list display entry in turn according to the list interaction value of the list corresponding to each list display entry; or, displaying each list display entry in turn according to the arrangement order.

[0093] Among them, each list display entry is displayed in turn according to the size of the interval between the list creation time of the list corresponding to each list display entry and the current system time. This may include displaying each list display entry in turn in descending order of the interval between the list creation time of the list corresponding to each list display entry and the current system time. For example, the list display entries of multiple lists include list display entry 1, list display entry 2, and list display entry 3. The size of the interval between the list creation time of the list corresponding to list display entry 1 and the current system time is 10 days, the size of the interval between the list creation time of the list corresponding to list display entry 2 and the current system time is 20 days, and the size of the interval between the list creation time of the list corresponding to list display entry 3 and the current system time is 30 days. Then, it can be displayed in turn in the order of first displaying list display entry 3, then list display entry 2, and then list display entry 1. Or, each list display entry is displayed in turn according to the size of the interval between the list creation time of the list corresponding to each list display entry and the current system time. This may include displaying each list display entry in turn in ascending order of the interval between the list creation time of the list corresponding to each list display entry and the current system time. For example, the list display entries of multiple lists include list display entry 1, list display entry 2, and list display entry 3. The size of the interval between the list creation time of the list corresponding to list display entry 1 and the current system time is 10 days, the size of the interval between the list creation time of the list corresponding to list display entry 2 and the current system time is 20 days, and the size of the interval between the list creation time of the list corresponding to list display entry 3 and the current system time is 30 days. Then, it can be displayed in turn in the order of first displaying list display entry 1, then list display entry 2, and then list display entry 3.

[0094] Among them, the interaction value of any list can be determined according to the number of viewer objects who view the any list and / or the number of host objects who participate in the any list. Then, displaying each list display entry in turn according to the interaction value of the list corresponding to each list display entry may include displaying each list display entry in turn in the order from largest to smallest of the interaction values of the lists corresponding to each list display entry. For example, the list display entries of multiple lists include list display entry 1, list display entry 2, and list display entry 3. The interaction value of the list corresponding to list display entry 1 is 1000, the interaction value of the list corresponding to list display entry 2 is 2000, and the interaction value of the list corresponding to list display entry 3 is 3000. Then, it can be displayed in turn in the order of first displaying list display entry 3, then list display entry 2, and then list display entry 1. Alternatively, displaying each list display entry in turn according to the interaction value of the list corresponding to each list display entry may include displaying each list display entry in turn in the order from smallest to largest of the interaction values of the lists corresponding to each list display entry. For example, the list display entries of multiple lists include list display entry 1, list display entry 2, and list display entry 3. The interaction value of the list corresponding to list display entry 1 is 1000, the interaction value of the list corresponding to list display entry 2 is 2000, and the interaction value of the list corresponding to list display entry 3 is 3000. Then, it can be displayed in turn in the order of first displaying list display entry 1, then list display entry 2, and then list display entry 3.

[0095] Among them, displaying each list display entry in turn according to the arrangement order may include displaying each list display entry in turn in the order from front to back of the arrangement order. For example, the list display entries of multiple lists include list display entry 1, list display entry 2, and list display entry 3. The arrangement order of list display entry 1 is set as the first arrangement order, the arrangement order of list display entry 2 is set as the second arrangement order, and the arrangement order of list display entry 3 is set as the third arrangement order. Then, it can be displayed in turn in the order of first displaying list display entry 1, then list display entry 2, and then list display entry 3. Alternatively, displaying each list display entry in turn according to the arrangement order may include displaying each list display entry in turn in the order from back to front of the arrangement order. For example, the list display entries of multiple lists include list display entry 1, list display entry 2, and list display entry 3. The arrangement order of list display entry 1 is set as the first arrangement order, the arrangement order of list display entry 2 is set as the second arrangement order, and the arrangement order of list display entry 3 is set as the third arrangement order. Then, it can be displayed in turn in the order of first displaying list display entry 3, then list display entry 2, and then list display entry 1.

[0096] Optionally, if the live room interface of any host includes list display entrances of multiple lists, and the multiple list display entrances include a target list display entrance, then each list display entrance can be cyclically displayed in a random order.

[0097] Optionally, if the live room interface of any host includes list display entrances of multiple lists, and the multiple list display entrances include a target list display entrance, then each list display entrance of each list can be cyclically displayed at a preset frequency. For example, if the preset frequency is 3 seconds, then one of the list display entrances of the multiple lists can be displayed every 3 seconds.

[0098] In the embodiment of the present application, when the live room interface of any host includes list display entrances of multiple lists, the viewer client can cyclically display each list display entrance in a cyclic display manner, that is, the display positions of each list display entrance are the same and will not occupy too much display position on the live room interface, so as to ensure the live viewing experience of the viewer object.

[0099] S202. In response to a trigger operation on the list display entrance, display a list page of the target list. The list page includes at least one item of list information, and the target list information in the at least one item of list information includes the host identifier of the target host on the list and the corresponding virtual resource prompt information. The virtual resource prompt information is triggered and displayed when the list ranking of the target host meets a preset condition, and the virtual resource prompt information is used to prompt that the live room interface of the target host contains target virtual resources to be received.

[0100] The trigger operation on the list display entrance can be a click operation, a double-click operation, a voice operation, etc., and the embodiment of the present application does not limit this. The list page is used to display the rankings of each host participating in the target list. The target list can be a live room interaction value list, a live room transaction information list, etc., and the type of the target list can be set according to the specific application scenario. For example, if the target list is a live room interaction value list, then the interaction value of the live room of the target host can be determined according to the interaction operations of the viewer accounts in the live room of the target host. For example, interaction operations such as like operations, comment operations, share operations, and gift-giving operations performed by the viewer accounts in the live room of the target host. The specific interaction operations are not limited in the embodiment of the present application, so as to increase the interaction value of the live room of the target host, and further affect the ranking of the target host in the target list; or, the target list can be a live room transaction information list, and the transaction information of the live room of the target host can be determined according to the transaction information of the live goods associated with the live room of the target host. The transaction operation of the viewer account on the live goods associated with the live room of the target host can determine the transaction information of the live goods associated with the live room of the target host, so as to affect the ranking of the target host in the target list.

[0101] The list page includes at least one piece of list information. Each listed host will correspond to one piece of list information. Any piece of list information includes at least the host information of the listed host corresponding to that piece of list information. The host information of the listed host corresponding to that piece of list information may include at least one of the following: the list ranking of the listed host corresponding to that piece of list information, the host identifier of the listed host corresponding to that piece of list information, and the ranking value of the listed host corresponding to that piece of list information.

[0102] Among them, when the target list is the live room transaction information list, then the list ranking of the listed host corresponding to that piece of list information can be determined based on the transaction information of the live products associated with the live room of the listed host corresponding to that piece of list information. For example, the number of live products with completed transactions in the live room of the listed host corresponding to that piece of list information within a preset time period can be counted, or the total transaction amount of the live products. The total transaction amount of the live products is determined according to the number of live products with completed transactions and the price of each live product with completed transactions, so that the list ranking of the listed host corresponding to that piece of list information in the target list can be determined. The viewer account can conduct transactions on the live products associated with the live room of the listed host corresponding to that piece of list information. After the transaction is completed, the transaction information of the live products associated with the live room of the listed host corresponding to that piece of list information will be updated, and the list ranking of the listed host corresponding to that piece of list information will also be updated.

[0103] Among them, the host identifier of the listed host corresponding to that piece of list information may include the host avatar and / or the host name of the listed host corresponding to that piece of list information. The host avatar can be displayed in the form of a breathing light to indicate that the listed host corresponding to that piece of list information is conducting a live broadcast. Among them, the live room of the listed host corresponding to that piece of list information can be entered by clicking on the host identifier (host avatar and / or host name) of the listed host corresponding to that piece of list information.

[0104] Among them, when the target list is the live room transaction information list, then the ranking value of the listed host corresponding to that piece of list information can be determined according to the transaction information of the live products associated with the live room of the listed host corresponding to that piece of list information and a preset coefficient. The viewer account can conduct transactions on the live products associated with the live room of the listed host corresponding to that piece of list information. After the transaction is completed, the transaction information of the live products associated with the live room of the listed host corresponding to that piece of list information will be updated. The transaction information can be updated in the form of a transaction value. That is, after the transaction is completed, the transaction value will be increased and updated to obtain the updated transaction value. Multiplying the transaction value by the preset coefficient can obtain the ranking value of the listed host corresponding to that piece of list information.

[0105] Any list information may further include virtual resource prompt information corresponding to the any list information. The virtual resource prompt information is used to prompt that the live broadcast room interface of the top-ranked anchor corresponding to the any list information contains target virtual resources to be claimed. Optionally, each list information in the list page may include virtual resource prompt information corresponding to each list information, or the virtual resource prompt information may be triggered and displayed when the ranking of the top-ranked anchor corresponding to the list information in the list page meets a preset condition. Among them, each list information in the list page includes virtual resource prompt information corresponding to each list information, which may mean that as long as any anchor is on the list page, the virtual resource prompt information can be displayed. For example, the list page shows the list information of the top 100 anchors, and these top 100 anchors are the top-ranked anchors, and the list information of each of these top 100 top-ranked anchors will include virtual resource prompt information. Among them, when the ranking of the top-ranked anchor corresponding to the list information in the list page meets a preset condition and is triggered and displayed, it may mean that when the ranking of the top-ranked anchor meets the preset ranking, the virtual resource prompt information is triggered and displayed. For example, the list page shows the list information of the top 100 anchors, and these top 100 anchors are the top-ranked anchors, and only the list information of the top 30 of these top 100 top-ranked anchors will include virtual resource prompt information. That is to say, only when the list ranking of the top-ranked anchor meets the preset top 30 ranking will the virtual resource prompt information be displayed.

[0106] Among them, when any list information includes virtual resource prompt information, it means that the live broadcast room interface of the top-ranked anchor corresponding to the any list information contains virtual resources to be claimed. The live broadcast room interface of the top-ranked anchor corresponding to the any list information contains virtual resources to be claimed, which may be distributed by the server to the live broadcast room of the top-ranked anchor corresponding to the any list information. In the embodiment of the present application, the list information is displayed on the list page, and the list information includes the anchor identifier and virtual resource prompt information, which can guide the viewer object to enter the live broadcast room for interaction and improve the live broadcast interaction rate. In addition, the virtual resource prompt information will only be displayed when the list ranking of the anchor account meets the preset condition, which can stimulate the enthusiasm of the anchor account for live broadcast, encourage each anchor to "compete" with each other to rush to the top of the list, and improve the live broadcast interaction rate.

[0107] The target list information may include any list information that includes virtual resource prompt information among at least one list information. Then the target list information includes the anchor identifier of the target anchor on the list and the corresponding virtual resource prompt information. Optionally, the target list information may further include at least one of the following: the list ranking of the target anchor, the ranking value of the target anchor.

[0108] Among them, when the target list is the live broadcast room transaction information list, the list ranking of the target anchor can be determined based on the transaction information of the live products associated with the live broadcast room of the target anchor. For example, the number of live products with transactions completed in the live broadcast room of the target anchor within a preset time period, such as on the day of the current system time, or the total transaction amount of the live products, can be counted. The total transaction amount of the live products is determined according to the number of live products with transactions completed and the price of each live product with a completed transaction, so that the list ranking of the target anchor in the target list can be determined. The viewer account can conduct transactions on the live products associated with the live broadcast room of the target anchor. After the transaction is completed, the transaction information of the live products associated with the live broadcast room of the target anchor will be updated, and the list ranking of the target anchor will also be updated.

[0109] Among them, the anchor identifier of the target anchor may include the anchor avatar and / or the anchor name of the target anchor. The anchor avatar can be displayed in the form of a breathing light to indicate that the target anchor is conducting a live broadcast. Among them, the live broadcast room of the target anchor can be entered by clicking on the anchor identifier (anchor avatar and / or anchor name) of the target anchor.

[0110] Among them, when the target list is the live broadcast room transaction information list, the ranking value of the target anchor can be determined according to the transaction information of the live products associated with the live broadcast room of the target anchor and a preset coefficient. The viewer account can conduct transactions on the live products associated with the live broadcast room of the target anchor. After the transaction is completed, the transaction information of the live products associated with the live broadcast room of the target anchor will be updated. The transaction information can be updated in the form of a transaction value, that is, after the transaction is completed, the transaction value will be increased and updated to obtain the updated transaction value. Multiplying the transaction value by the preset coefficient can obtain the ranking value of the target anchor.

[0111] The virtual resource prompt information is triggered and displayed when the ranking of the target host on the list meets the preset conditions. That is to say, when the target host maintains its ranking on the target list at the end time of the target list, the viewer account can enter the live broadcast room interface of the target host to receive the target virtual resources. Optionally, the virtual resource prompt information being triggered and displayed when the ranking of the target host on the list meets the preset conditions may include that the virtual resource prompt information is triggered and displayed when the ranking of the target host on the list is on the list page of the target list. For example, the list page displays the list information of the top 100 hosts, and these top 100 hosts are the listed hosts. When the ranking of the target host is on the list page, the virtual resource prompt information will be triggered and displayed. Optionally, the virtual resource prompt information being triggered and displayed when the ranking of the target host on the list meets the preset conditions may include that the virtual resource prompt information is triggered and displayed when the ranking of the target host meets the preset ranking. For example, the list page displays the list information of the top 100 hosts, and these top 100 hosts are the listed hosts. Only the list information of the top 30 of these top 100 listed hosts will include the virtual resource prompt information. That is to say, only when the ranking of the target host meets the top 30 of the preset ranking will the virtual resource prompt information be displayed.

[0112] Optionally, the target virtual resources match the ranking of the target host on the list. That is to say, the virtual resource parameters of the target virtual resources to be received included in the live broadcast room interface of the target host match the ranking of the target host on the list. The virtual resource parameters of the target virtual resources may include at least one of the following: the quantity of the target virtual resources, the amount of the target virtual resources, the total amount of the target virtual resources. Then, the quantity of the target virtual resources to be received, the amount of the target virtual resources, and the total amount of the target virtual resources included in the live broadcast room interface of the target host may match the ranking of the target host on the list. Among them, the target virtual resources may be in a direct proportion relationship with the ranking of the target host on the list. That is to say, the higher the ranking of the target host on the list, the more the quantity of the target virtual resources to be received included in the live broadcast room interface of the target host, or the greater the amount of the target virtual resources to be received included in the live broadcast room interface of the target host, or the more the total amount of the target virtual resources to be received included in the live broadcast room interface of the target host. For example, if the ranking of the target host on the list is the tenth, then the live broadcast room interface of the target host may include 800 coupons worth 100 yuan each. If the ranking of the target host on the list rises to the ninth, then the live broadcast room interface of the target host may include 900 coupons worth 100 yuan each.

[0113] With Figure 3AFor example, the viewer object corresponding to the viewer account can click on the target list display entry 301a in the live broadcast room interface 301 of any anchor. In response to the trigger operation of the viewer object on the target list display entry 301a, the viewer client displays the list page 302 of the target list. Optionally, the list page of the target list can be displayed above the live broadcast room interface of any anchor. Optionally, the display area of the list page of the target list can be less than or equal to the display area of the live broadcast room interface of any anchor. When the display area of the list page of the target list is equal to the display area of the live broadcast room interface of any anchor, the list page of the target list is displayed above the live broadcast room interface of any anchor in a full-coverage form; when the display area of the list page of the target list is less than the display area of the live broadcast room interface of any anchor, the list page of the target list can be displayed above the live broadcast room interface of any anchor in a semi-layer form. For example, the list page of the target list can be displayed above the live broadcast room interface of any anchor in the form of a pop-up window or a floating layer. The list page 302 of the target list includes target list information 302a. The target list information includes the anchor identifier 302b of the target anchor, that is, the anchor avatar of the target anchor, and the anchor name "Object 3". The target list information also includes the virtual resource prompt information 302c corresponding to the target anchor. Optionally, the virtual resource prompt information can include virtual resource icon information and / or virtual resource text information. The virtual resource icon information can be, for example, a coupon icon, and the virtual resource text information can be, for example, "1000 100-yuan coupons are being distributed". The virtual resource prompt information is used to prompt that the live broadcast room interface of the target anchor contains the target virtual resources to be claimed, that is, the live broadcast room interface of the target anchor contains "1000 100-yuan coupons" to be claimed. The target list information can also include the ranking value 302d of the target anchor, that is, "109,000 heat values".

[0114] In an alternative embodiment, if the current system time has not reached the end time of the list, a first list prompt information is displayed on the list page. The first list prompt information is used to prompt the time interval between the end time of the list and the current system time, and / or the ranking of any list information on the list page is associated with the transaction behavior of trading the live products associated with the live broadcast room of the anchor corresponding to any list information.

[0115] In this embodiment, the server can set the time for climbing the target leaderboard and the time for closing the leaderboard. The time for climbing the leaderboard means that within the time for climbing the leaderboard, the leaderboard rankings of the top-ranked streamers in the target leaderboard can change; the time for closing the leaderboard means that when the time for closing the leaderboard arrives, the leaderboard rankings of the top-ranked streamers in the target leaderboard will not change, and the time for closing the leaderboard is after the time for climbing the leaderboard. If the target streamer conducts a live broadcast within the time for climbing the target leaderboard, the target streamer can guide the viewer object to trade the live products associated with the target streamer's live broadcast room during the live broadcast. After the viewer object completes the transaction of the live products associated with the target streamer's live broadcast room, the transaction information of the live products associated with the target streamer's live broadcast room can be updated, and then the leaderboard ranking of the target streamer can be updated in the leaderboard page of the target leaderboard. Among them, the ranking of any leaderboard information in the leaderboard page is determined based on the transaction information of the live products associated with the live broadcast room of the streamer corresponding to any leaderboard information. When the current system time meets the time for climbing the leaderboard, that is, before the time for closing the leaderboard, a first leaderboard prompt message will be displayed on the leaderboard page. The first leaderboard prompt message can be displayed at the top display position, or the bottom display position, or any display position in the leaderboard page. This application embodiment does not make any restrictions on this. The first leaderboard prompt message can be used to prompt the time interval between the time for closing the leaderboard and the current system time and / or the association between the ranking of any leaderboard information in the leaderboard page and the transaction behavior of trading the live products associated with the live broadcast room of the streamer corresponding to any leaderboard information. For example, if the time for closing the leaderboard is 20:00 and the current system time is 19:30, then the time interval is 30 minutes. The association between the ranking of any leaderboard information in the leaderboard page and the transaction behavior of trading the live products associated with the live broadcast room of the streamer corresponding to any leaderboard information can mean that the viewer account trading the live products associated with the live broadcast room of the streamer corresponding to any leaderboard information can affect the leaderboard ranking of the streamer corresponding to any leaderboard information in the leaderboard page.

[0116] Take Figure 3B as an example. Figure 3B FIG. is a schematic diagram of the leaderboard page provided by an embodiment of the present application. Among them, if the current system time has not reached the time for closing the leaderboard, a first leaderboard prompt message 304a will be displayed on the leaderboard page 304. The first leaderboard prompt message 304a is used to prompt the time interval between the time for closing the leaderboard and the current system time "Closing the leaderboard after 12:56:16", and the association between the ranking of any leaderboard information in the leaderboard page and the transaction behavior of trading the live products associated with the live broadcast room of the streamer corresponding to any leaderboard information, that is, "Purchasing recommended products can help the streamer climb the leaderboard".

[0117] In the embodiments of the present application, when the current system time has not reached the end time of the leaderboard, a first leaderboard prompt message is displayed on the leaderboard page, which can prompt the end time of the target leaderboard and the method for the host to rush for the top of the leaderboard. This can attract the host to actively participate in the live broadcast to rush for the top of the leaderboard, and can also attract viewers to conduct commodity transactions in the live broadcast room of the selected host, improving the live broadcast interaction rate and the turnover of live broadcast commodities.

[0118] In an alternative embodiment, if the current system time reaches the end time of the leaderboard, a second leaderboard prompt message is displayed on the leaderboard page. The second leaderboard prompt message is used to prompt that the live broadcast room interface of the host corresponding to the leaderboard information meeting the preset ranking in the leaderboard page includes virtual resources to be claimed.

[0119] In this embodiment, the server can set the rush time and the end time of the target leaderboard. If the target host conducts a live broadcast after the end time of the target leaderboard and the leaderboard ranking of the target host meets the preset conditions, the preset conditions can be the preset ranking, then the viewer account can enter the live broadcast room interface of the target host to claim the target virtual resources. After the current system time reaches the end time of the leaderboard, a second leaderboard prompt message will be displayed on the leaderboard page. The second leaderboard prompt message can be displayed at the top display position, or the bottom display position, or any display position in the leaderboard page. The embodiments of the present application do not limit this. The second leaderboard prompt message can be used to prompt that the live broadcast room interface of the host corresponding to the leaderboard information meeting the preset ranking in the leaderboard page includes virtual resources to be claimed. For example, if the end time is 20:00 and the current system time is also 20:00, then the second leaderboard prompt message will be displayed.

[0120] For Figure 3B example, if the current system time reaches the end time of the leaderboard, a second leaderboard prompt message 305a will be displayed on the leaderboard page 305. The second leaderboard prompt message 305a is used to prompt that the live broadcast room interface of the host corresponding to the leaderboard information meeting the preset ranking in the leaderboard page includes virtual resources to be claimed, such as "The leaderboard has ended today, and the top 100 live broadcast rooms are giving out large-amount coupons".

[0121] Optionally, the display position of the second leaderboard prompt message can be the same as or different from that of the first leaderboard prompt message. When the display positions of the second leaderboard prompt message and the first leaderboard prompt message are the same, then when the second leaderboard prompt message is displayed, the first leaderboard prompt message is switched to display the second leaderboard prompt message. When the display positions of the second leaderboard prompt message and the first leaderboard prompt message are different, then when the second leaderboard prompt message is displayed, the first leaderboard prompt message can be cancelled and the second leaderboard prompt message is displayed at a display position different from that of the first leaderboard prompt message in the leaderboard page.

[0122] In the embodiments of the present application, when the current system time reaches the end time of the ranking list, a second ranking list prompt message is displayed on the ranking list page, which can prompt that the live broadcast room interface of the host corresponding to the ranking list information meeting the preset ranking in the ranking list page includes virtual resources to be claimed. Thereby, it can attract viewers to enter the live broadcast room interface of the top-ranked hosts meeting the preset ranking to claim virtual resources, improving the live broadcast interaction rate. After the viewers claim the virtual resources, the probability of viewers trading live broadcast goods is greater, thereby increasing the transaction volume of live broadcast goods.

[0123] In an alternative embodiment, if the current system time reaches the end time of the ranking list and the end time of the ranking list is different from the claiming time, where the end time of the ranking list means that after reaching the end time of the ranking list, the ranking of each top-ranked host in the ranking list page is fixed, and the claiming time means the time when virtual resources can be claimed in the live broadcast room of the top-ranked host, then a third ranking list prompt message is displayed on the ranking list page. The third ranking list prompt message is used to prompt that virtual resources are being distributed in the live broadcast room interface of the host corresponding to the ranking list information meeting the preset ranking in the ranking list page. For example, the third ranking list prompt message is "The top 100 live broadcast rooms are giving out large-amount vouchers, hurry up and grab them". By displaying the third ranking list prompt message when reaching the claiming time, it can attract viewers to enter the live broadcast room interface of the top-ranked hosts to claim virtual resources, improving the live broadcast interaction rate.

[0124] Optionally, the claiming time for claiming virtual resources in the live broadcast room interface of each top-ranked host in the target ranking list can be the same or different. If the claiming time for claiming virtual resources in the live broadcast room interface of each top-ranked host in the target ranking list is the same, then after reaching the claiming time, virtual resources can be claimed in the live broadcast room interface of any top-ranked host. If the claiming time for claiming virtual resources in the live broadcast room interface of each top-ranked host in the target ranking list is different, for example, the claiming time for virtual resources in the live broadcast room interface of the host ranked first in the ranking list is 20:00, and the claiming time for virtual resources in the live broadcast room interface of the host ranked second in the ranking list is 20:01, then when reaching the claiming time corresponding to any host, the viewer account can claim virtual resources in the live broadcast room interface of that host. In the embodiments of the present application, the claiming time of virtual resources can be flexibly configured, which can improve the live broadcast interaction experience of viewers and the live broadcast interaction rate.

[0125] In an alternative embodiment, if the current system time has not reached the end time of the ranking list, then in response to a trigger operation for the display entry of the target ranking list, the ranking list page of the target ranking list is displayed. The ranking list page includes at least one piece of ranking list information, and the target ranking list information in the at least one piece of ranking list information includes the host identifier of the target host and the corresponding first virtual resource prompt information; wherein, the first virtual resource prompt information is used to prompt the claiming time of the target virtual resources and / or the virtual resource parameters of the target virtual resources, and the claiming time is associated with the end time of the ranking list.

[0126] In this embodiment, the server may set the time for challenging the target leaderboard and the time for closing the leaderboard. When the current system time meets the time for challenging the leaderboard, that is, before the time for closing the leaderboard, the viewer client may display the leaderboard page of the target leaderboard in response to a trigger operation on the display entry of the target leaderboard. The leaderboard page includes at least one piece of leaderboard information. The target leaderboard information in the at least one piece of leaderboard information includes the host identifier of the target host and the corresponding first virtual resource prompt information. The first virtual resource prompt information is used to prompt the collection time of the target virtual resource and / or the virtual resource parameters of the target virtual resource. The collection time is associated with the time for closing the leaderboard. Herein, the collection time being associated with the time for closing the leaderboard may mean that the collection time and the time for closing the leaderboard may be the same or different. When the collection time and the time for closing the leaderboard are the same, when the current system time reaches the time for closing the leaderboard, the viewer account can enter the live broadcast room interface of the target host to collect the target virtual resource. When the collection time and the time for closing the leaderboard are different, the collection time is after the time for closing the leaderboard, and the time interval between the collection time and the time for closing the leaderboard is a preset time interval. For example, the time for challenging the leaderboard is from 00:00 to 19:50 every day, the time for closing the leaderboard is 19:50, and the preset time interval is 10 minutes, then the collection time is 20:00. Among them, the virtual resource parameters of the target virtual resource may include at least one of the following: the quantity of the target virtual resource, the quota of the target virtual resource, the total amount of the target virtual resource. The quota of the target virtual resource refers to the target virtual resource that a viewer account can collect. The total amount of the target virtual resource is determined according to the quantity of the target virtual resource and the quota of the target virtual resource. For example, if the target virtual resource is a coupon, the quantity of the target virtual resource may be 1000 coupons, the quota of the target virtual resource may be that a viewer account can collect coupons worth 100 yuan, and the total amount of the target virtual resource may be 100,000 yuan worth of coupons (1000 coupons worth 100 yuan each).

[0127] Take Figure 3B as an example. If the current system time has not reached the time for closing the leaderboard, the viewer client displays the leaderboard page 304 of the target leaderboard in response to a trigger operation on the display entry of the target leaderboard. The leaderboard page 304 of the target leaderboard includes the host identifier of the target host and the corresponding first virtual resource prompt information 304b. The first virtual resource prompt information may include first virtual resource icon information and / or first virtual resource text information. The first virtual resource icon information may be, for example, a coupon icon, and the first virtual resource text information may be, for example, "Maintain the current ranking. 1000 coupons worth 100 yuan will be issued at 20:00", that is, the collection time is 20:00, and the virtual resource parameters of the target virtual resource are 1000 coupons worth 100 yuan each.

[0128] In the embodiments of the present application, when the current system time has not reached the time for announcing the results, a first virtual resource prompt message is displayed on the leaderboard page, which can prompt the collection time of the target virtual resource and / or the virtual resource parameters of the target virtual resource. As a result, it can attract viewers to enter the live broadcast room of the target anchor to collect the target virtual resource when the collection time is met, improving the live broadcast interaction rate. After the viewers collect the virtual resource, the probability of trading live broadcast goods for the viewers is greater, thereby increasing the turnover of live broadcast goods.

[0129] In an alternative embodiment, if the current system time reaches the time for announcing the results, in response to a trigger operation for the target leaderboard display entry, the leaderboard page of the target leaderboard is displayed. The leaderboard page includes at least one piece of leaderboard information, and the target leaderboard information in the at least one piece of leaderboard information includes the anchor identifier of the target anchor and the corresponding second virtual resource prompt message. The second virtual resource prompt message is used to prompt that the live broadcast room interface of the target anchor contains the target virtual resource to be collected and / or the virtual resource parameters of the target virtual resource.

[0130] In this embodiment, the server can set the time for competing for the top position of the target leaderboard and the time for announcing the results. When the current system time reaches the time for announcing the results, the viewer client can, in response to a trigger operation for the target leaderboard display entry, display the leaderboard page of the target leaderboard. The leaderboard page includes at least one piece of leaderboard information, and the target leaderboard information in the at least one piece of leaderboard information includes the anchor identifier of the target anchor and the corresponding second virtual resource prompt message. The second virtual resource prompt message is used to prompt that the live broadcast room interface of the target anchor contains the target virtual resource to be collected and / or the virtual resource parameters of the target virtual resource. Among them, the virtual resource parameters of the target virtual resource may include at least one of the following: the quantity of the target virtual resource, the amount of the target virtual resource, and the total amount of the target virtual resource.

[0131] For Figure 3B example, if the current system time reaches the time for announcing the results, the viewer client, in response to a trigger operation for the target leaderboard display entry, displays the leaderboard page 305 of the target leaderboard. The leaderboard page 305 of the target leaderboard includes the anchor identifier of the target anchor and the corresponding second virtual resource prompt message 305b. The second virtual resource prompt message may include second virtual resource icon information and / or second virtual resource text information. The second virtual resource icon information may be, for example, a coupon icon, and the second virtual resource text information may be, for example, "1000 100-yuan coupons are being distributed", that is, the live broadcast room interface of the target anchor contains the target virtual resource to be collected, and the virtual resource parameters of the target virtual resource are 1000 100-yuan coupons.

[0132] In the embodiments of the present application, when the current system time reaches the time for announcing the results, a second virtual resource prompt message is displayed on the leaderboard page, which can prompt that the live broadcast room interface of the target anchor contains the target virtual resources to be claimed and / or the virtual resource parameters of the target virtual resources, so as to attract viewers to enter the live broadcast room interface of the target anchor to claim the target virtual resources, improve the live broadcast interaction rate. After the viewers claim the target virtual resources, the probability of trading live broadcast goods for the viewers is greater, so that the turnover of live broadcast goods can be increased.

[0133] In an alternative embodiment, the ranking of any leaderboard information on the leaderboard page is determined based on the transaction information of the live broadcast goods associated with the live broadcast room of the anchor corresponding to any leaderboard information; then candidate leaderboard information can also be displayed on the leaderboard page, and the candidate leaderboard information includes the anchor identifier of the candidate anchor, and a ranking assistance control is displayed at the associated position of the anchor identifier of the candidate anchor; in response to a trigger operation on the ranking assistance control, a list of goods in the live broadcast room of the candidate anchor is displayed, and the goods in the list of goods are for trading.

[0134] In this embodiment, the candidate leaderboard information can be displayed at the top position, or the bottom position, or any display position on the leaderboard page of the target leaderboard, and the embodiments of the present application do not make any limitations thereto. The candidate leaderboard information includes the anchor identifier of the candidate anchor. Among them, the candidate anchor can be the anchor corresponding to the live broadcast room of the viewer account. Or, the candidate anchor can be any anchor having an associated relationship with the viewer account. Having an associated relationship with the viewer account can include the anchor followed by the viewer account, or the anchor with which the viewer account has interacted. The anchor with which the viewer account has interacted can be, for example, that the viewer account enters the live broadcast room of the anchor within a historical time period, or the viewer account shares the live broadcast room of the anchor within a historical time period, or the viewer account performs interaction operations (such as liking, collecting, commenting, giving gifts, etc.) in the live broadcast room of the anchor within a historical time period. The anchor identifier of the candidate anchor can include the anchor avatar and / or the anchor name of the candidate anchor. Optionally, the candidate leaderboard information can further include the leaderboard ranking of the candidate anchor on the leaderboard page of the target leaderboard. The associated position of the anchor identifier of the candidate anchor can refer to the display position of the anchor identifier of the candidate anchor, or the adjacent position of the display position of the anchor identifier of the candidate anchor. The viewer object corresponding to the viewer account can click on the ranking assistance control, and then the viewer client can, in response to the trigger operation of the viewer client, display a list of goods in the live broadcast room of the candidate anchor.

[0135] Optionally, the display area of the product list in the live streaming room of the candidate host can be less than or equal to the display area of the live streaming room interface of the candidate host. When the display area of the product list in the live streaming room of the candidate host is equal to the display area of the live streaming room interface of the candidate host, the product list in the live streaming room of the candidate host is displayed above the live streaming room interface of the candidate host in a full-coverage form; when the display area of the product list in the live streaming room of the candidate host is less than the display area of the live streaming room interface of the candidate host, the product list in the live streaming room of the candidate host can be displayed above the live streaming room interface of the candidate host in a semi-layer form. For example, the product list in the live streaming room of the candidate host can be displayed above the live streaming room interface of the candidate host in the form of a pop-up window or a floating layer.

[0136] Take Figure 3C as an example. Figure 3C FIG. 306 is a schematic diagram of a list page provided by an embodiment of the present application. The list page 306 displays candidate list information 306a. The candidate list information 306a includes a host identifier 306b of a candidate host. A ranking assistance control 306c, that is, "Rush to the Top for Him / Her", is displayed at an associated position of the host identifier 306b of the candidate host. The viewer object corresponding to the viewer account can click on the ranking assistance control 306c. Then, the viewer client can display the product list 307 in the live streaming room of the candidate host in response to the trigger operation of the viewer client. The viewer account can conduct transactions on any product in the product list 307.

[0137] Optionally, if the current system time has not reached the end time of the list settlement, then the ranking assistance control can be displayed at the associated position of the host identifier of the candidate host; if the current system time has reached the end time of the list settlement, then the display of the ranking assistance control at the associated position of the host identifier of the candidate host can be cancelled. That is to say, the ranking assistance control will only be displayed within the time period for rushing to the top. During the time period for rushing to the top, viewers can quickly conduct transactions on the products in the product list in the live streaming room of the candidate host through the ranking assistance control, so as to rush to the top for the candidate host; after reaching the end of the list settlement, the viewer account cannot conduct transactions on the products in the product list in the live streaming room of the candidate host through the ranking assistance control. That is, the viewer account can enter the live streaming room of the candidate host to conduct product transactions, but the target list has ended, and the viewer account cannot rush to the top for the candidate host by trading the products in the live streaming room of the candidate host.

[0138] In the embodiment of the present application, by displaying candidate list information and a ranking assistance control on the list page, viewers can directly display the product list in the live streaming room of the candidate host through the ranking assistance control, so as to conduct transactions on the products in the product list, which can improve the efficiency of product transactions. In addition, through the ranking assistance control, viewers can be attracted to rush to the top for the candidate host, improving the live streaming interaction rate and the product transaction amount.

[0139] S203. In response to a trigger operation for target list information, display the live streaming room interface of the target anchor. The live streaming room interface of the target anchor includes target virtual resources to be claimed.

[0140] Among them, the trigger operation for the target list information can be a click operation, a double-click operation, a voice operation, a gesture operation, etc., and the embodiments of the present application do not limit this.

[0141] Take Figure 3A as an example. The viewer client can, in response to a trigger operation for the target list information 302a, display the live streaming room interface 303 of the target anchor. The live streaming room interface 303 of the target anchor includes target virtual resources to be claimed.

[0142] Optionally, the list page of the target list includes a display area, and each display area is used to display one piece of list information. Then, the trigger operation for the target list information can include: a trigger operation on any position in the display area where the target list information is located; or, a trigger operation on any information in the display area where the target list information is located.

[0143] Among them, the trigger operation on any information in the display area where the target list information is located can, for example, include a trigger operation on the anchor identifier of the target anchor, or a trigger operation on the virtual resource prompt information corresponding to the target anchor, or a trigger operation on the ranking value corresponding to the target anchor, etc. Entering the live streaming room interface of the target anchor through the trigger operation on any information can improve the efficiency of viewers entering the target live stream.

[0144] In an alternative embodiment, the live streaming room interface of the target anchor further includes a virtual resource claim entry, and the virtual resource claim entry is prominently displayed. Then, it is also possible to, in response to a trigger operation for the virtual resource claim entry, claim the target virtual resources that match the list ranking of the target anchor.

[0145] In this embodiment, the prominent display of the virtual resource claim entry can include the virtual resource claim entry being displayed in an expanded state, or the virtual resource claim entry being displayed in an animation effect. The animation effect can be that a surrounding special effect is displayed around the virtual resource claim entry (for example: star surrounding special effect, halo surrounding special effect, etc.), it can be that the virtual resource claim entry changes elastically, or it can be a dynamic special effect including other special effect elements (for example: dynamic special effect of red envelope opening, dynamic special effect of gold coin falling, dynamic special effect of golden egg opening). The specific animation effect can be adaptively adjusted according to different application scenarios, and the embodiments of the present application do not limit this. Among them, the display state of the virtual resource claim entry can include an expanded state or a contracted state, and the amount of information displayed by the virtual resource claim entry in the expanded state is greater than the amount of information displayed by the virtual resource claim entry in the contracted state.

[0146] Taking Figure 3A as an example, the live broadcast room interface 303 of the target anchor also includes a virtual resource collection entrance 303a. A star surrounding special effect is displayed around the virtual resource collection entrance 303a, that is, the virtual resource collection entrance 303a is prominently displayed. The viewer object can click on the virtual resource collection entrance 303a. Then, the viewer client can respond to the trigger operation for the virtual resource collection entrance 303a and collect the target virtual resource that matches the leaderboard ranking of the target anchor. Among them, the target virtual resource matches the leaderboard ranking of the target anchor. That is to say, the virtual resource parameters of the target virtual resource collected by the viewer account match the leaderboard ranking of the target anchor. The virtual resource parameters of the target virtual resource may include at least one of the following: the quantity of the target virtual resource, the amount of the target virtual resource, and the total amount of the target virtual resource. Then, the quantity of the target virtual resource, the amount of the target virtual resource, and the total amount of the target virtual resource may match the leaderboard ranking of the target anchor. Among them, the target virtual resource may have a direct proportional relationship with the leaderboard ranking of the target anchor. That is to say, the higher the leaderboard ranking of the target anchor, the more the quantity of the target virtual resource to be collected included in the live broadcast room interface of the target anchor, and the greater the probability that the viewer account can collect the target virtual resource. Or the greater the amount of the target virtual resource to be collected included in the live broadcast room interface of the target anchor, the greater the amount of the target virtual resource that the viewer account can collect. Or the more the total amount of the target virtual resource to be collected included in the live broadcast room interface of the target anchor, the greater the probability that the viewer account can collect the target virtual resource and the greater the amount of the target virtual resource that the viewer account can collect.

[0147] In the embodiment of the present application, by prominently displaying the virtual resource collection entrance in the live broadcast room interface of the target anchor, it is possible to attract viewers to collect the target virtual resource, thereby improving the live broadcast interaction rate. After the viewer collects the target virtual resource, the probability of the viewer trading live broadcast goods is greater, thereby increasing the transaction volume of live broadcast goods. In addition, by matching the target virtual resource with the leaderboard ranking of the target anchor, it encourages the anchor to actively conduct live broadcasts, making each anchor "compete" with each other to rush up the rankings, and ultimately increasing the transaction volume of live broadcast goods.

[0148] In an alternative embodiment, it is possible to respond to the trigger operation for the target leaderboard information, display the live broadcast room interface of the target anchor, and display the virtual resource collection entrance in the expanded state in the live broadcast room interface; when the virtual resource collection entrance meets the state switching condition, switch the virtual resource collection entrance in the expanded state in the live broadcast room interface to the virtual resource collection entrance in the contracted state; the amount of information displayed by the virtual resource collection entrance in the expanded state is greater than the amount of information displayed by the virtual resource collection entrance in the contracted state.

[0149] In this embodiment, the virtual resource collection entrance displayed in the live broadcast room interface in the expanded state may mean that the collection prompt information included in the virtual resource collection entrance is complete collection prompt information, and the virtual resource collection entrance in the contracted state may mean that the collection prompt information included in the virtual resource entrance is partial collection prompt information. For example, if the collection prompt information includes the type information of the target virtual resource and the time interval information between the current system time and the collection time, then the virtual resource collection entrance in the expanded state includes the type information of the target virtual resource and the time interval information between the current system time and the collection time, and the virtual resource collection entrance in the contracted state includes the type information of the target virtual resource or the time interval information between the current system time and the collection time. That is to say, the amount of information displayed by the virtual resource collection entrance in the expanded state is greater than the amount of information displayed by the virtual resource collection entrance in the contracted state. The virtual resource collection entrance meeting the state switching condition may mean that after a first preset duration in the live broadcast room interface of the target anchor, the state switching condition is met; or, after an interaction operation (such as liking, commenting, forwarding, gifting, etc.) is performed in the live broadcast room interface of the target anchor, the state switching condition is met. For example, when the viewer account enters the live broadcast room interface of the target anchor, the virtual resource collection entrance is in the expanded state. After a first preset duration of 10 seconds, the virtual resource collection entrance meets the state switching condition, and the virtual resource collection entrance in the expanded state is switched to the virtual resource collection entrance in the contracted state.

[0150] For Figure 3D example, Figure 3D FIG. is a schematic diagram of the live broadcast room interface provided by an embodiment of the present application. In response to a trigger operation for target list information, the viewer client can display the live broadcast room interface 308 of the target anchor, and display a virtual resource collection entrance 308a in the expanded state in the live broadcast room interface 308. The virtual resource collection entrance 308a in the expanded state includes the type information "large-amount coupon" of the target virtual resource and the time interval information "starting at 09:59" between the current system time and the collection time. When the virtual resource collection entrance meets the state switching condition, that is, after a first preset duration of 10 seconds, a virtual resource collection entrance 309a in the contracted state is displayed in the live broadcast room interface 309 of the target anchor. The virtual resource collection entrance 309a in the contracted state includes the time interval information "09:49" between the current system time and the collection time.

[0151] In the embodiments of the present application, when a viewer account enters the live broadcast room interface of a target host, a virtual resource collection entry in an expanded state is displayed, which can provide more information to the viewer account to guide the viewer account to collect the target virtual resource. When the state switching condition is met, the virtual resource collection entry in the expanded state is switched to a virtual resource collection entry in a contracted state, which can reduce the display position of the virtual resource on the live broadcast room interface and ensure the live broadcast viewing experience of the account.

[0152] In an alternative embodiment, in response to a trigger operation for target leaderboard information, the live broadcast room interface of the target host is displayed, and a virtual resource collection entry matching the leaderboard ranking of the target host is displayed on the live broadcast room interface. The display elements of the virtual resource collection entry match the leaderboard ranking of the target host. The display elements of the virtual resource collection entry include the virtual resource parameters included in the virtual resource collection entry and / or the display style of the virtual resource collection entry. If the leaderboard ranking of the target host is updated, based on the updated leaderboard ranking of the target host, an updated virtual resource collection entry is displayed, and the display elements of the updated virtual resource collection entry match the updated leaderboard ranking of the target host.

[0153] In this embodiment, before the end time of the leaderboard, the ranking of the target host on the target leaderboard page can change in real time or periodically. The display elements of the virtual resource collection entry on the live broadcast room interface of the target host will match the leaderboard ranking of the target host. The display elements include the virtual resource parameters included in the virtual resource collection entry and / or the display style of the virtual resource collection entry. The virtual resource parameters can include at least one of the following: the quantity of the target virtual resource, the amount of the target virtual resource, and the total amount of the target virtual resource. Different leaderboard rankings correspond to different display styles of the virtual resource collection entry. For example, the display style of the virtual resource collection entry can be that the higher the leaderboard ranking of the target host, the more prominent the display style of the virtual resource collection entry. For example, when the leaderboard ranking is the first, the virtual resource collection entry is displayed enlarged by 3 times, and when the leaderboard ranking is the second, the virtual resource collection entry is displayed enlarged by 2.5 times. Among them, if the leaderboard ranking of the target host is updated, the virtual resource collection entry will also be updated, that is, the display elements of the virtual resource collection entry will match the updated leaderboard ranking of the target host. For example, before the update, the leaderboard ranking is the second, the virtual resource parameters included in the virtual resource collection entry before the update are 800 coupons of 100 yuan, and the display style of the virtual resource collection entry is enlarged by 2.5 times. After the update, the leaderboard ranking is the first, the virtual resource parameters included in the updated virtual resource collection entry are 1000 coupons of 100 yuan, and the display style of the virtual resource collection entry is enlarged by 3 times.

[0154] In the embodiments of the present application, the virtual resource collection entry is updated according to the change in the leaderboard ranking of the target anchor, so that the viewers in the live room interface can directly obtain that the leaderboard ranking of the anchor has changed and the corresponding virtual resources have also changed, which can guide the viewers to help the anchor rush to the top of the leaderboard, improve the anchor's ranking on the leaderboard page, and thus improve the live interaction rate.

[0155] In an alternative embodiment, the live room interface may further include a live switching control. Then, in response to the triggering operation on the live switching control, the live room interface of the alternative anchor can be displayed. The alternative anchors are from the anchor set, and the anchor set includes the anchors who are on the leaderboard and whose live room interfaces contain virtual resources to be collected. The alternative anchors are different from the target anchor.

[0156] In this embodiment, when the viewer account successfully collects the target virtual resource in the live room interface of the target anchor, or fails to successfully collect the target virtual resource, the viewer account may want to enter the live room interface of the anchor on the leaderboard who still has virtual resources to be collected to collect virtual resources. Then, a live switching control can be displayed in the live room interface of the target anchor. The live switching control can be displayed when the viewer account enters the live room of the target anchor, or the live switching control can be displayed when the viewer account successfully collects the target virtual resource, or fails to successfully collect the target virtual resource. Failing to successfully collect the target virtual resource may mean that the target virtual resource to be collected included in the live room interface of the target anchor has been completely collected. The viewer client can, in response to the triggering operation on the live switching control, display the live room interface of the alternative anchor. The alternative anchors are from the anchor set, and the anchor set includes the anchors who are on the leaderboard and whose live room interfaces contain virtual resources to be collected. The alternative anchors are different from the target anchor.

[0157] Optionally, the live room interface further includes a live switching control. In response to the triggering operation on the live switching control, any alternative anchor in the anchor set can be determined and the live room interface of the alternative anchor can be displayed. That is, after the viewer account clicks the live switching control, the viewer account does not need to select to enter the live room of a certain alternative anchor in the anchor set, but the server randomly selects an alternative anchor from the anchor set, and then the viewer client can display the live room interface of the alternative anchor selected by the server.

[0158] Optionally, the live streaming room interface further includes a live stream switching control. In response to a trigger operation on the live stream switching control, a host set interface can be displayed. In response to a selection operation on any host in the host set interface, an alternative host can be determined and the live streaming room interface of the alternative host can be displayed. That is to say, after the viewer account clicks the live stream switching control, a host set interface will be displayed. The host set interface includes the host identifiers of the hosts on the list and whose live streaming room interfaces contain virtual resources to be claimed. The viewer account can click the host identifier of any host to determine the alternative host. The viewer client displays the live streaming room interface of the alternative host in response to the trigger operation of the viewer account.

[0159] In the embodiment of the present application, by displaying a live stream switching control on the live streaming room interface, viewers can quickly switch to the live streaming room interface of the hosts on the list and whose live streaming room interfaces contain virtual resources to be claimed to claim virtual resources, improving the live streaming interaction rate. After the viewers claim the virtual resources, the transaction probability of live streaming goods increases, thereby increasing the turnover of live streaming goods.

[0160] In an alternative embodiment, if the target virtual resources have been completely claimed, then the alternative virtual resources are processed for claiming. The alternative virtual resources are distributed when the account information of the viewer account meets the preset resource conditions.

[0161] In this embodiment, if the target virtual resources have been completely claimed, then the account information of the viewer account can be obtained. When the account information meets the preset resource conditions, the alternative virtual resources can be distributed to the viewer account. Among them, the preset resource conditions can be set according to the application scenario, and the embodiment of the present application does not limit this. For example, the preset resource condition is that the account information of the viewer account indicates that the viewer is a new customer account. A new customer account can refer to that the time interval between the current system time and the registration time of the viewer account is less than or equal to the second preset duration. For example, when the time interval between the current system time and the registration time of the viewer account is less than or equal to the second preset duration of 3 days, the alternative virtual resources will be distributed to the viewer account; or, the preset resource condition is that the account information of the viewer account indicates that the viewer is a returning account. A returning account can refer to that the time interval between the current system time and the target historical login time of the viewer account is greater than or equal to the third preset duration. For example, when the time interval between the current system time and the target historical login time of the viewer account is greater than or equal to the third preset duration of 30 days, the alternative virtual resources will be distributed to the viewer account. Among them, the target historical login time can refer to that the time interval between the target historical login time and the current system time is less than the time intervals between other historical login times of the viewer account except the target historical login time and the current system time.

[0162] Optionally, the virtual resource amount of the alternative virtual resource is less than that of the target virtual resource, which can enhance the enthusiasm of the host for competing for the top position in the ranking list and the probability of the audience helping the host to compete for the top position, thereby enhancing the live broadcast interaction rate.

[0163] In the embodiments of the present application, when the audience fails to obtain the target virtual resource, the alternative virtual resource is distributed to the audience, avoiding a large number of audiences from posting negative remarks in the comment area because they fail to obtain the virtual resource, which affects the live broadcast effect of the host. When the audience obtains the alternative virtual resource, it can still increase the transaction probability of the live broadcast goods, improve the live broadcast interaction rate and the turnover of the live broadcast goods.

[0164] In an alternative implementation manner, a virtual resource receiving page can be displayed in response to a trigger operation on the virtual resource receiving entry. The virtual resource receiving page includes a virtual resource receiving control, and in response to a trigger operation on the virtual resource receiving control, the target virtual resource matching the ranking of the target host in the ranking list can be received.

[0165] In this embodiment, when the end time of the ranking list is reached and the audience clicks the virtual resource receiving entry in the live broadcast room interface of the target host, the virtual resource receiving page is displayed on the audience client, and the audience can receive the target virtual resource by clicking the virtual resource receiving control in the virtual resource receiving page.

[0166] Take Figure 3E as an example. Figure 3E FIG. is a schematic diagram of the virtual resource receiving page provided by the embodiments of the present application. The audience clicks the virtual resource receiving entry 310a in the live broadcast room interface 310, and the audience client responds to the trigger operation on the virtual resource receiving entry 310a and displays the virtual resource receiving page 311 above the live broadcast room interface. The display area of the virtual resource receiving page 311 is less than or equal to the display area of the live broadcast room interface. The virtual resource receiving page can be displayed above the live broadcast room interface in the form of a pop-up window or a floating layer. The virtual resource receiving page 311 includes a virtual resource receiving control 311a, and the audience can click the virtual resource receiving control 311a to receive the target virtual resource. Optionally, the virtual resource receiving page may further include a page closing control, such as the page closing control 311b, and the audience account can click the page closing control 311b to cancel the display of the virtual resource receiving page.

[0167] Optionally, the virtual resource receiving page may further include virtual resource detail information, and the virtual resource detail information may include at least one of the following: the virtual resource type of the target virtual resource, the virtual resource amount of the target virtual resource, the usage range of the target virtual resource, the usage conditions of the target virtual resource, the usage time of the target virtual resource, and the name of the target virtual resource.

[0168] Among them, the virtual resource type of the target virtual resource can be, for example, red envelope type, coupon type, virtual currency type, virtual gift type, etc. The virtual resource quantity of the target virtual resource can be, for example, a 100-yuan coupon. The usage scope of the target virtual resource can refer to the merchant usage scope of the target virtual resource, for example, it can be available for designated merchants or all merchants (the entire platform), etc. The usage condition of the target virtual resource can be, for example, it can be used when the amount reaches 599 yuan. The usage time of the target virtual resource can mean that the target virtual resource can be used within a preset time range, for example, the target virtual resource can be used before October 20, 2025. Among them, the name of the target virtual resource can be, for example, "Spring New Arrivals, Big Surprise Coupons for the Entire Platform, Limited-Time Rush".

[0169] Optionally, if the ranking announcement time and the collection time are the same, when the ranking announcement time is reached, the viewer clicks on the virtual resource collection entry in the live broadcast room interface of the target anchor, and a virtual resource collection page is displayed. The virtual resource collection page includes a virtual resource collection control, and can respond to the trigger operation for the virtual resource collection control to collect the target virtual resource that matches the ranking of the target anchor. Optionally, when the ranking announcement time has not been reached, the time interval between the current system time and the ranking announcement time, that is, the first countdown information, can be displayed. When the current system time meets the ranking announcement time, the countdown information can be switched to display as the virtual resource collection control.

[0170] Optionally, the display position of the first countdown information and the display position of the virtual resource collection control can be the same. Then, when the current system time meets the ranking announcement time, the countdown information can be switched to display as the virtual resource collection control. That is to say, when the collection time has not been reached, the first countdown information is only used to represent the time interval between the current system time and the ranking announcement time. When the viewer clicks on the countdown information, the viewer client will not respond to this click operation. When the ranking announcement time is reached, the first countdown information is switched to display as the virtual resource collection control. When the viewer clicks on the virtual resource collection control, the viewer client will respond to this click operation. The first countdown information is associated with the ranking announcement time, that is, the earlier the ranking announcement time, the shorter the time interval indicated by the countdown information displayed at the same current system time.

[0171] Optionally, if the ranking announcement time and the collection time are different, when the ranking announcement time is reached and the collection time is reached, the viewer clicks on the virtual resource collection entry in the live broadcast room interface of the target anchor, and a virtual resource collection page is displayed. The virtual resource collection page includes a virtual resource collection control, and can respond to the trigger operation for the virtual resource collection control to collect the target virtual resource that matches the ranking of the target anchor.

[0172] Optionally, if the result announcement time and the collection time are different, when the result announcement time is reached and the collection time has not been reached, the viewer clicks on the virtual resource collection entry in the live broadcast room interface of the target anchor, and a virtual resource collection page is displayed. The virtual resource collection page includes the time interval between the current system time and the collection time, that is, the second countdown information. The second countdown information is associated with the collection time, that is, the earlier the collection time, the shorter the time interval indicated by the countdown information displayed at the same current system time. When the current system time meets the collection time, a virtual resource collection control will be displayed, and the target virtual resource matching the leaderboard ranking of the target anchor can be collected in response to the trigger operation on the virtual resource collection control.

[0173] Optionally, the display position of the second countdown information and the display position of the virtual resource collection control can be the same. Then, when the current system time meets the collection time, the countdown information can be switched to display as the virtual resource collection control. That is to say, before the collection time is reached, the second countdown information is only used to represent the time interval between the current system time and the collection time. When the viewer clicks on the countdown information, the viewer client will not respond to this click operation. When the collection time is reached, the second countdown information is switched to display as the virtual resource collection control. When the viewer clicks on the virtual resource collection control, the viewer client will respond to this click operation.

[0174] Optionally, if the result announcement time and the collection time are different, when the current system time reaches the result announcement time and the collection time has not been reached, the virtual resource collection entry will also display the time interval between the current system time and the collection time, that is, the third countdown information. The third countdown information is associated with the collection time.

[0175] Optionally, if the result announcement time and the collection time are the same, when the current system time has not reached the result announcement time, the virtual resource collection entry will also display the time interval between the current system time and the result announcement time, that is, the fourth countdown information. The fourth countdown information is associated with the result announcement time.

[0176] Take Figure 3F as an example. Figure 3FIt is a schematic diagram of the virtual resource collection page provided by an embodiment of this application. If the end time of the list is different from the collection time, when the current system time reaches the end time of the list and has not reached the collection time, the virtual resource collection entry 312a in the live broadcast room interface 312 will also display the time interval between the current system time and the collection time, that is, the third countdown information "09:49", which means there are still 9 minutes and 49 seconds until the collection time. The viewer client can, in response to a trigger operation on the virtual resource collection entry 312a, display the virtual resource collection page 313 above the live broadcast room interface. The display area of the virtual resource collection page 313 is less than or equal to the display area of the live broadcast room interface. The virtual resource collection page can be displayed above the live broadcast room interface in the form of a pop-up window or a floating layer. The virtual resource collection page includes the time interval between the current system time and the collection time, that is, the second countdown information 313a "09:49 until the start of the grab". The second countdown information is used to indicate that there are still 9 minutes and 49 seconds until the collection time. After reaching the collection time, a virtual resource collection control 314a is displayed on the virtual resource collection page 314. The viewer client can, in response to a trigger operation on the virtual resource collection control 314a, collect the target virtual resource, and display the collected virtual resource information on the virtual resource collection page 315. Among them, the virtual resource collection page 315 also includes a virtual resource usage control 315a. The viewer client can, in response to a trigger operation on the virtual resource usage control 315a, display a list of products in the live broadcast room of the target anchor, so that the viewer object can conduct transactions on the live products in the product list.

[0177] In an embodiment of this application, by displaying a virtual resource collection entry and countdown information on the live broadcast room interface of the target anchor, it is possible to attract viewers to collect virtual resources, improve the live broadcast interaction rate. After collecting the virtual resources, it is possible to pull up the product list through the virtual resource usage control on the virtual resource collection page, thereby improving the product transaction efficiency.

[0178] Optionally, if the target virtual resources are all collected, then in response to a trigger operation on the virtual resource collection control, the alternative virtual resources can be collected. The alternative virtual resources are distributed when the account information of the viewer account meets the preset resource conditions.

[0179] Take Figure 3G as an example. Figure 3GIt is a schematic diagram of a virtual resource collection page provided by an embodiment of the present application. The viewer object can click on the virtual resource collection control 316a in the virtual resource collection page 316. If the target virtual resource has been completely collected, the client can respond to the trigger operation on the virtual resource collection control 316a, perform the collection process on the alternative virtual resources, and display the virtual resource details information of the collected alternative virtual resources on the virtual resource collection page 317. Among them, the virtual resource collection page 317 also includes a virtual resource usage control 317a. The viewer client can respond to the trigger operation on the virtual resource usage control 317a to display the product list of the live broadcast room of the target anchor, so that the viewer object can trade the live broadcast products in the product list.

[0180] Optionally, the virtual resource quantity of the alternative virtual resources is less than that of the target virtual resources, which can further improve the enthusiasm of the anchor for ranking up and the probability of viewers helping the anchor rank up, thereby improving the live broadcast interaction rate.

[0181] In the embodiment of the present application, when the viewer fails to collect the target virtual resource, the alternative virtual resources are distributed to the viewer to prevent a large number of viewers from posting negative comments in the comment area because they fail to collect the virtual resource, which affects the live broadcast effect of the anchor. When the viewer collects the alternative virtual resources, the transaction probability of the live broadcast products can still be increased, and the live broadcast interaction rate and the turnover of the live broadcast products can be improved.

[0182] Optionally, if the target virtual resource has been completely collected, then the collection completion information can be displayed in response to the trigger operation on the virtual resource collection control. The object viewing control is displayed at the associated position of the collection completion information. The object identifier of the other viewer objects who have successfully collected the target virtual resource in the live broadcast room of the target anchor and / or the virtual resource quantity of the target virtual resources collected by the other viewer objects can be displayed in response to the trigger operation on the object viewing control.

[0183] Among them, the associated position of the collection completion information can refer to the display position of the collection completion information or the adjacent position of the display position of the collection completion information. For Figure 3H example, Figure 3H3 is a schematic diagram of the information of the completion of collection provided by the embodiment of the present application. The audience object can click the virtual resource collection control 318a in the virtual resource collection page 318. If the target virtual resource is collected, the client can respond to the trigger operation for the virtual resource collection control 318a, and display the collection completion information 319a on the virtual resource collection page 319, wherein the collection completion information 319a is used to prompt that the target virtual resource has been collected and there is no alternative virtual resource. The collection completion information may include the collection completion text information and the collection completion image information. The virtual resource collection page 319 may also include an object viewing control 319b. The audience object can click the object viewing control 319b, and the audience client can respond to the trigger operation for the object viewing control 319b to display the object identification of the remaining audience objects who have successfully collected the target virtual resource in the live broadcast room of the target anchor and / or the virtual resource amount of the target virtual resource collected by the remaining audience objects. The object identification may include an object avatar, an object name, etc. Optionally, the virtual resource amount of each audience object collecting the target virtual resource may be the same or different, and the embodiment of the present application does not limit this.

[0184] Optionally, if the target virtual resources have been collected, then in response to a trigger operation on the virtual resource collection control, the collection completion information can be displayed, and a live broadcast switching control is displayed at the associated position of the collection completion information. Then, in response to the trigger operation on the live broadcast switching control, the live broadcast room interface of the alternative anchor can be displayed. The alternative anchor comes from the anchor set, and the anchor set includes the anchors on the list and whose live broadcast room interface contains the virtual resources to be collected. The alternative anchor is different from the target anchor.

[0185] In this embodiment, the associated position of the collection completion information may refer to the display position of the collection completion information, or the adjacent position of the display position of the collection completion information. If the audience account fails to successfully collect the target virtual resources in the live broadcast room interface of the target anchor, and there are no alternative virtual resources, the audience account may want to enter the live broadcast room interface of the listed anchor who still has virtual resources to collect on the list page to collect the virtual resources. In this case, the live broadcast switching control can be displayed on the virtual resource collection page, and the audience client can respond to the triggering operation of the live broadcast switching control to display the live broadcast room interface of the noted anchor. The alternative anchors come from the anchor set, and the anchor set includes the anchors on the list and whose live broadcast room interfaces contain virtual resources to be collected. The alternative anchors are different from the target anchor, so that the audience account can collect the virtual resources in the live broadcast room interface of the noted anchor. Figure 3I For example, Figure 3IThis is a schematic diagram of the information indicating that the collection is completed provided by the embodiments of the present application. The viewer object can click on the virtual resource collection control 320a in the virtual resource collection page 320. If the target virtual resource has been completely collected, the client can, in response to the trigger operation on the virtual resource collection control 320a, display the collection completed information 321a on the virtual resource collection page 321. Among them, the collection completed information 321a is used to prompt that the target virtual resource has been completely collected and there is no alternative virtual resource. The collection completed information may include the collection completed text information and the collection completed image information. The virtual resource collection page 321 may further include a live broadcast switching control 321b. The viewer object can click on the live broadcast switching control 321b. The viewer client can, in response to the trigger operation on the live broadcast switching control 321b, display the live broadcast room interface of the alternative anchor, so that the viewer account can collect virtual resources on the live broadcast room interface of the noted anchor.

[0186] Optionally, the live broadcast switching control displayed on the live broadcast room interface may be the first live broadcast switching control, and the live broadcast switching control displayed on the virtual resource collection page may be the second live broadcast switching control. The display styles of the first live broadcast switching control and the second live broadcast switching control may be the same or different. In the embodiments of the present application, by displaying the live broadcast switching control on the virtual resource page, when the viewer fails to collect the target virtual resource, the viewer can quickly switch to the live broadcast room interface of the anchor whose name is on the list and whose live broadcast room interface contains the virtual resource to be collected to collect the virtual resource, improving the live broadcast interaction rate. After the viewer collects the virtual resource, the trading probability of the live broadcast goods increases, thereby increasing the turnover of the live broadcast goods.

[0187] In the embodiments of the present application, a target list display entry is displayed; in response to the trigger operation on the target list display entry, the list page of the target list is displayed. The list page includes at least one piece of list information. The target list information in the at least one piece of list information includes the anchor identifier of the target anchor on the list and the corresponding virtual resource prompt information. Among them, the virtual resource prompt information is triggered and displayed when the list ranking of the target anchor meets a preset condition. The virtual resource prompt information is used to prompt that the live broadcast room interface of the target anchor contains the target virtual resource to be collected; in response to the trigger operation on the target list information, the live broadcast room interface of the target anchor is displayed, and the live broadcast room interface of the target anchor contains the target virtual resource to be collected. By displaying the virtual resource prompt information triggered and displayed when the list ranking of the target anchor meets the preset condition on the list page, it is possible to attract viewers to enter the live broadcast room interface of the target anchor to collect virtual resources, thereby improving the interaction rate of the live broadcast.

[0188] Based on the above description, please refer to Figure 4 , Figure 4It is a schematic flowchart of another live interaction method provided by an embodiment of the present application. This live interaction method can be applied to the viewer client corresponding to the viewer account. For example, Figure 4 the live interaction method shown includes but is not limited to steps S401 to S402, where:

[0189] S401, display the live room interface of the target anchor. The live room interface includes a virtual resource collection entry. Among them, the virtual resource collection entry is triggered and displayed when the ranking of the target anchor in the target list meets a preset condition.

[0190] Among them, the viewer account can refer to any account watching the target live broadcast. Then, the viewer client can refer to any one of at least one viewer client 100 included in the live interaction system shown above. Figure 1 shown.

[0191] For example, the viewer object can log in to the e-commerce application or content publishing platform through the viewer account on the computer device. Then, the computer device can run the viewer client corresponding to the viewer account, and the viewer client establishes a communication connection with the server. The viewer client can display the live broadcast information of at least one anchor. If the viewer object wants to enter the live room of the target anchor, the viewer object can click on the live broadcast information of the live room of the target anchor. The viewer client can send the live broadcast identifier of the live room of the target anchor to the server in response to the operation of entering the live room performed by the viewer account. The server can send the video data of the live room of the target anchor corresponding to the live broadcast identifier to the viewer client. The viewer client can render the video data sent by the server to obtain the live room interface of the target anchor and display the live room interface.

[0192] Among them, the live broadcast information can include live broadcast controls, live broadcast links, or live broadcast covers, etc. The live broadcast controls can include the anchor's avatar, etc. The live broadcast controls can be displayed in the published content. The published content can include notes, short videos, etc. The notes can include text and picture notes or video notes, etc. In one example, the viewer client can display a certain note. If the publisher of the note is live broadcasting at this moment, then the avatar of the publisher can be displayed in the content interface of the note. The avatar of the publisher can present a breathing light special effect, and a second prompt message can also be displayed at the corresponding position of the avatar. The second prompt message is used to prompt that the publisher is in the live broadcast state. The second prompt message is, for example, the text "Live Broadcasting" or "Pull down to enter the live room", etc. If the viewer object clicks on the avatar, then the viewer client can display the live room interface of the publisher in response to the operation of entering the live room performed by the viewer account.

[0193] The live link may include a live thumbnail or a link address, etc. For example, the viewer client can display a shopping page, and the shopping page includes product attribute information of at least one product. The product attribute information may include a product pattern, etc. If any one of the at least one product is being displayed in the live room, then a third prompt message can be displayed at the corresponding position of the product pattern of this product on the shopping page. The third prompt message can be used to prompt that this product is being displayed in the live room. At this time, the product pattern can be a link address. If the viewer clicks on the product pattern, then the viewer client can display the live room interface for displaying this product in response to the operation of entering the live room performed by the viewer account. Another example is that the viewer client can display the home page of a certain publisher. If the publisher is currently in a live state and the viewer performs an upward sliding operation on the home page, then the viewer client can respond to the upward sliding operation, slide to display other content on the home page, and superimpose and display the live thumbnail of this publisher above the home page. The live thumbnail can include a thumbnail of the live content of the publisher. If the viewer clicks on the live thumbnail, then the viewer client can display the live interface of this publisher in response to the operation of entering the live room performed by the viewer account.

[0194] The live cover can include a live image or a segment of live content. The viewer client can display the live covers of at least one publisher in a live state. The live cover can include a live image at any time point in the current live of the publisher, or the live cover can include a segment of live content within a preset time period from the current system time in the current live of the publisher. The preset time period is, for example, 3 seconds or 5 seconds, etc., that is, the live content segment of the most recent 3 seconds or 5 seconds. If the viewer clicks on the live cover, then the viewer client can display the live room interface of this publisher in response to the operation of entering the live room performed by the viewer account.

[0195] Optionally, it can also display the live room interface of the target anchor in response to a trigger operation for the target list information.

[0196] For the specific steps of this solution, please refer to the above step S203, and this solution will not be elaborated here.

[0197] S402, in response to a trigger operation for the virtual resource collection entry, collect the target virtual resource that matches the list ranking of the target anchor.

[0198] For the specific steps of this solution, please refer to the above step S203, and this solution will not be elaborated here.

[0199] In the embodiments of the present application, the live broadcast interface of the target anchor is displayed, and the live broadcast interface includes a virtual resource collection entry; wherein, the virtual resource collection entry is triggered and displayed when the list ranking of the target anchor in the target list meets a preset condition. In response to a trigger operation on the virtual resource collection entry, the target virtual resource matching the list ranking of the target anchor is collected. By displaying the virtual resource collection entry on the live broadcast interface when the list ranking of the target anchor in the target list meets the preset condition, it is possible to encourage the anchor to actively broadcast and strive for the top of the list, and the audience can also collect the target virtual resource matching the list ranking of the target anchor through the virtual resource collection entry, improving the live broadcast interaction rate; after the audience collects the target virtual resource, the transaction probability of the live broadcast products in the live broadcast room is greater, which can increase the turnover of the live broadcast products.

[0200] Based on the above description, please refer to Figure 5 , Figure 5 which is a schematic flowchart of another live broadcast interaction method provided by the embodiments of the present application. As Figure 5 shown, the live broadcast interaction method includes but is not limited to steps S501 to S510, where:

[0201] S501. The server creates a target list.

[0202] Among them, when the server creates the target list, it will set the list ranking rule of the target list, that is, the list ranking of any listed anchor on the list page is determined based on the list ranking rule.

[0203] The list ranking rule may include: determining the list ranking of any anchor based on the transaction information of the live broadcast products associated with the live broadcast room of the anchor; or determining the list ranking of any anchor based on the live broadcast interaction value of the live broadcast room of the anchor.

[0204] Among them, determining the list ranking of any anchor based on the transaction information of the live broadcast products associated with the live broadcast room of the anchor can be understood as: the number of live broadcast products with completed transactions or the total transaction amount of the live broadcast products in the live broadcast room of any anchor within a preset time period can be counted. The total transaction amount of the live broadcast products is determined according to the number of live broadcast products with completed transactions and the price of each live broadcast product with completed transactions, so as to determine the list ranking of the anchor in the target list. The audience account can conduct transactions on the live broadcast products associated with the live broadcast room of the anchor. After the transaction is completed, the transaction information of the live broadcast products associated with the live broadcast room of the anchor will be updated, and the list ranking of the anchor will also be updated.

[0205] Among them, determining the list ranking of any host based on the live interaction value of the live broadcast room of the host can be understood as follows: The interactive operations of the audience in the live broadcast room of any host can be counted within a preset time period to determine the live interaction value, and the ranking of the host in the list page can be determined based on this live interaction value. For example, interactive operations such as liking, commenting, sharing, and gifting by any audience account in the live broadcast room of the host will increase the interaction value of the live broadcast room of the host, and thus the ranking of the host in the list page will also be updated.

[0206] Optionally, when creating the target list, the server will also set the charging time and the closing time of the target list.

[0207] Among them, taking the determination of the list ranking of any host based on the transaction information of the live products associated with the live broadcast room of the host as an example, the charging time means that when any host conducts a live broadcast within the charging time, the ranking of the host in the list page can be updated according to the change of the transaction information of the live products associated with the live broadcast room of the host. For example, if the charging time is from 00:00 to 19:50 every day, then when any host conducts a live broadcast within this charging time, if the transaction information of the live products associated with the live broadcast room changes, its list ranking will also be updated accordingly. The closing time can mean that when the closing time is reached, the list ranking of each host in the target list is fixed, that is, within the current closing time to the next charging time, the list ranking of each host in the target list will not change. For example, if the closing time is 19:50 every day, then when the current system time reaches 19:50, the list ranking of each host in the target list is fixed.

[0208] Optionally, when creating the target list, the server can also set the ranking update rule of the target list, and the list page of the target list updates each list information based on the ranking update rule.

[0209] Among them, the ranking update rule refers to the update frequency of each list information on the list page, that is, the update frequency of the list ranking of the hosts in the target list. For example, the server can set the list page to be updated in real time, or the list page is updated according to a preset period (such as every half hour, every hour, etc.).

[0210] Optionally, when creating the target list, the server will also set the number of list information in the list page of the target list. For example, if the number of list information set by the server is 100 items, then only the hosts ranked in the top 100 in the target list are the listed hosts, and the list information corresponding to the listed hosts will be displayed on the list page.

[0211] Optionally, when creating the target leaderboard, the server can also set the incentive information for the target leaderboard. When the leaderboard closing time arrives, each listed streamer will receive the reward corresponding to the incentive information.

[0212] Taking the reward corresponding to the incentive information as virtual resources as an example, when the leaderboard closing time arrives, the server will distribute virtual resources to the live rooms of each listed streamer, thereby motivating the streamers' enthusiasm for live streaming and making the streamers "compete" with each other. Additionally, the viewer accounts can enter the live room interface of any listed streamer to claim virtual resources, thereby increasing the live streaming interaction rate. Moreover, after the viewer accounts receive the virtual resources, the probability of trading live streaming products increases, which can boost the turnover of live streaming products.

[0213] Among them, the virtual resources obtained by each listed streamer corresponding to the incentive information can match the leaderboard ranking of any streamer on the leaderboard page. For example, the higher the leaderboard ranking of any streamer on the leaderboard page, the more virtual resources the server distributes to the live room of that streamer, which can mean a larger quantity of virtual resources, or a larger quota for a single virtual resource, or a larger total quota of virtual resources.

[0214] Optionally, when creating the target leaderboard, the server can also set the collection time for the target leaderboard. When the collection time arrives, the viewer accounts can claim virtual resources in the live room interface of any listed streamer.

[0215] Among them, the collection time can be the same as or different from the leaderboard closing time. If the collection time is the same as the leaderboard closing time, then when the leaderboard closing time arrives, the viewer accounts can claim virtual resources in the live room interface of any listed streamer. If the collection time is different from the leaderboard closing time, there will be a preset time interval between the collection time and the leaderboard closing time. If the current system time reaches the leaderboard closing time, then the leaderboard ranking of each streamer on the target leaderboard is determined. At this time, there is a time interval between the leaderboard closing time and the collection time, which can be understood as a warm-up time. During this warm-up time, more viewer accounts can be attracted to enter the live rooms of the listed streamers to claim virtual resources, so that when the collection time arrives, more viewer accounts can participate in claiming virtual resources, increasing the live streaming interaction rate.

[0216] Optionally, when creating the target leaderboard, the server can also set the first leaderboard prompt information and the second leaderboard prompt information on the leaderboard page of the target leaderboard.

[0217] Among them, if the current system time has not reached the end time of the leaderboard, a first leaderboard prompt message is displayed on the leaderboard page. The first leaderboard prompt message is used to prompt the time interval between the end time and the current system time, and / or the ranking of any leaderboard information on the leaderboard page is associated with the trading behavior of trading the live products associated with the live broadcast room of the anchor corresponding to any leaderboard information; if the current system time reaches the end time of the leaderboard, a second leaderboard prompt message is displayed on the leaderboard page. The second leaderboard prompt message is used to prompt that the live broadcast room interface of the anchor corresponding to the leaderboard information meeting the preset ranking in the leaderboard page includes virtual resources to be received.

[0218] In this embodiment, the server can set the rush-hour time and the end time of the target leaderboard. The rush-hour time means that within the rush-hour time, the leaderboard rankings of the top-ranked anchors in the target leaderboard can change; the end time means that when the end time is reached, the leaderboard rankings of the top-ranked anchors in the target leaderboard will not change, and the end time is after the rush-hour time. When the target anchor conducts a live broadcast within the rush-hour time of the target leaderboard, the target anchor can guide the audience object to trade the live products associated with the live broadcast room of the target anchor through the live broadcast. After the audience object completes the transaction of the live products associated with the live broadcast room of the target anchor, the transaction information of the live products associated with the live broadcast room of the target anchor can be updated, and then the leaderboard ranking of the target anchor can be updated on the leaderboard page of the target leaderboard. Among them, the ranking of any leaderboard information on the leaderboard page is determined based on the transaction information of the live products associated with the live broadcast room of the anchor corresponding to any leaderboard information. When the current system time meets the rush-hour time, that is, it has not reached the end time, a first leaderboard prompt message will be displayed on the leaderboard page. The first leaderboard prompt message can be displayed at the top display position, or the bottom display position, or any display position on the leaderboard page. This application embodiment does not make a limitation on this. The first leaderboard prompt message can be used to prompt the time interval between the end time and the current system time and / or the ranking of any leaderboard information on the leaderboard page is associated with the trading behavior of trading the live products associated with the live broadcast room of the anchor corresponding to any leaderboard information. For example, if the end time is 20:00 and the current system time is 19:30, then the time interval is 30 minutes. The ranking of any leaderboard information on the leaderboard page being associated with the trading behavior of trading the live products associated with the live broadcast room of the anchor corresponding to any leaderboard information can mean that the trading of the live products associated with the live broadcast room of the anchor corresponding to any leaderboard information by the audience account can affect the leaderboard ranking of the anchor corresponding to any leaderboard information on the leaderboard page.

[0219] In the embodiments of the present application, when the current system time has not reached the end time of the leaderboard, a first leaderboard prompt message is displayed on the leaderboard page, which can prompt the end time of the target leaderboard and the method for the host to rush for the leaderboard. This can attract the host to actively participate in the live broadcast to rush for the leaderboard, and can also attract viewers to conduct commodity transactions in the live broadcast room of the selected host, improving the live broadcast interaction rate and the turnover of live broadcast commodities.

[0220] Optionally, when creating the target leaderboard, the server can also set the virtual resource prompt message corresponding to any leaderboard information on the leaderboard page of the target leaderboard. The virtual resource prompt message is triggered and displayed when the leaderboard ranking of the host corresponding to any leaderboard information meets the preset conditions. The virtual resource prompt message is used to prompt that the live broadcast room interface of any host contains the target virtual resources to be received. Among them, each leaderboard information on the leaderboard page may include the virtual resource prompt message corresponding to each leaderboard information, or the virtual resource prompt message may be triggered and displayed when the ranking of the listed hosts corresponding to the leaderboard information on the leaderboard page meets the preset conditions. Among them, each leaderboard information on the leaderboard page including the virtual resource prompt message corresponding to each leaderboard information may mean that as long as any host is on the leaderboard page, the virtual resource prompt message can be displayed. For example, the leaderboard page displays the leaderboard information of the top 100 hosts. These top 100 hosts are the listed hosts, and the leaderboard information of each of these top 100 listed hosts will include the virtual resource prompt message. Among them, when the ranking of the listed hosts corresponding to the leaderboard information on the leaderboard page meets the preset conditions and is triggered and displayed may mean that when the ranking of the listed hosts meets the preset ranking, the virtual resource prompt message is triggered and displayed. For example, the leaderboard page displays the leaderboard information of the top 100 hosts. These top 100 hosts are the listed hosts, and only the leaderboard information of the top 30 of these top 100 listed hosts will include the virtual resource prompt message. That is to say, only when the leaderboard ranking of the listed host meets the top 30 of the preset ranking will the virtual resource prompt message be displayed.

[0221] Optionally, if the end time has not been reached, the virtual resource prompt message can be the first virtual resource prompt message; if the end time has been reached, the virtual resource prompt message can be the second prompt message.

[0222] Among them, the first virtual resource prompt message is used to prompt the receiving time of the target virtual resources and / or the virtual resource parameters of the target virtual resources, and the receiving time is associated with the end time. The first virtual resource prompt message may include the first virtual resource icon information and / or the first virtual resource text information. The first virtual resource icon information may be, for example, a coupon icon, and the first virtual resource text information may be, for example, "Maintain the current ranking. 1000 100-yuan coupons will be issued at 20:00", that is, the receiving time is 20:00, and the virtual resource parameters of the target virtual resources are 1000 100-yuan coupons.

[0223] Among them, the second virtual resource prompt information is used to prompt that the live broadcast room interface of the target anchor contains the target virtual resource to be claimed and / or the virtual resource parameters of the target virtual resource. The virtual resource parameters of the target virtual resource may include at least one of the following: the quantity of the target virtual resource, the amount of the target virtual resource, and the total amount of the target virtual resource. The second virtual resource prompt information may include second virtual resource icon information and / or second virtual resource text information. The second virtual resource icon information may be, for example, a coupon icon, and the second virtual resource text information may be, for example, "1,000 100-yuan coupons are being distributed", that is, the live broadcast room interface of the target anchor contains the target virtual resource to be claimed, and the virtual resource parameters of the target virtual resource are 1,000 100-yuan coupons.

[0224] Optionally, when creating the target list, the server can also set the list type of the target list. The list type matches the anchor type, and only the anchors corresponding to the anchor type that matches the list type of the target list can participate in the target list.

[0225] Among them, the list type can be a general list type or a classified list type. The general list type can refer to the list ranking in which the anchors of each anchor type can participate. The classified list type can refer to the list ranking in which only the anchors of the anchor type that meets the list type of any list can participate. The list type of the target list can be a general list type, that is, the total list, which means that the anchors of each anchor type can participate in the list ranking of the target list, and the list ranking of each anchor is determined according to the transaction information of the live products associated with the live broadcast room of each anchor. Or, the list type of the target list can be a classified list type. For example, if the list type of the target list is a clothing list, then only the anchors of the clothing anchor type can participate in the target list. Or, if the list type of the target list is a digital list, then only the anchors of the digital anchor type can participate in the target list.

[0226] S502. In response to the trigger display operation on the live broadcast room interface of any anchor, the viewer client sends the anchor identifier of any anchor to the server.

[0227] Among them, the audience object can log in to the e-commerce application or content publishing platform through the audience account on the computer device. Then, the computer device can run the audience client corresponding to the audience account, and the audience client and the server establish a communication connection. The audience client can display the live broadcast information of at least one anchor. If the audience object wants to enter the live broadcast room of any anchor, the audience object can click on the live broadcast information of the live broadcast room of any anchor. The audience client can, in response to the trigger display operation of the live broadcast room interface of any anchor executed by the audience account, send the anchor identifier of any anchor to the server so that the server can obtain the video data of the live broadcast room of the anchor corresponding to the anchor identifier according to the anchor identifier. The anchor identifier can include the anchor name and / or the anchor identity (Identity, ID). The live broadcast information can include a live broadcast control, a live broadcast link, or a live broadcast cover, etc. For the specific description of the live broadcast information, please refer to step S401 above, and this solution will not be elaborated here.

[0228] S503. The server, based on the anchor identifier of any anchor, obtains the video data of the live broadcast room of any anchor and the list description information of the target list.

[0229] Among them, when any anchor is conducting a live broadcast, the video data of the live broadcast room during the anchor's live broadcast will be collected through a video capture device, and the video data of the live broadcast room during the anchor's live broadcast and the anchor identifier will be sent to the server. Then, the server can obtain the video data of the live broadcast room corresponding to the anchor identifier of any anchor according to the anchor identifier of any anchor.

[0230] The server can also obtain the list description information of the target list. The list description information can include at least one of the following: a live broadcast identifier, the list name of the target list, and the list ranking of any anchor in the target list.

[0231] Optionally, the server can determine the anchor type of any anchor through the anchor identifier of any anchor, and determine whether the anchor type of any anchor matches the list type of the target list. If the anchor type of any anchor matches the list type of the target list, then the server will obtain the video data of the live broadcast room of any anchor and the list description information of the target list, so that after the server sends the video data of the live broadcast room of any anchor and the list description information of the target list to the audience client, the audience client can generate a target list display entry based on the list description information of the target list, and render and display the live broadcast room interface of any anchor based on the video data of the live broadcast room of any anchor and the target list display entry; if the anchor type of any anchor does not match the list type of the target list, then the server will only obtain the video data of the live broadcast room of any anchor, so that after the server sends the video data of the live broadcast room of any anchor to the audience client, the audience client can render and display the live broadcast room interface of any anchor based on the video data of the live broadcast room of any anchor.

[0232] S504. The server sends the video data of the live broadcast room of any anchor and the list description information of the target list to the viewer client.

[0233] S505. The viewer client displays the live broadcast room interface of any anchor, and the live broadcast room interface includes an entrance for displaying the target list.

[0234] Among them, the viewer client can render the entrance for displaying the target list according to the list description information of the target list, and render and display the live broadcast room interface of any anchor according to the video data of the live broadcast room of any anchor sent by the server and the entrance for displaying the target list. The live broadcast room interface of any anchor includes an entrance for displaying the target list. Optionally, the live broadcast room interface of any anchor may further include other interactive elements, and the other interactive elements may be, for example, a comment control, a gift-giving control, a co-hosting control, etc.

[0235] For the specific display method of the entrance for displaying the target list, please refer to step S201 above, and this solution will not be elaborated here.

[0236] S506. In response to a trigger operation on the entrance for displaying the target list, the viewer client sends a request for obtaining the list page information of the target list to the server.

[0237] S507. In response to the request for obtaining the list page information, the server obtains the list page information of the target list.

[0238] Among them, the list page information of the target list may include at least one piece of list information in the list page, and the at least one piece of list information includes the anchor identifier of the anchor on the list and the corresponding virtual resource prompt information. The target list information in the at least one piece of list information includes the anchor identifier of the target anchor on the list and the corresponding virtual resource prompt information.

[0239] Optionally, the list page information of the target list may further include a list prompt information, and the list prompt information includes a first list prompt information or a second list prompt information. When the end time of the list has not been reached, the list page information of the target list includes the first list prompt information. When the end time of the list has been reached, the list page information of the target list includes the second list prompt information. The first list prompt information is used to prompt the time interval between the end time of the list and the current system time, and / or the ranking of any piece of list information in the list page is associated with the trading behavior of trading the live products associated with the live broadcast room of the anchor corresponding to any piece of list information. The second list prompt information is used to prompt that the live broadcast room interface corresponding to the list information that meets the preset ranking in the list page includes virtual resources to be received.

[0240] Optionally, the list page information may further include candidate list information, and the candidate list information includes the host identifier of the candidate host. Before the end time of the list settlement is reached, the viewer client may also render and display a ranking assistance control at the associated position of the host identifier of the candidate host according to the candidate list information sent by the server.

[0241] S508. The server sends the list page information to the viewer client.

[0242] S509. The viewer client displays the list page of the target list based on the list page information.

[0243] The viewer client may render and generate the list page of the target list according to the list page information. For the specific steps of this solution, please refer to step S202 above, and this solution will not be elaborated here.

[0244] S510. The viewer client displays the live room interface of the target host in response to a trigger operation on the target list information.

[0245] Among them, the viewer client may display the list page of the target list. If the viewer wants to enter the live room of the target host, the viewer may click on the target list information in the list page. The viewer client may send the live identifier of the live room of the target host and / or the host identifier of the target host to the server in response to the trigger operation on the target list information. The server may send the video data of the live room of the target host corresponding to the live identifier and / or host identifier to the viewer client. The viewer client may render the video data sent by the server to obtain the live room interface of the target host and display the live room interface.

[0246] In addition, the target host logs in to the host client through the host account and performs the operation of starting the target live broadcast through the host client. The host client may create the target live broadcast in response to the operation of starting the target live broadcast. The target live broadcast is associated with live goods. When the host account performs the operation of starting the target live broadcast, the host account will set the live theme, live title, live description information, etc. of the target live broadcast, and may select the live goods to be displayed on the live interface of the target live broadcast, that is, associate the target live broadcast with the live goods, so as to create the target live broadcast. Optionally, the host account may also add live goods during the live broadcast of the target live broadcast, so as to associate the target live broadcast with the live goods. Any viewer account entering the target live broadcast may perform a trading operation on the live goods.

[0247] The live broadcast room interface of the target host can also include an entrance for receiving virtual resources. The viewer client can send a virtual resource acquisition request to the server in response to a trigger operation on the entrance for receiving virtual resources. The server queries whether the target virtual resources still exist in the live broadcast room of the target host according to the virtual resource acquisition request. If the target virtual resources still exist in the live broadcast room of the target host, the server will send the target virtual resources to the viewer account. The viewer client can display the virtual resource details of the received target virtual resources on the virtual resource receiving page. The virtual resource details can include at least one of the following: the virtual resource type of the target virtual resources, the virtual resource quantity of the target virtual resources, the usage scope of the target virtual resources, the usage conditions of the target virtual resources, the usage time of the target virtual resources, and the name of the target virtual resources.

[0248] Optionally, if the ranking announcement time is different from the receiving time, the viewer client can send a receiving time acquisition request to the server in response to a trigger operation on the entrance for receiving virtual resources. The server sends the receiving time to the viewer client based on the receiving time acquisition request. Then the viewer client can display the time interval between the current system time and the receiving time, that is, the second countdown information, on the virtual resource receiving page. The second countdown information is associated with the receiving time, that is, the earlier the receiving time, the shorter the time interval indicated by the countdown information displayed at the same current system time. When the current system time meets the receiving time, a virtual resource receiving control will be displayed. The viewer client can send a virtual resource acquisition request to the server in response to a trigger operation on the virtual resource receiving control. The server queries whether the target virtual resources still exist in the live broadcast room of the target host according to the virtual resource acquisition request. If the target virtual resources still exist in the live broadcast room of the target host, the server will send the target virtual resources to the viewer account. The viewer client can display the virtual resource details of the received target virtual resources on the virtual resource receiving page.

[0249] Optionally, if the target virtual resources do not exist in the live broadcast room of the target host, the server will obtain the account information of the viewer account. If the account information of the viewer account meets the preset resource conditions, the server will send alternative virtual resources to the viewer account.

[0250] Among them, the account information may include the account type of the audience account, for example, the preset resource condition is that the account information of the audience account indicates that the account type of the audience account is a new customer account, and the new customer account may refer to that the time interval between the current system time and the registration time of the audience account is less than or equal to the second preset time length, for example, when the time interval between the current system time and the registration time of the audience account is less than or equal to the second preset time length of 3 days, then the server will distribute the alternative virtual resources to the audience account; or, the preset resource condition is that the account information of the audience account indicates that the account type of the audience account is a returning account, and the returning account may refer to that the time interval between the current system time of the audience account and the target historical login time is greater than or equal to the third preset time length, for example, the time interval between the current system time of the audience account and the target historical login time is greater than or equal to the third preset time length of 30 days, then the server will distribute the alternative virtual resources to the audience account, wherein the target historical login time may refer to that the time interval between the target historical login time and the current system time is less than the time interval between other historical login times in the historical login time of the audience account except the target historical login time and the current system time.

[0251] Optionally, if the account information of the viewer account does not meet the preset resource conditions, the server will send a collection completion message to the viewer client, and the viewer client will display the collection completion message. The collection completion message is used to prompt that the target virtual resource has been collected and there is no alternative virtual resource. The collection completion message may include collection completion text information and collection completion image information.

[0252] Optionally, the associated display of the receipt completion information is accompanied by an object viewing control. The audience client can respond to the trigger operation on the object viewing control and send a request to the server to obtain the remaining audience objects that have successfully received the target virtual resources in the target anchor's live broadcast room. The server queries the object information of the remaining audience objects that have successfully received the target virtual resources in the target anchor's live broadcast room, and sends the object information of the remaining audience objects to the audience client. The audience client can then display the object identifiers of the remaining audience objects that have successfully received the target virtual resources in the target anchor's live broadcast room and / or the virtual resource quantity of the target virtual resources received by the remaining audience objects.

[0253] Optionally, a live broadcast switching control is displayed at the associated position of the received completion information. Then, the viewer client can determine an alternative host in response to a trigger operation on the live broadcast switching control, and send the live broadcast identifier and / or host identifier of the live broadcast room of the alternative host to the server. The server can send the video data of the live broadcast room of the alternative host corresponding to the live broadcast identifier and / or host identifier of the live broadcast room of the alternative host to the viewer client. Then, the viewer client can display the interface of the live broadcast room of the alternative host. Among them, the alternative host is from a host set, and the host set includes hosts on the list whose live broadcast room interfaces contain virtual resources to be received. The alternative host is different from the target host.

[0254] In the embodiments of the present application, the server creates a target list. The viewer client sends the host identifier of any host to the server in response to a trigger display operation on the live broadcast room interface of any host. The server obtains the video data of the live broadcast room of any host based on the host identifier of any host. The server sends the video data of the live broadcast room of any host to the viewer client. The viewer client displays the live broadcast room interface of any host. The live broadcast room interface includes an entrance for displaying the target list. The viewer client sends a request for obtaining the list page information of the target list to the server in response to a trigger operation on the entrance for displaying the target list. The server obtains the list page information of the target list in response to the request for obtaining the list page information. The server sends the list page information to the viewer client. The viewer client displays the list page of the target list based on the list page information. The viewer client displays the live broadcast room interface of the target host in response to a trigger operation on the target list information. By displaying virtual resource prompt information triggered when the list ranking of the target host meets a preset condition on the list page, it can attract viewers to enter the live broadcast room interface of the target host to receive virtual resources, thereby improving the interaction rate of the live broadcast.

[0255] The embodiments of the present application also provide a computer storage medium. Program instructions are stored in the computer storage medium. When the program instructions are executed, they are used to implement the corresponding methods described in the above embodiments.

[0256] The embodiments of the present application provide a computer program product. The computer program product includes a computer program. The computer program is stored in a computer storage medium. The processor of the computer device reads the computer program from the computer storage medium. The processor executes the computer program, causing the computer device to execute the corresponding methods described in the above embodiments.

[0257] See again Figure 6 , Figure 6 which is a schematic structural diagram of a live broadcast interaction device provided by the embodiments of the present application.

[0258] In one implementation of the live broadcast interaction device of the embodiments of the present application, the live broadcast interaction device includes the following structure.

[0259] A display unit 601 for displaying an entrance for displaying a target list.

[0260] A processing unit 602 for, in response to a trigger operation on the entrance for displaying the target list, displaying a list page of the target list, where the list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes a host identifier of a target host on the list and corresponding virtual resource prompt information, where the virtual resource prompt information is triggered and displayed when the list ranking of the target host meets a preset condition, and the virtual resource prompt information is used to prompt that the live broadcast room interface of the target host contains target virtual resources to be received.

[0261] The processing unit 602 is further configured to, in response to a trigger operation on the target list information, display the live broadcast room interface of the target host, and the live broadcast room interface of the target host contains target virtual resources to be received.

[0262] In one implementation manner, the live broadcast room interface of the target host further includes a virtual resource receiving entrance, and the virtual resource receiving entrance is prominently displayed. The processing unit 602 further includes:

[0263] In response to a trigger operation on the virtual resource receiving entrance, receiving target virtual resources that match the list ranking of the target host.

[0264] In one implementation manner, the processing unit 602, in response to a trigger operation on the target list information, displays the live broadcast room interface of the target host, including:

[0265] In response to a trigger operation on the target list information, displaying the live broadcast room interface of the target host, and displaying a virtual resource receiving entrance in an expanded state in the live broadcast room interface;

[0266] When the virtual resource receiving entrance meets a state switching condition, switching the virtual resource receiving entrance in the expanded state in the live broadcast room interface to a virtual resource receiving entrance in a contracted state; the amount of information displayed by the virtual resource receiving entrance in the expanded state is greater than the amount of information displayed by the virtual resource receiving entrance in the contracted state.

[0267] In one implementation manner, the live broadcast room interface further includes a live broadcast switching control, and the processing unit 602 further includes:

[0268] In response to a triggering operation on the live switching control, display the live room interface of an alternative host. The alternative host is from a host set, and the host set includes hosts who have made it onto the list and whose live room interfaces contain virtual resources to be claimed. The alternative host is different from the target host.

[0269] In one implementation, the display unit 601 displays a target list display entry, including:

[0270] Determine the target application page currently displayed on the display screen, where the layer of the target application page is above the layers of other application pages; display the target list display entry above the target application page; or,

[0271] Display the live room interface of any host, and the live room interface of any host includes the target list display entry.

[0272] In one implementation, the display unit 601 is further configured to include:

[0273] If the current system time has not reached the list closing time, display a first list prompt message on the list page. The first list prompt message is used to prompt the time interval between the list closing time and the current system time, and / or the ranking of any list information in the list page is associated with the trading behavior of trading the live products associated with the live room of the host corresponding to the any list information;

[0274] If the current system time reaches the list closing time, display a second list prompt message on the list page. The second list prompt message is used to prompt that the live room interface of the host corresponding to the list information that meets the preset ranking in the list page includes virtual resources to be claimed.

[0275] In one implementation, the processing unit 602, in response to a triggering operation on the target list display entry, displays the list page of the target list. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the host identifier of the target host who has made it onto the list and the corresponding virtual resource prompt information, including:

[0276] If the current system time has not reached the list closing time, then in response to a triggering operation on the target list display entry, display the list page of the target list. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the host identifier of the target host and the corresponding first virtual resource prompt information; wherein, the first virtual resource prompt information is used to prompt the collection time of the target virtual resource and / or the virtual resource parameters of the target virtual resource, and the collection time is associated with the list closing time;

[0277] If the current system time reaches the time for announcing the list, in response to a trigger operation for the display entry of the target list, a list page of the target list is displayed. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes the host identifier of the target host and the corresponding second virtual resource prompt information. The second virtual resource prompt information is used to prompt that the live broadcast room interface of the target host contains target virtual resources to be claimed and / or the virtual resource parameters of the target virtual resources.

[0278] In one implementation, the processing unit 602, in response to a trigger operation for the target list information, displays the live broadcast room interface of the target host, including:

[0279] In response to a trigger operation for the target list information, the live broadcast room interface of the target host is displayed, and a virtual resource claim entry that matches the list ranking of the target host is displayed on the live broadcast room interface. The display elements of the virtual resource claim entry match the list ranking of the target host, and the display elements of the virtual resource claim entry include the virtual resource parameters included in the virtual resource claim entry and / or the display style of the virtual resource claim entry;

[0280] If the list ranking of the target host is updated, based on the updated list ranking of the target host, an updated virtual resource claim entry is displayed, and the display elements of the updated virtual resource claim entry match the updated list ranking of the target host.

[0281] In one implementation, the ranking of any piece of list information in the list page is determined based on the transaction information of the live broadcast products associated with the live broadcast room of the host corresponding to the any piece of list information; the display unit 601 is further used to include:

[0282] Candidate list information is displayed on the list page. The candidate list information includes the host identifier of the candidate host, and a ranking boost control is displayed at the associated position of the host identifier of the candidate host.

[0283] In response to a trigger operation for the ranking boost control, a product list of the live broadcast room of the candidate host is displayed, and the products in the product list are for trading.

[0284] In one implementation, the processing unit 602 is further used to include:

[0285] If the target virtual resources are all claimed, the alternative virtual resources are claimed. The alternative virtual resources are distributed when the account information of the viewer account meets the preset resource conditions.

[0286] In an embodiment of the present application, a display unit 601 displays an entrance for displaying a target list; a processing unit 602, in response to a trigger operation on the entrance for displaying the target list, displays a list page of the target list. The list page includes at least one piece of list information, and the target list information in the at least one piece of list information includes a host identifier of a target host on the list and corresponding virtual resource prompt information. The virtual resource prompt information is triggered and displayed when the list ranking of the target host meets a preset condition. The virtual resource prompt information is used to prompt that the live broadcast room interface of the target host includes target virtual resources to be received; the processing unit 602, in response to a trigger operation on the target list information, displays the live broadcast room interface of the target host, and the live broadcast room interface of the target host includes the target virtual resources to be received. By displaying, on the list page, the virtual resource prompt information triggered and displayed when the list ranking of the target host meets the preset condition, it is possible to attract viewers to enter the live broadcast room interface of the target host to receive virtual resources, thereby improving the interaction rate of the live broadcast.

[0287] In another implementation manner of the live broadcast interaction device according to the embodiment of the present application, the live broadcast interaction device includes the following structure.

[0288] A display unit 601 for displaying the live broadcast room interface of a target host, where the live broadcast room interface includes an entrance for receiving virtual resources; wherein, the entrance for receiving virtual resources is triggered and displayed when the list ranking of the target host in a target list meets a preset condition;

[0289] A processing unit 602 for, in response to a trigger operation on the entrance for receiving virtual resources, receiving target virtual resources matching the list ranking of the target host.

[0290] In an embodiment of the present application, the display unit 601 displays the live broadcast room interface of a target host, and the live broadcast room interface includes an entrance for receiving virtual resources; wherein, the entrance for receiving virtual resources is triggered and displayed when the list ranking of the target host in a target list meets a preset condition. The processing unit 602, in response to a trigger operation on the entrance for receiving virtual resources, receives target virtual resources matching the list ranking of the target host. By displaying, when the list ranking of the target host in the target list meets the preset condition, an entrance for receiving virtual resources on the live broadcast room interface, it is possible to encourage the host to actively conduct live broadcasts to compete for the top of the list, and viewers can also receive target virtual resources matching the list ranking of the target host through the entrance for receiving virtual resources, improving the live broadcast interaction rate; after viewers receive the target virtual resources, the probability of trading live broadcast products in the live broadcast room is higher, which can increase the turnover of live broadcast products.

[0291] See again Figure 7 , Figure 7It is a schematic structural diagram of a computer device provided by an embodiment of the present application. The computer device in the embodiment of the present application includes a power supply module and other structures, and includes a processor 701, a memory 702, and a communication interface 703. Data can be exchanged among the processor 701, the memory 702, and the communication interface 703, and the corresponding live interaction method is implemented by the processor 701.

[0292] The memory 702 may include a volatile memory, such as a random-access memory (RAM); the memory 702 may also include a non-volatile memory, such as a flash memory, a solid-state drive (SSD), etc.; the memory 702 may further include a combination of the above types of memories.

[0293] The processor 701 may be a central processing unit (CPU). The processor 701 may also be a combination of a CPU and a GPU. In the computer device, multiple CPUs and GPUs may be included as needed for corresponding live interaction. In one embodiment, the memory 702 is used to store program instructions. The processor 701 may call the program instructions to implement various methods involved in the above embodiments of the present application.

[0294] The communication interface 703 may include a display screen, a microphone, or a speaker, etc.

[0295] In a first possible implementation manner, the processor 701 of the computer device calls the program instructions stored in the memory 702 to display a target list display entry through the communication interface 703; in response to a trigger operation on the target list display entry, a list page of the target list is displayed, and the list page includes at least one item of list information, and the target list information in the at least one item of list information includes the host identifier of the target host on the list and the corresponding virtual resource prompt information, where the virtual resource prompt information is triggered and displayed when the list ranking of the target host meets a preset condition, and the virtual resource prompt information is used to prompt that the live room interface of the target host includes target virtual resources to be received; in response to a trigger operation on the target list information, the live room interface of the target host is displayed, and the live room interface of the target host includes target virtual resources to be received.

[0296] In one implementation manner, the live room interface of the target host further includes a virtual resource receiving entry, and the virtual resource receiving entry is prominently displayed. The processor 701 may further perform the following operations:

[0297] In response to a trigger operation for the virtual resource collection entry, collect target virtual resources that match the leaderboard ranking of the target anchor.

[0298] In one implementation, the processor 701, in response to a trigger operation for the target leaderboard information through the communication interface 703, displays the live streaming room interface of the target anchor and can perform the following operations:

[0299] In response to a trigger operation for the target leaderboard information, display the live streaming room interface of the target anchor, and display a virtual resource collection entry in an expanded state in the live streaming room interface;

[0300] When the virtual resource collection entry meets the state switching condition, switch the virtual resource collection entry in the expanded state in the live streaming room interface to a virtual resource collection entry in a contracted state; the amount of information displayed by the virtual resource collection entry in the expanded state is greater than the amount of information displayed by the virtual resource collection entry in the contracted state.

[0301] In one implementation, the live streaming room interface further includes a live streaming switching control, and the processor 701 can perform the following operations through the communication interface 703:

[0302] In response to a trigger operation on the live streaming switching control, display the live streaming room interface of an alternative anchor, where the alternative anchor is from an anchor set, and the anchor set includes the anchors who have made it onto the leaderboard and whose live streaming room interfaces contain virtual resources to be collected, and the alternative anchor is different from the target anchor.

[0303] In one implementation, when the processor 701 displays a target leaderboard display entry through the communication interface 703, it can perform the following operations:

[0304] Determine the target application page currently displayed on the display screen, where the layer where the target application page is located is above the layers where other application pages are located; display the target leaderboard display entry above the target application page; or,

[0305] Display the live streaming room interface of any anchor, and the live streaming room interface of any anchor includes the target leaderboard display entry.

[0306] In one implementation, the processor 701 can further perform the following operations through the communication interface 703:

[0307] If the current system time has not reached the end time of the ranking announcement, display a first ranking announcement prompt message on the ranking list page. The first ranking announcement prompt message is used to prompt the time interval between the end time of the ranking announcement and the current system time, and / or the ranking of any ranking information on the ranking list page is associated with the trading behavior of the live products associated with the live broadcast room of the host corresponding to the any ranking information;

[0308] If the current system time reaches the end time of the ranking announcement, display a second ranking announcement prompt message on the ranking list page. The second ranking announcement prompt message is used to prompt that the live broadcast room interface of the host corresponding to the ranking information meeting the preset ranking in the ranking list page includes virtual resources to be received.

[0309] In one implementation manner, the processor 701 responds to a trigger operation for the target ranking display entry through the communication interface 703, and displays the ranking list page of the target ranking. The ranking list page includes at least one piece of ranking information. The target ranking information in the at least one piece of ranking information includes the host identifier of the target host on the ranking and the corresponding virtual resource prompt information, and the following operations can be performed:

[0310] If the current system time has not reached the end time of the ranking announcement, then in response to the trigger operation for the target ranking display entry, display the ranking list page of the target ranking. The ranking list page includes at least one piece of ranking information. The target ranking information in the at least one piece of ranking information includes the host identifier of the target host and the corresponding first virtual resource prompt information; wherein, the first virtual resource prompt information is used to prompt the receiving time of the target virtual resource and / or the virtual resource parameters of the target virtual resource, and the receiving time is associated with the end time of the ranking announcement;

[0311] If the current system time reaches the end time of the ranking announcement, then in response to the trigger operation for the target ranking display entry, display the ranking list page of the target ranking. The ranking list page includes at least one piece of ranking information. The target ranking information in the at least one piece of ranking information includes the host identifier of the target host and the corresponding second virtual resource prompt information. The second virtual resource prompt information is used to prompt that the live broadcast room interface of the target host contains the target virtual resources to be received and / or the virtual resource parameters of the target virtual resources.

[0312] In one implementation manner, the processor 701 responds to a trigger operation for the target ranking information through the communication interface 703, and displays the live broadcast room interface of the target host, and the following operations can be performed:

[0313] In response to a trigger operation for the target list information, display the live broadcast room interface of the target anchor, and display a virtual resource collection entry on the live broadcast room interface that matches the list ranking of the target anchor. The display elements of the virtual resource collection entry match the list ranking of the target anchor. The display elements of the virtual resource collection entry include the virtual resource parameters included in the virtual resource collection entry and / or the display style of the virtual resource collection entry.

[0314] If the list ranking of the target anchor is updated, then based on the updated list ranking of the target anchor, display an updated virtual resource collection entry. The display elements of the updated virtual resource collection entry match the updated list ranking of the target anchor.

[0315] In one implementation, the ranking of any list information in the list page is determined based on the transaction information of the live broadcast products associated with the live broadcast room of the anchor corresponding to the any list information. The processor 701 can also perform the following operations through the communication interface 703:

[0316] Display candidate list information on the list page. The candidate list information includes the anchor identifier of the candidate anchor, and a ranking assistance control is displayed at the associated position of the anchor identifier of the candidate anchor.

[0317] In response to a trigger operation for the ranking assistance control, display the product list of the live broadcast room of the candidate anchor. The products in the product list are for trading.

[0318] In one implementation, the processor 701 can also perform the following operations:

[0319] If the target virtual resource is collected completely, then perform a collection process on the alternative virtual resources. The alternative virtual resources are distributed when the account information of the viewer account meets the preset resource conditions.

[0320] In the embodiments of the present application, the processor 701 displays an entrance for presenting a target leaderboard through the communication interface 703; in response to a trigger operation on the entrance for presenting the target leaderboard, the processor 701 displays a leaderboard page of the target leaderboard, the leaderboard page including at least one piece of leaderboard information, and the target leaderboard information in the at least one piece of leaderboard information including the host identifier of the target host on the leaderboard and the corresponding virtual resource prompt information, wherein the virtual resource prompt information is triggered and displayed when the leaderboard ranking of the target host meets a preset condition, and the virtual resource prompt information is used to prompt that the live broadcast room interface of the target host contains target virtual resources to be claimed; in response to a trigger operation on the target leaderboard information, the processor 701 displays the live broadcast room interface of the target host, and the live broadcast room interface of the target host contains target virtual resources to be claimed. By displaying, on the leaderboard page, the virtual resource prompt information triggered and displayed when the leaderboard ranking of the target host meets the preset condition, it is possible to attract viewers to enter the live broadcast room interface of the target host to claim virtual resources, thereby improving the interaction rate of the live broadcast.

[0321] In a second possible embodiment, the processor 701 of the computer device calls the program instructions stored in the memory 702 to display, through the communication interface 703, the live broadcast room interface of the target host, the live broadcast room interface including an entrance for claiming virtual resources; wherein the entrance for claiming virtual resources is triggered and displayed when the leaderboard ranking of the target host in the target leaderboard meets a preset condition, and in response to a trigger operation on the entrance for claiming virtual resources, the target virtual resources matching the leaderboard ranking of the target host are claimed.

[0322] In the embodiments of the present application, the processor 701 displays the live broadcast room interface of the target host through the communication interface 703, the live broadcast room interface including an entrance for claiming virtual resources; wherein the entrance for claiming virtual resources is triggered and displayed when the leaderboard ranking of the target host in the target leaderboard meets a preset condition, and the processor 701, in response to a trigger operation on the entrance for claiming virtual resources, claims the target virtual resources matching the leaderboard ranking of the target host. By displaying, on the live broadcast room interface, the entrance for claiming virtual resources when the leaderboard ranking of the target host in the target leaderboard meets the preset condition, it is possible to motivate the host to actively conduct live broadcasts to rank on the leaderboard, and viewers can also claim the target virtual resources matching the leaderboard ranking of the target host through the entrance for claiming virtual resources, improving the interaction rate of the live broadcast; after viewers claim the target virtual resources, the probability of trading live broadcast products in the live broadcast room is higher, which can increase the turnover of live broadcast products.

[0323] 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 relevant hardware instructed by a computer program. This program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above method embodiments. The aforementioned storage medium includes various media that can store program codes, such as ROM or random access memory (RAM), magnetic disks, or optical discs.

[0324] The above-disclosed are only some embodiments of the present application. Of course, the scope of rights of the present application cannot be limited thereby. Those of ordinary skill in the art can understand all or part of the processes of the above embodiments, and the equivalent changes made according to the claims of the present application still fall within the scope covered by the present application.

Claims

1. A live interactive method, characterized in that: The method comprises: Display the target list display entrance; In response to a trigger operation on the target list display entrance, a list page of the target list is displayed, the list page includes at least one list information, the target list information in the at least one list information includes the anchor identification of the target anchor on the list and the corresponding virtual resource prompt information, wherein the virtual resource prompt information is triggered to be displayed when the list ranking of the target anchor meets a preset condition, and the virtual resource prompt information is used to prompt the live broadcast room interface of the target anchor to contain the target virtual resource to be claimed; In response to a trigger operation on the target list information, a live broadcast room interface of the target anchor is displayed, and the live broadcast room interface of the target anchor includes target virtual resources to be claimed.

2. A live interactive method, characterized in that: The method comprises: Displaying the live broadcast room interface of the target anchor, the live broadcast room interface includes a virtual resource claiming entrance; wherein the virtual resource claiming entrance is triggered to be displayed when the ranking of the target anchor on the target list meets a preset condition; In response to a trigger operation on the virtual resource claiming entrance, a target virtual resource matching the list ranking of the target anchor is claimed.

3. The method according to claim 1, characterized in that The live broadcast room interface of the target anchor also includes a virtual resource collection entrance, and the virtual resource collection entrance is highlighted. The method also includes: In response to a trigger operation on the virtual resource claiming entrance, a target virtual resource matching the list ranking of the target anchor is claimed.

4. The method according to claim 1, characterized in that The method of displaying the live broadcast room interface of the target anchor in response to the triggering operation on the target list information includes: In response to a trigger operation on the target list information, a live broadcast room interface of the target anchor is displayed, and a virtual resource claiming entrance in an expanded state is displayed in the live broadcast room interface; When the virtual resource collection entrance meets the state switching condition, the virtual resource collection entrance in the expanded state in the live broadcast room interface is switched to a virtual resource collection entrance in a contracted state; the amount of information displayed by the virtual resource collection entrance in the expanded state is greater than the amount of information displayed by the virtual resource collection entrance in the contracted state.

5. The method according to claim 1 or 2, characterized in that: The live broadcast room interface also includes a live broadcast switching control, and the method also includes: In response to a triggering operation on the live broadcast switching control, a live broadcast room interface of an alternative anchor is displayed, the alternative anchor is from an anchor set, the anchor set includes anchors on the list and whose live broadcast room interfaces contain virtual resources to be claimed, and the alternative anchor is different from the target anchor.

6. The method according to claim 1, characterized in that The target list display entrance includes: Determine the target application page currently displayed on the display screen, the layer where the target application page is located is above the layers where other application pages are located; display the target list display entrance above the target application page; or, The live broadcast room interface of any anchor is displayed, and the live broadcast room interface of any anchor includes the target list display entrance.

7. The method according to claim 1, characterized in that The method further comprises: If the current system time has not reached the list closing time, the first list prompt information is displayed on the list page, and the first list prompt information is used to prompt the time interval between the list closing time and the current system time, and / or the ranking of any list information on the list page is associated with the transaction behavior of the live broadcast commodity associated with the live broadcast room of the anchor corresponding to any list information; If the current system time reaches the final ranking time, a second ranking prompt information is displayed on the ranking page. The second ranking prompt information is used to prompt the live broadcast room interface of the anchor corresponding to the ranking information in the ranking page that meets the preset ranking includes virtual resources to be collected.

8. The method according to claim 1, characterized in that In response to the trigger operation on the target list display entrance, a list page of the target list is displayed, the list page includes at least one list information, and the target list information in the at least one list information includes the anchor identification of the target anchor on the list and the corresponding virtual resource prompt information, including: If the current system time has not reached the list closing time, in response to the trigger operation on the target list display entrance, the list page of the target list is displayed, the list page includes at least one list information, the target list information in the at least one list information includes the anchor identification of the target anchor and the corresponding first virtual resource prompt information; wherein the first virtual resource prompt information is used to prompt the collection time of the target virtual resource and / or the virtual resource parameters of the target virtual resource, and the collection time is associated with the list closing time; If the current system time reaches the ending time, the list page of the target list is displayed in response to the trigger operation on the display entrance of the target list, and the list page includes at least one item of list information. The target list information in the at least one item of list information includes the anchor identification of the target anchor and the corresponding second virtual resource prompt information. The second virtual resource prompt information is used to prompt the live broadcast room interface of the target anchor that contains the target virtual resources to be collected and / or the virtual resource parameters of the target virtual resources.

9. The method according to claim 1, characterized in that The method of displaying the live broadcast room interface of the target anchor in response to the triggering operation on the target list information includes: In response to a trigger operation for the target list information, a live broadcast room interface of the target anchor is displayed, and a virtual resource claiming entrance that matches the list ranking of the target anchor is displayed on the live broadcast room interface, wherein display elements of the virtual resource claiming entrance match the list ranking of the target anchor, and the display elements of the virtual resource claiming entrance include virtual resource parameters contained in the virtual resource claiming entrance and / or a display style of the virtual resource claiming entrance; If the ranking of the target anchor is updated, an updated virtual resource claiming entrance is displayed based on the updated ranking of the target anchor, and the display elements of the updated virtual resource claiming entrance match the updated ranking of the target anchor.

10. The method according to claim 1, characterized in that The ranking of any list information in the list page is determined based on the transaction information of the live broadcast commodity associated with the live broadcast room of the anchor corresponding to the any list information; the method further includes: Displaying candidate list information on the list page, the candidate list information including the anchor identification of the candidate anchor, and a ranking boosting control is displayed at a position associated with the anchor identification of the candidate anchor; In response to a trigger operation on the ranking assistance control, a product list of the candidate anchor's live broadcast room is displayed, and the products in the product list are used for trading.

11. The method according to claim 1 or 2, characterized in that: The method further comprises: If the target virtual resource has been claimed, the candidate virtual resource is claimed. The candidate virtual resource is distributed when the account information of the viewer account meets the preset resource condition.

12. A live interactive device, characterized in that: include: A display unit, used to display the target list display entrance; A processing unit, configured to display a list page of the target list in response to a trigger operation on the target list display entrance, wherein the list page includes at least one list information, and the target list information in the at least one list information includes an anchor identifier of a target anchor on the list and corresponding virtual resource prompt information, wherein the virtual resource prompt information is triggered to be displayed when the list ranking of the target anchor meets a preset condition, and the virtual resource prompt information is used to prompt the target anchor's live broadcast room interface to include the target virtual resource to be claimed; The processing unit is further configured to display a live broadcast room interface of the target anchor in response to a trigger operation on the target list information, wherein the live broadcast room interface of the target anchor includes target virtual resources to be claimed.

13. A computer device, characterized in that: The computer device includes a memory, a communication interface and a processor, wherein the memory, the communication interface and the processor are interconnected; the memory stores a computer program, and the processor calls the computer program stored in the memory to implement the live broadcast interaction method as described in any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the live broadcast interaction method according to any one of claims 1 to 11 is implemented.

15. A computer program product, characterized in that The computer program product includes a computer program, which is stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the live broadcast interaction method as described in any one of claims 1 to 11.