List interaction method and device, computer equipment, storage medium and product
By displaying the target viewing account of contribution filtering on the anchor list page and generating special effects, the problem of insufficient closed loop interaction between users and anchors is solved, the user's sense of honor and competition awareness is stimulated, and the interaction between users and anchors is enhanced.
Patent Information
- Application Number
- CN202510651211.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-20
- Publication Date
- 2025-07-25
AI Technical Summary
In the prior art, the interaction between users and anchors lacks a good closed loop of interaction, which makes it difficult for users to continuously stimulate their enthusiasm and affects their interactive stickiness.
Provide a list interaction method, display the anchor list page, including the information blocks of historical and current anchors on the list, and filter the target viewing account through contribution degree, generate special effects to feedback contributions, and enhance users' sense of honor and competition awareness.
By displaying contribution and special effects, users' sense of honor and competition awareness will be stimulated, users' interaction stickiness between users and anchors will be enhanced, and users will be able to support the anchors and platforms for long-term support.
Smart Images

Figure CN120378700A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet technologies, and in particular, to a method and apparatus for list interaction, a computer device, a storage medium, and a product. Background Art
[0002] With the popularization of mobile Internet and the continuous evolution of intelligent terminal devices, the live broadcast industry has gradually evolved from one-way content output to multi-faceted interaction, meeting the needs of users for both real-time communication and in-depth participation.
[0003] In traditional technologies, the interaction between users and the anchor is usually completed based on basic forms such as bullet screens, comments, or virtual resource interactions.
[0004] However, although the above methods can achieve the interaction between users and the anchor, they cannot form a good interaction closed-loop, thus lacking the continuous stimulation of users' enthusiasm and being unfavorable to the interaction stickiness between users and the anchor. Summary of the Invention
[0005] Based on this, in view of the above technical problems, it is necessary to provide a method and apparatus for list interaction, a computer device, a storage medium, and a product, so as to continuously stimulate the enthusiasm of viewers and improve the interaction stickiness between viewers and the anchor.
[0006] In a first aspect, this application provides a method for list interaction, including:
[0007] In response to an anchor list display operation, display an anchor list page; the anchor list page includes a first list area and a second list area; the first list area displays at least one first anchor information block of historical top-listed anchors of a target closed list, and the first anchor information block includes the account identifier of the historical top-listed anchor and the account information of the target viewing account of the historical top-listed anchor, where the target viewing account is a viewing account whose contribution degree to the historical top-listed anchor's being on the list meets a preset condition; the second list area displays at least one second anchor information block of current top-listed anchors of the current list; the second anchor information block includes the account identifier of the current top-listed anchor.
[0008] In one embodiment, the host leaderboard page further includes a third host information block corresponding to the current host in the current live room; the third host information block includes the account identifier of the current host and the description information of the target account set of the current host; the target account set of the current host includes at least one first viewing account that contributes resources to the current host's ranking on the leaderboard; the method further includes: in response to a trigger operation on the description information in the third host information block, displaying a first contribution leaderboard page corresponding to the current host; the first contribution leaderboard page displays at least one first viewing information block of the first viewing accounts; the at least one first viewing account is arranged in the order of the contribution degree to the current host's ranking on the leaderboard; the first viewing information block includes the account information of the corresponding first viewing account.
[0009] In one embodiment, the first contribution leaderboard page further displays a second viewing information block of the current viewing account; the second viewing information block includes the account identifier of the current viewing account and the contribution degree difference; the contribution degree difference is the difference between the contribution degree of the current viewing account to the current host's ranking on the leaderboard and the contribution degree of the first viewing account at the preset order in the first contribution leaderboard page to the current host's ranking on the leaderboard.
[0010] In one embodiment, the second host information block further includes the description information of the target account set of the current host on the leaderboard; the target account set of the current host on the leaderboard includes at least one second viewing account that contributes resources to the current host on the leaderboard; the method further includes: in response to a trigger operation on the description information corresponding to the current host on the leaderboard, displaying a second viewing leaderboard page corresponding to the current host on the leaderboard; the second viewing leaderboard page displays at least one second viewing information block of the second viewing accounts; the at least one second viewing account is arranged in the order of the contribution degree to the current host on the leaderboard; the second viewing information block includes the account information of the corresponding second viewing account.
[0011] In one embodiment, the method further includes: in response to a detail viewing operation on the first leaderboard area, displaying a detail page of the target ended leaderboard; the detail page of the target ended leaderboard includes at least one fourth host information block of the historical hosts on the leaderboard, the fourth host information block includes the account information of the historical host on the leaderboard and the account information of the target viewing accounts of the historical host on the leaderboard; the number of the fourth host information blocks in the detail page is greater than the number of the first host information blocks in the first leaderboard area.
[0012] In one embodiment, the first leaderboard area further includes a ranking reward information for prompting to enter the live room of the target host in the target ended leaderboard to receive virtual resources; the target host is the historical host on the target ended leaderboard whose ranking meets the preset ranking condition.
[0013] In one embodiment, the method further includes: in response to a trigger operation on the account information of the target viewing account, displaying an account information page of the target viewing account.
[0014] In one embodiment, in response to a host list display operation, a host list page is displayed, including at least one of the following: displaying a live room page of the current host, and in response to a trigger operation on a list display control in the live room page, displaying a host list page in the live room page; displaying a search page, and in response to a host list search operation in the search page, displaying a host list page; displaying a content recommendation page, and in response to a trigger operation on a thumbnail list content block in the content recommendation page, displaying a host list page.
[0015] In a second aspect, the present application provides a list interaction method, including:
[0016] Displaying a live room page of the target host;
[0017] In response to an end-of-list event of the target list, displaying a target special effect on the live room page; wherein the target special effect is generated based on the account information of the target viewing account, the end-of-list event is that the target host meets the preset on-list conditions in the target list when the target list ends, and the target viewing account is a viewing account whose contribution to the target host's on-list meets the preset conditions.
[0018] In a third aspect, the present application further provides a list interaction device, including:
[0019] A first display module, configured to display a host list page in response to a host list display operation; the host list page includes a first list area and a second list area; the first list area displays at least one first host information block of historical on-list hosts of the target ended list, and the first host information block includes an account identifier of the historical on-list host and the account information of the target viewing account of the historical on-list host, and the target viewing account is a viewing account whose contribution to the historical on-list host's on-list meets the preset conditions; the second list area displays at least one second host information block of current on-list hosts of the current list; the second host information block includes an account identifier of the current on-list host.
[0020] In a fourth aspect, the present application further provides a list interaction device, including:
[0021] A second display module, configured to display a live room page of the target host;
[0022] A third display module, configured to display a target special effect on the live broadcast room page in response to an event of the end of a target list; wherein, the target special effect is generated based on the account information of a target viewing account, the end-of-list event is that the target anchor meets the preset on-list conditions of the target list when the target list ends, and the target viewing account is a viewing account whose contribution to the target anchor's being on the list meets the preset conditions.
[0023] In a fifth aspect, the present application further provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0024] In response to an anchor list display operation, display an anchor list page; the anchor list page includes a first list area and a second list area; the first list area displays at least one first anchor information block of historical on-list anchors of a target ended list, and the first anchor information block includes the account identifier of the historical on-list anchor and the account information of the target viewing account of the historical on-list anchor, where the target viewing account is a viewing account whose contribution to the historical on-list anchor's being on the list meets the preset conditions; the second list area displays at least one second anchor information block of current on-list anchors of the current list; the second anchor information block includes the account identifier of the current on-list anchor.
[0025] In a sixth aspect, the present application further provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0026] Display the live broadcast room page of the target anchor;
[0027] In response to an event of the end of a target list, display a target special effect on the live broadcast room page; wherein, the target special effect is generated based on the account information of a target viewing account, the end-of-list event is that the target anchor meets the preset on-list conditions of the target list when the target list ends, and the target viewing account is a viewing account whose contribution to the target anchor's being on the list meets the preset conditions.
[0028] In a seventh aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0029] In response to the operation of displaying the host list, display the host list page; the host list page includes a first list area and a second list area; the first list area displays at least one first host information block of the historical listed hosts of the target closed list, and the first host information block includes the account identifier of the historical listed host and the account information of the target viewing account of the historical listed host, where the target viewing account is a viewing account whose contribution to the listing of the historical listed host meets the preset conditions; the second list area displays at least one second host information block of the current listed hosts of the current list; the second host information block includes the account identifier of the current listed host.
[0030] In a eighth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0031] Display the live room page of the target host;
[0032] In response to the closing event of the target list, display a target special effect on the live room page; where the target special effect is generated based on the account information of the target viewing account, the closing event is that the target host meets the preset listing conditions in the target list when the target list is closed, and the target viewing account is a viewing account whose contribution to the listing of the target host meets the preset conditions.
[0033] In a ninth aspect, the present application further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0034] In response to the operation of displaying the host list, display the host list page; the host list page includes a first list area and a second list area; the first list area displays at least one first host information block of the historical listed hosts of the target closed list, and the first host information block includes the account identifier of the historical listed host and the account information of the target viewing account of the historical listed host, where the target viewing account is a viewing account whose contribution to the listing of the historical listed host meets the preset conditions; the second list area displays at least one second host information block of the current listed hosts of the current list; the second host information block includes the account identifier of the current listed host.
[0035] In a tenth aspect, the present application further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0036] Display the live room page of the target host;
[0037] In response to the closing event of the target leaderboard, a target special effect is displayed on the live streaming room page; wherein, the target special effect is generated based on the account information of the target viewing account, the closing event is that the target anchor meets the preset on-the-leaderboard condition on the target leaderboard when the target leaderboard closes, and the target viewing account is a viewing account whose contribution to the target anchor's being on the leaderboard meets the preset condition.
[0038] For the above-mentioned leaderboard interaction method, device, computer device, storage medium and product, regarding the leaderboard interaction method, a live streaming anchor leaderboard page including a first leaderboard area and a second leaderboard area is displayed. The account identifiers of historical anchor leaders and the account information of the target viewing accounts of historical anchor leaders are displayed in the first leaderboard area. By presenting the target viewing accounts whose contribution to being on the leaderboard meets the preset condition, it is ensured that the users corresponding to the target viewing accounts that meet the preset condition can be on the leaderboard together with the historical anchor leaders they support in terms of being on the leaderboard. As a result, they can obtain feedback on contributing to the anchor in a timely manner, increasing the sense of honor and belonging of viewing users with a relatively high contribution to being on the leaderboard, and enhancing the competitive awareness of current viewing users, thereby effectively motivating the interaction enthusiasm of current viewing users and stimulating the continuous interaction and enthusiasm for competing for the leaderboard between users and the anchor. Moreover, at least one second anchor information block of the current anchor leaders on the current leaderboard is also displayed on the live streaming anchor leaderboard page, which helps to increase the interaction frequency of the viewing account in the live streaming room of the anchor it currently supports, thereby promoting the interaction stickiness between users and the anchor, forming a good interaction closed-loop, enhancing the long-term support and participation of users for the anchor, and further enhancing the use stickiness of users for the anchor and the live streaming platform.
[0039] In addition, in response to the closing event of the target leaderboard, a target special effect including the account information of the target viewing account is displayed on the live streaming room page, visually and directly conveying the contribution of the user corresponding to the target viewing account to the target anchor's being on the leaderboard, reducing the user information processing burden and enhancing the interaction efficiency. Moreover, by generating the target special effect based on the account information of the target viewing account and displaying it on the live streaming room page in response to the closing event of the target leaderboard, it avoids the unfairness or information lag problems caused by feedback delay during the interaction process, thereby creating a fair, instant and trustworthy interaction environment. At the same time, by screening the target viewing accounts according to the preset on-the-leaderboard condition on the target leaderboard as the basis for generating the target special effect, the sense of honor and achievement of the users corresponding to the target viewing accounts is enhanced during the display process of the target special effect, further enhancing the long-term support and participation of users for the anchor, and further enhancing the use stickiness of users for the anchor and the live streaming platform. Description of the Drawings
[0040] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the accompanying drawings required for the description of the embodiments or related technologies. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.
[0041] Figure 1 It is an application environment diagram of a page interaction and interaction element generation method provided in this embodiment;
[0042] Figure 2A It is a schematic flowchart of the first list interaction method provided in this embodiment;
[0043] Figure 2B It is a schematic diagram of the first host list page provided in this embodiment;
[0044] Figure 2C It is a schematic diagram of the display process of the first host list page provided in this embodiment;
[0045] Figure 2D It is a schematic diagram of the display process of the second host list page provided in this embodiment;
[0046] Figure 2E It is a schematic diagram of the display process of the third host list page provided in this embodiment;
[0047] Figure 2F It is a timing diagram of the first list interaction method provided in this embodiment;
[0048] Figure 3A It is a schematic flowchart of the second list interaction method provided in this embodiment;
[0049] Figure 3B It is a schematic diagram of the second host list page provided in this embodiment;
[0050] Figure 3C It is a schematic diagram of the first first contribution list page provided in this embodiment;
[0051] Figure 3D It is a schematic diagram of the second first contribution list page provided in this embodiment;
[0052] Figure 3E It is a schematic diagram of the display process of the first first contribution list page provided in this embodiment;
[0053] Figure 3F It is a schematic diagram of the display process of the second first contribution list page provided in this embodiment;
[0054] Figure 3GSchematic diagram of the display process of the third first contribution list page provided in this embodiment;
[0055] Figure 3H Sequence diagram of the second list interaction method provided in this embodiment;
[0056] Figure 4A Flow chart of the third list interaction method provided in this embodiment;
[0057] Figure 4B Schematic diagram of the third host list page provided in this embodiment;
[0058] Figure 4C Schematic diagram of a second viewing list page provided in this embodiment;
[0059] Figure 4D Schematic diagram of the display process of the first second viewing list page provided in this embodiment;
[0060] Figure 4E Schematic diagram of the display process of the second second viewing list page provided in this embodiment;
[0061] Figure 4F Sequence diagram of the third list interaction method provided in this embodiment;
[0062] Figure 5A Flow chart of the fourth list interaction method provided in this embodiment;
[0063] Figure 5B Schematic diagram of the details page of a target closed list provided in this embodiment;
[0064] Figure 5C Schematic diagram of the display of the first details page provided in this embodiment;
[0065] Figure 5D Schematic diagram of the display of the second details page provided in this embodiment;
[0066] Figure 5E Schematic diagram of the display of an account information page provided in this embodiment;
[0067] Figure 5F Sequence diagram of the fourth list interaction method provided in this embodiment;
[0068] Figure 6A Schematic diagram of the process of obtaining the first virtual resource provided in this embodiment;
[0069] Figure 6B Schematic diagram of the process of obtaining the second virtual resource provided in this embodiment;
[0070] Figure 6CThe third schematic diagram of the virtual resource collection process provided in this embodiment;
[0071] Figure 6D The third schematic diagram of the virtual resource collection process provided in this embodiment;
[0072] Figure 6E The third schematic diagram of the details page display provided in this embodiment;
[0073] Figure 6F The timing diagram of a virtual resource collection method provided in this embodiment;
[0074] Figure 7A The flowchart of the fifth list interaction method provided in this embodiment;
[0075] Figure 7B The first schematic diagram of the live broadcast room page display process provided in this embodiment;
[0076] Figure 7C The second schematic diagram of the live broadcast room page display process provided in this embodiment;
[0077] Figure 7D The third schematic diagram of the live broadcast room page display process provided in this embodiment;
[0078] Figure 7E The fourth schematic diagram of the live broadcast room page display process provided in this embodiment;
[0079] Figure 7F The first schematic diagram of the target special effect display process provided in this embodiment;
[0080] Figure 7G The second schematic diagram of the target special effect display process provided in this embodiment;
[0081] Figure 7H The third schematic diagram of the target special effect display process provided in this embodiment;
[0082] Figure 7I The first schematic diagram of the comment message provided in this embodiment;
[0083] Figure 7J The second schematic diagram of the comment message provided in this embodiment;
[0084] Figure 7K The third schematic diagram of the comment message provided in this embodiment;
[0085] Figure 7L The timing diagram of the fifth list interaction method provided in this embodiment;
[0086] Figure 8Structural block diagram of the first list interaction device provided in this embodiment;
[0087] Figure 9 Structural block diagram of the second list interaction device provided in this embodiment;
[0088] Figure 10 Internal structure diagram of a computer device provided in this embodiment. Detailed implementation manners
[0089] In order to make the objectives, technical solutions and advantages of this application clearer, the following further elaborates on this application in combination with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not used to limit this application.
[0090] Before introducing the embodiments of this application, it should be noted that the term "responsive to" used herein represents a state in which a corresponding event occurs or a condition is satisfied. It will be understood that the execution timing of the subsequent actions executed in response to the event or condition and the time when the event occurs or the condition is established are not necessarily strongly correlated. For example, in some cases, the subsequent actions can be immediately executed when the event occurs or the condition is established; in other cases, the subsequent actions can be executed after a period of time after the event occurs or the condition is established. The display operation represents a way of displaying and explaining the display content and operation functions in a social media platform. The account identifier represents an identifier for distinguishing and identifying different accounts. The account information represents information that can display at least one of the basic situation and detailed information of the account. The viewing account represents the viewer account that enters the live broadcast room to watch the live broadcast during the live broadcast. The "trigger operation" represents an action performed by the user on the visual interface through clicking, dragging, sliding or other interaction methods, and this action is intended to start or activate a set patent data display, analysis or editing function. The "virtual resource" refers to a resource that exists in digital form and is mainly created, stored, transmitted and accessed on the Internet. These resources do not depend on physical entities but are generated and managed through technical means (such as database, program editing, etc.). Virtual resources include but are not limited to: digital content, software and services, and virtual elements, etc. The "dynamic effect" refers to a design element that enhances the user experience through animations and interaction effects. These dynamic effects can include the click effect of buttons, the page switching effect, the loading animation, etc.
[0091] The list interaction method provided by the embodiments of this application can be applied to, for example Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed on the cloud or other network servers. The terminal 102 can be a terminal for the first user to log in to the social media platform based on an account, and the server 104 can be the management server of the corresponding social media platform; among them, the first user can be an audience user in the live broadcast scenario. Further, the server 104 can manage the information of different users in the social media platform. It can be understood that the user's information can not only include the user's registration information, but also include the interaction information of the user with other users in the social media platform. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones and tablets. The server 104 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0092] In an exemplary embodiment, as Figure 2A shown, a list interaction method is provided. Taking the method applied to Figure 1 the terminal 102 in it as an example, the following steps S210A are included. Among them:
[0093] S210A, in response to the host list display operation, display the host list page.
[0094] Among them, the host list refers to a list that displays the rankings of at least one indicator such as the comprehensive performance, popularity, and income of the host in a set form in the social media platform. Optionally, the list types of the host list can include: host popularity list, host gift list, event exclusive list, new host list, host ability list, host commodity list, and commodity purchase list, etc., and this application does not make a limitation on this. The host popularity list can be understood as a list that displays the host popularity rankings in a set form. The host gift list can be understood as a list that displays the total amount of virtual resources received by the host in a set form. The event exclusive list can be understood as a temporary list established for promoting a set event or theme. The new host list can be understood as a list that ranks the hosts with development potential selected according to indicators such as their live broadcast duration, fan growth rate, and content quality for the hosts who have newly entered the social media platform not long ago. The host ability list can be understood as a list that displays the business ability indicators of the host in a set field (such as the game field, entertainment field, life field, or food field, etc.) in a set form, such as the host's goods selling ability list.
[0095] Among them, the host leaderboard page can be understood as a page for displaying the comprehensive performance rankings and related information of hosts, presenting the comprehensive rankings of hosts within the social media platform in an intuitive and systematic manner. The host leaderboard page may include a first leaderboard area and a second leaderboard area.
[0096] Among them, the first leaderboard area displays at least one first host information block of the historical listed hosts of the target closed leaderboard. The target closed leaderboard can be understood as the host leaderboard corresponding to the ranking statistics of the ended historical period. The historical listed hosts can be understood as the hosts displayed in the closed leaderboard. The first host information block may include the account identifier of the historical listed host and the account information of the target viewing account of the historical listed host. Among them, the target viewing account is the viewing account whose contribution degree to the listing of the historical listed host meets the preset conditions. The contribution degree to the listing is used to represent the quantity of virtual resources or the interaction frequency provided for the listing of the historical listed host. Among them, the preset conditions may be that the contribution degree to the listing is greater than the preset contribution degree threshold (such as experience value or experimental value), etc., and the present application does not make any limitation on this.
[0097] Among them, the second leaderboard area displays at least one second host information block of the current listed hosts of the current leaderboard; the second host information block includes the account identifier of the current listed host. The current leaderboard can be understood as the host leaderboard corresponding to the ranking statistics of the current period. The current listed hosts can be understood as the hosts displayed in the host leaderboard during the current period.
[0098] Exemplarily, as Figure 2B shown in the schematic diagram of the host leaderboard page, the host leaderboard page A-1 includes a first leaderboard area 1 and a second leaderboard area 2. The first leaderboard area 1 displays at least one first host information block 1-1 of the historical listed hosts of the target closed leaderboard. The first host information block 1-1 includes the account identifier of the historical listed host and the account information of the target viewing account of the historical listed host. The second leaderboard area 2 displays at least one second host information block 2-1 of the current listed hosts of the current leaderboard. The second host information block 2-1 includes the account identifier of the current listed host and the host ranking of the corresponding current listed host. Optionally, the host leaderboard page can be displayed in the form of the entire page; it can also be displayed in the form of half a layer; it can also be displayed in the form of 2 / 3 layer. The present application does not make any limitation on the display form of the host leaderboard page.
[0099] In an alternative embodiment, a content recommendation page may be displayed, and in response to a trigger operation on the thumbnail leaderboard content block in the content recommendation page, the host leaderboard page is displayed. Among them, displaying the content recommendation page may include label items of the recommended sub-page, recommended content blocks, thumbnail leaderboard content blocks, etc. Exemplarily, as Figure 2CThe schematic diagram of the process for displaying the host list page is illustrated by taking the host popularity list as an example of the host list. In response to a trigger operation on the social media platform, a content recommendation page B-2 including a bottom navigation block 3, a thumbnail list content block 4, a label item 5 of the recommended sub-page, and a recommended content block 6 is displayed; upon detecting a trigger operation on the thumbnail list content block 4 in the content recommendation page B-2, the host list page A-1 is displayed.
[0100] In another alternative embodiment, a search page can be displayed, and in response to a host list search operation in the search page, the host list page is displayed. The search page includes a search box, historical search terms, and corresponding thumbnail content of the host list, etc. The host list search operation can include a trigger operation on the corresponding thumbnail content of the host list, and a search operation on the host list with different list ranking attributes in the search box, etc., and the present application does not limit this. Exemplarily, as Figure 2D The schematic diagram of the process for displaying the host list page is illustrated by taking the host popularity list as an example of the host list. In response to a trigger operation on a search control in the search page (such as a content recommendation page and a short video display page, etc.), a search page B-3 including a search box 7, historical search terms 8, and corresponding thumbnail content 9 of the host list is displayed; upon detecting a search operation on the host list with any list ranking attribute (such as the host popularity list) in the search page B-3, the host list page A-1 is displayed.
[0101] In yet another alternative embodiment, the live room page of the current host is displayed, and in response to a trigger operation on a list display control in the live room page, the host list page is displayed in the live room page. The live room page can include a live broadcast screen, an image identifier of the host, the host's nickname, a follow control corresponding to the host, the historical number of views of the live room, the historical comment messages of the live room, a comment message input box, and a list display control, etc. Exemplarily, as Figure 2EThe schematic diagram of the display process of the host list page is shown below. Taking the host popularity list as an example, in response to a trigger operation on the live display control in a non-live broadcast room page (such as the personal information page and content recommendation page of the current host, etc.), the live broadcast room page B-4 of the current host is displayed; in response to a trigger operation on the list display control 10 in the live broadcast room page B-4, the host list page A-1 is displayed in the live broadcast room page. In addition, in the second list area 2, at least one second host information block 2-1 of the current list of the current top-ranked hosts is displayed. The second host information block 2-1 may further include the account identifier of the current top-ranked host, the description information 2-2 corresponding to the current top-ranked host, and the total resource value 2-3 of the contribution of the current top-ranked host to being on the list. Among them, the description information 2-2 corresponding to the current top-ranked host may include the name of the target account set and the total number of people in the target account set who contribute to the current top-ranked host being on the list; the target account set of the top-ranked host includes at least one viewing account that contributes resources to the top-ranked host being on the list.
[0102] In some embodiments, the determination method of the target viewing account may be: according to the list type of the host list, determine the preset conditions matching the list type; select at least one viewing account whose contribution to being on the list meets the preset conditions from at least one viewing account corresponding to the historical top-ranked hosts as the target viewing account. Among them, the list types of different host lists may match the same or at least partially different preset conditions, and the preset conditions can be set as needed or determined through a large number of experiments. This application does not make any limitations on this.
[0103] Exemplarily, the method of selecting at least one viewing account whose contribution to being on the list meets the preset conditions from the viewing accounts of historical top-ranked hosts as the target account is: select at least one viewing account whose contribution to being on the list meets the preset conditions from each viewing account of historical top-ranked hosts as the target viewing account; sort the target viewing accounts in descending order of the contribution to being on the list. Or, the viewing accounts of historical top-ranked hosts can also be sorted in descending order of the contribution to being on the list; select the top preset number of viewing accounts as the target viewing accounts. Among them, the preset number can be set as needed or determined through a large number of experiments. This application does not make any limitations on this.
[0104] Exemplarily, the preset conditions corresponding to the host gift list can be determined according to at least one of the number of virtual resources provided by the viewing account for the historical top-ranked host, the value of virtual resources, and the interaction frequency, etc. This embodiment does not make any limitations on this. Among them, the interaction may include at least one of likes and sharing, etc.
[0105] Exemplarily, the preset conditions corresponding to the host popularity list can be determined based on at least one of the viewing duration, number of likes, number of comments, and number of virtual resources of the viewing account. For example, the contribution degree of the viewing account to the list = viewing duration (min) * 100 + number of likes (per 30 likes) * 1 + number of comments * 1 + number of virtual resources (such as popularity tickets) * 5; it can also be determined based on indicators such as the viewing duration, number of likes, number of comments, number of virtual resources, account identity, first like bonus, first comment bonus, and first resource bonus of the viewing account. Further, since viewing accounts with a high-level account identity can provide more contribution degrees to the host on the list, in order to maintain the fairness of the host popularity list and avoid the top hosts with a large number of fans (i.e., viewing accounts with a high-level account identity) monopolizing the list for a long time, in this embodiment, as shown in the contribution degree table 1 in Table 1 below, limits can be set for the contribution degrees of viewing accounts with different account identities on different indicators.
[0106] It should be noted that the indicator categories and indicator values shown in the contribution degree table 1 in this embodiment are only example listings for clearly explaining the above embodiment content, and do not cover all indicator categories and indicator values. The specific indicator categories and indicator values are not limited in this embodiment.
[0107] The above-mentioned method for interacting with a list, which displays a host list page including a first list area and a second list area, displays the account identifiers of historical listed hosts and the account information of the target viewing accounts of historical listed hosts in the first list area. By presenting the target viewing accounts whose contribution degrees to the list meet the preset conditions, it is ensured that the users corresponding to the target viewing accounts that meet the preset conditions can be listed together with the historical listed hosts who support their listing, so that they can timely obtain feedback on contributing to the host, increasing the sense of honor and belonging of viewing users with higher contribution degrees to the list, and enhancing the competitive awareness of the current viewing users, thereby effectively motivating the interaction enthusiasm of the current viewing users and stimulating the continuous interaction and enthusiasm for hitting the list between users and hosts. And, at least one second host information block of the current listed hosts of the current list is also displayed together on the host list page, which helps to increase the interaction frequency of the viewing account in the live broadcast room of the host it currently supports, thereby promoting the interaction stickiness between users and hosts, forming a good interaction closed-loop, enhancing the long-term support and participation of users in the host, and further enhancing the use stickiness of users to the host and the live broadcast platform.
[0108] Table 1 Contribution Degree Table
[0109]
[0110] In one embodiment, taking the interaction between the server 104 and the terminal 102 to implement the above-mentioned list interaction method as an example, that is,Figure 1 Based on the application environment shown, see Figure 2F the sequence diagram of the list interaction method shown, including:
[0111] S210F, the terminal determines the anchor list to be displayed in response to an anchor list display operation;
[0112] S220F, the terminal generates an anchor list display request according to the anchor list to be displayed;
[0113] S230F, the terminal sends the anchor list display request to the server;
[0114] S240F, the server determines the anchor list display data in response to the anchor list display request;
[0115] S250F, the server sends the anchor list display data to the terminal;
[0116] S260F, the terminal displays the anchor list page according to the anchor list display data.
[0117] Based on the technical solutions of the above embodiments, the present application also provides an optional embodiment. In this optional embodiment, the anchor list page may further be refined to include a third anchor information block corresponding to the current anchor in the current live room, which is used to determine the ranking position of the current anchor in the anchor list and increase the richness of the anchor list. In this case, a new list interaction method is given.
[0118] See Figure 3A the list interaction method shown, including:
[0119] S310A, in response to a trigger operation on the description information in the third anchor information block, display the first contribution list page corresponding to the current anchor.
[0120] Among them, the third anchor information block includes the account identifier of the current anchor and the description information of the target account set of the current anchor; the target account set of the current anchor (such as the fan club of the current anchor) includes at least one first viewing account that contributes resources to the current anchor's ranking on the list. The description information of the target account set may include the target account set name (such as the fan club name) and the total number of people in the target account set who contribute to the current anchor's ranking on the list. The first contribution list can be understood as a list that displays the first viewing accounts that contribute resources to the current anchor's ranking on the list in a set form. Exemplarily, as Figure 3B the schematic diagram of the anchor list page shown, the anchor list page A-1 further includes a third anchor information block 11. The third anchor information block includes the account identifier of the current anchor and the description information 11-1 of the target account set of the current anchor.
[0121] Among them, at least one first viewing account's first viewing information block can be displayed on the first contribution ranking list page; at least one first viewing account is arranged in the order of the contribution degree to the current anchor (for example, sorted from high to low according to the contribution degree to the ranking); the first viewing information block can include the account information of the corresponding first viewing account. Exemplarily, as Figure 3C shown in the schematic diagram of the first contribution ranking list page, the first contribution ranking list page C displays at least one first viewing information block 12 of the first viewing account, and the first viewing information block 12 includes the account ranking, account information 12-1 of the corresponding first viewing account, and the contribution degree 12-2 to the current anchor.
[0122] Among them, the second viewing information block of the current viewing account can also be displayed on the first contribution ranking list page; the second viewing information block includes the account identifier of the current viewing account and the contribution degree difference; the contribution degree difference is the difference between the contribution degree of the current viewing account to the current anchor and the contribution degree of the first viewing account in the preset order on the first contribution ranking list page to the current anchor. Exemplarily, as Figure 3D shown in the schematic diagram of the first contribution ranking list page, the first contribution ranking list page C displays at least one first viewing information block 12 of the first viewing account and the second viewing information block 13 of the current viewing account. The second viewing information block 13 includes the account identifier 13-1 of the current viewing account and the contribution degree difference 13-2. The advantage of such a setting is that displaying the contribution degree difference of the current viewing account on the first contribution ranking list page can clearly show the contribution degree difference between the current viewing account and other first viewing accounts with higher contribution degrees (such as the viewing accounts that can be ranked on the first contribution ranking list page, or the viewing account ranked first, etc.), achieving the purpose of stimulating the user's sense of honor and competitive psychology, thereby prompting the user corresponding to the current viewing account to actively participate in the contribution interaction for ranking, forming a virtuous cycle, further enhancing user stickiness, and promoting the active atmosphere of the overall interaction in the live broadcast room.
[0123] In an alternative embodiment, when a trigger operation (such as a click operation, a slide operation, etc.) on the description information in the third anchor information block is detected, the first contribution ranking list page corresponding to the current anchor is displayed. Exemplarily, as Figure 3E shown in the schematic diagram of the first contribution ranking list page display process, on the anchor ranking list page A-1, a trigger operation on the description information 11-1 in the third anchor information block 11 is detected, and the first contribution ranking list page C corresponding to the current anchor is displayed.
[0124] In another alternative embodiment, when a trigger operation on the first ranking display control corresponding to the description information in the third anchor information block is detected, the first contribution ranking list page corresponding to the current anchor is displayed. Exemplarily, as Figure 3FSchematic diagram of the display process of the first contribution list page. In the host list page A-1, a trigger operation on the first list display control 11-2 corresponding to the description information 11-1 in the third host information block 11 is detected, and the first contribution list page C corresponding to the current host is displayed.
[0125] In yet another alternative embodiment, the third host information block may further include a boost ranking control. When a trigger operation on the boost ranking control in the third host information block is detected, the first contribution list page corresponding to the current host is displayed. Exemplarily, as Figure 3G Schematic diagram of the display process of the first contribution list page. In the host list page A-1, a trigger operation on the boost ranking control 11-3 in the third host information block 11 is detected, and the first contribution list page C corresponding to the current host is displayed.
[0126] In this embodiment, by displaying at least one first viewing account that contributes to the current host's ranking on the first contribution list page, the enthusiasm of users for participating in the host's ranking is enhanced and stimulated, and the interaction stickiness of users with the supported host is improved. In addition, the data on the first contribution list page can be obtained in real time, which can ensure that the results after the user contributes to the current host's ranking are truly displayed, avoiding unfairness and information lag caused by feedback delay during the interaction process, thereby creating a fair, instant, and trustworthy interaction environment.
[0127] In one embodiment, taking the interaction method of the above list implemented by the interaction between the server 104 and the terminal 102 as an example, that is, Figure 1 Based on the application environment shown, see Figure 3H The timing diagram of the list interaction method shown, including:
[0128] S310H, the terminal determines the first contribution list page to be displayed corresponding to the current host in response to the trigger operation on the description information in the third host information block;
[0129] S320H, the terminal generates a first contribution list page display request according to the first contribution list page to be displayed corresponding to the current host;
[0130] S330H, the terminal sends the first contribution list page display request to the server;
[0131] S340H, the server determines the first contribution list page display data in response to the first contribution list page display request;
[0132] S350H, the server sends the first contribution list page display data to the terminal;
[0133] S360H, the terminal displays the first contribution list page corresponding to the current live streamer according to the data displayed on the first contribution list page.
[0134] Based on the technical solutions of the above embodiments, the present application also provides an alternative embodiment. In this alternative embodiment, the second live streamer information block may further include description information of the target account set of the currently listed live streamers, which is used to display the viewing accounts that contribute resources to the listed live streamers, ensuring that the user's contribution degree to the list can be displayed immediately. In this case, a new list interaction method is given.
[0135] See Figure 4A The list interaction method shown in
[0136] S410A, in response to a trigger operation on the description information corresponding to the currently listed live streamer, display the second viewing list page corresponding to the currently listed live streamer.
[0137] Among them, the target account set of the currently listed live streamer includes at least one second viewing account that contributes resources to the currently listed live streamer's listing. Exemplarily, as Figure 4B The schematic diagram of the live streamer list page shown in
[0138] Among them, the second viewing list page displays second viewing information blocks of at least one second viewing account; at least one second viewing account is arranged in the order of the contribution degree to the currently listed live streamer (such as sorted in descending order of the contribution degree to the list); the second viewing information block includes the account information of the corresponding second viewing account. Exemplarily, as Figure 4C The schematic diagram of the second viewing list page shown in
[0139] In an alternative embodiment, when a trigger operation (such as a click operation, a slide operation, etc.) on the description information corresponding to the currently listed live streamer is detected, display the second viewing list page corresponding to the currently listed live streamer. Exemplarily, as Figure 4DThe schematic diagram of the display process of the second viewing list page shown. In the host list page A-1, a trigger operation for the description information 2-2 in the second host information block 2-1 is detected, and the second viewing list page D corresponding to the current host is displayed.
[0140] In another alternative embodiment, when a trigger operation for the second list display control within the description information corresponding to the currently listed host is detected, the second contribution list page corresponding to the current host is displayed. Exemplarily, as Figure 4E The schematic diagram of the display process of the second viewing list page shown. In the host list page A-1, a trigger operation for the second list display control 2-4 within the description information 2-2 in the second host information block 2-1 is detected, and the second viewing list page D corresponding to the current host is displayed.
[0141] In this embodiment, by displaying at least one second viewing account that has contributed to the listing of historical listed hosts in the second contribution list page, the enthusiasm of users for participating in the listing of the supported hosts is enhanced and stimulated, and the interaction stickiness of users with the supported hosts is improved. In addition, the data in the second contribution list page can be obtained in real time, which can ensure that the results of users' contributions to the listing of historical listed hosts can be truly displayed, avoiding unfairness and information lag problems caused by feedback delay during the interaction process, thus creating a fair, immediate and trustworthy interaction environment.
[0142] In one embodiment, taking the interaction method of the above list implemented through the interaction between the server 104 and the terminal 102 as an example, that is, Figure 1 Based on the application environment shown for explanation, see Figure 4F The sequence diagram of the list interaction method shown, including:
[0143] S410F, the terminal determines the second viewing list page to be displayed corresponding to the currently listed host in response to the trigger operation for the description information corresponding to the currently listed host;
[0144] S420F, the terminal generates a second viewing list page request according to the second viewing list page to be displayed corresponding to the currently listed host;
[0145] S430F, the terminal sends the second viewing list page request to the server;
[0146] S440F, the server determines the second viewing list page display data in response to the second viewing list page request;
[0147] S450F, the server sends the second viewing list page display data to the terminal;
[0148] S460F, the terminal displays the second viewing list page corresponding to the currently listed host according to the data displayed on the second viewing list page.
[0149] Based on the technical solutions of the above embodiments, the present application also provides an alternative embodiment. In this alternative embodiment, the host list page is introduced in detail.
[0150] See Figure 5A The list interaction method shown includes:
[0151] S510A, in response to a detail viewing operation on the first list area, display the detail page of the target closed list.
[0152] Among them, the detail page of the target closed list includes at least one fourth host information block of historical listed hosts. The fourth host information block includes the account information of the historical listed host and the account information of the target viewing account of the historical listed host; the number of fourth host information blocks in the detail page is greater than the number of first host information blocks in the first list area. Exemplarily, as Figure 5B The schematic diagram of the detail page of the target closed list shown. In the detail page E of the target closed list, there are at least one fourth host information block 14 of historical listed hosts. The fourth host information block 14 includes the account information of the historical listed host, the account information 14-1 of the target viewing account of the historical listed host, and the total contribution degree 14-2 received by the currently listed host.
[0153] In an alternative embodiment, when a trigger operation (such as a click operation, a slide operation, etc.) on the first list area is detected, display the detail page of the target closed list. Exemplarily, as Figure 5C The schematic diagram of the detail page display shown. In the host list page A-1, when a trigger operation on the first list area 1 is detected, display the detail page E of the target closed list.
[0154] In another alternative embodiment, when a trigger operation on the detail viewing control in the first list area is detected, display the detail page of the target closed list. Exemplarily, as Figure 5D The schematic diagram of the detail page display shown. In the host list page A-1, when a trigger operation on the detail viewing control 1-3 in the first list area 1 is detected, display the detail page E of the target closed list.
[0155] It should be noted that since the fourth host information block may also include the account information of the target viewing accounts of the historically listed hosts, in this embodiment, it is also possible to display the account information page of the target viewing account in response to a trigger operation on the account information of the target viewing account. The account information page of the target viewing account may include the user information (including user name, account name, IP address, image identifier (e.g., avatar), number of fans, number of follows, number of likes and collections) corresponding to at least one target viewing account, a follow control, and historical published notes. Exemplarily, as Figure 5E shown in the schematic diagram of the account information page display, in the details page E of the target closed list, a trigger operation (such as a click operation, a slide operation, etc.) on the account information 14-1 of the target viewing account of the historically listed host in the fourth host information block 14 is detected, and the account information page F of the target viewing account is displayed.
[0156] In this embodiment, by displaying the details page of the target closed list including at least one historically listed host, the display quantity of the historically listed hosts is increased, enabling the target viewing account to understand the historical listing situation of the supported hosts, further enhancing and stimulating the user's enthusiasm for participating in the listing of the supported hosts, and improving the interaction stickiness between the user and the supported hosts.
[0157] In one embodiment, taking the implementation of the above list interaction method through the interaction between the server 104 and the terminal 102 as an example, that is, on the basis of the application environment shown in Figure 1 for illustration, referring to the sequence diagram of the list interaction method shown in Figure 5F including:
[0158] S510F, the terminal determines the target closed list to be displayed in response to a details viewing operation on the first list area;
[0159] S520F, the terminal generates a details page request for the target closed list according to the list identifier corresponding to the target closed list to be displayed;
[0160] S530F, the terminal sends the details page request to the server;
[0161] S540F, the server determines the details page display data of the target closed list in response to the details page request;
[0162] S550F, the server sends the details page display data to the terminal;
[0163] S560F, the terminal displays the details page of the target closed list according to the details page display data.
[0164] In an alternative embodiment, the first leaderboard area further includes a reward information for being on the leaderboard, which is used to prompt the user to enter the live room of the target host on the target ended leaderboard to receive virtual resources; the target host is a historical host who has been on the target ended leaderboard and whose ranking meets the preset ranking conditions. The advantage of such a setting is that by feedbacking virtual resources to the user, it mobilizes the enthusiasm of the user to guard the leaderboard for the target host, increases the user's staying time and interaction depth in the live room, thereby creating an active interactive environment.
[0165] Among them, there are various display methods of virtual resources in the live room of the target host, including but not limited to pop-up display, embedded display, and fold-unfold display; the pop-up display can be understood as a display method in which the resource identifier corresponding to the virtual resource is displayed in a pop-up form in the display area of the live room screen; the embedded display can be understood as a display method in which the resource identifier corresponding to the virtual resource is embedded and displayed at a set position in the display area of the live room screen; the fold-unfold display can be understood as preferentially displaying the resource identifier corresponding to the virtual resource at a set position in the display area of the live room screen, and after responding to the trigger operation for the resource identifier, displaying the virtual resource in a pop-up display.
[0166] In an alternative implementation embodiment, when the host supported by the current viewing account is on the leaderboard, the reward information for being on the leaderboard is displayed in the first leaderboard area displayed on the terminal corresponding to the current viewing account; in response to the trigger operation for the reward information for being on the leaderboard, the live room of the target host (i.e., the host supported by the current viewing account) on the target ended leaderboard is displayed; in response to the operation of receiving the virtual resources in the live room of the target host, it is determined whether the current viewing account meets the virtual resource receiving conditions according to at least one of the resource contribution situation of the current viewing account, the ranking situation of the target host, and the resource allocation situation; when the current viewing account meets the virtual resource receiving conditions, virtual resources are allocated to the current viewing account, or further, the receiving special effect of the virtual resources is displayed on the terminal corresponding to the current viewing account; when the current viewing account does not meet the virtual resource receiving conditions, a reminder that the virtual resources cannot be received is output. Among them, the virtual resource receiving conditions may include at least one of the host ranking of the target host reaching the preset ranking (such as the top three), the resource contribution degree of the current viewing account exceeding the preset contribution threshold, and there are still unallocated virtual resources. The preset contribution threshold can be set based on past experience values or experimental values obtained through a large number of experiments, and the present application does not limit this.
[0167] Exemplarily, such as Figure 6ASchematic diagram of the virtual resource collection process shown. In the first leaderboard area 1 of the host leaderboard page A-1, a virtual resource collection control 15-1 corresponding to the on-the-list reward information is displayed; in response to a trigger operation on the virtual resource field control 15-1, the live room page G of the target host who provided the on-the-list resources support in the target closed leaderboard is displayed; in response to a collection operation on the resource identifier 16 corresponding to the virtual resource in the live room page G of the target host, the virtual resource is obtained.
[0168] Exemplarily, such as Figure 6B Schematic diagram of the virtual resource collection process shown. In the first leaderboard area 1 of the host leaderboard page A-1, the on-the-list reward information 17 and the virtual resource collection animation effect 15-2 are displayed; in response to a trigger operation on the virtual resource collection animation effect 15-2, the live room page G of the target host in the target closed leaderboard is displayed; in response to a collection operation on the resource identifier 16 corresponding to the virtual resource in the live room page G of the target host, the virtual resource is obtained.
[0169] Exemplarily, such as Figure 6C Schematic diagram of the virtual resource collection process shown. In the first leaderboard area 1 of the host leaderboard page A-1, the on-the-list reward information 17 and the virtual resource collection reminder 15-3 are displayed; in response to a trigger operation on the virtual resource collection reminder 15-3, the live room page G of the target host in the target closed leaderboard is displayed; in response to a collection operation on the resource identifier 16 corresponding to the virtual resource in the live room page G of the target host, the virtual resource is obtained.
[0170] It should be noted that since the current viewing account may have contributed to the ranking of multiple hosts in the historical period, therefore, in the case where multiple target hosts supported by the current viewing account are all on the list, the on-the-list reward information can be displayed only on the avatar identifier of the target host with the highest ranking, or the on-the-list reward information can be displayed on the avatar identifier of each supported target host.
[0171] Exemplarily, such as Figure 6DSchematic diagram of the virtual resource collection process. When multiple target streamers supported by the current viewing account are all on the list, the list reward information 15-4 is displayed in the first list area 1 of the streamer list page A-1. In response to a trigger operation on the list reward information 15-4, the live room page G of the target streamer (such as the target streamer with the highest ranking supported by the current viewing account) in the target closed list is displayed. In response to a collection operation on the resource identifier 16 corresponding to the virtual resource in the live room page G, the virtual resource is obtained. It should be noted that after the live room page of the target streamer supported by the current viewing account in the target closed list is displayed, in response to a swipe operation on the live room page G, the live room pages of other target streamers supported by the current viewing account can also be displayed. Among them, the display order of the live room pages of the target streamers can be either randomly displayed or determined according to the contribution degree of the current viewing account to each target streamer's ranking on the list. This application does not make any restrictions on this.
[0172] Exemplarily, such as Figure 6E Schematic diagram of the details page display. When multiple target streamers supported by the current viewing account are all on the list, in the details page E of the target closed list, on the avatar identifier corresponding to each target streamer supported by the current viewing account, the list reward resource 15-4 is displayed. It should be noted that in response to a trigger operation on the list reward information 15-4, either the virtual resource corresponding to the list reward information 15-4 can be directly collected, or the live room page of the target streamer corresponding to the list reward information can be displayed, and after a collection operation on the resource identifier corresponding to the virtual resource in the live room is performed, the virtual resource is obtained.
[0173] In one embodiment, taking the interaction between the server 104 and the terminal 102 to implement the above list interaction method as an example, that is, Figure 1 Based on the application environment shown, the following description is made. Refer to Figure 6F The timing diagram of the virtual resource collection method shown, including:
[0174] S610F, the terminal generates a virtual resource collection request in response to a collection operation on the virtual resource in the live room of the target streamer.
[0175] S620F, the terminal sends the virtual resource collection request to the server;
[0176] S630F, the server determines whether the current viewing account meets the virtual resource collection conditions in response to the virtual resource collection request;
[0177] S640F, when the server determines that the current viewing account meets the virtual resource collection conditions, it generates the display data of the virtual resource collection animation effect;
[0178] S650F, the server sends the acquisition animation display data to the terminal;
[0179] S660F, the terminal displays the acquisition animation of the virtual resource according to the acquisition animation display data;
[0180] S670F, when the server determines that the current viewing account does not meet the virtual resource acquisition conditions, it generates reminder display data for unable to acquire the virtual resource;
[0181] S680F, the server sends the reminder display data to the terminal;
[0182] S690F, the terminal displays the reminder for unable to acquire the virtual resource according to the reminder display data.
[0183] In an exemplary embodiment, as Figure 7A shown, a list interaction method is provided. Taking the method applied to the Figure 1 terminal 102 as an example, it includes the following steps:
[0184] S710A, display the live room page of the target anchor.
[0185] Among them, the live room page may include at least one of a live video, an image identifier of the anchor, the anchor's nickname, a follow control corresponding to the anchor, the historical view count of the live room, the historical comment messages of the live room, a comment message input box, and a list display control, etc.
[0186] In an alternative embodiment, in response to a trigger operation on the live entrance in the personal information page of the target anchor, the live page of the target anchor is displayed. Exemplarily, as Figure 7B shown in the schematic diagram of the live room page display process, in response to the touch operation on the live entrance 18 in the personal information page H-1, the live room page G of the target anchor is displayed.
[0187] In another alternative embodiment, in response to a trigger operation on the live entrance in the personal note page of the target anchor, the live page of the target anchor is displayed; among them, information such as note content, note like count, note collection count, and note comment count are displayed in the personal note page. Among them, the note content includes note description content (for example, text content) and note detailed content (for example, picture content and video content). The live entrance may be displayed at a preset position in the note detailed content. Exemplarily, as Figure 7C shown in the schematic diagram of the live room page display process, in response to the touch operation on the live entrance 18 in the personal note page H-2, the live room page G of the target anchor is displayed.
[0188] In yet another alternative embodiment, in response to a triggering operation on the live broadcast room corresponding to the target anchor in the live broadcast integration page for the target anchor, the live broadcast page of the target anchor is displayed; wherein, in the live broadcast integration page, there are displayed live broadcast entrances corresponding to the live broadcast rooms that are currently in progress, and live broadcast preview entrances corresponding to the live broadcast rooms that will start in the future, etc. Exemplarily, as Figure 7D shown in the schematic diagram of the live broadcast room page display process, in response to a triggering operation on the live broadcast room corresponding to the target anchor in the live broadcast integration page H-3 of the target anchor, the live broadcast room page G of the target anchor is displayed.
[0189] In still another alternative embodiment, in response to a triggering operation on the animated avatar of the target anchor in a non-live broadcast page, the live broadcast page of the target anchor is displayed; wherein, the animated avatar of the anchor can be understood as that when the target anchor is in the live broadcast state, the avatar of the target anchor in other non-live broadcast pages will be displayed in an animated way to remind other users that the target anchor is live broadcasting. Exemplarily, as Figure 7E shown in the schematic diagram of the live broadcast room page display process, taking the comment page as an example of the non-live broadcast page, in response to a triggering operation on the animated avatar 20 of the target anchor in the comment page H-4, the live broadcast room page G of the target anchor is displayed. Among them, the comment page H-4 can be displayed in a set form in non-comment pages (such as personal note pages, short video pages, and content recommendation pages, etc.).
[0190] S720A, in response to the closing event of the target list, display a target special effect on the live broadcast room page.
[0191] Among them, the target special effect is generated based on the account information of the target viewing account. The closing event means that when the target list is closed, the target anchor meets the preset ranking conditions in the target list, and the target viewing account is a viewing account whose contribution degree to the target anchor's ranking meets the preset conditions. The preset ranking conditions may include: the target anchor receives a contribution degree to the ranking reaching the preset contribution degree threshold, or the ranking of the target anchor in the target list reaches the preset ranking (such as the top three) when the target list is closed. Among them, the preset contribution degree threshold can be set based on past experience values or experimental values determined through a large number of experiments, and the present application does not limit this.
[0192] In an alternative embodiment, in response to the closing event of the target list, obtain the viewing ranking information of the contribution degree corresponding to the target viewing account among the contribution degrees corresponding to other target viewing accounts; when the viewing ranking information reaches the preset ranking (such as the top three), use the special effect matching the viewing ranking information as the target special effect; display the target special effect on the live broadcast room page. Exemplarily, as Figure 7FThe schematic diagram of the target special effect display process is shown below. Taking the target viewing account with the highest contribution to the leaderboard as an example, in response to the end event of the target leaderboard, obtain the viewing ranking information of the target viewing account's corresponding contribution to the leaderboard among the corresponding contributions of other target viewing accounts (i.e., the first place), and use the dynamic effect that matches the viewing ranking information (i.e., the TOP dynamic effect of the contribution list) as the target special effect; display the target special effect 21-1 on the live broadcast room page G.
[0193] In another alternative embodiment, in response to the end event of the target leaderboard, obtain the account information of the target viewing account; and, determine the initial dynamic effect that matches the leaderboard ranking information according to the leaderboard ranking information of the target anchor in the target leaderboard; generate the target special effect to be displayed according to the account information of the target viewing account and the initial leaderboard dynamic effect; display the target special effect on the live broadcast room page. Exemplarily, as Figure 7G The schematic diagram of the target special effect display process is shown below. Taking the case where the target anchor ranks first at the end of the target leaderboard as an example, in response to the end event of the target leaderboard, obtain the account information of the target viewing account (i.e., so-and-so A); and, determine the initial leaderboard dynamic effect that matches the leaderboard ranking information (i.e., the TOP dynamic effect of the popularity list) according to the leaderboard ranking information of the target anchor in the target leaderboard (i.e., the first place); generate the target special effect including the corresponding account information and leaderboard ranking information of the target viewing account according to the account information of the target viewing account and the initial leaderboard dynamic effect; display the target special effect 21-2 on the live broadcast room page G.
[0194] It should be noted that since the target viewing account is a viewing account whose contribution to the historical top-ranked anchors meets the preset conditions, therefore, the number of target viewing accounts can be either one or multiple. In the case where there are multiple target viewing accounts, this embodiment can either display multiple target viewing accounts associated at the same time or only display the target special effect that matches the current viewing account in the terminal corresponding to the target viewing account. The specific implementation method is not limited in this application. Exemplarily, as Figure 7HSchematic diagram of the target special effect display process, taking the number of target viewing accounts as multiple, and the on-list contribution degree of target viewing account 1 being greater than that of target viewing account 2, and the on-list contribution degree of target viewing account 2 being greater than that of target viewing account 3 as an example. In response to the end-of-list event of the target list, obtain the account information of target viewing account 1 (i.e., so-and-so A), the account information of target viewing account 2 (i.e., so-and-so B), and the account information of target viewing account 3 (i.e., so-and-so C); and, according to the list ranking information of the target host in the target list (i.e., the first place), determine the initial list dynamic effect matching the list ranking information (i.e., the popularity list TOP dynamic effect); generate a target special effect including the corresponding account information and list ranking information of target viewing accounts 1-3 based on the account information of target viewing accounts 1, 2, and 3 and the initial list dynamic effect; and display the target special effects 21-3 on the live broadcast room page G.
[0195] It should be noted that, to further stimulate the sense of honor and competitive psychology of users and encourage more viewers to participate in the assistance, the target viewing accounts can be displayed differently from other viewing accounts. For example, in the comment area of the live broadcast room page, the comment messages of the target viewing accounts are displayed differently. Among them, the different display can either only change the appearance of the comment messages corresponding to the target viewing accounts (such as changing at least one of the message size, color, and shape); or add a message dynamic effect to the comment messages corresponding to the target viewing accounts. This embodiment does not make a limitation on this.
[0196] Exemplarily, as Figure 7I Shown in the schematic diagram of the comment message, taking the different display as adding a message dynamic effect to the comment message as an example, in the comment area of the live broadcast room page G, add a message dynamic effect (such as adding a set expression) to the comment message of the target viewing account, and display the comment message 22-1 of the target viewing account (i.e., so-and-so A) differently from the comment message 23 of other viewing accounts (i.e., so-and-so B).
[0197] Exemplarily, as Figure 7J Shown in the schematic diagram of the comment message, taking the different display as changing the appearance of the comment message as an example, in the comment area of the live broadcast room page G, increase the message size and message color of the comment message corresponding to the target viewing account, and display the comment message 22-2 of the target viewing account (i.e., so-and-so A) differently from the comment message 23 of other viewing accounts (i.e., so-and-so B). Among them, the message color can include at least one of the message background color and the message font color, etc.
[0198] Exemplarily, as Figure 7KThe schematic diagram of the comment message shown is used to distinguish and display the appearance of the message that changes the comment message, and, taking adding message animation effects to the comment message as an example, in the comment area of the live broadcast room page G, message animation effects are added to the comment messages of the target viewing account, and, the message size and message color of the comment messages corresponding to the target viewing account are changed to distinguish and display the comment message 22-3 of the target viewing account (i.e., XX A) from the comment message 23 of other viewing accounts (i.e., XX B).
[0199] The above list interaction method, in response to the end-of-list event of the target list, displays a target special effect containing the account information of the target viewing account on the live broadcast room page, intuitively transmits the contribution of the user corresponding to the target viewing account to the target anchor through visual elements, reduces the user information processing burden, and enhances the interaction efficiency. Moreover, by generating a target special effect based on the account information of the target viewing account and displaying it on the live broadcast room page in response to the end-of-list event of the target list, it avoids the unfairness or information lag problems caused by feedback delay during the interaction process, thus creating a fair, instant, and trustworthy interaction environment. At the same time, by screening the target viewing account according to the preset listing conditions of the target list as the basis for generating the target special effect, during the display process of the target special effect, the sense of honor and achievement of the users of the target viewing account is enhanced, further enhancing the long-term support and participation of the users for the anchor, and then enhancing the user stickiness to the anchor and the live broadcast platform.
[0200] In one embodiment, taking the interaction between the server 104 and the terminal 102 to implement the above list interaction method as an example, that is Figure 1 Based on the application environment shown, an explanation is given, see Figure 7L The sequence diagram of the list interaction method shown, including:
[0201] S710L, the terminal displays the live broadcast room page of the target anchor;
[0202] S720L, the terminal generates a target special effect request in response to the end-of-list event of the target list;
[0203] S730L, the terminal sends the target special effect request to the server;
[0204] S740L, the server determines the target special effect display data for displaying the target special effect on the live broadcast room page in response to the target special effect request;
[0205] S750L, the server sends the target special effect display data to the terminal;
[0206] S760L, the terminal displays the target special effect on the live broadcast room page according to the target special effect display data.
[0207] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.
[0208] Based on the same inventive concept, an embodiment of the present application also provides a list interaction device for implementing the above-mentioned list interaction method. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the list interaction device provided below can refer to the limitations on the list interaction method in the above text, and will not be repeated here.
[0209] In an exemplary embodiment, as Figure 8 shown, a list interaction device is provided, including: a first display module 810, where:
[0210] The first display module 810 is configured to display a host list page in response to a host list display operation; the host list page includes a first list area and a second list area; the first list area displays at least one first host information block of historical top-ranked hosts of the target closed list. The first host information block includes the account identifier of the historical top-ranked host and the account information of the target viewing account of the historical top-ranked host. The target viewing account is a viewing account whose contribution to the historical top-ranked host's ranking meets a preset condition; the second list area displays at least one second host information block of the current top-ranked hosts of the current list; the second host information block includes the account identifier of the current top-ranked host.
[0211] In some embodiments, the first display module 810 is further configured to display a first contribution list page corresponding to the current host in response to a trigger operation on the description information in the third host information block; the first contribution list page displays at least one first viewing information block of first viewing accounts; at least one first viewing account is arranged in the order of the contribution degree to the current host's ranking; the first viewing information block includes the account information of the corresponding first viewing account.
[0212] In some embodiments, a second viewing information block of the current viewing account is further displayed on the first contribution list page of the first display module 810; the second viewing information block includes the account identifier of the current viewing account and the contribution degree difference; the contribution degree difference is the difference between the contribution degree of the current viewing account to the current live streamer's listing and the contribution degree of the first viewing account in the preset order on the first contribution list page to the current live streamer's listing.
[0213] In some embodiments, the first display module 810 is further configured to, in response to a trigger operation on the description information corresponding to the current listed live streamer, display a second viewing list page corresponding to the current listed live streamer; at least one second viewing information block of at least one second viewing account is displayed on the second viewing list page; the at least one second viewing account is arranged in the order of the contribution degree to the current listed live streamer; the second viewing information block includes the account information of the corresponding second viewing account.
[0214] In some embodiments, the first display module 810 is further configured to, in response to a details viewing operation on the first list area, display a details page of the target ended list; the details page of the target ended list includes at least one fourth live streamer information block of the historical listed live streamers, the fourth live streamer information block includes the account information of the historical listed live streamer and the account information of the target viewing account of the historical listed live streamer; the number of the fourth live streamer information blocks on the details page is greater than the number of the first live streamer information blocks in the first list area.
[0215] In some embodiments, the first list area of the first display module 810 further includes a listing reward information for prompting to enter the live streamer's live room of the target live streamer in the target ended list to receive virtual resources; the target live streamer is the historical listed live streamer whose ranking in the target ended list meets the preset ranking condition.
[0216] In some embodiments, the first display module 810 is further configured to, in response to a trigger operation on the account information of the target viewing account, display an account information page of the target viewing account.
[0217] In some embodiments, the first display module 810 is further configured to display the live streamer's live room page, and in response to a trigger operation on the list display control in the live room page, display a live streamer list page in the live room page; display a search page, and in response to a live streamer list search operation in the search page, display a live streamer list page; display a content recommendation page, and in response to a trigger operation on the thumbnail list content block in the content recommendation page, display a live streamer list page.
[0218] Based on the same inventive concept, the embodiment of the present application also provides an interactive element generation device for implementing the interactive element generation method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more interactive element generation device embodiments provided below can refer to the limitations of the interactive element generation method above, and will not be repeated here.
[0219] In an exemplary embodiment, Figure 9 As shown, a list interaction device is provided, including: a second display module 910 and a third display module 920, wherein:
[0220] The second display module 910 is used to display the live broadcast room page of the target anchor;
[0221] The third display module 920 is used to display the target special effects on the live broadcast room page in response to the completion event of the target list; wherein, the target special effects are generated based on the account information of the target viewing account, the completion event is when the target host meets the preset conditions for being on the target list when the target list is completed, and the target viewing account is a viewing account whose contribution to the target host's being on the list meets the preset conditions.
[0222] Each module in the above-mentioned list interaction device can be implemented in whole or in part by software, hardware and their combination. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0223] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 10As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for page interaction and interactive element generation. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse, etc.
[0224] Those skilled in the art can understand that Figure 10 the structure shown in the figure is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.
[0225] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.
[0226] In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by the processor, the steps in the above method embodiments are implemented.
[0227] In an embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by the processor, the steps in the above method embodiments are implemented.
[0228] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.
[0229] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., and are not limited thereto.
[0230] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope described in this specification.
[0231] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A list interaction method, characterized in that, Including: In response to the operation of displaying the host list, display the host list page; the host list page includes a first list area and a second list area; the first list area displays at least one first host information block of the historical listed hosts in the target ended list, and the first host information block includes the account identifier of the historical listed host and the account information of the target viewing account of the historical listed host, where the target viewing account is a viewing account whose contribution degree to the listing of the historical listed host meets the preset conditions; the second list area displays at least one second host information block of the current listed hosts in the current list; the second host information block includes the account identifier of the current listed host.
2. The method according to claim 1, wherein The host list page also includes a third host information block corresponding to the current host in the current live room; the third host information block includes the account identifier of the current host and the description information of the target account set of the current host. The target account set of the current host includes at least one first viewing account that contributes resources to the current host's listing; the method further includes: In response to the triggering operation on the description information in the third host information block, display the first contribution list page corresponding to the current host. The first contribution list page displays at least one first viewing information block of the first viewing accounts; the at least one first viewing account is arranged in the order of the contribution degree to the current host's listing; the first viewing information block includes the account information of the corresponding first viewing account.
3. The method according to claim 2, characterized in that, The first contribution list page also displays a second viewing information block of the current viewing account; the second viewing information block includes the account identifier of the current viewing account and the contribution degree difference; the contribution degree difference is the difference between the contribution degree of the current viewing account to the current host's listing and the contribution degree of the first viewing account in the preset order in the first contribution list page to the current host's listing.
4. The method according to claim 1, characterized in that, The second host information block also includes the description information of the target account set of the current listed host; the target account set of the current listed host includes at least one second viewing account that contributes resources to the current listed host's listing; the method further includes: In response to the triggering operation on the description information corresponding to the current listed host, display the second viewing list page corresponding to the current listed host; the second viewing list page displays at least one second viewing information block of the second viewing accounts; the at least one second viewing account is arranged in the order of the contribution degree to the current listed host's listing; the second viewing information block includes the account information of the corresponding second viewing account.
5. The method according to any one of claims 1 - 4, characterized in that, The method further includes: In response to the operation of viewing the details of the first list area, display the details page of the target ended list. The details page of the target ended list includes at least one fourth host information block of the historical listed hosts, and the fourth host information block includes the account information of the historical listed host and the account information of the target viewing account of the historical listed host; the number of the fourth host information blocks in the details page is greater than the number of the first host information blocks in the first list area.
6. The method according to any one of claims 1-4, characterized in that, The first list area also includes the listing reward information, which is used to prompt to enter the live room of the target host in the target ended list to receive virtual resources; the target host is the historical listed host whose ranking in the target ended list meets the preset ranking conditions.
7. The method according to any one of claims 1-4, characterized in that, The method further includes: In response to a triggering operation on the account information of the target viewing account, displaying an account information page of the target viewing account.
8. The method according to any one of claims 1-4, characterized in that In response to a host list display operation, displaying a host list page, including at least one of the following: Displaying a live streaming room page of the current host, and in response to a triggering operation on a list display control in the live streaming room page, displaying a host list page in the live streaming room page; Displaying a search page, and in response to a host list search operation in the search page, displaying a host list page; Displaying a content recommendation page, and in response to a triggering operation on a thumbnail list content block in the content recommendation page, displaying a host list page.
9. A list interaction method, characterized in that It includes: Displaying a live streaming room page of the target host; In response to an end-of-list event of a target list, displaying a target special effect on the live streaming room page; wherein, the target special effect is generated based on the account information of the target viewing account, the end-of-list event is that the target host meets the preset list inclusion conditions in the target list when the target list ends, and the target viewing account is a viewing account whose contribution to the target host's inclusion in the list meets the preset conditions.
10. A list interaction device, characterized in that, It includes: A first display module, configured to display a host list page in response to a host list display operation; the host list page includes a first list area and a second list area; the first list area displays at least one first host information block of historical list-included hosts of a target ended list, and the first host information block includes an account identifier of the historical list-included host and the account information of the target viewing account of the historical list-included host, and the target viewing account is a viewing account whose contribution to the historical list-included host's inclusion in the list meets the preset conditions; the second list area displays at least one second host information block of current list-included hosts of the current list; the second host information block includes an account identifier of the current list-included host.
11. A list interaction device, characterized in that, It includes: A second display module, configured to display a live streaming room page of the target host; A third display module, configured to display a target special effect on the live streaming room page in response to an end-of-list event of a target list; wherein, the target special effect is generated based on the account information of the target viewing account, the end-of-list event is that the target host meets the preset list inclusion conditions in the target list when the target list ends, and the target viewing account is a viewing account whose contribution to the target host's inclusion in the list meets the preset conditions.
12. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1-9 are implemented.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1-9 are implemented.
14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1-9 are implemented.