Live broadcast information display method and device, electronic equipment and storage medium
By carousel displaying the real-time schedule progress information and real-time interactive task information of the target live broadcast account in the first entrance touch information of the live broadcast page, the problem of limited live broadcast information is solved and the diversity and real-time improvement is achieved.
Patent Information
- Application Number
- CN202411217838.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-03-11
AI Technical Summary
The live broadcast information carried in the pendants of the live broadcast room is limited, which is difficult to meet the increasingly complex live broadcast information display needs.
By carousel displaying the real-time schedule progress information and real-time interactive task information of the target live broadcast account in the first entrance touch information of the live broadcast page, rotation display of live broadcast information from different dimensions is realized.
It improves the diversity and richness of live broadcast information display, enhances the real-timeness of information, and meets the complex live broadcast information display needs.
Smart Images

Figure CN119603466A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a live broadcast information display method, device, electronic device and storage medium. Background Art
[0002] During the live broadcast process, the information displayed in the live broadcast room is directly related to the audience participation in the live broadcast room and the platform activity. In the related technology, a single and fixed live broadcast information is generally carried by a widget, that is, the live broadcast information carried in the live broadcast room widget is limited, which makes it difficult to meet the increasingly complex live broadcast information display needs. Summary of the invention
[0003] The present disclosure provides a live broadcast information display method, device, electronic device and storage medium to at least solve the problem in the related art that the live broadcast information carried in the live broadcast room widget is limited, making it difficult to meet the increasingly complex live broadcast information display needs. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, a method for displaying live broadcast information is provided, including:
[0005] Displaying a first target live broadcast page corresponding to the target live broadcast account; the first target live broadcast page includes first entry touch information;
[0006] The first live broadcast information and the second live broadcast information of the target live broadcast account are displayed in a carousel in the first entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0007] In an exemplary embodiment, when the target live broadcast account corresponds to a current auxiliary activity at the current moment, the real-time schedule progress information includes real-time activity participation information of the target live broadcast account participating in the current auxiliary activity;
[0008] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes:
[0009] The first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0010] In an exemplary embodiment, when the target live broadcast account corresponds to the sub-schedule confrontation stage at the current moment, the real-time schedule progress information includes the real-time schedule participation information of the target live broadcast account in the sub-schedule confrontation stage;
[0011] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes:
[0012] The first live broadcast information including the real-time schedule participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0013] In an exemplary embodiment, the current auxiliary activity is a power-assisting activity; if the current moment is in the process of the power-assisting activity, the real-time activity participation information of the target account in the current auxiliary activity includes power-assisting difference data, and the power-assisting difference data is determined based on the current real-time power-assisting data and the target power-assisting data of the power-assisting activity;
[0014] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0015] If the assistance activity is in progress at the current moment, the first live broadcast information containing the assistance difference data and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0016] In an exemplary embodiment, if the assistance activity has ended at the current moment, the real-time activity participation information of the target account in the current assistance activity includes assistance result information;
[0017] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0018] If the assistance activity has ended at the current moment, the first live broadcast information containing the assistance result information and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0019] In an exemplary embodiment, the current auxiliary activity is a time-limited activity; if the current moment is within the target time-limited period, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time time-limited ranking information of the target live broadcast account in the time-limited activity and the time-limited ranking prompt information;
[0020] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0021] If the current moment is within the target time limit period, the first live broadcast information including the real-time time limit ranking information and the time limit ranking prompt information, and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0022] In an exemplary embodiment, if the target time-limited period has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the time-limited activity result information of the target live broadcast account in the time-limited activity;
[0023] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0024] If the target time limit period has ended at the current moment, the first live broadcast information including the time limit result information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0025] In an exemplary embodiment, the current auxiliary activity is a confrontation activity; if the confrontation activity is in progress at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time confrontation data of the target live broadcast account;
[0026] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0027] If the confrontation activity is currently in progress, the first live broadcast information including the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account, and the second live broadcast information including the real-time interactive task information are displayed in a carousel; the confrontation live broadcast account is the account that is currently confronting the target live broadcast account.
[0028] In an exemplary embodiment, if the confrontation activity has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the confrontation result between the target live broadcast account and the confrontation live broadcast account;
[0029] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0030] If the confrontation activity has ended at the current moment, the first live broadcast information including the confrontation result and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0031] In an exemplary embodiment, the method further comprises:
[0032] When displaying the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the opposing live broadcast account, the real-time confrontation data of the target live broadcast account is displayed in a first display area, and the real-time confrontation data of the opposing live broadcast account is displayed in a second display area; when the real-time confrontation data of the target live broadcast account is different from the real-time confrontation data of the opposing live broadcast account, the size of the first display area is larger than the size of the second display area, and the display colors of the first display area and the second display area are different.
[0033] In an exemplary embodiment, the method further comprises:
[0034] In response to a triggering operation on the first entry touch information, when the real-time schedule progress information is displayed in the first entry touch information, a schedule details page corresponding to the real-time schedule progress information is displayed.
[0035] In an exemplary embodiment, the real-time interactive task information includes task display information corresponding to each of the plurality of interactive tasks, and the task display information of each interactive task includes a task identifier and real-time task progress;
[0036] The method further comprises:
[0037] When displaying the second live broadcast information, the task identifier of the first task and the real-time task progress of the first task are displayed; the first task is a task determined among the multiple interactive tasks based on the carousel order of the multiple interactive tasks.
[0038] In an exemplary embodiment, the real-time task progress includes a task progress bar and task differential data;
[0039] The step of displaying the task identifier of the first task and the real-time task progress of the first task when displaying the second live broadcast information includes:
[0040] When displaying the second live broadcast information, the task identifier of the first task, the task differential data of the first task, the task identifiers of other tasks, and the task progress bars of the other tasks are displayed; the other tasks are tasks other than the first task among the multiple interactive tasks.
[0041] In an exemplary embodiment, the method further comprises:
[0042] When displaying the second live broadcast information, the task identifier of the completed interactive task is highlighted, and the real-time task progress of the second interactive task among the unfinished interactive tasks is displayed; the second interactive task is determined based on the carousel order of the unfinished interactive tasks.
[0043] In an exemplary embodiment, the real-time interactive task information includes task display information of at least one non-carousel interactive task, and the task display information of each non-carousel interactive task includes a task identifier and a real-time task progress; the real-time task progress includes a task progress bar;
[0044] The method further comprises:
[0045] When displaying the second live broadcast information, the task identifier of the non-carousel interactive task and the task progress bar of the non-carousel interactive task are displayed.
[0046] In an exemplary embodiment, when the target live broadcast account has completed the multiple interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in the historical task cycle, the real-time interactive task information includes first prompt information; the first prompt information is used to instruct the target live broadcast account to perform the unfinished interactive tasks in the historical task cycle;
[0047] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes:
[0048] The first live broadcast information of the target live broadcast account and the second live broadcast information including the first prompt information are displayed in a carousel in the first entry touch information.
[0049] In an exemplary embodiment, the method further comprises:
[0050] In response to the triggering operation of the target live broadcast account on the first prompt information, the task identifiers of the interactive tasks that have been completed within the historical task cycle are highlighted and displayed, and the task display information of the interactive tasks that have not been completed within the historical task cycle is displayed in a carousel.
[0051] In an exemplary embodiment, the target schedule includes a plurality of task cycles during the schedule period;
[0052] The method further comprises:
[0053] When the multiple interactive tasks corresponding to the multiple task cycles are all completed, when displaying the second live broadcast information, a prompt message of successful task execution is displayed.
[0054] According to a second aspect of an embodiment of the present disclosure, a method for displaying live broadcast information is provided, including:
[0055] Displaying a second target live broadcast page corresponding to the target audience account; the second target live broadcast page includes second entry touch information;
[0056] The first live broadcast information and the second live broadcast information of the target live broadcast account are displayed in a carousel in the second entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0057] In an exemplary embodiment, the real-time interactive task information includes task display information corresponding to a resource task; the resource task is a task corresponding to a virtual resource donation operation;
[0058] The method further comprises:
[0059] When displaying the second live broadcast information, the task display information corresponding to the resource task is displayed based on the target display duration; the target display duration is determined based on at least one of the account level of the target audience account and the duration of the target audience account entering the target live broadcast room.
[0060] In an exemplary embodiment, the current task cycle includes a plurality of interactive tasks, and when the target live broadcast account has completed the plurality of interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in a historical task cycle, the real-time interactive task information includes second prompt information; the second prompt information is used to instruct to send interactive information to the target live broadcast account, so that the target live broadcast account performs the unfinished interactive tasks in the historical task cycle;
[0061] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the second entry touch information includes:
[0062] The first live broadcast information of the target live broadcast account and the second live broadcast information including the second prompt information are displayed in a carousel in the second entry touch information.
[0063] According to a third aspect of an embodiment of the present disclosure, a live broadcast information display device is provided, including:
[0064] A first live broadcast page display unit is configured to display a first target live broadcast page corresponding to a target live broadcast account; the first target live broadcast page includes first entry touch information;
[0065] The first carousel display unit is configured to perform a carousel display of the first live broadcast information and the second live broadcast information of the target live broadcast account in the first entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0066] In an exemplary embodiment, when the target live broadcast account corresponds to a current auxiliary activity at the current moment, the real-time schedule progress information includes real-time activity participation information of the target live broadcast account participating in the current auxiliary activity;
[0067] The first carousel display unit is configured to execute:
[0068] The first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0069] In an exemplary embodiment, when the target live broadcast account corresponds to the sub-schedule confrontation stage at the current moment, the real-time schedule progress information includes the real-time schedule participation information of the target live broadcast account in the sub-schedule confrontation stage;
[0070] The first carousel display unit is configured to execute:
[0071] The first live broadcast information including the real-time schedule participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0072] In an exemplary embodiment, the current auxiliary activity is a power-assisting activity; if the current moment is in the process of the power-assisting activity, the real-time activity participation information of the target account in the current auxiliary activity includes power-assisting difference data, and the power-assisting difference data is determined based on the current real-time power-assisting data and the target power-assisting data of the power-assisting activity;
[0073] The first carousel display unit is configured to execute:
[0074] If the assistance activity is in progress at the current moment, the first live broadcast information containing the assistance difference data and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0075] In an exemplary embodiment, if the assistance activity has ended at the current moment, the real-time activity participation information of the target account in the current assistance activity includes assistance result information;
[0076] The first carousel display unit is configured to execute:
[0077] If the assistance activity has ended at the current moment, the first live broadcast information containing the assistance result information and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0078] In an exemplary embodiment, the current auxiliary activity is a time-limited activity; if the current moment is within the target time-limited period, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time time-limited ranking information of the target live broadcast account in the time-limited activity and the time-limited ranking prompt information;
[0079] The first carousel display unit is configured to execute:
[0080] If the current moment is within the target time limit period, the first live broadcast information including the real-time time limit ranking information and the time limit ranking prompt information, and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0081] In an exemplary embodiment, if the target time-limited period has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the time-limited activity result information of the target live broadcast account in the time-limited activity;
[0082] The first carousel display unit is configured to execute:
[0083] If the target time limit period has ended at the current moment, the first live broadcast information including the time limit result information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0084] In an exemplary embodiment, the current auxiliary activity is a confrontation activity; if the confrontation activity is in progress at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time confrontation data of the target live broadcast account;
[0085] The first carousel display unit is configured to execute:
[0086] If the confrontation activity is currently in progress, the first live broadcast information including the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account, and the second live broadcast information including the real-time interactive task information are displayed in a carousel; the confrontation live broadcast account is the account that is currently confronting the target live broadcast account.
[0087] In an exemplary embodiment, if the confrontation activity has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the confrontation result between the target live broadcast account and the confrontation live broadcast account;
[0088] The first carousel display unit is configured to execute:
[0089] If the confrontation activity has ended at the current moment, the first live broadcast information including the confrontation result and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0090] In an exemplary embodiment, the apparatus further comprises:
[0091] The confrontation data display unit is configured to display the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account in a first display area and display the real-time confrontation data of the confrontation live broadcast account in a second display area; when the real-time confrontation data of the target live broadcast account is different from the real-time confrontation data of the confrontation live broadcast account, the size of the first display area is larger than the size of the second display area, and the display colors of the first display area and the second display area are different.
[0092] In an exemplary embodiment, the apparatus further comprises:
[0093] The details page display unit is configured to execute a trigger operation in response to the first entry touch information, and display the schedule details page corresponding to the real-time schedule progress information when the real-time schedule progress information is displayed in the first entry touch information.
[0094] In an exemplary embodiment, the real-time interactive task information includes task display information corresponding to each of the plurality of interactive tasks, and the task display information of each interactive task includes a task identifier and real-time task progress;
[0095] The device also includes:
[0096] The task information display unit is configured to display the task identifier of the first task and the real-time task progress of the first task when displaying the second live broadcast information; the first task is a task determined among the multiple interactive tasks based on the carousel order of the multiple interactive tasks.
[0097] In an exemplary embodiment, the real-time task progress includes a task progress bar and task differential data;
[0098] The task information display unit is configured to execute:
[0099] When displaying the second live broadcast information, the task identifier of the first task, the task differential data of the first task, the task identifiers of other tasks, and the task progress bars of the other tasks are displayed; the other tasks are tasks other than the first task among the multiple interactive tasks.
[0100] In an exemplary embodiment, the device further includes:
[0101] The first display unit is configured to highlight the task identifier of the completed interactive task and display the real-time task progress of the second interactive task among the unfinished interactive tasks when displaying the second live broadcast information; the second interactive task is determined based on the carousel order of the unfinished interactive tasks.
[0102] In an exemplary embodiment, the real-time interactive task information includes task display information of at least one non-carousel interactive task, and the task display information of each non-carousel interactive task includes a task identifier and a real-time task progress; the real-time task progress includes a task progress bar;
[0103] The device also includes:
[0104] The second display unit is configured to display the task identifier of the non-carousel interactive task and the task progress bar of the non-carousel interactive task when displaying the second live broadcast information.
[0105] In an exemplary embodiment, when the target live broadcast account has completed the multiple interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in the historical task cycle, the real-time interactive task information includes first prompt information; the first prompt information is used to instruct the target live broadcast account to perform the unfinished interactive tasks in the historical task cycle;
[0106] The first carousel display unit is configured to execute:
[0107] The first live broadcast information of the target live broadcast account and the second live broadcast information including the first prompt information are displayed in a carousel in the first entry touch information.
[0108] In an exemplary embodiment, the apparatus further comprises:
[0109] The third display unit is configured to execute a triggering operation on the first prompt information in response to the target live broadcast account, highlight the task identifiers of the interactive tasks that have been completed within the historical task cycle, and display the task display information of the interactive tasks that have not been completed within the historical task cycle in a carousel.
[0110] In an exemplary embodiment, the target schedule includes a plurality of task cycles during the schedule period;
[0111] The device also includes:
[0112] The fourth display unit is configured to display task execution success prompt information when displaying the second live broadcast information when the multiple interactive tasks corresponding to the multiple task cycles are completed.
[0113] According to a fourth aspect of an embodiment of the present disclosure, a live broadcast information display device is provided, including:
[0114] A second live broadcast page display unit is configured to display a second target live broadcast page corresponding to a target audience account; the second target live broadcast page includes second entry touch information;
[0115] The second carousel display unit is configured to perform a carousel display of the first live broadcast information and the second live broadcast information of the target live broadcast account in the second entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0116] In an exemplary embodiment, the real-time interactive task information includes task display information corresponding to a resource task; the resource task is a task corresponding to a virtual resource donation operation;
[0117] The device also includes:
[0118] The fifth display unit is configured to display the task display information corresponding to the resource task based on the target display duration when displaying the second live broadcast information; the target display duration is determined based on at least one of the account level of the target audience account and the duration of time the target audience account enters the target live broadcast room.
[0119] In an exemplary embodiment, the current task cycle includes a plurality of interactive tasks, and when the target live broadcast account has completed the plurality of interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in a historical task cycle, the real-time interactive task information includes second prompt information; the second prompt information is used to instruct to send interactive information to the target live broadcast account, so that the target live broadcast account performs the unfinished interactive tasks in the historical task cycle;
[0120] The second carousel display unit is configured to execute:
[0121] The first live broadcast information of the target live broadcast account and the second live broadcast information including the second prompt information are displayed in a carousel in the second entry touch information.
[0122] According to a fifth aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the live broadcast information display method as described above.
[0123] According to a sixth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live broadcast information display method as described above.
[0124] According to the seventh aspect of an embodiment of the present disclosure, a computer program product is provided, which includes a computer program, and the computer program is stored in a readable storage medium. At least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device executes the above-mentioned live broadcast information display method.
[0125] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:
[0126] In the present disclosure, the real-time schedule progress information of the target live broadcast account in the target schedule and the real-time interactive task information of the target live broadcast account can be displayed in a carousel in the first entry touch information of the live broadcast page; the real-time schedule progress information and the real-time interactive task information can be live broadcast information of different dimensions, so by displaying the first live broadcast information including the real-time schedule progress information and the second live broadcast information including the real-time interactive task information in a carousel, it is possible to realize the rotation display of live broadcast information of different dimensions, thereby improving the diversity and richness of the display of the live broadcast information; further, the real-time schedule progress information and the real-time interactive task information can both be real-time data corresponding to the current moment, thereby improving the real-time nature of the display of the live broadcast information.
[0127] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0128] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0129] Figure 1 It is a schematic diagram of an implementation environment according to an exemplary embodiment.
[0130] Figure 2 The present invention is a flow chart of a method for displaying live broadcast information according to an exemplary embodiment.
[0131] Figure 3 is a first schematic diagram showing first entry touch information according to an exemplary embodiment.
[0132] Figure 4 FIG. 4 is a schematic diagram showing the expansion and contraction of a touch area according to an exemplary embodiment.
[0133] Figure 5 It is a schematic diagram showing displaying auxiliary activity information in first entry touch information according to an exemplary embodiment.
[0134] Figure 6 The figure is a schematic diagram showing real-time schedule participation information of a sub-schedule according to an exemplary embodiment.
[0135] Figure 7 It is a schematic diagram showing support activities according to an exemplary embodiment.
[0136] Figure 8 The figure is a schematic diagram showing a time-limited activity according to an exemplary embodiment.
[0137] Fig. 9 The figure is a schematic diagram showing a confrontation activity according to an exemplary embodiment.
[0138] Fig.10 This is a first schematic diagram of interactive task presentation according to an exemplary embodiment.
[0139] Fig.11 This is a second schematic diagram of interactive task presentation according to an exemplary embodiment.
[0140] Fig.12 It is a third schematic diagram of interactive task presentation according to an exemplary embodiment.
[0141] Fig.13 The figure is a schematic diagram of displaying first prompt information according to an exemplary embodiment.
[0142] Fig.14 This is a fourth schematic diagram of interactive task presentation according to an exemplary embodiment.
[0143] Fig.15 The figure is a schematic diagram of displaying task execution prompt information according to an exemplary embodiment.
[0144] Fig.16 The present invention is a flow chart of another method for displaying live broadcast information according to an exemplary embodiment.
[0145] Fig.17This is a schematic diagram of displaying second prompt information according to an exemplary embodiment.
[0146] Fig.18 The figure is a block diagram of a live broadcast information display device according to an exemplary embodiment.
[0147] Fig.19 It is a block diagram of another live broadcast information display device according to an exemplary embodiment.
[0148] Fig. 20 The figure is a schematic diagram showing the structure of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0149] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0150] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0151] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0152] See also Figure 1 , which shows a schematic diagram of the implementation environment provided by an embodiment of the present disclosure, the implementation environment may include: at least one electronic terminal 110 and a live broadcast server 120, the electronic terminal 110 and the live broadcast server 120 can communicate data through the network; any electronic terminal 110 can be a terminal corresponding to the anchor in the live broadcast room, or a terminal corresponding to the audience in the live broadcast room.
[0153] Specifically, the electronic terminal 110 can pull the live broadcast data stream from the live broadcast server 120, and the electronic terminal 110 can display the target live broadcast page based on the pulled live broadcast data stream; the target live broadcast page may include the live broadcast room screen, real-time interactive information, and live broadcast room widgets, wherein the live broadcast room widgets can be used to display real-time activity information or real-time schedule information.
[0154] The electronic terminal 110 can communicate with the live broadcast server 120 based on the browser / server mode (B / S) or the client / server mode (C / S). The electronic terminal 110 may include: physical devices such as smart phones, tablet computers, laptops, digital assistants, smart wearable devices, vehicle terminals, servers, etc., and may also include software running in physical devices, such as applications, etc. The operating system running on the electronic terminal 110 in the embodiment of the present disclosure may include but is not limited to Android system, IOS system, Linux, Windows, etc.
[0155] The live broadcast server 120 can establish a communication connection with the electronic terminal 110 via wired or wireless communication. The live broadcast server 120 can include an independently operated server, or a distributed server, or a server cluster composed of multiple servers, wherein the server can be a cloud server.
[0156] In order to solve the technical problem that the live broadcast information carried by the live broadcast room widget in the related art is limited, thus it is difficult to meet the increasingly complex live broadcast information display needs, the embodiment of the present disclosure provides a live broadcast information display method, the execution subject of the method can be the above-mentioned electronic terminal, please refer to Figure 2 , the method may include:
[0157] S210. Display a first target live broadcast page corresponding to the target live broadcast account; the first target live broadcast page includes first entry touch information.
[0158] In this embodiment, the electronic terminal may be an electronic terminal that initiates the live broadcast, and specifically may be an electronic terminal corresponding to the anchor; accordingly, the target live broadcast account may be an account logged in to the electronic terminal that initiates the live broadcast. The first target live broadcast page may include first entry touch information, and the first entry touch information may be entry information of the target page, that is, the target page can be jumped to by triggering the first entry touch information. The first entry touch information may specifically be a live broadcast widget of the target live broadcast room, and the jump to the target page can be achieved by triggering the live broadcast widget in the first target live broadcast page; the first entry touch information may specifically be a live broadcast control in the first target live broadcast page, and the jump to the target page can be achieved by triggering the live broadcast widget of the first target live broadcast page.
[0159] Specifically, the method of this embodiment may further include:
[0160] In response to a triggering operation on the first activity entry touch object, when the real-time schedule progress information is displayed in the activity entry touch object, a schedule details page corresponding to the real-time schedule progress information is displayed.
[0161] When the real-time schedule progress information is displayed in the first entry touch information, the first activity entry information can be triggered, thereby enabling a jump to the schedule details page corresponding to the real-time schedule progress information.
[0162] Since the first activity entry information displays the real-time schedule corresponding to the current moment, it can be triggered to jump to the schedule details page. The real-time schedule information in the schedule details page entered by triggering the first entry touch information at different moments is different, thereby realizing browsing of the real-time schedule information in the schedule details page.
[0163] S220. Display the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0164] In this embodiment, the first entry touch information has an information display area, so that the first live broadcast information and the second live broadcast information of the target live broadcast account can be displayed in a carousel in the information display area; the carousel display of the first live broadcast information and the second live broadcast information can be a cyclic display of the first live broadcast information and the second live broadcast information, and the first live broadcast information and the second live broadcast information are displayed in turn in each cycle; the specific display order of the carousel display of the first live broadcast information and the second live broadcast information can be: display the first live broadcast information → display the second live broadcast information → display the first live broadcast information → display the second live broadcast information…
[0165] The type of the first live broadcast information may be at least one, and the type of the second live broadcast information may also be at least one. For example, the second live broadcast information may include information of real-time interactive task types, and may also include information of real-time interesting list types, etc. Correspondingly, when the first live broadcast information and the second live broadcast information are played in rotation, the display order in each display cycle may be displaying the first live broadcast information → displaying the second live broadcast information, and different types of second live broadcast information are displayed in different display cycles.
[0166] See also Figure 3 , which shows a first schematic diagram of the first entry touch information, wherein Figure 3 (a) shows that the first target live broadcast page includes the first entry touch information 310, and the first entry touch information 310 includes the information display area 320. When the type of the first live broadcast information and the type of the second live broadcast information are the same, taking the first live broadcast information as A and the second live broadcast information as B as an example, the display order in a display cycle can be display A→display B. Figure 3(b) shows that when there is one type of the first live broadcast information and two types of the second live broadcast information, the first live broadcast information is A, one type of the second live broadcast information is B, and the other type of the second live broadcast information is C. The display order in a display cycle can be display A→display B→display A→display C. When there is one type of the first live broadcast information and multiple types of the second live broadcast information, the cyclic display of the first live broadcast information and the second live broadcast information includes two layers of carousel display. One layer of carousel display refers to the carousel display of the first live broadcast information and the second live broadcast information, and the other layer of carousel display refers to the carousel display of multiple types of second live broadcast information.
[0167] Furthermore, the first entry touch information may also include a retractable touch area, and the first entry touch information may be expanded and collapsed by responding to the triggering operation of the retractable touch area by the target live broadcast account; Figure 4 , which shows the first entry touch information 410, the first entry touch information 410 includes an information display area 420 and a retractable touch area 430; when the first entry touch information is in an expanded state, the first entry touch information is retracted by responding to the triggering operation of the retractable touch area by the target live broadcast account, and the corresponding retractable touch area is also retracted; when the first entry touch information is in a retracted state, the first entry touch information is expanded by responding to the triggering operation of the retractable touch area by the target live broadcast account, and the corresponding retractable touch area is also expanded.
[0168] Specifically, the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule. The target schedule may include multiple sub-schedule stages, each of which may correspond to at least one auxiliary activity and a sub-schedule confrontation stage. The time period of the sub-schedule confrontation stage may be after the time period of at least one auxiliary activity, wherein at least one auxiliary activity and the sub-schedule confrontation stage may correspond to different time periods of the corresponding sub-schedule stages. For example, the sub-schedule stage includes time period 1, time period 2, and time period 3. Time period 1, time period 2, and time period 3 are non-overlapping and sequentially continuous time periods. The sub-schedule stage corresponds to auxiliary activity 1, auxiliary activity 2, and the sub-schedule confrontation stage; or each sub-schedule stage corresponds to the sub-schedule confrontation stage and does not correspond to the auxiliary activity. Multiple sub-schedule stages may include the preliminary stage, the resurrection stage, the promotion stage, the final stage, etc. The auxiliary activities included in different sub-schedule stages may be different, and some sub-schedule stages may not include auxiliary activities, which can be determined according to the specific implementation situation. In each sub-schedule stage, by participating in the auxiliary activities of the sub-schedule stage, it helps to improve the real-time ranking information of the target live broadcast account in the sub-schedule stage. The real-time ranking information can be determined by sorting the amount of resources obtained by each live broadcast account; for example, by participating in auxiliary activities, resource bonus rewards can be obtained, and the resource bonus rewards can be used to increase the resources subsequently obtained by the target live broadcast account according to a preset ratio, and the increased resources are added to the target live broadcast account, so as to update the global real-time ranking information of the target live broadcast account in the target schedule.
[0169] In an optional embodiment, the first entry touch information may also include a reward prompt display area, which can be used to preview the reward information of auxiliary activities or sub-events during the target event, and to display the reward information obtained when the auxiliary activity or sub-event ends.
[0170] During the live broadcast based on the target live broadcast account, the host of the target live broadcast room can conduct corresponding interactions in the target live broadcast room to complete corresponding interactive tasks. The interactive tasks in this embodiment may include attracting the audience in the live broadcast room to perform interactive operations, and completing tasks such as the live broadcast duration. The interactive operations of the audience in the live broadcast room may include virtual resource donation operations, comment operations, like operations, etc.
[0171] Real-time schedule progress information and real-time interactive task information can be live broadcast information of different dimensions. Therefore, by displaying the first live broadcast information containing real-time schedule progress information and the second live broadcast information containing real-time interactive task information in rotation, the live broadcast information of different dimensions can be displayed in rotation.
[0172] In the present disclosure, the real-time schedule progress information of the target live broadcast account in the target schedule and the real-time interactive task information of the target live broadcast account can be displayed in a carousel in the first entry touch information of the live broadcast page; the real-time schedule progress information and the real-time interactive task information can be live broadcast information of different dimensions, so by displaying the first live broadcast information including the real-time schedule progress information and the second live broadcast information including the real-time interactive task information in a carousel, it is possible to realize the rotation display of live broadcast information of different dimensions, thereby improving the diversity and richness of the display of the live broadcast information; further, the real-time schedule progress information and the real-time interactive task information can both be real-time data corresponding to the current moment, thereby improving the real-time nature of the display of the live broadcast information.
[0173] The target schedule may include multiple sub-schedule stages, each of which may correspond to at least one auxiliary activity and a sub-schedule confrontation stage, wherein at least one auxiliary activity and a sub-schedule confrontation stage may correspond to different time periods of the corresponding sub-schedule stages, and the target live broadcast account may participate in the auxiliary activity corresponding to the current moment or participate in the sub-schedule confrontation stage corresponding to the current moment; accordingly, in the case where the target live broadcast account corresponds to the current auxiliary activity at the current moment, the real-time schedule progress information includes the real-time activity participation information of the target live broadcast account participating in the current auxiliary activity;
[0174] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes:
[0175] The first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0176] The real-time activity participation information of the target live broadcast account in the current auxiliary activity may include at least one of the following information: the target live broadcast account's real-time activity completion degree, real-time activity ranking information, and real-time activity confrontation results in the current auxiliary activity. The target live broadcast account's real-time activity participation information in the current auxiliary activity may have an impact on the target live broadcast account's global real-time ranking information in the target schedule. For example, the higher the target live broadcast account's activity completion degree in the current auxiliary activity, the higher the real-time activity ranking, and the more successful the real-time activity confrontation, the corresponding target live broadcast account may obtain a resource bonus. The resource bonus may be used to increase the resources subsequently obtained by the target live broadcast account according to a preset ratio, and add the increased resources to the target live broadcast account to update the target live broadcast account's global real-time ranking information in the target schedule. Furthermore, the real-time schedule progress information may also include the target live broadcast account's global real-time ranking information in the target schedule.
[0177] See also Figure 5, which shows a schematic diagram of displaying auxiliary activity information in the first entry touch information, wherein the first entry touch information 510 is shown, and the first live broadcast information and the second live broadcast information are displayed in a carousel in the first entry touch information 510. The first live broadcast information may include real-time activity participation information and global real-time ranking information of the target live broadcast account in the target schedule, for example, the global real-time ranking information is N; the second live broadcast information may include real-time interactive task information.
[0178] In this embodiment, when the current moment corresponds to an auxiliary activity, the first live broadcast information including the real-time activity participation information of the target live broadcast account in the current auxiliary activity and the second live broadcast information including the real-time interactive task information can be displayed in a carousel, thereby realizing the display of the auxiliary activity corresponding to the current moment and the real-time activity participation information of the auxiliary activity on the live broadcast page, thereby improving the timeliness, comprehensiveness and diversity of the live broadcast information display.
[0179] In another example, when the target live broadcast account corresponds to the sub-schedule confrontation stage at the current moment, the real-time schedule progress information includes the real-time schedule participation information of the target live broadcast account in the sub-schedule confrontation stage;
[0180] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes:
[0181] The first live broadcast information including the real-time schedule participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0182] The real-time schedule progress information may include at least one of the following information: the results of the sub-schedule confrontation stage, the real-time sub-schedule ranking information of the target live broadcast account in the sub-schedule confrontation stage, the real-time difference data with the previous ranking, the real-time difference data with the next ranking, the real-time difference data between not entering the global target list and entering the global target list, and the global real-time ranking information in the global target list when entering the global target list; if the confrontation is successful in the current sub-schedule confrontation stage, the confrontation success reward information can also be displayed; if the confrontation fails in the current sub-schedule confrontation stage, the confrontation failure information can also be displayed; before the end of the sub-schedule confrontation stage, the real-time schedule participation information of the sub-schedule can be updated in real time and displayed in the first entrance touch information.
[0183] Figure 6 A schematic diagram showing the real-time schedule participation information display of a sub-schedule is shown, wherein Figure 6(a) shows that when the sub-schedule confrontation stage is the preliminary confrontation stage or the resurrection confrontation stage, the corresponding real-time schedule participation information may include real-time sub-schedule ranking information, such as ××th place, and the real-time difference data ×× from the previous place. When the confrontation is successful, the confrontation success reward information can be displayed: qualification for the promotion match. Figure 6 (b) shows that when the sub-schedule confrontation stage is the promotion competition stage, the corresponding real-time schedule participation information may include global real-time ranking information, such as ××th place, and the real-time difference data ×× between the next place and the next place. When the confrontation is successful, the confrontation success reward information: direct access to the finals. For the finals stage, it may include the finals preview stage and the finals confrontation stage, please refer to Figure 6 (c) In the final preview stage, the final start time and final reward information can be displayed accordingly: the championship trophy; in the final confrontation stage, the corresponding real-time schedule participation information may include real-time sub-schedule ranking information, such as ××th place, and the real-time difference data ×× from the previous place. When the confrontation is successful, the reward information for successful confrontation can be displayed: the championship trophy.
[0184] In this embodiment, when the current moment corresponds to the sub-schedule confrontation stage, the first live broadcast information containing real-time schedule participation information and the second live broadcast information containing real-time interactive task information can be recorded and displayed, so that the sub-schedule information corresponding to the current moment and the real-time schedule participation information of the target live broadcast account in the sub-schedule confrontation stage can be displayed on the live broadcast page, thereby improving the timeliness, comprehensiveness and diversity of the live broadcast information display.
[0185] In one example, the current auxiliary activity is a power-assisting activity; if the current moment is in the process of the power-assisting activity, the real-time activity participation information of the target account in the current auxiliary activity includes power-assisting difference data, and the power-assisting difference data is determined based on the current real-time power-assisting data and the target power-assisting data of the power-assisting activity;
[0186] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0187] If the assistance activity is in progress at the current moment, the first live broadcast information containing the assistance difference data and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0188] The support activity can be a task that is completed by issuing support tasks to the anchor of the target live broadcast room, and then the audience of the target live broadcast room performs support. Specifically, the completion of the support task can be determined by the number of audiences participating in the support, or the virtual resources donated by the audiences participating in the support; the corresponding support difference data can be the difference data of the number of supporting audiences or the difference data of donated virtual resources.
[0189] Furthermore, if the assistance activity has ended at the current moment, the real-time activity participation information of the target account in the current assistance activity includes assistance result information;
[0190] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0191] If the assistance activity has ended at the current moment, the first live broadcast information containing the assistance result information and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0192] Specifically, see Figure 7 , which shows a schematic diagram of the display of support activities, taking the number of audiences participating in the support to determine whether the support task is completed as an example, where Figure 7 (a) shows that during the process of the support activity, the global real-time ranking information of the target live broadcast account in the target schedule and the difference data of the number of support viewers can be displayed, such as "difference of ×× people". Figure 7 (b) shows that when the support activity ends and the support is successful, the global real-time ranking information of the target live broadcast account in the target schedule and the support activity reward information can be displayed. The support activity reward information can be a resource bonus reward: ×% bonus. Figure 7 (c) shows that when the support activity ends and the support fails, the global real-time ranking information of the target live broadcast account in the target schedule and the support failure information can be displayed.
[0193] In this embodiment, during the progress of the assistance activity, the real-time assistance difference data can be displayed so that the host of the target live broadcast room can understand the real-time activity completion degree in the current assistance activity, and the assistance difference data and real-time interactive task information can be displayed in a carousel, and when the assistance activity has ended, the corresponding assistance result information is displayed to remind the host that the current assistance activity has ended and the corresponding assistance results, thereby improving the real-time and diversity of the live broadcast information display.
[0194] In another example, the current auxiliary activity is a time-limited activity; if the current moment is within the target time-limited period, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time time-limited ranking information of the target live broadcast account in the time-limited activity and the time-limited ranking prompt information;
[0195] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0196] If the current moment is within the target time limit period, the first live broadcast information including the real-time time limit ranking information and the time limit ranking prompt information, and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0197] A time-limited activity may be an activity in which corresponding operations are completed within a specified time limit. The time-limited activity may include at least one activity during its duration. If the time-limited activity includes multiple activities during its duration, each activity has a corresponding target time-limited period, and the target time-limited periods of different activities may be the same or different.
[0198] When the target limited-time period of a limited-time activity is currently in progress, the target live broadcast account's real-time limited-time ranking information and limited-time ranking prompt information within the current target limited-time period can be obtained. When the target live broadcast account has not entered the limited-time list, the limited-time ranking prompt information can be used to prompt the difference data from entering the limited-time list; when the target live broadcast account enters the limited-time list, the limited-time ranking prompt information can be used to prompt the difference data with the adjacent rankings.
[0199] Further, if the target time-limited period has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the time-limited activity result information of the target live broadcast account in the time-limited activity;
[0200] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0201] If the target time limit period has ended at the current moment, the first live broadcast information including the time limit result information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0202] At the current moment, the target time-limited period has ended, and the time-limited result information of the target live broadcast account within the target time-limited period can be displayed; if the time-limited result of the target live broadcast account within the target time-limited period indicates that the target live broadcast account meets the bonus reward conditions, the resource bonus can be displayed; if the time-limited result of the target live broadcast account within the target time-limited period indicates that the target live broadcast account does not meet the bonus reward conditions, a prompt message that no reward has been obtained can be displayed.
[0203] See also Figure 8 , which shows a schematic diagram of a limited-time activity, where Figure 8 (a) shows that during the limited-time activity, the real-time limited-time ranking of the target live broadcast account in the limited-time activity can be displayed. For example, in this limited-time period, there are ×× people. When the target live broadcast account has entered the limited-time list, the displayed limited-time ranking prompt information can be: ×× ahead of the next one, or the displayed limited-time ranking prompt information can be: ×× difference from the previous one. Figure 8 (b) shows that during the limited-time activity, the real-time limited-time ranking of the target account in the limited-time activity can be displayed. For example, in this limited-time period, ×× people are ranked. If the target live broadcast account does not enter the limited-time list, the displayed limited-time ranking prompt information can be: ×× away from the list. Figure 8 (c) shows that when a limited-time activity ends, the results of the limited-time activity can be displayed. If the target live broadcast account has entered the limited-time list and meets the conditions for the bonus reward, the results of the limited-time activity can be displayed: No. ××, obtained ×% bonus; if the target live broadcast account has not entered the limited-time list, the results of the limited-time activity can be displayed: not on the list, no reward obtained.
[0204] In this embodiment, during the progress of a limited-time activity, real-time limited-time ranking information and limited-time ranking prompt information can be displayed so that the host of the target live broadcast room can understand the real-time ranking information of the current limited-time activity, and the real-time ranking information and real-time interactive task information can be displayed in a carousel, and when the limited-time activity has ended, the corresponding limited-time activity result information is displayed to remind the host that the current limited-time activity has ended and the corresponding limited-time activity results, thereby improving the real-time and diversity of the live broadcast information display.
[0205] In another example, the current auxiliary activity is a confrontational activity; if the confrontational activity is in progress at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time confrontational data of the target live broadcast account;
[0206] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0207] If the confrontation activity is currently in progress, the first live broadcast information including the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account, and the second live broadcast information including the real-time interactive task information are displayed in a carousel; the confrontation live broadcast account is the account that is currently confronting the target live broadcast account.
[0208] In confrontation activities, the hosts in any live broadcast room can compete against each other in a round-robin manner. The corresponding real-time confrontation data of the target live broadcast account can be based on the accumulated data, and the data is updated in real time during the confrontation activity. The accumulated data here can be the existing list value or list score, etc. The accumulated data can be based on the rewards obtained by the host through live broadcast, or the rewards obtained through confrontation, or the interactive data generated by interacting with the audience in the live broadcast room.
[0209] Furthermore, if the confrontation activity has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the confrontation result between the target live broadcast account and the confrontation live broadcast account;
[0210] The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes:
[0211] If the confrontation activity has ended at the current moment, the first live broadcast information including the confrontation result and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0212] The confrontation result between the target live broadcast account and the opposing live broadcast account may include the target live broadcast account's confrontation victory or defeat, the target live broadcast account's reward or punishment, the target live broadcast account's confrontation result data, the opposing live broadcast account's confrontation result data, etc.
[0213] Furthermore, the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account may be displayed by region, specifically, including:
[0214] When displaying the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the opposing live broadcast account, the real-time confrontation data of the target live broadcast account is displayed in a first display area, and the real-time confrontation data of the opposing live broadcast account is displayed in a second display area; when the real-time confrontation data of the target live broadcast account is different from the real-time confrontation data of the opposing live broadcast account, the size of the first display area is larger than the size of the second display area, and the display colors of the first display area and the second display area are different.
[0215] When the real-time confrontation data of the target live broadcast account is greater than the real-time confrontation data of the opposing live broadcast account, the size of the first display area may be greater than the size of the second display area, and the first display area is filled with light color for display; when the real-time confrontation data of the target live broadcast account is less than the real-time confrontation data of the opposing live broadcast account, the size of the first display area may be greater than the size of the second display area, and the first display area is filled with dark color for display; when the real-time confrontation data of the target live broadcast account is equal to the real-time confrontation data of the opposing live broadcast account, the size of the first display area may be equal to the size of the second display area.
[0216] In this embodiment, the real-time confrontation data can be adaptively displayed using display areas of corresponding sizes according to the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account, so that the data of the target live broadcast account and the confrontation live broadcast account can be displayed separately. The anchor can easily know the current confrontation situation based on the data in the first display area and the second display area, thereby improving the diversity and differentiation of the live broadcast information display.
[0217] See also Fig. 9 , which shows a schematic diagram of confrontation activities, where Fig. 9 (a) shows that during the confrontation activity, the real-time confrontation data ×× of the target live broadcast account is displayed in the first display area 910 and the real-time confrontation data ×× of the confrontation live broadcast account is displayed in the second display area 920, and when the real-time data of the target live broadcast account is greater than the real-time confrontation data of the confrontation live broadcast account, that is, the target live broadcast account is ahead, the size of the first display area is greater than the size of the second display area, and the first display area is filled with light color; when the real-time data of the target live broadcast account is less than the real-time confrontation data of the confrontation live broadcast account, that is, the target live broadcast account is behind, the size of the first display area is greater than the size of the second display area, and the first display area is filled with dark color. Fig. 9(b) shows that when the confrontation activity ends, the confrontation result is displayed; when the confrontation result is the victory of the target account, the confrontation results that can be displayed include: when the target live broadcast account is in the lead, the real-time confrontation data ×× of the target live broadcast account is displayed in the first display area, and the real-time confrontation data ×× of the confrontation live broadcast account is displayed in the second display area, and when the real-time data of the target live broadcast account is greater than the real-time confrontation data of the confrontation live broadcast account, the size of the first display area is greater than the size of the second display area, and the first display area is filled with a bright color, and the reward and punishment information is: ×% bonus reward; when the target live broadcast account and the confrontation live broadcast account are tied, the real-time confrontation data ×× of the target live broadcast account is displayed in the first display area, and the real-time confrontation data ×× of the confrontation live broadcast account is displayed in the second display area, the size of the first display area is equal to the size of the second display area, and the reward and punishment information is: no reward is obtained; when the target live broadcast account fails in the confrontation, the real-time confrontation data ×× of the target live broadcast account is displayed in the first display area, and the real-time confrontation data ×× of the confrontation live broadcast account is displayed in the second display area, the size of the first display area is greater than the size of the second display area, and the reward and punishment information is: deduction of ×× list data.
[0218] In this embodiment, during the confrontation activity, the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account can be displayed, so that the anchor of the target live broadcast room can understand the real-time confrontation situation of the current confrontation activity, and when the confrontation activity is over, the corresponding confrontation results are displayed, thereby improving the real-time and diversity of the live broadcast information display.
[0219] In an optional embodiment, the real-time interactive task information includes task display information corresponding to each of the plurality of interactive tasks, and the task display information of each interactive task includes a task identifier and a real-time task progress;
[0220] The method further comprises:
[0221] When displaying the second live broadcast information, the task identifier of the first task and the real-time task progress of the first task are displayed; the first task is a task determined among the multiple interactive tasks based on the carousel order of the multiple interactive tasks.
[0222] Specifically, the task identifier may include a task image identifier and a task text identifier, etc., and the real-time task progress may include text information or image information that can represent the degree of task completion, etc. The multiple interactive tasks may include carousel interactive tasks and non-carousel interactive tasks. The carousel interactive tasks may refer to interactive tasks that participate in the carousel each time the second live broadcast information is displayed; the non-carousel interactive tasks may refer to interactive tasks that do not participate in the carousel each time the second live broadcast information is displayed.
[0223] See also Fig.10 , which shows a first schematic diagram of an interactive task display, wherein Fig.10 (a) shows that the first entry touch information may include pit 1 corresponding to interactive task 1, pit 2 corresponding to interactive task 2, pit 2 corresponding to interactive task 3, and pit 3 corresponding to interactive task 4, that is, interactive task 2 and interactive task 3 may correspond to the same pit 2, and pit 3 corresponding to interactive task 4 does not participate in the carousel. Fig.10 (b) shows a schematic diagram of displaying each interactive task in the second live broadcast information when the first live broadcast information and the second live broadcast information are displayed in a carousel. The carousel order of each interactive task in the second live broadcast information can be interactive task 1→interactive task 2→interactive task 3. When the first live broadcast information and the second live broadcast information are displayed in a carousel, the corresponding display process may include first live broadcast information→interactive task 1 in the second live broadcast information→first live broadcast information→interactive task 2 in the second live broadcast information→first live broadcast information→interactive task 3 in the second live broadcast information, and so on.
[0224] Specifically, multiple interactive tasks may include attracting the audience in the live broadcast room to perform interactive operations, and completing tasks such as live broadcast duration, among which the interactive operations of the audience in the live broadcast room may include virtual resource donation operations, comment operations, like operations, etc., and the corresponding multiple interactive tasks may include resource tasks, comment tasks, like tasks, live broadcast duration tasks, etc., among which resource tasks, comment tasks, and like tasks can be carousel interactive tasks, and live broadcast duration tasks can be non-carousel interactive tasks; accordingly, the carousel order can be resource tasks→comment tasks→like tasks.
[0225] In this embodiment, each time the second live broadcast information is displayed, one of the interactive tasks can be displayed based on the carousel order of the multiple interactive tasks corresponding to the second live broadcast information. Therefore, on the basis of realizing the carousel display of the first live broadcast information and the second live broadcast information, the multiple interactive tasks in the second live broadcast information are also displayed in carousel, that is, a double carousel display is realized, which can display more dimensional and fine-grained live broadcast information, thereby improving the diversity and richness of the live broadcast information display.
[0226] In an optional embodiment, the real-time task progress of the carousel interactive task may include a task progress bar and task differential data, the task progress bar may be a circular progress bar surrounding the task image identifier of the real-time task, and the task differential data may be differential data based on the current completed task amount and the target task amount; accordingly, when displaying the second live broadcast information, the task identifier of the first task and the real-time task progress of the first task are displayed, including:
[0227] When displaying the second live broadcast information, the task identifier of the first task, the task differential data of the first task, the task identifiers of other tasks, and the task progress bars of the other tasks are displayed; the other tasks are tasks other than the first task among the multiple interactive tasks. When displaying the task display information of the first task, the text task identifier of the first task and the image task identifiers of other tasks may be displayed; the image task identifier of the first task and the image task identifiers of other tasks may also be displayed.
[0228] In another example, since non-carousel interactive tasks do not need to participate in the carousel, the real-time task progress of the non-carousel interactive tasks includes a task progress bar, and may not include task differential data. Accordingly, the task display information of each non-carousel interactive task includes a task identifier and a real-time task progress; the real-time task progress includes a task progress bar, and the method of this embodiment may also include:
[0229] When displaying the second live broadcast information, the task identifier of the non-carousel interactive task and the task progress bar of the non-carousel interactive task are displayed.
[0230] Since non-carousel interactive tasks do not need to participate in the carousel display when displaying the second live broadcast information, the task differential data of the non-carousel interactive tasks may not be displayed. Instead, the task identifier and task progress bar of the non-carousel task may be displayed when the carousel task is displayed, thereby saving information display resources.
[0231] See also Fig.11 , which shows a second schematic diagram of interactive task display, wherein multiple interactive tasks include resource tasks, comment tasks, like tasks and live broadcast duration tasks, wherein resource tasks, comment tasks and like tasks are carousel interactive tasks, live broadcast duration tasks are non-carousel interactive tasks, comment tasks and like tasks correspond to the same display slot, and the display of comment tasks is taken as an example for explanation here; when the first task is a resource task, the text task identifier 1110 of the resource task can be displayed accordingly, and the task differential data of the resource task: there is still ×× resource value left, and the image task identifier 1120 of the comment task and the image task identifier 1130 of the live broadcast duration task can also be displayed, and a circular progress bar can be displayed on the image task identifier of the comment task, and a circular progress bar can be displayed on the image task identifier of the live broadcast duration task.
[0232] In this embodiment, when displaying the task display information of the interactive task, the task progress bar and task differential data of the interactive task can also be displayed, so that the real-time completion degree of the interactive task can be displayed, which is convenient for the live broadcast room host to decide the next task operation, and improves the real-time and diversity of the live broadcast information display.
[0233] Furthermore, the method of this embodiment may also include:
[0234] When displaying the second live broadcast information, the task identifier of the completed interactive task is highlighted, and the real-time task progress of the second interactive task in the unfinished interactive task is displayed; the second interactive task is determined based on the carousel order of the unfinished interactive task. The task identifier of the completed interactive task is highlighted, enlarged, framed, etc. The image task identifier of the completed interactive task is highlighted.
[0235] When displaying the second live broadcast information, the completed interactive tasks may no longer participate in the carousel display, but the unfinished carousel interactive tasks may be displayed, and the carousel order may be updated based on the unfinished carousel interactive tasks. For example, the initial carousel order may be resource task→comment task→like task, where the resource task is a completed interactive task, and the updated carousel order may be comment task→like task.
[0236] See also Fig.12 , which shows the third schematic diagram of interactive task display. When the resource task has been completed, the comment task and the like task can be displayed in a carousel. For example, the current carousel order corresponds to the comment task, and the text task identifier of the comment task can be displayed accordingly, as well as the task difference data: there are still ×× comments left, and the image task identifier of the completed resource task is highlighted. When the resource task is completed, the reward resource corresponding to the resource task can be displayed: ×× resources. For each completed interactive task, the corresponding reward resource can be obtained; the reward resource can be used to distribute to the audience in the target live broadcast room, so as to attract more audiences to enter the target live broadcast room.
[0237] In this embodiment, by highlighting the task identifier of the completed interactive task, the completed interactive task information can be conveyed to the anchor in a timely manner, and the real-time task progress of the unfinished interactive tasks continues to be displayed, which is convenient for the anchor in the live broadcast room to decide the next task operation, thereby improving the real-time and diversity of the live broadcast information display.
[0238] In an optional embodiment, when the target live broadcast account has completed the multiple interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in the historical task cycle, the real-time interactive task information includes first prompt information; the first prompt information is used to instruct the target live broadcast account to perform the unfinished interactive tasks in the historical task cycle;
[0239] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes:
[0240] The first live broadcast information of the target live broadcast account and the second live broadcast information including the first prompt information are displayed in a carousel in the first entry touch information.
[0241] A task cycle can be one day, one week, etc., and the corresponding current task cycle can be the current day or the current week. When multiple interactive tasks are completed in the current task cycle, the task completion status of the target live broadcast account in the historical task cycle can be obtained. If the target live broadcast account has uncompleted tasks in the historical cycle, the corresponding first prompt information can be generated.
[0242] See also Fig.13 , which shows a schematic diagram of displaying the first prompt information, wherein Fig.13 (a) If multiple interactive tasks are completed within the current task cycle and some of them need to be re-signed, the task identifier of the interactive task can be highlighted and the first prompt information can be displayed: ×× times of re-signing are available; Fig.13 (b) shows that when multiple interactive tasks are completed within the current task cycle and there is no need to sign in again, the task identifier of the interactive task can be highlighted, and "Check in again in ×× days" and the check-in progress M / N can be displayed, where M is the number of task cycles that have been checked in, and N is the target number of task cycles.
[0243] In this embodiment, when the target live broadcast account has unfinished interactive tasks within the historical task cycle, prompt information can be displayed to remind the target live broadcast account to perform the unfinished tasks, thereby avoiding omissions by the anchor and improving the task completion rate within the historical task cycle.
[0244] Furthermore, the method of this embodiment may also include:
[0245] In response to the triggering operation of the target live broadcast account on the first prompt information, the task identifiers of the interactive tasks that have been completed within the historical task cycle are highlighted and displayed, and the task display information of the interactive tasks that have not been completed within the historical task cycle is displayed in a carousel.
[0246] By triggering the first prompt information, it is possible to locate the historical task cycle with unfinished tasks. Specifically, the task identifiers of the interactive tasks completed within the historical task cycle can be highlighted, and the task display information of the unfinished interactive tasks within the historical task cycle can be displayed in a carousel.
[0247] See also Fig.14, which shows the fourth schematic diagram of interactive task display, in which if the resource task has been completed in the historical task cycle, and the comment task and the like task have not been completed, the comment task and the like task can be displayed in a carousel. For example, the current carousel order corresponds to the comment task, and the text task identifier of the comment task can be displayed accordingly, as well as the task difference data: ×× comments are still missing, and the image task identifier of the completed resource task is highlighted. Furthermore, the text information of "×× task cycle is being supplemented" can also be displayed.
[0248] In this embodiment, when operating on unfinished tasks within the historical task cycle, the task identifier of the completed interactive task is highlighted, so that the completed interactive task information can be conveyed to the anchor in a timely manner, and the real-time task progress of the unfinished interactive task continues to be displayed, which is convenient for the anchor in the live broadcast room to decide on the next task operation, thereby improving the real-time and diversity of the live broadcast information display.
[0249] In another optional embodiment, the target schedule's schedule time period includes a plurality of task cycles;
[0250] The method further comprises:
[0251] When the multiple interactive tasks corresponding to the multiple task cycles are all completed, when displaying the second live broadcast information, a prompt message of successful task execution is displayed.
[0252] See also Fig.15 , which shows the task execution prompt information, where Fig.15 The prompt information of successful task execution is shown, wherein the prompt information of successful task execution can be specifically displayed through the copy "punch in ×× task cycle successfully". Further, in the case that the target live broadcast account does not have a corresponding preset address, the prompt information of address filling "go to fill in the address" can be displayed, so that the target live broadcast account can fill in the address, so as to mail the reward items; Fig.15 It shows the prompt information of task execution failure, wherein the prompt information of task execution failure can be displayed through the copy "Punch in ×× task cycle failed".
[0253] In this embodiment, when the target live broadcast account completes multiple interactive tasks corresponding to multiple task cycles, a prompt message indicating successful task execution can be displayed, thereby prompting the anchor that the challenge has been successful, thereby improving the real-time performance of the live broadcast information display.
[0254] This embodiment also provides another method for displaying live broadcast information. The execution subject of this method can be the above-mentioned electronic terminal, specifically, the electronic terminal corresponding to the audience in the live broadcast room; specifically, please refer to Fig.16 , the method may include:
[0255] S1610. Display the second target live page corresponding to the target audience account; the second target live page includes the second entry touch information;
[0256] S1620. Display the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the second entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0257] Fig.16 The live broadcast information display method shown is the same as Figure 2 The live broadcast information display method shown in the figure is the same except that the corresponding terminals are different. Fig.16 The specific implementation details can be found in the above content of this embodiment, which will not be repeated here.
[0258] In the present disclosure, the real-time schedule progress information of the target live broadcast account in the target schedule and the real-time interactive task information of the target live broadcast account can be displayed in a carousel in the first entry touch information of the live broadcast page; the real-time schedule progress information and the real-time interactive task information can be live broadcast information of different dimensions, so by displaying the first live broadcast information including the real-time schedule progress information and the second live broadcast information including the real-time interactive task information in a carousel, it is possible to realize the rotation display of live broadcast information of different dimensions, thereby improving the diversity and richness of the display of the live broadcast information; further, the real-time schedule progress information and the real-time interactive task information can both be real-time data corresponding to the current moment, thereby improving the real-time nature of the display of the live broadcast information.
[0259] Furthermore, the real-time interactive task information includes task display information corresponding to the resource task; the resource task is a task corresponding to the virtual resource donation operation;
[0260] The method further comprises:
[0261] When displaying the second live broadcast information, the task display information corresponding to the resource task is displayed based on the target display duration; the target display duration is determined based on at least one of the account level of the target audience account and the duration of the target audience account entering the target live broadcast room.
[0262] If the account level of the target audience account is higher and the time spent in the target live broadcast room is longer, it means that the correlation between the target audience account and the target live broadcast account is higher, and the corresponding target audience account may have a stronger willingness to donate virtual resources, so that the display time of the task display information of the resource task in the second live broadcast information is longer, and the display time of the task display information of the resource task may be longer than the display time of the task display information of other interactive tasks. Giving virtual resources to the target live broadcast account can help the target live broadcast account improve its real-time ranking in the target schedule; for ordinary audience accounts, the display time of the task display information of multiple interactive tasks may be the same; thereby achieving personalized and flexible display of live broadcast information.
[0263] Further, when the target live broadcast account has completed the multiple interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in the historical task cycle, the real-time interactive task information includes second prompt information; the second prompt information is used to instruct to send interactive information to the target live broadcast account, so that the target live broadcast account performs the unfinished interactive tasks in the historical task cycle;
[0264] The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the second entry touch information includes:
[0265] The first live broadcast information of the target live broadcast account and the second live broadcast information including the second prompt information are displayed in a carousel in the second entry touch information.
[0266] A task cycle can be one day, one week, etc., and the corresponding current task cycle can be the current day or the current week. When multiple interactive tasks are completed in the current task cycle, the task completion status of the target live broadcast account in the historical task cycle can be obtained. If the target live broadcast account has unfinished tasks in the historical cycle, the second prompt information can be displayed on the target audience account.
[0267] See also Fig.17 , which shows a schematic diagram of displaying the second prompt information. When the target live broadcast account completes multiple interactive tasks in the current task cycle and there is a need to sign in again, the task identifier of the interactive task can be highlighted and the second prompt information can be displayed: remind the anchor to sign in again; correspondingly, when the target live broadcast account completes multiple interactive tasks in multiple task cycles, a prompt information of successful task execution can be displayed, which can be specifically displayed through the copy "Check-in ×× task cycle successful". Furthermore, when the target live broadcast account does not have a corresponding preset address, the address filling prompt information "Remind the anchor to fill in the address" can be displayed to remind the target live broadcast account to fill in the address for the purpose of mailing the reward items.
[0268] It should be noted that, except for the difference in the display text of the first prompt information, the second prompt information and the address filling prompt information, the display process of other live broadcast information is the same between the electronic terminal corresponding to the target live broadcast account and the electronic terminal corresponding to the target audience account. Therefore, the display details of the electronic terminal corresponding to the target audience account can be included in the display details of the electronic terminal corresponding to the above-mentioned target live broadcast account, which will not be repeated here.
[0269] The live broadcast information display method in this embodiment enables the live broadcast room audience and the live broadcast room anchor to directly obtain more diverse and real-time live broadcast related information through the widget, such as the anchor's real-time ranking, task progress, etc., thereby increasing the richness and viewing of the live broadcast content; the widget design simplifies the steps for users to obtain information, and users can quickly understand the required information without frequently switching pages or performing complex operations, which greatly reduces the difficulty of operation and improves the user experience. The widget design is often accompanied by an efficient data processing mechanism that can synchronize and display a large amount of data in real time, which helps the platform improve data processing efficiency and reduce system burden.
[0270] Fig.18 is a block diagram of a live broadcast information display device according to an exemplary embodiment. Fig.18 , the device comprises:
[0271] The first live broadcast page display unit 1810 is configured to display a first target live broadcast page corresponding to a target live broadcast account; the first target live broadcast page includes first entry touch information;
[0272] The first carousel display unit 1820 is configured to perform a carousel display of the first live broadcast information and the second live broadcast information of the target live broadcast account in the first entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0273] In an exemplary embodiment, when the target live broadcast account corresponds to a current auxiliary activity at the current moment, the real-time schedule progress information includes real-time activity participation information of the target live broadcast account participating in the current auxiliary activity;
[0274] The first carousel display unit is configured to execute:
[0275] The first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0276] In an exemplary embodiment, when the target live broadcast account corresponds to the sub-schedule confrontation stage at the current moment, the real-time schedule progress information includes the real-time schedule participation information of the target live broadcast account in the sub-schedule confrontation stage;
[0277] The first carousel display unit is configured to execute:
[0278] The first live broadcast information including the real-time schedule participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0279] In an exemplary embodiment, the current auxiliary activity is a power-assisting activity; if the current moment is in the process of the power-assisting activity, the real-time activity participation information of the target account in the current auxiliary activity includes power-assisting difference data, and the power-assisting difference data is determined based on the current real-time power-assisting data and the target power-assisting data of the power-assisting activity;
[0280] The first carousel display unit is configured to execute:
[0281] If the assistance activity is in progress at the current moment, the first live broadcast information containing the assistance difference data and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0282] In an exemplary embodiment, if the assistance activity has ended at the current moment, the real-time activity participation information of the target account in the current assistance activity includes assistance result information;
[0283] The first carousel display unit is configured to execute:
[0284] If the assistance activity has ended at the current moment, the first live broadcast information containing the assistance result information and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
[0285] In an exemplary embodiment, the current auxiliary activity is a time-limited activity; if the current moment is within the target time-limited period, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time time-limited ranking information of the target live broadcast account in the time-limited activity and the time-limited ranking prompt information;
[0286] The first carousel display unit is configured to execute:
[0287] If the current moment is within the target time limit period, the first live broadcast information including the real-time time limit ranking information and the time limit ranking prompt information, and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0288] In an exemplary embodiment, if the target time-limited period has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the time-limited activity result information of the target live broadcast account in the time-limited activity;
[0289] The first carousel display unit is configured to execute:
[0290] If the target time limit period has ended at the current moment, the first live broadcast information including the time limit result information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0291] In an exemplary embodiment, the current auxiliary activity is a confrontation activity; if the confrontation activity is in progress at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time confrontation data of the target live broadcast account;
[0292] The first carousel display unit is configured to execute:
[0293] If the confrontation activity is currently in progress, the first live broadcast information including the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account, and the second live broadcast information including the real-time interactive task information are displayed in a carousel; the confrontation live broadcast account is the account that is currently confronting the target live broadcast account.
[0294] In an exemplary embodiment, if the confrontation activity has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the confrontation result between the target live broadcast account and the confrontation live broadcast account;
[0295] The first carousel display unit is configured to execute:
[0296] If the confrontation activity has ended at the current moment, the first live broadcast information including the confrontation result and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
[0297] In an exemplary embodiment, the apparatus further comprises:
[0298] The confrontation data display unit is configured to display the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account in a first display area and display the real-time confrontation data of the confrontation live broadcast account in a second display area; when the real-time confrontation data of the target live broadcast account is different from the real-time confrontation data of the confrontation live broadcast account, the size of the first display area is larger than the size of the second display area, and the display colors of the first display area and the second display area are different.
[0299] In an exemplary embodiment, the apparatus further comprises:
[0300] The details page display unit is configured to execute a trigger operation in response to the first entry touch information, and display the schedule details page corresponding to the real-time schedule progress information when the real-time schedule progress information is displayed in the first entry touch information.
[0301] In an exemplary embodiment, the real-time interactive task information includes task display information corresponding to each of the plurality of interactive tasks, and the task display information of each interactive task includes a task identifier and real-time task progress;
[0302] The device also includes:
[0303] The task information display unit is configured to display the task identifier of the first task and the real-time task progress of the first task when displaying the second live broadcast information; the first task is a task determined among the multiple interactive tasks based on the carousel order of the multiple interactive tasks.
[0304] In an exemplary embodiment, the real-time task progress includes a task progress bar and task differential data;
[0305] The task information display unit is configured to execute:
[0306] When displaying the second live broadcast information, the task identifier of the first task, the task differential data of the first task, the task identifiers of other tasks, and the task progress bars of the other tasks are displayed; the other tasks are tasks other than the first task among the multiple interactive tasks.
[0307] In an exemplary embodiment, the device further includes:
[0308] The first display unit is configured to highlight the task identifier of the completed interactive task and display the real-time task progress of the second interactive task among the unfinished interactive tasks when displaying the second live broadcast information; the second interactive task is determined based on the carousel order of the unfinished interactive tasks.
[0309] In an exemplary embodiment, the real-time interactive task information includes task display information of at least one non-carousel interactive task, and the task display information of each non-carousel interactive task includes a task identifier and a real-time task progress; the real-time task progress includes a task progress bar;
[0310] The device also includes:
[0311] The second display unit is configured to display the task identifier of the non-carousel interactive task and the task progress bar of the non-carousel interactive task when displaying the second live broadcast information.
[0312] In an exemplary embodiment, when the target live broadcast account has completed the multiple interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in the historical task cycle, the real-time interactive task information includes first prompt information; the first prompt information is used to instruct the target live broadcast account to perform the unfinished interactive tasks in the historical task cycle;
[0313] The first carousel display unit is configured to execute:
[0314] The first live broadcast information of the target live broadcast account and the second live broadcast information including the first prompt information are displayed in a carousel in the first entry touch information.
[0315] In an exemplary embodiment, the apparatus further comprises:
[0316] The third display unit is configured to execute a triggering operation on the first prompt information in response to the target live broadcast account, highlight the task identifiers of the interactive tasks that have been completed within the historical task cycle, and display the task display information of the interactive tasks that have not been completed within the historical task cycle in a carousel.
[0317] In an exemplary embodiment, the target schedule includes a plurality of task cycles during the schedule period;
[0318] The device also includes:
[0319] The fourth display unit is configured to display task execution success prompt information when displaying the second live broadcast information when the multiple interactive tasks corresponding to the multiple task cycles are completed.
[0320] Fig.19 is a block diagram of a live broadcast information display device according to an exemplary embodiment. Fig.19 , the device comprises:
[0321] The second live broadcast page display unit 1910 is configured to display a second target live broadcast page corresponding to the target audience account; the second target live broadcast page includes second entry touch information;
[0322] The second carousel display unit 1920 is configured to perform a carousel display of the first live broadcast information and the second live broadcast information of the target live broadcast account in the second entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
[0323] In an exemplary embodiment, the real-time interactive task information includes task display information corresponding to a resource task; the resource task is a task corresponding to a virtual resource donation operation;
[0324] The device also includes:
[0325] The fifth display unit is configured to display the task display information corresponding to the resource task based on the target display duration when displaying the second live broadcast information; the target display duration is determined based on at least one of the account level of the target audience account and the duration of time the target audience account enters the target live broadcast room.
[0326] In an exemplary embodiment, the current task cycle includes a plurality of interactive tasks, and when the target live broadcast account has completed the plurality of interactive tasks in the current task cycle, and the target live broadcast account has unfinished interactive tasks in a historical task cycle, the real-time interactive task information includes second prompt information; the second prompt information is used to instruct to send interactive information to the target live broadcast account, so that the target live broadcast account performs the unfinished interactive tasks in the historical task cycle;
[0327] The second carousel display unit is configured to execute:
[0328] The first live broadcast information of the target live broadcast account and the second live broadcast information including the second prompt information are displayed in a carousel in the second entry touch information.
[0329] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0330] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a tape, a floppy disk, an optical data storage device, etc.; when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any of the methods described above.
[0331] In an exemplary embodiment, a computer program product is also provided, which includes a computer program stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs any of the above methods.
[0332] Fig. 20 is a block diagram of an electronic device for displaying live broadcast information according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig. 20 As shown. The electronic device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for displaying live information is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.
[0333] Those skilled in the art will understand that Fig. 20 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present disclosure, and does not constitute a limitation on the electronic device to which the scheme of the present disclosure is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
Claims
1. A method for displaying live broadcast information, characterized in that: include: Display the first target live broadcast page corresponding to the target live broadcast account; The first target live broadcast page includes first entry touch information; The first live broadcast information and the second live broadcast information of the target live broadcast account are displayed in a carousel in the first entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
2. The method according to claim 1, characterized in that: In the case where the target live broadcast account corresponds to a current auxiliary activity at the current moment, the real-time schedule progress information includes real-time activity participation information of the target live broadcast account participating in the current auxiliary activity; The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes: The first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
3. The method according to claim 1, characterized in that In the case where the target live broadcast account corresponds to the sub-schedule confrontation stage at the current moment, the real-time schedule progress information includes the real-time schedule participation information of the target live broadcast account in the sub-schedule confrontation stage; The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes: The first live broadcast information including the real-time schedule participation information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
4. The method according to claim 2, characterized in that: The current auxiliary activity is a power-assisting activity; if the current moment is in the process of the power-assisting activity, the real-time activity participation information of the target account in the current auxiliary activity includes power-assisting difference data, and the power-assisting difference data is determined based on the current real-time power-assisting data and the target power-assisting data of the power-assisting activity; The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes: If the assistance activity is in progress at the current moment, the first live broadcast information containing the assistance difference data and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
5. The method according to claim 4, characterized in that If the assistance activity has ended at the current moment, the real-time activity participation information of the target account in the current assistance activity includes assistance result information; The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes: If the assistance activity has ended at the current moment, the first live broadcast information containing the assistance result information and the second live broadcast information containing the real-time interactive task information are displayed in a carousel.
6. The method according to claim 2, characterized in that The current auxiliary activity is a time-limited activity; if the current moment is within the target time-limited period, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time time-limited ranking information of the target live broadcast account in the time-limited activity and the time-limited ranking prompt information; The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes: If the current moment is within the target time limit period, the first live broadcast information including the real-time time limit ranking information and the time limit ranking prompt information, and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
7. The method according to claim 6, characterized in that If the target time-limited period has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the time-limited activity result information of the target live broadcast account in the time-limited activity; The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes: If the target time limit period has ended at the current moment, the first live broadcast information including the time limit result information and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
8. The method according to claim 2, characterized in that: The current auxiliary activity is a confrontational activity; if the confrontational activity is in progress at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the real-time confrontational data of the target live broadcast account; The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes: If the confrontation activity is currently in progress, the first live broadcast information including the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the confrontation live broadcast account, and the second live broadcast information including the real-time interactive task information are displayed in a carousel; The opposing live broadcast account is an account that is currently opposing the target live broadcast account.
9. The method according to claim 8, characterized in that If the confrontation activity has ended at the current moment, the real-time activity participation information of the target account in the current auxiliary activity includes the confrontation result between the target live broadcast account and the confrontation live broadcast account; The performing a carousel display of the first live broadcast information including the real-time activity participation information and the second live broadcast information including the real-time interactive task information includes: If the confrontation activity has ended at the current moment, the first live broadcast information including the confrontation result and the second live broadcast information including the real-time interactive task information are displayed in a carousel.
10. The method according to claim 8 or 9, characterized in that: The method further comprises: When displaying the real-time confrontation data of the target live broadcast account and the real-time confrontation data of the opposing live broadcast account, the real-time confrontation data of the target live broadcast account is displayed in a first display area, and the real-time confrontation data of the opposing live broadcast account is displayed in a second display area; when the real-time confrontation data of the target live broadcast account is different from the real-time confrontation data of the opposing live broadcast account, the size of the first display area is larger than the size of the second display area, and the display colors of the first display area and the second display area are different.
11. The method according to claim 1, characterized in that: The method further comprises: In response to a triggering operation on the first entry touch information, when the real-time schedule progress information is displayed in the first entry touch information, a schedule details page corresponding to the real-time schedule progress information is displayed.
12. The method according to claim 1, characterized in that The real-time interactive task information includes task display information corresponding to each of the multiple interactive tasks, and the task display information of each interactive task includes a task identifier and real-time task progress; The method further comprises: When displaying the second live broadcast information, the task identifier of the first task and the real-time task progress of the first task are displayed; the first task is a task determined among the multiple interactive tasks based on the carousel order of the multiple interactive tasks.
13. The method according to claim 12, characterized in that The real-time task progress includes a task progress bar and task differential data; The step of displaying the task identifier of the first task and the real-time task progress of the first task when displaying the second live broadcast information includes: When displaying the second live broadcast information, the task identifier of the first task, the task differential data of the first task, the task identifiers of other tasks, and the task progress bars of the other tasks are displayed; the other tasks are tasks other than the first task among the multiple interactive tasks.
14. The method according to claim 12, characterized in that The method further comprises: When displaying the second live broadcast information, the task identifier of the completed interactive task is highlighted, and the real-time task progress of the second interactive task among the unfinished interactive tasks is displayed; the second interactive task is determined based on the carousel order of the unfinished interactive tasks.
15. The method according to claim 12, characterized in that The real-time interactive task information includes task display information of at least one non-carousel interactive task, and the task display information of each non-carousel interactive task includes a task identifier and real-time task progress; The real-time task progress includes a task progress bar; The method further comprises: When displaying the second live broadcast information, the task identifier of the non-carousel interactive task and the task progress bar of the non-carousel interactive task are displayed.
16. The method according to claim 12, characterized in that If the target live broadcast account has completed the multiple interactive tasks in the current task cycle, and the target live broadcast account has uncompleted interactive tasks in the historical task cycle, the real-time interactive task information includes first prompt information; The first prompt information is used to instruct the target live broadcast account to perform the interactive tasks that have not been completed in the historical task cycle; The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the first entry touch information includes: The first live broadcast information of the target live broadcast account and the second live broadcast information including the first prompt information are displayed in a carousel in the first entry touch information.
17. The method according to claim 16, characterized in that The method further comprises: In response to the triggering operation of the target live broadcast account on the first prompt information, the task identifiers of the interactive tasks that have been completed within the historical task cycle are highlighted and displayed, and the task display information of the interactive tasks that have not been completed within the historical task cycle is displayed in a carousel.
18. The method according to claim 12, characterized in that The target race schedule includes a plurality of task cycles; The method further comprises: When the multiple interactive tasks corresponding to the multiple task cycles are all completed, when displaying the second live broadcast information, a prompt message of successful task execution is displayed.
19. A method for displaying live broadcast information, characterized in that: include: Display the second target live broadcast page corresponding to the target audience account; The second target live broadcast page includes second entry touch information; The first live broadcast information and the second live broadcast information of the target live broadcast account are displayed in a carousel in the second entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
20. The method according to claim 19, characterized in that The real-time interactive task information includes task display information corresponding to the resource task; the resource task is a task corresponding to the virtual resource donation operation; The method further comprises: When displaying the second live broadcast information, the task display information corresponding to the resource task is displayed based on the target display duration; the target display duration is determined based on at least one of the account level of the target audience account and the duration of the target audience account entering the target live broadcast room.
21. The method according to claim 19, characterized in that The current task cycle includes a plurality of interactive tasks. When the target live broadcast account has completed the plurality of interactive tasks in the current task cycle and the target live broadcast account has uncompleted interactive tasks in the historical task cycle, the real-time interactive task information includes second prompt information; The second prompt information is used to instruct to send interaction information to the target live broadcast account, so that the target live broadcast account performs the interaction task that is not completed in the historical task cycle; The step of displaying the first live broadcast information and the second live broadcast information of the target live broadcast account in a carousel in the second entry touch information includes: The first live broadcast information of the target live broadcast account and the second live broadcast information including the second prompt information are displayed in a carousel in the second entry touch information.
22. A live broadcast information display device, characterized in that: include: A first live broadcast page display unit is configured to display a first target live broadcast page corresponding to a target live broadcast account; The first target live broadcast page includes first entry touch information; The first carousel display unit is configured to perform a carousel display of the first live broadcast information and the second live broadcast information of the target live broadcast account in the first entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
23. A live broadcast information display device, characterized in that: include: A second live broadcast page display unit is configured to display a second target live broadcast page corresponding to a target audience account; The second target live broadcast page includes second entry touch information; The second carousel display unit is configured to perform a carousel display of the first live broadcast information and the second live broadcast information of the target live broadcast account in the second entry touch information; the first live broadcast information includes the real-time schedule progress information of the target live broadcast account in the target schedule; the second live broadcast information includes the real-time interactive task information of the target live broadcast account.
24. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the live broadcast information display method as described in any one of claims 1 to 18, or the live broadcast information display method as described in any one of claims 19 to 21.
25. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live broadcast information display method as described in any one of claims 1 to 18, or the live broadcast information display method as described in any one of claims 19 to 21.
26. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by the processor, the live broadcast information display method described in any one of claims 1 to 18 or the live broadcast information display method described in any one of claims 19 to 21 is implemented.
Citation Information
Patent Citations
Live streaming task interaction method and device, electronic equipment and storage medium
CN113259703A
Live broadcast processing method and device, electronic equipment and storage medium
CN118055261A
Information pushing method and system
WO2017185598A1