Live interactive method, page display method, device, equipment and storage medium

By allowing users to make an appointment to interact with the second type of object before the live broadcast begins, and prompting them according to the appointment situation during the live broadcast, the problem of viewers queuing in the prior art is solved, which improves the efficiency of live broadcast interaction.

CN118870134BActive Publication Date: 2025-02-28BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411342383.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-02-28
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

In the existing live interactive technology, viewers need to queue up when requesting to mic, which causes the anchor to frequently process requests, reducing the efficiency of live interaction.

Method used

A live broadcast interaction method is provided, allowing users to make an appointment to interact with the second type of object before the live broadcast begins, and prompt users to participate in the interaction by displaying the on-the-show prompt information and the target progress.

Benefits of technology

It reduces the time for users to queue up and wait for interaction, improves the efficiency of live interaction, and allows the anchor to arrange the process reasonably before starting the broadcast.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present disclosure provides a live interactive method, a page display method, an apparatus, a device and a storage medium, and belongs to the field of multimedia technology. The above method includes: when a first object makes an appointment to participate in any live interactive event as a first-class object, in response to the start of the live interactive event, displaying a start prompt message; in response to the confirmation operation of the start prompt message, displaying a live screen of the live interactive event in a virtual live broadcast room; when the progress of the live interactive event reaches the target progress, displaying the first prompt message; in response to the confirmation operation of the first prompt message, displaying a live screen of the first object participating in the live interactive event as a first-class object. The above scheme can support users to make appointments in advance to interact with the second-class object, reducing the waiting time in queues during the live broadcast. The above scheme also supports the anchor to reasonably arrange the live broadcast process according to the appointment situation, without the need to frequently handle the audience's interaction requests during the live broadcast, thereby improving the efficiency of the live broadcast.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of multimedia technology, and in particular to a live interactive method, a page display method, a device, a equipment and a storage medium. Background Art

[0002] When watching the live broadcast, if the audience is interested in the live broadcast object participating in the live broadcast room, the audience can request to go on the microphone to request to interact with the live broadcast object.

[0003] In the related art, after the audience requests to go on the microphone, they usually cannot go on the microphone immediately, but need to wait in line. The anchor will agree to the microphone requests of multiple audiences in turn at the appropriate time, so as to maintain the order of the live broadcast while allowing the queued audience to interact with the live broadcast object in turn.

[0004] However, when multiple viewers are waiting in line to get on the microphone, the above method requires the host to frequently handle the microphone requests of the waiting viewers during the live broadcast. The waiting time for the viewers is usually long, which reduces the speed of the live broadcast interaction process and results in low efficiency of the live broadcast interaction. Summary of the invention

[0005] The present disclosure provides a live broadcast interaction method, a page display method, an apparatus, a device and a storage medium, which can support users to make an appointment to interact with the second type of object before the live broadcast begins, and then during the live broadcast, the user can interact with the second type of object as the first type of object, which reduces the time for users to wait in line for interaction and improves the efficiency of live broadcast interaction. The technical solution of the present disclosure is as follows:

[0006] According to one aspect of an embodiment of the present disclosure, a live interactive method is provided, which is applied to a first terminal, where the first terminal is a terminal currently logged in by a first object in a virtual live studio, and the method includes:

[0007] In the case where the first object makes a reservation to participate in any live interactive event as a first-category object, in response to the start of the live interactive event, a start prompt message is displayed, the first-category object is an object that makes a reservation to participate in the live interactive event together with a second-category object, the second-category object is an object that is reserved, and the start prompt message is used to prompt the object to enter the virtual live broadcast room to participate in the live interactive event;

[0008] In response to a confirmation operation on the broadcast prompt information, displaying a live broadcast screen of the live broadcast interactive event in the virtual live broadcast room;

[0009] When the progress of the live interactive event reaches the target progress, displaying first prompt information, wherein the target progress is used to instruct the second type of object booked by the first object to start participating in the live interactive event, and the first prompt information is used to prompt the second type of object to participate in the live interactive event together;

[0010] In response to a confirmation operation on the first prompt information, a live screen of the first object participating in the live interactive event as a first type of object is displayed.

[0011] According to another aspect of an embodiment of the present disclosure, a live broadcast interaction method is provided, which is applied to a second terminal, where the second terminal is a terminal currently logged in by a second object in a virtual live broadcast room, and the method includes:

[0012] In the case where the second object applies to participate in any live interactive event as a second type of object, in response to the start of the live interactive event, displaying start prompt information, the start prompt information is used to prompt to enter the virtual live broadcast room to participate in the live interactive event;

[0013] In response to a confirmation operation on the broadcast prompt information, displaying a live broadcast screen of the live broadcast interactive event in the virtual live broadcast room;

[0014] When the progress of the live interactive event reaches the target progress, displaying second prompt information, wherein the target progress is used to instruct the second object to start participating in the live interactive event, and the second prompt information is used to prompt the second type of object to participate in the live interactive event;

[0015] In response to a confirmation operation on the second prompt information, a live screen of the second object participating in the live interactive event as a second-type object and a live screen of at least one first-type object participating in the live interactive event are displayed, wherein the first-type object includes objects that are scheduled to interact with the second object in the live interactive event.

[0016] According to another aspect of an embodiment of the present disclosure, a page display method is provided, which is applied to a third terminal, where the third terminal is a terminal currently logged in by an anchor object in a virtual live broadcast room, and the method includes:

[0017] In response to the operation of starting any live interactive event, an update control and an interactive state of at least one second-category object participating in the live interactive event are displayed on the live page of the virtual live broadcast room, wherein the update control is used to update the interactive state of the second-category object, and the interactive state includes being interacting, waiting for interaction, and interaction ended;

[0018] In response to the triggering operation on the update control, the interaction state of the second-category object currently being interacted is updated to interaction completed, and the interaction state of the target object is updated from waiting for interaction to interacting, and the target object is the second-category object that ranks highest among at least one second-category object whose interaction state is waiting for interaction;

[0019] A live screen of the target object participating in the live interactive event and a live screen of at least one first-category object participating in the live interactive event are displayed, wherein the first-category object includes an object that is scheduled to interact with the target object in the live interactive event.

[0020] According to another aspect of an embodiment of the present disclosure, a live interactive device is provided, which is configured in a first terminal, where the first terminal is a terminal currently logged in by a first object in a virtual live studio, and the device includes:

[0021] The first display unit is configured to display start prompt information in response to the start of a live interactive event when the first object makes a reservation as a first-category object to participate in any live interactive event, the first-category object is an object that makes a reservation to participate in the live interactive event together with a second-category object, the second-category object is an object that is reserved, and the start prompt information is used to prompt the user to enter the virtual live broadcast room to participate in the live interactive event;

[0022] A second display unit is configured to display a live screen of the live interactive event in the virtual live broadcast room in response to a confirmation operation on the broadcast start prompt information;

[0023] The second display unit is further configured to display first prompt information when the progress of the live interactive event reaches a target progress, wherein the target progress is used to instruct the second type of object booked by the first object to start participating in the live interactive event, and the first prompt information is used to prompt the second type of object to participate in the live interactive event together;

[0024] The third display unit is configured to display a live screen of the first object participating in the live interactive event as a first type of object in response to a confirmation operation on the first prompt information.

[0025] In some embodiments, the virtual live broadcast room displays an interactive state of at least one second-category object, wherein the interactive state includes interacting, waiting for interaction, and interaction ended;

[0026] The second display unit is configured to display the first prompt information when the interaction status of the second type of object scheduled by the first object is updated from waiting for interaction to interacting.

[0027] In some embodiments, the second display unit is configured to display the first prompt information in response to a first instruction sent by the server, and the first instruction is used to indicate that the progress of the live interactive event has reached the target progress; or, to display the first prompt information in response to a second instruction sent by a third terminal, and the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in, and the second instruction is used to indicate that the progress of the live interactive event has reached the target progress.

[0028] In some embodiments, the virtual live broadcast room displays a participation control, and the participation control is used to request participation in the live interactive event after being triggered. The third display unit is also configured to, when any second-category object participates in the live interactive event, if the first object has not made an appointment to interact with the second-category object, in response to the triggering operation of the participation control, send an interaction request to a third terminal, the third terminal is the terminal where the host object of the virtual live broadcast room is currently logged in, and the interaction request is used to request to participate in the live interactive event together with the second-category object; when the third terminal agrees to the interaction request, display the live screen of the first object participating in the live interactive event as a first-category object.

[0029] In some embodiments, the apparatus further comprises:

[0030] A fourth display unit is configured to display live broadcast preview information of the live broadcast interactive event on a live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, wherein the live broadcast preview information includes a start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event;

[0031] The fourth display unit is further configured to, in response to a triggering operation on any second-category object, display object information and a reservation control of the second-category object, wherein the object information is used to introduce personal information of the second-category object, and the reservation control is used to reserve an interaction with the second-category object in the live interactive event;

[0032] The fourth display unit is further configured to display reservation prompt information in response to a trigger operation on the reservation control, wherein the reservation prompt information is used to prompt that a reservation request has been sent to a third terminal, and the third terminal is a terminal where the anchor object of the virtual live broadcast room is currently logged in.

[0033] In some embodiments, for any second-category object, the second-category object can have at least one reservation object, and the reservation object is a first-category object that is scheduled to interact with the second-category object in the live interactive event.

[0034] In some embodiments, the fourth display unit is configured to, in response to a trigger operation on any second-category object, display the object information and the reservation control of the second-category object when the number of reservation objects of the second-category object has not reached a first number, the reservation object being a first-category object that has been reserved to interact with the second-category object in the live interactive event; and to, in response to a trigger operation on any second-category object, display the object information of the second-category object when the number of reservation objects of the second-category object reaches the first number.

[0035] In some embodiments, the fourth display unit is further configured to, in response to a trigger operation on the appointment control, display the appointment reminder information when the object information of the first object has been filled in; in response to a trigger operation on the appointment control, display an information input page when the object information of the first object has not been filled in, the information input page being used to input the object information of the first object; and in response to a submit operation on the information input page, display the appointment reminder information.

[0036] In some embodiments, the fourth display unit is further configured to display a notification message when the appointment request is approved, and the notification message is used to notify the punctual participation in the live interactive event. The notification message includes a jump link, and the jump link is used to jump to the virtual live room after being triggered.

[0037] In some embodiments, the fourth display unit is further configured to display at least one of the interaction time and interaction order of the first object on the live broadcast preview page when the reservation request is approved, the interaction time is used to indicate the time when the first object and the second type of object jointly participate in the live broadcast interactive event, and the interaction order is used to indicate the order in which the first object participates in the live broadcast interactive event among multiple reservation objects of the second type of objects, and the interaction time can be determined by the anchor object based on the interaction order.

[0038] In some embodiments, the third display unit is further configured to display the live broadcast preview information of the next live broadcast interactive event in the virtual live broadcast room on the live broadcast end page when the live broadcast interactive event ends.

[0039] According to another aspect of an embodiment of the present disclosure, a live interactive device is provided, which is configured in a second terminal, where the second terminal is a terminal currently logged in by a second object in a virtual live studio, and the device includes:

[0040] The first display unit is configured to, in response to the start of a live interactive event, display a start prompt message when the second object applies to participate in any live interactive event as a second type of object, wherein the start prompt message is used to prompt the user to enter the virtual live broadcast room and participate in the live interactive event;

[0041] A second display unit is configured to display a live screen of the live interactive event in the virtual live broadcast room in response to a confirmation operation on the broadcast start prompt information;

[0042] The second display unit is further configured to display second prompt information when the progress of the live interactive event reaches a target progress, wherein the target progress is used to instruct the second object to start participating in the live interactive event, and the second prompt information is used to prompt the second object to participate in the live interactive event as a second type of object;

[0043] The third display unit is configured to display a live screen of the second object participating in the live interactive event as a second-category object and a live screen of at least one first-category object participating in the live interactive event in response to a confirmation operation on the second prompt information, wherein the first-category object includes an object that is scheduled to interact with the second object in the live interactive event.

[0044] In some embodiments, the apparatus further comprises:

[0045] a fourth display unit configured to display live broadcast preview information and an application control of the live broadcast interactive event on a live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, wherein the live broadcast preview information includes a start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event, and the application control is used to apply to participate in the live broadcast interactive event as a second-category object;

[0046] The fourth display unit is further configured to display application prompt information in response to a trigger operation on the application control, wherein the application prompt information is used to prompt that an application request has been sent to a third terminal, and the application request is used to apply to participate in the live interactive event as a second type of object. The third terminal is the terminal where the anchor object of the virtual live room is currently logged in.

[0047] In some embodiments, the application request carries object information of the second object, and the object information is used to introduce the second object. The fourth display unit is configured to respond to a trigger operation on the application control and, when the object information of the second object is not filled in, display an information input page for entering object information; in response to a submission operation on the information input page, send an application request to the third terminal based on the object information entered in the information input page, and display the application prompt information.

[0048] In some embodiments, the fourth display unit is further configured to display a notification message when the application request is approved, and the notification message is used to notify the timely participation in the live interactive event. The notification message includes a jump link, and the jump link is used to jump to the virtual live room after being triggered.

[0049] In some embodiments, the apparatus further comprises:

[0050] The fifth display unit is configured to, upon receiving the invitation information, display a target time period and an information input control in response to a viewing operation of the invitation information, wherein the target time period is the time period for the second object to participate in the live interactive event as a second-type object, and the information input control is used to input the object information of the second object; and display a third prompt information in response to a confirmation operation of the invitation information, wherein the third prompt information is used to prompt participation in the live interactive event within the target time period.

[0051] In some embodiments, the third display unit is further configured to display the live broadcast preview information of the next live broadcast interactive event on the live broadcast end page when the live broadcast interactive event ends.

[0052] According to another aspect of an embodiment of the present disclosure, a page display device is provided, which is configured in a third terminal, where the third terminal is a terminal currently logged in by an anchor object in a virtual live broadcast room, and the device includes:

[0053] A first display unit is configured to, in response to an operation of starting any live interactive event, display an update control and an interactive state of at least one second-category object participating in the live interactive event on a live page of the virtual live broadcast room, wherein the update control is used to update the interactive state of the second-category object, and the interactive state includes being interacting, waiting for interaction, and interaction ended;

[0054] The first display unit is further configured to, in response to a trigger operation on the update control, update the interaction state of the second-category object currently being interacted with to interaction completion, and update the interaction state of the target object from waiting for interaction to interacting, wherein the target object is the second-category object that ranks highest among at least one second-category object whose interaction state is waiting for interaction;

[0055] The second display unit is configured to display a live screen of the target object participating in the live interactive event and a live screen of at least one first-category object participating in the live interactive event, wherein the first-category object includes an object that is scheduled to interact with the target object in the live interactive event.

[0056] In some embodiments, the second display unit is further configured to display a fourth prompt message for any second category object when the duration for which the second category object participates in the live interactive event exceeds a preset duration, wherein the preset duration is a reference duration for the second category object to participate in the live interactive event, and the fourth prompt message is used to prompt that the second category object has timed out.

[0057] In some embodiments, the second display unit is further configured to, in response to receiving an interaction request from an audience object during the process of any second-category object participating in the live interactive event, display the interaction request, wherein the interaction request is used to request to participate in the live interactive event together with the second-category object; and in response to a confirmation operation on the interaction request, display a live screen of the audience object participating in the live interactive event as a first-category object.

[0058] In some embodiments, the apparatus further comprises:

[0059] The third display unit is configured to display the live broadcast preview information of the live broadcast interactive event created by the anchor object in the live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, the live broadcast preview information including the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event; in response to a trigger operation on the live broadcast preview information, display at least one tab, and the at least one tab corresponds one-to-one to the at least one second-category object; in response to a trigger operation on any tab, display the second-category object corresponding to the tab and the reservation object of the second-category object, and the reservation object is a first-category object that has made a reservation to interact with the second-category object in the live broadcast interactive event.

[0060] In some embodiments, the live interactive event includes at least one sub-event, and the at least one sub-event corresponds one-to-one with the at least one second-category object. Each second-category object can participate in the sub-event within the time period associated with the corresponding sub-event, and the tab displays the time period in which the corresponding second-category object participates in the sub-event. The third display unit is also configured to respond to a drag operation on any tab, display the tab at the end position of the drag operation, and update the time period displayed in at least one tab.

[0061] In some embodiments, the third display unit is further configured to, in response to a drag operation on any reservation object when there are multiple reservation objects of the second category of objects, update the interaction time and interaction order of the reservation object based on the drag operation, the interaction time being used to indicate the time when the reservation object and the second category of objects jointly participate in the live interactive event, and the interaction order being used to indicate the order in which the reservation objects participate in the live interactive event among the multiple reservation objects.

[0062] In some embodiments, the third display unit is further configured to display a creation page in response to a creation operation of the live broadcast preview information, wherein the creation page is used to input the live broadcast information, and the live broadcast information includes a start time, a first quantity, a second quantity, and a preset duration, wherein the first quantity is the maximum number of reservation objects of the second category of objects, the second quantity is the maximum number of the second category of objects, and the preset duration is a reference duration for the second category of objects to participate in the live broadcast interactive event; the live broadcast preview information is created based on multiple pieces of live broadcast information entered on the creation page.

[0063] In some embodiments, the third display unit is also configured to display an invitation control when the number of second-category objects in the live broadcast preview information has not reached a maximum number; display multiple user accounts in response to a trigger operation on the invitation control; and send invitation information to the at least one user account in response to a selection operation on at least one user account to invite the at least one user account to participate in the live broadcast interactive event as a second-category object.

[0064] In some embodiments, the third display unit is further configured to determine, in response to a selection operation on at least one user account, the time period for the at least one user account to participate in the live interactive event based on the start time in the live broadcast preview information and the time period for the at least one second-category object to participate in the live interactive event; for any user account, an invitation message containing a target time period is sent to the user account, wherein the target time period is the time period for the user account to participate in the live interactive event.

[0065] In some embodiments, the third display unit is further configured to display the invitation status of the at least one user account in the live broadcast preview information, and the invitation status includes successful invitation and invitation in progress.

[0066] In some embodiments, the apparatus further comprises:

[0067] The fourth display unit is configured to, upon receiving an application request from the second object, display object information of the second object based on the application request, wherein the application request is used to apply to participate in the live interactive event as a second type of object; in response to a confirmation operation on the application request, display at least one live broadcast preview information created by the anchor object; and in response to a selection operation on any live broadcast preview information, display the second object in the live broadcast preview information.

[0068] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0069] one or more processors;

[0070] A memory for storing program codes executable by the processor;

[0071] Among them, the processor is configured to execute the program code to implement the above-mentioned live broadcast interaction method, or to implement the above-mentioned page display method.

[0072] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can execute the above-mentioned live interactive method, or execute the above-mentioned page display method.

[0073] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned live broadcast interaction method or the above-mentioned page display method when executed by a processor.

[0074] The disclosed embodiments provide a live broadcast interaction solution, which can announce in advance the second-category objects that will participate in the interaction in the live broadcast before the live broadcast. If the user is interested in any second-category object, the user can make an appointment in advance to interact with the second-category object. If the user successfully makes an appointment, when the second-category object participates in the interaction in the live broadcast room, the user can interact with the second-category object in the live broadcast room as a first-category object, thereby reducing the time users wait in line for interaction and improving the efficiency of live broadcast interaction. In addition, by supporting users to make appointments with second-category objects before the live broadcast begins, the anchor can reasonably arrange the live broadcast process according to the appointment situation before the broadcast starts, without having to frequently handle the audience's interaction requests during the live broadcast, thereby improving the efficiency of the live broadcast.

[0075] 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

[0076] 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.

[0077] Figure 1 is a schematic diagram of an implementation environment of a live interactive method according to an exemplary embodiment;

[0078] Figure 2 is a flow chart of a live interactive method according to an exemplary embodiment;

[0079] Figure 3 is a flow chart showing another live interactive method according to an exemplary embodiment;

[0080] Figure 4 is a schematic diagram of a personal homepage of a host object according to an exemplary embodiment;

[0081] Figure 5 is a schematic diagram of a live broadcast preview page according to an exemplary embodiment;

[0082] Figure 6 is a schematic diagram showing an appointment for interaction with a second type of object according to an exemplary embodiment;

[0083] Figure 7 is a schematic diagram of a live broadcast page according to an exemplary embodiment;

[0084] Figure 8 is a schematic diagram of a live broadcast end page according to an exemplary embodiment;

[0085] Fig. 9 is a flow chart of another live interactive method according to an exemplary embodiment;

[0086] Fig.10 is a schematic diagram showing an application to become a second-category object according to an exemplary embodiment;

[0087] Fig.11 is a schematic diagram of another live broadcast page according to an exemplary embodiment;

[0088] Fig.12 is a schematic diagram showing an invitation message according to an exemplary embodiment;

[0089] Fig.13is a flow chart of a page display method according to an exemplary embodiment;

[0090] Fig.14 is a flow chart showing another page display method according to an exemplary embodiment;

[0091] Fig.15 is a schematic diagram showing a method of creating live broadcast preview information according to an exemplary embodiment;

[0092] Fig.16 is a schematic diagram showing a second-category object and a first-category object according to an exemplary embodiment;

[0093] Fig.17 is a schematic diagram of another live broadcast page according to an exemplary embodiment;

[0094] Fig.18 is a flowchart of a live broadcast interaction according to an exemplary embodiment;

[0095] Fig.19 is a block diagram of a live interactive device according to an exemplary embodiment;

[0096] Fig. 20 is a block diagram of another live interactive device according to an exemplary embodiment;

[0097] Fig.21 is a block diagram of a page display device according to an exemplary embodiment;

[0098] Fig. 22 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0099] 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.

[0100] 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.

[0101] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the live broadcast notice information and object information involved in this disclosure are obtained with full authorization.

[0102] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a live interactive method according to an exemplary embodiment. Figure 1 The implementation environment specifically includes: a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 via a wireless network or a wired network.

[0103] Terminal 101 can be at least one of a smart phone, a smart watch, a desktop computer, a laptop, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, and a laptop computer. A target application is installed or running on terminal 101. The target application is any type of application that can provide live broadcast services. For example, the target application is a short video application, a social application, a recruitment application, or a training and counseling application, etc., and the embodiments of the present disclosure are not limited to this. Users can watch live broadcasts in the target application through terminal 101. In addition, while watching the live broadcast, users can also interact with the host or other connected users in the live broadcast room through functions such as video connection and voice connection provided by the application. The target application is associated with server 102. Server 102 is used to provide background services for the target application.

[0104] The terminal 101 may generally refer to one of a plurality of terminals. This embodiment is described by taking the terminal 101 as an example. Those skilled in the art may know that the number of the above terminals may be more or less. For example, the above terminals may be several, or the above terminals may be dozens or hundreds, or a greater number. The embodiment of the present disclosure does not limit the number and device type of the terminals.

[0105] The server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of the above servers may be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 may also include other functional servers to provide more comprehensive and diversified services. In some embodiments, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 and the terminal 101 use a distributed computing architecture for collaborative computing. The server 102 can be connected to the terminal 101 and other terminals via a wireless network or a wired network. Optionally, the number of the above servers may be more or less, which is not limited in the embodiments of the present disclosure.

[0106] Figure 2 is a flow chart of a live interactive method according to an exemplary embodiment. Figure 2 As shown, the method is executed by a first terminal, and the first terminal is a terminal currently logged in by a first object in a virtual live studio. The method includes the following steps.

[0107] In step S201, when the first object makes an appointment to participate in any live interactive event as a first-type object, in response to the start of the live interactive event, a start prompt message is displayed.

[0108] In the disclosed embodiment, the live interactive event is an interactive event broadcast live in a virtual live broadcast room. For example, the live interactive event is a blind date live broadcast, a recruitment live broadcast, or a course tutoring live broadcast, etc., and the disclosed embodiment does not limit this. Before the live interactive event starts, the first terminal can use the live broadcast preview information to announce the start time of the live interactive event and at least one second-category object that will participate in the live interactive event. Participating in a live interactive event means that during the live interactive event, the anchor or other audience in the virtual live broadcast room is connected to the microphone in a video connection, voice connection, or other connection methods. The second category of objects refers to the guest objects participating in the live interactive event. For example, in the case where the live interactive event is a blind date live broadcast, the guest object is a marriage seeker. The marriage seeker can interact with the lover who participates in the connection during the live broadcast. In the case where the live interactive event is a recruitment live broadcast, the guest object is an interviewer. The interviewer can interact with the job seeker who participates in the connection during the live broadcast.

[0109] Before the live interactive event begins, the first object can make an appointment to interact with any second-category object. Optionally, the live preview information usually displays an appointment control for each second-category object. The appointment interaction operation for the second-category object is a triggering operation for the appointment control of the second-category object. The first object can make an appointment to interact with the second-category object by clicking on the appointment control of any second-category object. If the first object successfully makes an appointment with the second-category object, then in the live interactive event, the first object can interact with the second-category object as the first-category object. Among them, the difference between the second-category object and the first-category object is that the first-category object is an object that makes an appointment to participate in the live interactive event with the second-category object, and the second-category object is the object that is scheduled. For example, the second-category object is a marriage seeker, and the first-category object is a lover who makes an appointment to interact with the marriage seeker. The second-category object is an interviewer, and the first-category object is a job seeker who makes an appointment to interview the interviewer.

[0110] When the first object reserves the right to interact with any second-category object through the preview information of the live interactive event, it indicates that the first object has reserved the right to participate in the live interactive event as a first-category object. In response to the start of the live interactive event, the first terminal displays a start prompt message to prompt the first object to enter the virtual live broadcast room to participate in the live interactive event.

[0111] In step S202, in response to the confirmation operation of the broadcast prompt information, the live broadcast screen of the live broadcast interactive event is displayed in the virtual live broadcast room.

[0112] In the disclosed embodiment, in response to the confirmation operation of the broadcast prompt information, the first terminal jumps to the virtual live broadcast room, and displays the live broadcast page of the live broadcast interactive event in the virtual live broadcast room, thereby facilitating the first object to quickly enter the virtual live broadcast room to watch the live broadcast, thereby improving the efficiency of the first object in participating in the live broadcast interactive event.

[0113] In step S203, when the progress of the live interactive event reaches the target progress, a first prompt message is displayed. The target progress is used to instruct the second type of object booked by the first object to start participating in the live interactive event. The first prompt message is used to prompt the second type of object to participate in the live interactive event together.

[0114] In the disclosed embodiment, when the progress of the live interactive event reaches the target progress, that is, when the second type of object scheduled by the first object can join the live broadcast, the first terminal displays the first prompt information to prompt the first object and the second type of object to participate in the live broadcast. By displaying the first prompt information, the first object can be prompted to join the live broadcast in time, so that the first object can interact with the second type of object scheduled in time, thereby improving the efficiency of the live broadcast interaction.

[0115] In step S204, in response to a confirmation operation on the first prompt information, a live broadcast screen of the first object participating in the live broadcast interactive event as a first type of object is displayed.

[0116] In the disclosed embodiment, the first object can quickly participate in the live interactive event by performing a confirmation operation on the first prompt information, that is, quickly join the microphone connection, and thus interact with the second type of object on the microphone. Accordingly, in response to the confirmation operation on the first prompt information, the first terminal displays a live screen of the first object participating in the live interactive event as the first type of object in the virtual live broadcast room.

[0117] The disclosed embodiment provides a live broadcast interaction method, which can announce the second-category objects that will participate in the interaction in the live broadcast before the live broadcast. If the user is interested in any second-category object, the user can make an appointment in advance to interact with the second-category object. If the user successfully makes an appointment, when the second-category object participates in the interaction in the live broadcast room, the user can interact with the second-category object in the live broadcast room as a first-category object, which reduces the time users wait in line for interaction and improves the efficiency of live broadcast interaction.

[0118] In some embodiments, the virtual live broadcast room displays the interaction status of at least one second-category object, where the interaction status includes interacting, waiting for interaction, and interaction ended;

[0119] When the progress of the live interactive event reaches the target progress, the first prompt information is displayed, including:

[0120] When the interaction status of the second type of object scheduled by the first object is updated from waiting for interaction to being interacted, the first prompt information is displayed.

[0121] In the disclosed embodiment, when the interaction status of the second type of object scheduled by the first object is updated to being interacted, the first prompt information is displayed in time, so that the first object can be notified in time to participate in the live interactive event, thereby improving the efficiency of the live interactive event.

[0122] In some embodiments, when the progress of the live interactive event reaches the target progress, the first prompt information is displayed, including:

[0123] In response to a first instruction sent by the server, a first prompt message is displayed, wherein the first instruction is used to indicate that the progress of the live interactive event has reached the target progress; or,

[0124] In response to a second instruction sent by a third terminal, a first prompt message is displayed, the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in, and the second instruction is used to indicate that the progress of the live interactive event has reached the target progress.

[0125] In the embodiment of the present disclosure, when a live interactive event reaches the target progress, a corresponding instruction can be sent to the first terminal through the server or the anchor terminal, so that the first terminal displays the first prompt information in a timely manner, thereby notifying the first object to participate in the live interactive event in a timely manner, thereby improving the live interactive efficiency.

[0126] In some embodiments, the virtual live broadcast room displays a participation control, and the participation control is used to trigger and request participation in the live broadcast interactive event. The method further includes:

[0127] In the case where any second-category object participates in a live interactive event, if the first object has not made an appointment to interact with the second-category object, in response to a trigger operation on the participation control, an interaction request is sent to a third terminal, the third terminal being the terminal where the anchor object of the virtual live broadcast room is currently logged in, and the interaction request is used to request to participate in the live interactive event together with the second-category object;

[0128] When the third terminal agrees to the interaction request, a live broadcast screen of the first object participating in the live broadcast interaction event as a first-type object is displayed.

[0129] In the disclosed embodiment, by supporting the first object to request to participate in the interaction through the participation component during the live broadcast, the first object can have the opportunity to interact with the second type of object even if it has not made an appointment in advance, thereby improving the method and rationality of the live broadcast interaction.

[0130] In some embodiments, the method further comprises:

[0131] When the live interactive event has not started, the live preview information of the live interactive event is displayed on the live preview page of the virtual live broadcast room, where the live preview information includes the start time of the live interactive event and at least one second-category object participating in the live interactive event;

[0132] In response to a trigger operation on any second-category object, display object information and a reservation control for the second-category object, wherein the object information is used to introduce personal information of the second-category object, and the reservation control is used to reserve an interaction with the second-category object in a live interactive event;

[0133] In response to the triggering operation of the reservation control, reservation prompt information is displayed, and the reservation prompt information is used to prompt that a reservation request has been sent to the third terminal, and the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in.

[0134] In the disclosed embodiment, by displaying the live broadcast preview information before the live broadcast interactive event begins, at least one second-category object that will participate in the live broadcast interactive event can be clearly and intuitively previewed, thereby increasing the amount of information transmitted. Furthermore, if the first object is interested in any second-category object, it can also make an appointment in advance to participate in the live broadcast interactive event with the second-category object, and then in the live broadcast interactive event, the first object does not need to wait in line to interact with the second-category object, thereby reducing the waiting time for interaction and improving the efficiency of live broadcast interaction.

[0135] In some embodiments, for any second-category object, the second-category object can have at least one reservation object, where the reservation object is a first-category object that is scheduled to interact with the second-category object in a live interactive event.

[0136] In the embodiment of the present disclosure, by supporting multiple user objects to jointly reserve a second-type object, the second object can interact with multiple user objects, thereby enriching the live broadcast interaction method.

[0137] In some embodiments, in response to a trigger operation on any second-category object, displaying object information and a reservation control of the second-category object includes:

[0138] In response to a trigger operation on any second-category object, when the number of reserved objects of the second-category object does not reach the first number, displaying object information and reservation controls of the second-category object, the reserved object being a first-category object reserved to interact with the second-category object in a live interactive event;

[0139] In response to a trigger operation on any second-category object, when the number of scheduled objects of the second-category object reaches a first number, object information of the second-category object is displayed.

[0140] In the disclosed embodiment, by limiting the number of reservation objects for each second-category object, it is possible to avoid an excessive number of reservation objects for a single second-category object, thereby reasonably controlling the length of time that each second-category object participates in the live interactive event, which can not only improve the efficiency of the live interactive event, but also maintain the order of the live interactive event.

[0141] In some embodiments, the method further comprises:

[0142] In response to a trigger operation on the reservation control, when the object information of the first object has been filled in, displaying reservation prompt information;

[0143] In response to a trigger operation on the reservation control, when the object information of the first object is not filled in, an information input page is displayed, and the information input page is used to input the object information of the first object;

[0144] In response to a submission operation on the information input page, reservation reminder information is displayed.

[0145] In the disclosed embodiment, by requiring the first object to fill in the object information before making an appointment, it is convenient for the host object and the second type of object who is scheduled to know the basic situation of the appointment object before the broadcast starts, thereby saving the time for the appointment object and the second type of object to get to know each other during the live broadcast, and further improving the efficiency of the live broadcast interaction.

[0146] In some embodiments, when the appointment request is approved, a notification message is displayed, the notification message is used to notify the participants to participate in the live interactive event on time, and the notification message includes a jump link, which is used to jump to the virtual live room after being triggered.

[0147] In the disclosed embodiment, by displaying a notification message when the first object successfully makes an appointment to interact with the second type of object, not only can the first object be reminded to participate in the live interactive event in a timely manner, but the first object can also trigger the jump link in the notification message to quickly enter the virtual live broadcast room, thereby improving the efficiency of the first object's participation in the live interactive event.

[0148] In some embodiments, the method further comprises:

[0149] If the reservation request is approved, at least one of the interaction time and interaction order of the first object is displayed on the live broadcast preview page. The interaction time is used to indicate the time when the first object and the second type of object jointly participate in the live broadcast interactive event. The interaction order is used to indicate the order in which the first object participates in the live broadcast interactive event among multiple reservation objects of the second type of object. The interaction time can be determined by the anchor object based on the interaction order.

[0150] In the disclosed embodiment, by displaying at least one of the interaction time and interaction order after the first object successfully makes an appointment, not only the amount of information transmitted is increased, but also the first object can be facilitated to enter the virtual live broadcast room in advance according to the interaction time or interaction order, thereby improving the efficiency of the first object's participation in live interactive events.

[0151] In some embodiments, the method further comprises:

[0152] When the live interactive event ends, the live preview information of the next live interactive event in the virtual live room is displayed on the live end page.

[0153] In the disclosed embodiment, by displaying the live broadcast preview information of the next live broadcast on the live broadcast end page, the first object can quickly make an appointment with the second type of object in the next live broadcast interactive event after the live broadcast ends, thereby improving the appointment efficiency.

[0154] Above Figure 2The figure shows a live interactive process of the present disclosure. The live interactive solution provided by the present disclosure is further described below. Figure 3 FIG. 1 is a flowchart of another live interactive method according to an exemplary embodiment, wherein the method is executed by a first terminal, and the first terminal is a terminal currently logged in by a first object in a virtual live broadcast room. Figure 3 As shown, the method includes the following steps.

[0155] In step S301, when the live interactive event has not started, the live preview information of the live interactive event is displayed in the live preview page of the virtual live broadcast room, and the live preview information includes the start time of the live interactive event and at least one second type object participating in the live interactive event.

[0156] In the disclosed embodiment, the first terminal is a terminal used by the first object. The first terminal runs a live broadcast application. The first object can watch the live broadcast in any virtual live broadcast room that has already started broadcasting through the live broadcast application. In addition, when the virtual live broadcast room has not started broadcasting, the first object can also view the live broadcast preview information on the live broadcast preview page of the virtual live broadcast room to know in advance the content that the virtual live broadcast room will broadcast. Therefore, the first object is the audience object or potential audience object of the virtual live broadcast room, that is, the first object that may enter the virtual live broadcast room to watch the live broadcast after the broadcast starts.

[0157] Optionally, the live broadcast preview information is usually created by the anchor object of the virtual live broadcast room. In the case where the anchor object has created the live broadcast preview information, the anchor object's personal homepage displays an entrance to the live broadcast preview page. By clicking on the entrance, it is possible to jump to the live broadcast preview page of the virtual live broadcast room so that the first object can view at least one live broadcast preview information created by the anchor object. Each live broadcast preview information is used to preview a live broadcast interactive event. A live broadcast interactive event is an interactive event that is broadcast live in the virtual live broadcast room. For example, a live broadcast interactive event is a blind date live broadcast, a recruitment live broadcast, a course tutoring live broadcast, or a remote consultation live broadcast, etc., which is not limited in the embodiments of the present disclosure.

[0158] In some embodiments, the live broadcast preview information includes the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event. Participating in the live broadcast interactive event means that during the live broadcast interactive event, the live broadcast interactive event is conducted with the host object or other audience objects through video connection, voice connection, and other connection methods. The second-category object refers to the guest object participating in the live broadcast interactive event. For ease of description, the second-category object is referred to as the guest object below. For example, in the case where the live broadcast interactive event is a blind date live broadcast, the guest object is a marriage seeker. The marriage seeker can have a blind date with the lover participating in the connection during the live broadcast. In the case where the live broadcast interactive event is a recruitment live broadcast, the guest object is an interviewer. The interviewer can interview the job seeker participating in the connection during the live broadcast. In the case where the live broadcast interactive event is a course tutoring live broadcast, the guest object is a teacher. The teacher can conduct teaching interaction with the students participating in the connection during the live broadcast. In the case where the live broadcast interactive event is a remote consultation live broadcast, the guest object is a doctor. The doctor can consult with the patient participating in the connection during the live broadcast. By displaying live broadcast preview information before the live interactive event begins, the start time of the live interactive event and at least one guest object that will participate in the interaction can be announced, which can help the first object understand the guest object in advance, and thus determine in advance which guest object to interact with according to personal needs.

[0159] Figure 4 FIG. 1 is a schematic diagram of a personal homepage of a host object according to an exemplary embodiment. Figure 4 As shown, the host object is user A. When the host object has created live broadcast preview information, the host object's personal homepage displays an entrance 401 to the live broadcast preview page. The entrance displays the start time of the live interactive event. The first object can jump to the live broadcast preview page by clicking on the entrance, so as to view more detailed live broadcast preview information on the live broadcast preview page.

[0160] Figure 5 FIG. 1 is a schematic diagram of a live broadcast preview page according to an exemplary embodiment. Figure 5 As shown, the live broadcast preview page displays 3 live broadcast preview information. By checking the live broadcast preview information 501, it can be learned that the start time of the live broadcast interactive event is 16:00 on September 14, the title of the live broadcast interactive event is "xx special", and the second category of objects participating in the live broadcast interactive event are user B, user C, user D and user E. Optionally, if the live broadcast interactive event named "xx special" is a blind date live broadcast, then user B, user C, user D and user E are all marriage seekers participating in the blind date live broadcast. If the live broadcast interactive event named "xx special" is a recruitment live broadcast, then user B, user C, user D and user E are all interviewers participating in the recruitment live broadcast.

[0161] In step S302, in response to a triggering operation on any second-category object, object information and a reservation control of the second-category object are displayed.

[0162] In the embodiment of the present disclosure, when the first object is interested in any second-category object, the first object triggers the second-category object to view detailed information, and then determines whether to make an appointment to interact with the second-category object. Accordingly, in response to the first object's triggering operation on any second-category object, the first terminal displays the object information and appointment control of the second-category object.

[0163] The object information is used to introduce the personal information of the second type of object. For example, if the second type of object is a marriage seeker, the object information includes the marriage seeker's gender, age, marital status, children, personal profile, mate selection requirements, etc. If the second type of object is an interviewer, the object information includes the company name, interview position, job responsibilities, salary, etc.

[0164] The reservation control is used to reserve an interaction with the second type of object in a live interactive event. The first object can reserve an interaction with the second type of object in a live interactive event by triggering the reservation control of the second type of object.

[0165] In some embodiments, for any second-class object, the second-class object can have at least one reservation object. The reservation object is a first-class object that is scheduled to interact with the second-class object in a live interactive event. By supporting multiple user objects to jointly reserve a second-class object, the second object can interact with multiple user objects, enriching the live interactive mode.

[0166] In some embodiments, the reservation objects of each second-class object have a quantity limit. When the second-class object is fully booked, the first object cannot make an appointment to interact with the second-class object. In response to the triggering operation of any second-class object, the first terminal determines the number of reservation objects of the second-class object. Among them, the reservation object is also the first-class object that makes an appointment to interact with the second-class object in the live interactive event. For example, when the first object successfully makes an appointment with any second-class object, the first object is also the first-class object. The difference between the second-class object and the first-class object is that the first-class object is an object that makes an appointment to participate in the live interactive event with the second-class object, and the second-class object is the object that is booked. For example, the second-class object is a marriage seeker, and the first-class object is a lover who makes an appointment to interact with the marriage seeker. The second-class object is an interviewer, and the first-class object is a job seeker who makes an appointment to interview with the interviewer. When the number of reservation objects of the second-class object does not reach the first number, it indicates that the second-class object is not fully booked, and the first terminal displays the object information and reservation control of the second-class object, so as to facilitate the first object to make an appointment. When the number of appointment objects of the second category object reaches the first number, it indicates that the second category object has been fully booked, and the first terminal displays the object information of the second category object. At this time, the first object cannot make an appointment to interact with the second category object. The first number can be a preset value, such as 3, 4 or 5, and the embodiment of the present disclosure does not limit this. By limiting the number of appointment objects for each second category object, it is possible to avoid an excessive number of appointment objects for a single second category object, thereby reasonably controlling the length of time that each second category object participates in the live interactive event, which can not only improve the efficiency of the live interaction, but also maintain the order of the live interaction.

[0167] Figure 6 is a schematic diagram showing an appointment for interaction with a second type of object according to an exemplary embodiment. Figure 5 As shown, in response to the triggering operation of the live broadcast preview information 501, the first terminal Figure 6 The page shown in (a) in FIG. 1 shows multiple second-category objects, personal profiles of the second-category objects, and reservation controls. In addition, by viewing Figure 6 The page shown in (a) in the figure can be used to learn the reservation status of the second type of object. For example, the page displays reservation controls for user B, user C, and user D, indicating that user B, user C, and user D are not fully booked. The page does not display reservation controls for user E and user N, but displays a prompt message of "full", indicating that user E and user N are fully booked. In response to the triggering operation of the reservation control of the second type of object "user B", the first terminal displays Figure 6 The page shown in (b) is the appointment confirmation page. Figure 6As shown in (b) in FIG. 1 , the reservation confirmation page displays the object information 601 of user B and the reservation control 602. In addition, the reservation confirmation page also displays the time when user B participates in the live interactive event, so that the first object can fully consider personal schedule before deciding whether to continue the reservation.

[0168] It should be noted that in Figure 6 In the page shown, if the second category of objects are marriage seekers participating in the blind date live broadcast, the personal profile of the second category of objects can include age, marital status, children, and mate selection requirements, and the interaction time of the second category of objects is the blind date time of the marriage seeker. If the second category of objects are interviewers participating in the recruitment live broadcast, the personal profile of the second category of objects can include interview positions, salary, benefits, etc., and the interaction time of the second category of objects is the recruitment time of the interviewer. If the second category of objects are teachers participating in the course tutoring live broadcast, the personal profile of the second category of objects can include teaching subjects, teaching experience, etc., and the interaction time of the second category of objects is the teacher's teaching time.

[0169] In step S303, in response to the triggering operation of the reservation control, reservation prompt information is displayed, and the reservation prompt information is used to prompt that a reservation request has been sent to the third terminal, and the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in.

[0170] In the disclosed embodiment, the first object can make an appointment with the second type of object to participate in the live interactive event through the appointment control. In response to the triggering operation of the appointment control, the first terminal displays an appointment prompt message to prompt that an appointment request has been sent to the anchor object.

[0171] In some embodiments, if the first object has not filled in the object information, the first object needs to fill in the object information before making an appointment to interact with the second type of object, so that the anchor object and the second type of object can know the basic situation of the first object. In response to the triggering operation of the appointment control, if the first object has not filled in the object information, the first terminal displays the information input page so that the first object can enter the object information on the information input page. In response to the submission operation on the information input page, the first terminal displays the appointment prompt information to prompt the first object that the appointment is successful. Alternatively, in response to the triggering operation of the appointment control, if the first object has filled in the object information, the first object does not need to enter the object information again and can make an appointment directly, so the first terminal displays the appointment prompt information to prompt the first object that the appointment is successful. By requiring the first object to fill in the object information before the appointment, it is convenient for the anchor object and the second type of object to be scheduled to understand the basic situation of the appointment object before the broadcast, thereby saving the time for the appointment object and the second type of object to get to know each other during the live broadcast, and further improving the efficiency of the live broadcast interaction.

[0172] In some embodiments, when the appointment request of the first object is approved, the first terminal displays a notification message to notify the first object to participate in the live interactive event on time. The notification message includes a jump link. The jump link is used to jump to the live page of the virtual live room after triggering. Optionally, the notification message can be a private message, a text message, etc., which is not limited by the embodiments of the present disclosure. Therefore, by displaying a notification message when the first object successfully makes an appointment to interact with the second type of object, it can not only remind the first object to participate in the live interactive event in time, but also support the first object to trigger the jump link in the notification message to quickly enter the virtual live room, thereby improving the efficiency of the first object's participation in the live interactive event.

[0173] In some embodiments, when the reservation request of the first object is approved, the first terminal can also display at least one of the interaction time and interaction order of the first object on the live preview page. Among them, the interaction time is used to indicate the time when the first object and the second type of object jointly participate in the live interactive event, and the interaction order is used to indicate the order in which the first object participates in the live interactive event among multiple reservation objects of the second type of object. The above-mentioned interaction time can be determined by the anchor object based on the interaction order of the first object. By displaying at least one of the interaction time and interaction order after the first object's reservation is successful, not only the amount of information transmitted is increased, but also it is convenient for the first object to enter the virtual live room in advance according to the interaction time or interaction order, thereby improving the efficiency of the first object's participation in the live interactive event.

[0174] In some embodiments, the first object can also cancel the reservation. When the first object successfully makes a reservation through the reservation control, the first terminal cancels the display of the reservation control and displays a cancel reservation control in the display area of ​​the reservation control. The cancel reservation control is used to cancel the reservation. By displaying the cancel reservation control, the first object can be supported to cancel the reservation by itself when it is inconvenient for the first object to participate in the live interactive event, thereby avoiding the waste of reservation resources and improving the efficiency of live interactive.

[0175] It should be noted that the first terminal can block the cancel reservation control within a period of time before the live interactive event starts. In other words, if the first object successfully makes an appointment to interact with the second type of object, the first object can cancel it some time before the live broadcast starts. If the time before the start of the broadcast is less than the preset time, the first object cannot cancel the appointment. For example, the appointment cannot be canceled within 1 hour before the start of the broadcast.

[0176] In step S304, when the first object makes an appointment to participate in the live interactive event as a first-type object, in response to the start of the live interactive event, a start prompt message is displayed.

[0177] In the disclosed embodiment, if the first object successfully makes an appointment to interact with the second type of object, then when the live interactive event in which the second type of object participates begins, the first terminal can display a start prompt message, wherein the start prompt message is used to prompt the first object to enter the virtual live broadcast room to participate in the live interactive event.

[0178] In step S305, in response to the confirmation operation on the broadcast prompt information, the live broadcast screen of the live broadcast interactive event is displayed in the virtual live broadcast room.

[0179] In the disclosed embodiment, in response to the confirmation operation of the broadcast prompt information, the first terminal jumps to the virtual live broadcast room, and displays the live broadcast page of the live broadcast interactive event in the virtual live broadcast room, thereby facilitating the first object to quickly enter the virtual live broadcast room to watch the live broadcast, thereby improving the efficiency of the first object in participating in the live broadcast interactive event.

[0180] In step S306, when the progress of the live interactive event reaches the target progress, the first prompt information is displayed.

[0181] In an embodiment of the present disclosure, during the progress of a live interactive event, in response to the progress of the live interactive event reaching the target progress, that is, when the second type of object scheduled by the first object is able to join the live broadcast, the first terminal displays a first prompt message. The target progress is used to indicate the live progress of the live interactive event at which the second type of object can participate. The first prompt message is used to prompt the first object to participate in the live interactive event. By displaying the first prompt message, when the second type of object scheduled by the first object is able to join the live broadcast, the first object can be promptly prompted to join the live broadcast, thereby facilitating the first object to interact with the second type of object via the live broadcast in a timely manner, thereby improving the efficiency of the live broadcast interaction.

[0182] In some embodiments, the live broadcast page of the virtual live broadcast room displays the interactive status of at least one second-category object. Among them, the interactive status includes interacting, waiting for interaction, and end of interaction. Interacting is used to indicate that the second-category object is currently participating in the live broadcast. Waiting for interaction is used to indicate that the second-category object has not yet participated in the live broadcast and is currently waiting. End of interaction is used to indicate that the second-category object has completed the live broadcast. When the interactive status of the second-category object booked by the first object is updated from waiting for interaction to interacting, it indicates that the second-category object can currently join the live broadcast, so the terminal displays the first prompt information to prompt the first object to also join the live broadcast. When the interactive status of the second-category object booked by the first object is updated to interacting, the first prompt information is displayed in time, and the first object can be notified in time to join the live broadcast, thereby improving the efficiency of live broadcast interaction.

[0183] In some embodiments, in response to a first instruction sent by a server, the first terminal displays a first prompt message, and the first instruction is used to indicate that the progress of the live interactive event has reached the target progress. Alternatively, in response to a second instruction sent by a third terminal, the first terminal displays a first prompt message. The second instruction is used to indicate that the progress of the live interactive event has reached the target progress. When the live interactive event reaches the target progress, a corresponding instruction can be sent to the first terminal through the server or the anchor terminal, so that the first terminal displays the first prompt message in a timely manner, thereby notifying the first object to participate in the live interactive event in a timely manner, thereby improving the efficiency of the live interactive event.

[0184] In step S307, in response to a confirmation operation on the first prompt information, a live broadcast screen of the first object participating in the live broadcast interactive event as a first type of object is displayed.

[0185] In the embodiment of the present disclosure, the first object can quickly participate in the live interactive event by executing the confirmation operation on the first prompt information, that is, quickly join the microphone connection, so as to interact with the second type of object on the microphone. Accordingly, in response to the confirmation operation on the first prompt information, the first terminal displays the live screen of the first object participating in the live interactive event as the first type of object in the virtual live broadcast room. Optionally, the confirmation operation on the first prompt information is a trigger operation on the first prompt information, or a trigger operation on the acceptance control displayed in the first prompt information, etc., which is not limited by the embodiment of the present disclosure.

[0186] Figure 7 FIG. 1 is a schematic diagram of a live broadcast page according to an exemplary embodiment. Figure 7 As shown in (a) in FIG. 1 , user B is the second type of object booked by the first object. When the interaction status of user B is updated from waiting for interaction (waiting for interaction) to interacting (in progress), the progress of the live interactive event reaches the target progress, and the first terminal can display the first prompt information 701. The first prompt information 701 displays an accept button and a reject button.

[0187] In response to the triggering operation of the accept button, the first terminal displays Figure 7 The live page shown in (b) in FIG. 7 shows the live screen 702 of the first object and the identity of the first object on the live page. The identity of the first object is a first-class object. Figure 7As shown in (b) in the figure, the identity of user B is the second type of object. Optionally, when the live interactive event is a blind date live broadcast, the second type of object is a marriage seeker, and the first type of object is a lover. Therefore, the identity of user B is "marriage seeker" and the identity of the first object is "lover". When the live interactive event is a recruitment live broadcast, the second type of object is the interviewer, and the first type of object is the job seeker. Therefore, the identity of user B is "interviewer" and the identity of the first object is "job seeker".

[0188] If the first object triggers the rejection button, or if the first object does not trigger any operation within 10 seconds, the first terminal cancels the display of the first prompt information. The first object can subsequently apply to join the live broadcast by triggering the "Appointment to be on the microphone" control displayed in the lower right corner of the live broadcast control. If the anchor object agrees to the first object's request for live broadcast, the first terminal displays the live broadcast screen of the first object as a first-type object participating in the live broadcast interactive event. At this time, the first object can interact with the second-type object participating in the live broadcast.

[0189] In some embodiments, the live broadcast page of the virtual live broadcast room also displays a participation control. The participation control is used to trigger a request to participate in the live interactive event. For example, the participation control is the above Figure 7 The "Make an Appointment to Go on Microphone" control shown in . In the case where any second-category object participates in a live interactive event, if the first object has not made an appointment to interact with the second-category object, the first object can also request to interact through the participation component. In response to the triggering operation of the participation control, the first terminal sends an interaction request to the third terminal. Among them, the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in. The interaction request is used to request participation in a live interactive event. If the third terminal agrees to the interaction request, the first terminal can display the live broadcast screen of the first object participating in the live interactive event as a first-category object, thereby realizing the microphone interaction between the first object and the second-category object. By supporting the first object to request to participate in the interaction through the participation component during the live broadcast process, the first object can have the opportunity to interact with the second-category object even if it has not made an appointment in advance, thereby improving the method and rationality of the live interaction.

[0190] It should be noted that the number of people connected to the microphone in the virtual live broadcast room is usually limited. For example, the virtual live broadcast room usually supports up to 9 people connected to the microphone at the same time. If the number of people currently participating in the microphone connection is full, the first object cannot apply to join the microphone connection, so the first terminal cancels the display of the participation control. If the number of people currently participating in the microphone connection is not full, the first object can apply to join the microphone connection, so the first terminal can display the participation control.

[0191] In some embodiments, when the live interactive event ends, the first terminal can display the live preview information of the next live interactive event in the virtual live studio on the live end page. By displaying the live preview information of the next live broadcast on the live end page, the first object can quickly make an appointment to participate in the next live interactive event after the live broadcast ends, thereby improving the appointment efficiency.

[0192] Figure 8 FIG. 1 is a schematic diagram showing a live broadcast end page according to an exemplary embodiment. Figure 8 As shown, the live broadcast end page displays the live broadcast preview information 801 of the next live broadcast interactive event. The live broadcast preview information 801 includes the live broadcast title, start time, second-category object, and other information of the next live broadcast interactive event. In addition, the live broadcast preview information also displays a "book microphone" control. By triggering the control, the first object can view the object information of each second-category object and then book the second-category object according to personal needs.

[0193] The disclosed embodiment provides a live broadcast interaction method, which can use live broadcast preview information to announce the second-category objects that will participate in the interaction in the live broadcast. In the case where the first object is interested in any second-category object, the first object can make an appointment in advance to interact with the second-category object. If the first object successfully makes an appointment, when the second-category object participates in the interaction in the live broadcast room, the first object can interact with the second-category object in the live broadcast room as the first-category object, thereby reducing the time for the first object to queue up for interaction and improving the efficiency of live broadcast interaction.

[0194] Fig. 9 is a flow chart of another live interactive method according to an exemplary embodiment. Fig. 9 As shown, the method is executed by a second terminal, and the second terminal is a terminal currently logged in by a second object in the virtual live studio. The method includes the following steps.

[0195] In step S901, when the live interactive event has not started, the live preview information and application controls of the live interactive event are displayed in the live preview page of the virtual live broadcast room.

[0196] In the disclosed embodiment, the second terminal is a terminal used by the second object. The second terminal runs a live broadcast application. The second object can participate in any live interactive event in the virtual live broadcast room through the live broadcast application. Participating in a live interactive event means interacting with the anchor object or other audience objects through video connection, voice connection, etc. during the live interactive event. In the case where the virtual live broadcast room has not been broadcast, the second object can also view the live broadcast preview information on the live broadcast preview page of the virtual live broadcast room to apply in advance to become a second-class object participating in any live interactive event. In the case where the second object participates in a live interactive event, the second object is a guest object of the live interactive event, that is, a second-class object. Among them, a live interactive event is an interactive event broadcast live in a virtual live broadcast room. For example, a live interactive event is a blind date live broadcast, a recruitment live broadcast, or a course tutoring live broadcast, etc., which is not limited by the disclosed embodiment.

[0197] For example, when the live interactive event is a blind date live broadcast, the guest object is the marriage seeker. The marriage seeker can interact with the love seeker who participates in the live broadcast. When the live interactive event is a recruitment live broadcast, the guest object is the interviewer. The interviewer can interact with the job seeker who participates in the live broadcast.

[0198] In some embodiments, the live broadcast preview information is usually created by the anchor object of the virtual live broadcast room. When the anchor object has created the live broadcast preview information, the anchor object's personal homepage displays an entrance to the live broadcast preview page. By clicking on the entrance, it is possible to jump to the live broadcast preview page of the virtual live broadcast room. Correspondingly, in response to the triggering operation on the entrance, the second terminal displays at least one live broadcast preview information and an application control created by the anchor object on the live broadcast preview page. Among them, each live broadcast preview information is used to preview a live broadcast interactive event. The live broadcast preview information includes the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event. The second-category object is also the guest object participating in the live broadcast interactive event, such as a marriage seeker, an interviewer, etc. The application control is used to apply to participate in any live broadcast interactive event. The second object can apply to participate in the live broadcast interactive event by triggering the application control. As mentioned above Figure 5 The live broadcast preview page shown, in addition to displaying the live broadcast preview information, also displays an application control 502. The second object can apply to participate in the live broadcast interactive event by triggering the application control.

[0199] In step S902, in response to the triggering operation on the application control, application prompt information is displayed, where the application prompt information is used to prompt that an application request has been sent to the third terminal.

[0200] In the disclosed embodiment, in response to the triggering operation of the application control, the second terminal sends an application request to the third terminal, and displays an application prompt information to prompt that the application has been sent, and the second object waits for the consent of the anchor object. Among them, the third terminal is the terminal currently logged in by the anchor object of the virtual live broadcast room. The application request is used to apply to participate in the live interactive event as a second-category object, that is, to apply to participate in the live interactive event as a guest object. Optionally, the application information carries the object information of the second object. The object information is used to introduce the personal information of the second object. For example, in the case where the second object applies to become a marriage seeker, the object information usually includes the second object's gender, age, marital status, children's situation, personal profile, mate selection requirements, etc. In the case where the second object applies to become an interviewer, the object information usually includes the company name, interview position, job responsibilities, welfare benefits, etc.

[0201] In the case where the third terminal receives the application request, the host object can view the application request and the object information carried by the application request through the third terminal. The host object can determine whether to agree to the application of the second object based on the object information. In the case where the host object decides to agree, the host object can also determine the live interactive event that the second object will participate in from multiple live interactive events based on the object information. In the case where the host object agrees that the second object participates in any live interactive event, the second object can be displayed as a second-class object in the live preview information of the live interactive event, so as to facilitate other users to make an appointment to interact with the second object. By displaying the live preview information and application controls before the start of the live interactive event, not only can the start time of the live interactive event be announced, but also users who intend to participate in the live interactive event can be supported to apply in advance to participate in the live interactive event, thereby placing the application process for the second-class object to go on the microphone before the start of the broadcast, which can improve the efficiency of live interactive compared to applying for the microphone during the live broadcast process.

[0202] In some embodiments, if the second object has not filled in the object information, the second object needs to fill in the object information before applying to become a second-class object, so that the anchor object and other users can know the basic situation of the second object. In response to the trigger operation of the application control, if the second object has not filled in the object information, the second terminal displays the information input page so that the second object can enter the object information on the information input page. In response to the submission operation on the information input page, the second terminal sends the application request to the third terminal according to the object information obtained in the information input page, and displays the application prompt information. By requiring the object to fill in the object information before applying, it is convenient for the anchor object to determine whether to agree to the application of the second object according to the object information. If the anchor agrees to the application of the second object, other user objects can also understand the basic situation of the second object by viewing the object information of the second object before the broadcast, thereby saving the time for the appointment object and the second-class object to get to know each other during the live broadcast, and further improving the efficiency of the live broadcast interaction.

[0203] In some embodiments, in response to the triggering operation of the application control, the second terminal displays an application confirmation page. The application confirmation page displays relevant information of the second category object, such as what is the second category object, why to become a second category object, how to become a second category object, etc. By viewing the relevant information of the second category object, the second object can further clarify whether to apply to become a second category object and how to apply to become a second category object, thereby increasing the amount of information obtained by the second object. In addition, the application confirmation page also displays an application control. When the second object determines to apply for the second category object, the second object can apply to become the second category object of the live interactive event by triggering the application control.

[0204] Fig.10 is a schematic diagram showing an application to become a second-class object according to an exemplary embodiment. Figure 5 The trigger operation of the application control 502 in the second terminal is displayed Fig.10 The page shown in (a) is the application confirmation page. Fig.10 As shown in (a) of FIG. 1 , the application confirmation page displays relevant information of the second type of object and an application control 1001. In response to the triggering operation of the second object on the application control 1001, the second terminal sends an application request to the third terminal and displays Fig.10 The page shown in (b) in FIG. 1 shows the application prompt information 1002 on the application confirmation page, thereby prompting the second object that the application has been sent and the second object only needs to wait for the host object to agree. In addition, after the second terminal sends the application request to the third terminal, the second terminal can replace the application control with the prompt information "already applied", thereby avoiding the second object from applying repeatedly.

[0205] In some embodiments, if the third terminal agrees to the application request, the second terminal can also display a notification message. Among them, the notification message is used to notify the second object to participate in the live interactive event on time. The notification message can be a private message, a text message, etc., which is not limited by the embodiment of the present disclosure. Optionally, the notification message includes the start time of the live interactive event and the time period for the second object to participate in the live interactive event, thereby reminding the second object to enter the virtual live broadcast room on time to participate in the live interactive event. In addition, the notification message also includes a jump link, which is used to jump to the live broadcast page of the virtual live broadcast room after triggering. By displaying a notification message when the second object applies to become a second-class object of any live interactive event, it can not only remind the second object to participate in the live interactive event as a second-class object in time, but also support the second object to trigger the jump link in the notification message to quickly enter the virtual live broadcast room, thereby improving the efficiency of the second object in participating in the live interactive event.

[0206] In step S903, when the second object applies to participate in any live interactive event as a second type object, in response to the start of the live interactive event, a start prompt message is displayed, and the start prompt message is used to prompt entering the virtual live broadcast room to participate in the live interactive event.

[0207] In the disclosed embodiment, if the second object successfully applies to participate in any live interactive event as a second type object, then in response to the start of the live interactive event, the second terminal displays a start prompt message, wherein the start prompt message is used to prompt the second object to enter the virtual live broadcast room to participate in the live interactive event.

[0208] In step S904, in response to the confirmation operation on the broadcast prompt information, the live broadcast screen of the live interactive event is displayed in the virtual live broadcast room.

[0209] In the disclosed embodiment, in response to the confirmation operation of the broadcast prompt information, the second terminal enters the virtual live broadcast room, and displays the live screen of the live interactive event in the virtual live broadcast room, thereby facilitating the second object to quickly enter the virtual live broadcast room to participate in the live interactive event, thereby improving the efficiency of the second object's participation in the live interactive event.

[0210] In step S905, when the progress of the live interactive event reaches the target progress, a second prompt message is displayed. The target progress is used to instruct the second object to start participating in the live interactive event, and the second prompt message is used to prompt the second type of object to participate in the live interactive event.

[0211] In an embodiment of the present disclosure, during the progress of a live interactive event, in response to the progress of the live interactive event reaching the target progress, that is, when the time period in which the second object can participate in the live interactive event is reached, the second terminal displays a second prompt message. The target progress is used to indicate the live progress in which the second object can participate in the live interactive event. For example, when the time period in which the second object participates in the live interaction is 16:10-16:20, the target progress is the live progress of the live interactive event at 16:10. The second prompt message is used to prompt the second object to join the live broadcast to participate in the live interactive event as a second-category object. By displaying the second prompt message, the second-category object can be promptly prompted to join the live broadcast when the time period in which the second-category object goes on the microphone is reached, thereby facilitating the second-category object to interact with the appointment object in a timely manner, thereby improving the efficiency of the live broadcast interaction.

[0212] In some embodiments, the live broadcast page of the virtual live broadcast room displays the interactive status of at least one second-category object. Among them, the interactive status includes interacting, waiting for interaction, and end of interaction. Interacting is used to indicate that the second-category object is currently participating in the microphone connection. Waiting for interaction is used to indicate that the second-category object has not yet participated in the microphone connection and is currently waiting. End of interaction is used to indicate that the second-category object has completed the microphone connection. The second object can roughly determine the time it is waiting to participate in the interaction by checking the interactive status of at least one second-category object. When the interactive status of the second object is updated from waiting for interaction to interacting, the progress of the live interactive event reaches the target progress, and the second terminal displays a fourth prompt message.

[0213] In step S906, in response to a confirmation operation on the second prompt information, a live screen of the second object participating in a live interactive event as a second type of object and a live screen of at least one first type of object participating in a live interactive event are displayed.

[0214] In the disclosed embodiment, the second object can quickly participate in the live interactive event by executing the confirmation operation on the second prompt information, that is, quickly join the microphone connection, and thus interact with the host object and the reservation object on the microphone. Accordingly, in response to the confirmation operation on the second prompt information, the second terminal displays the live screen of the second object participating in the live interactive event as a second-category object and the live screen of at least one first-category object participating in the live interactive event in the virtual live broadcast room. Among them, the first-category object refers to the object that is scheduled to interact with the second object in the live interactive event, that is, the reservation object of the second object.

[0215] Fig.11 FIG. 1 is a schematic diagram of another live broadcast page according to an exemplary embodiment. Fig.11As shown in (a) of FIG. 1 , the second object is user B as an example. When the interaction status of user B is updated from waiting for interaction (waiting for interaction) to interacting (in progress), the progress of the live interactive event reaches the target progress, and the second terminal can display the second prompt information 1101. The second prompt information 1101 displays an accept button and a reject button.

[0216] In response to the triggering operation of the accept button, the second terminal displays Fig.11 The live page shown in (b) in FIG. 1 shows the live screen 1102 of the second object and the identity of the second object is a second type of object. Fig.11 As shown in (b) in the figure, the identities of other user objects participating in the live broadcast are the first type of objects. Optionally, when the live broadcast interactive event is a blind date live broadcast, the second type of objects are marriage seekers, and the first type of objects are love showers. Therefore, the identity of user B is "marriage seeker", and the identity of other user objects participating in the live broadcast is "love shower". When the live broadcast interactive event is a recruitment live broadcast, the second type of objects are interviewers, and the first type of objects are job seekers. Therefore, the identity of user B is "interviewer", and the identity of other user objects participating in the live broadcast is "job seeker".

[0217] If the second object triggers the rejection button, or if the second object does not trigger any operation within 10 seconds, the second terminal cancels the display of the second prompt information. The second object can subsequently apply to join the live broadcast by triggering the "Appointment to be on the microphone" control displayed in the lower right corner of the live broadcast control. If the host object agrees to the second object's request for live broadcast, the second terminal displays the live broadcast screen of the second object participating in the live broadcast interactive event as a second-type object. At this time, the second object can interact with the host object and the lover participating in the live broadcast.

[0218] The above embodiment mainly introduces the process of the second object actively applying to become a second-class object. In some embodiments, the anchor object can invite the user object to become a second-class object. The second object can also decide whether to agree to participate in the live interactive event as a second-class object after receiving the invitation from the anchor object. In the case where the second terminal receives the invitation information sent by the third terminal, the second terminal displays the invitation information. Among them, the invitation information can be a private message or a text message, and the embodiment of the present disclosure does not limit this. In response to the viewing operation of the invitation information, the second terminal displays the target time period and the information input control. Among them, the target time period is the time period for inviting the second object to participate in the live interactive event as a second-class object. The second object can determine whether to accept the invitation according to personal schedule by viewing the target time period. The information input control is used to input the object information of the second object. Optionally, in the case where the second object has submitted object information through the second terminal, the second terminal can also display the object information submitted by the second object. The second object can edit the existing object information through the information input control. In response to the second object's confirmation operation on the invitation information, it indicates that the second object accepts the invitation of the anchor object, so the second terminal displays the third prompt information. The third prompt information is used to prompt the second object to participate in the live interactive event within the target time period. By supporting the host object to invite users to participate in live interactive events, the source of the second type of objects in live interactive events is enriched. In addition, the invited user can become a second type of object by agreeing to the invitation, without the need for manual application, which simplifies the operation of users becoming a second type of object and improves the efficiency of users participating in live interactive events as a second type of object.

[0219] Fig.12 FIG. 1 is a schematic diagram showing an invitation message according to an exemplary embodiment. Fig.12 As shown in (a) of FIG. 1 , the invitation information 1201 is a text message. The invitation information includes a jump link. The invitation information is used to invite the second object to participate in the live interactive event as a second type of object. In response to the triggering operation of the jump link, the second terminal displays Fig.12 The page shown in (b) in the figure is the invitation page. The invitation page displays the target time period, the object information of the second object, and the information input control 1202. The target time period is used to indicate the time period for the second object to participate in the live broadcast room. The information input control is used to input and edit the object information. In addition, the invitation page also displays a rejection button and an acceptance button so that the second object can reject or accept the invitation information. In response to the triggering operation of the acceptance button, the second terminal displays a third prompt message to prompt the second object to participate in the live broadcast interaction event within the target time period.

[0220] Optionally, Fig.12When the title of the invitation information is [Blind Date Invitation], the invitation information is used to invite the second object to participate in the blind date live broadcast as a marriage seeker. When the title of the invitation information is [Recruitment Invitation], the invitation information is used to invite the second object to participate in the recruitment live broadcast as an interviewer.

[0221] In some embodiments, when the live interactive event ends, the second terminal displays the live preview information of the next live interactive event in the virtual live studio on the live end page. By displaying the live preview information of the next live broadcast on the live end page, the second object can quickly make an appointment to participate in the next live interactive event after the live broadcast ends, thereby improving the appointment efficiency.

[0222] The disclosed embodiments provide a live interactive method, which can predict the live interactive events to be broadcasted in a virtual live broadcast room and the start time of the live interactive events through live broadcast preview information. In the case that the user is interested in the live interactive event, the user can apply in advance to participate in the live interactive event as a second-category object. If the anchor object agrees to the user's application, the user can interact with other scheduled objects through a microphone as a second-category object during the live broadcast. By placing the microphone application process for the second-category object before the broadcast, compared to applying for the microphone during the live broadcast process, the time the user waits for the anchor's consent is reduced, which can improve the efficiency of live interactive.

[0223] Fig.13 is a flow chart of a page display method according to an exemplary embodiment. Fig.13 As shown, the method is executed by a third terminal, and the third terminal is the terminal currently logged in by the anchor object of the virtual live broadcast room. The method includes the following steps.

[0224] In step S1301, in response to the operation of starting any live interactive event, the live page of the virtual live broadcast room displays the update control and the interactive status of at least one second type object participating in the live interactive event.

[0225] In the disclosed embodiment, the third terminal is a terminal used by the anchor object in the virtual live broadcast room. The third terminal runs a live broadcast application. The anchor object can broadcast live in the virtual live broadcast room through the third terminal. In response to the anchor object's operation of starting any live interactive event, the third terminal displays the live broadcast screen, the interactive status of at least one second-class object participating in the live interactive event, and the update control on the live broadcast page of the virtual live broadcast room. Among them, the interactive status includes interacting, waiting for interaction, and end of interaction. Interacting is used to indicate that the second-class object is currently participating in the microphone connection. Waiting for interaction is used to indicate that the second-class object has not yet participated in the microphone connection and is currently waiting. End of interaction is used to indicate that the second-class object has completed the microphone connection. The update control is used to update the interactive status of the second-class object. The anchor can call the second-class object through the update control, that is, call the next second-class object participating in the live interactive event through the update control.

[0226] In step S1302, in response to the triggering operation of the update control, the interaction status of the second-category object currently interacting is updated to interaction completion, and the interaction status of the target object is updated from waiting for interaction to interacting, and the target object is the second-category object that ranks highest among at least one second-category object whose interaction status is waiting for interaction.

[0227] In an embodiment of the present disclosure, in response to a trigger operation on an update control, the third terminal updates the interaction status of the second-category object currently being interacted with from being interacted with to interaction ended, and updates the interaction status of the target object from waiting for interaction to being interacted with. The target object is the second-category object that ranks highest among at least one second-category object whose interaction status is waiting for interaction. Optionally, the third terminal can update the interaction status of the target object to being interacted with after the host object triggers the update control. The third terminal can also update the interaction status of the target object to being interacted with after the target object successfully goes on microphone, which is not limited in the embodiment of the present disclosure.

[0228] In some embodiments, when the interaction status of the second type of object is updated to end of interaction, the third terminal can cancel the display of the second type of object and the interaction status of the second type of object after a certain period of time. By canceling the display of the second type of object whose interaction has ended, it is possible to avoid excessive information being displayed on the live page, thereby avoiding interference with the user's viewing of the live broadcast.

[0229] In step S1303, a live screen of the target object participating in the live interactive event and a live screen of at least one first-category object participating in the live interactive event are displayed, where the first-category object includes an object that is scheduled to interact with the target object in the live interactive event.

[0230] In the disclosed embodiment, when the target object's interactive status is updated to being interacted, both the target object and the target object's scheduled object can join the live broadcast to participate in the live broadcast interaction. Therefore, when the target object and at least one of the target object's scheduled objects join the live broadcast, the third terminal displays the live broadcast screen of the target object participating in the live broadcast interactive event and the live broadcast screen of at least one of the target object's scheduled objects participating in the live broadcast interactive event.

[0231] The disclosed embodiment provides a page display method, which can facilitate the host object to call the second type of objects in turn to join the live broadcast during the live broadcast, by displaying the interactive status of the update control and the second type of object during the live broadcast, thereby simplifying the operation of the host object to advance the live broadcast process and improving the efficiency of human-computer interaction.

[0232] In some embodiments, the method further comprises:

[0233] For any second-category object, when the duration of the second-category object's participation in the live interactive event exceeds the preset duration, the fourth prompt message is displayed. The preset duration is the reference duration of the second-category object's participation in the live interactive event, and the fourth prompt message is used to prompt that the second-category object has timed out.

[0234] In the disclosed embodiment, by reminding the host object that the second type of object has timed out when the interaction time with the second type of object is long, the host object can reasonably control the progress of the live interaction, thereby avoiding the situation where the live interaction process progresses slowly and improving the efficiency of the live interaction.

[0235] In some embodiments, the method further comprises:

[0236] In the process of any second-category object participating in the live interactive event, in response to receiving an interactive request from the audience object, displaying the interactive request, the interactive request being used to request to participate in the live interactive event together with the second-category object;

[0237] In response to a confirmation operation on the interaction request, a live screen is displayed in which the audience object participates in the live interactive event as a first-category object.

[0238] In the disclosed embodiment, by supporting the host object to agree to the interaction request passed by the audience object during the live broadcast, the audience object can have the opportunity to interact with the second type of object even if they have not made an appointment in advance, thereby improving the method and rationality of the live broadcast interaction.

[0239] In some embodiments, the method further comprises:

[0240] When the live interactive event has not started, the live preview information of the live interactive event created by the anchor object is displayed on the live preview page of the virtual live broadcast room, and the live preview information includes the start time of the live interactive event and at least one second-category object participating in the live interactive event;

[0241] In response to a triggering operation on the live broadcast preview information, at least one tab is displayed, and the at least one tab corresponds to at least one second-category object in a one-to-one manner;

[0242] In response to a trigger operation on any tab, the second-category object corresponding to the tab and the reservation object of the second-category object are displayed, and the reservation object is the first-category object that is scheduled to interact with the second-category object in the live interactive event.

[0243] In the disclosed embodiment, the second-category objects and the first-category objects that will participate in the interaction in the live interactive event can be clearly and intuitively displayed through the live broadcast preview information, so that the host object can reasonably arrange the live broadcast process before the broadcast starts according to the matching situation between the second-category objects and the first-category objects, without having to frequently handle the audience's interaction requests during the live broadcast, thereby improving the efficiency of the live broadcast interaction and the speed of advancing the live broadcast process.

[0244] In some embodiments, the live interactive event includes at least one sub-event, the at least one sub-event corresponds to at least one second-type object, each second-type object can participate in the sub-event within a time period associated with the corresponding sub-event, and the tab displays the time period in which the corresponding second-type object participates in the sub-event. The method further includes:

[0245] In response to a drag operation on any of the tabs, the tab is displayed at an end position of the drag operation, and a time period displayed in at least one of the tabs is updated.

[0246] In the disclosed embodiment, by supporting the host object to adjust the time period for the second type of object to participate in the live interactive event by dragging, the operation of the host object to arrange the live broadcast process is simplified and the human-computer interaction efficiency is improved.

[0247] In some embodiments, the method further comprises:

[0248] When there are multiple appointment objects of the second category, in response to a drag operation on any appointment object, the interaction time and interaction order of the appointment object are updated based on the drag operation, the interaction time is used to indicate the time when the appointment object and the second category object jointly participate in the live interactive event, and the interaction order is used to indicate the order in which the appointment objects participate in the live interactive event among multiple appointment objects.

[0249] In the embodiment of the present disclosure, by supporting the host object to adjust the interaction time and interaction order of the first type of objects participating in the live interactive event by dragging, the operation of the host object to arrange the live broadcast process is simplified and the human-computer interaction efficiency is improved.

[0250] In some embodiments, the method further comprises:

[0251] In response to the creation operation of the live broadcast notice information, a creation page is displayed, and the creation page is used to input the live broadcast information, and the live broadcast information includes the start time, the first number, the second number, and the preset duration, the first number is the maximum number of reservation objects of the second category of objects, the second number is the maximum number of the second category of objects, and the preset duration is the reference duration for the second category of objects to participate in the live broadcast interactive event;

[0252] Create live broadcast preview information based on the multiple live broadcast information entered on the creation page.

[0253] In the embodiment of the present disclosure, by displaying the live broadcast preview information created by the anchor object on the live broadcast preview page, it is convenient for users to determine the start time of the live broadcast interactive event and the second type of objects participating in the live broadcast interactive event by viewing the live broadcast preview information, thereby increasing the amount of information obtained by users before the live broadcast interactive event starts.

[0254] In some embodiments, the method further comprises:

[0255] When the number of the second category objects in the live broadcast preview information does not reach the maximum number, an invitation control is displayed;

[0256] In response to triggering the invitation control, displaying a plurality of user accounts;

[0257] In response to a selection operation on at least one user account, invitation information is sent to the at least one user account to invite the at least one user account to participate in the live interactive event as a second type of object.

[0258] In the disclosed embodiment, by supporting the host object to continue to invite the second category objects when the number of the second category objects participating in the live interactive event has not reached the maximum number, it is possible to avoid the situation where the number of the second category objects participating in the live interactive event is small, thereby improving the advancement speed and live efficiency of the live interactive process.

[0259] In some embodiments, in response to a selection operation on at least one user account, sending invitation information to at least one user account includes:

[0260] In response to a selection operation on at least one user account, based on the start time in the live broadcast notice information and the time period during which at least one second-category object participates in the live broadcast interactive event, determining a time period during which at least one user account participates in the live broadcast interactive event;

[0261] For any user account, an invitation message including a target time period is sent to the user account, where the target time period is the time period for the user account to participate in the live interactive event.

[0262] In the embodiment of the present disclosure, by determining the time period for the invited user to participate in the live broadcast interaction and sending the invited user an invitation message including the time period, the invited user can determine whether to accept the invitation based on the time period, thereby avoiding the invited user rejecting the invitation due to uncertain time arrangements, thereby improving the success rate of the invitation.

[0263] In some embodiments, the invitation status of at least one user account is displayed in the live broadcast preview information, and the invitation status includes successful invitation and invitation in progress.

[0264] In the disclosed embodiment, by displaying the invitation status of the user account in the live broadcast preview information, the host object can clearly and intuitively view whether multiple user accounts agree to the invitation information, thereby improving the efficiency of the host object in obtaining information.

[0265] In some embodiments, the method further comprises:

[0266] In the case of receiving an application request from the second object, displaying object information of the second object based on the application request, where the application request is used to apply to participate in the live interactive event as a second type of object;

[0267] In response to a confirmation operation on the application request, display at least one piece of live broadcast notice information created by the anchor object;

[0268] In response to a selection operation on any of the live broadcast schedule information, a second object is displayed in the live broadcast schedule information.

[0269] In the disclosed embodiment, by supporting the second object to actively apply to participate in the live interactive event, the source of the second type of objects can be enriched, the pressure on the host object to invite the second type of objects can be alleviated, and the advancement speed and live efficiency of the live interactive process can be improved.

[0270] Above Fig.13 The figure shows a process of a page display method of the present disclosure. The page display scheme provided by the present disclosure is further described below. Fig.14 FIG. 1 is a flow chart of another page display method according to an exemplary embodiment, wherein the method is executed by a third terminal, and the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in. Fig.14 As shown, the method includes the following steps.

[0271] In step S1401, in response to a creation operation on live broadcast preview information, a creation page is displayed, and the creation page is used to input live broadcast information.

[0272] In the disclosed embodiment, the third terminal is a terminal used by the anchor object of the virtual live broadcast room. The third terminal runs a live broadcast application. The anchor object can broadcast live in the virtual live broadcast room through the third terminal. The anchor object can also create at least one live broadcast preview information before the broadcast starts, so as to preview the content to be broadcast live in the virtual live broadcast room through the live broadcast preview information. Among them, each live broadcast preview information is usually used to preview a live broadcast interactive event. The live broadcast interactive event is an interactive event broadcast live in the virtual live broadcast room. Optionally, the live broadcast interactive event is a blind date live broadcast, a recruitment live broadcast, or a course tutoring live broadcast, etc., which is not limited by the disclosed embodiment. The live broadcast preview information usually includes the start time of a live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event. The second-category object refers to the guest object participating in the live broadcast interactive event.

[0273] For example, when the live interactive event is a blind date live broadcast, the guest object is the marriage seeker. The marriage seeker can interact with the love seeker who participates in the live broadcast. When the live interactive event is a recruitment live broadcast, the guest object is the interviewer. The interviewer can interact with the job seeker who participates in the live broadcast.

[0274] In response to the operation of creating live broadcast preview information, the third terminal displays a creation page. The creation page is used to input multiple live broadcast information. The live broadcast information generally includes information such as the start time, the first quantity, the second quantity, and the preset duration. The start time is also the start time of the live interactive event announced by the live broadcast preview information. The first quantity is the maximum number of reservation objects for the second category of objects. The second quantity is the maximum number of the second category of objects. The preset duration is the reference duration for the second category of objects to participate in the live interactive event.

[0275] For example, in the case where the live interactive event is a blind date live broadcast, when the first number is 3, the second number is 6, and the preset duration is 10 minutes, it means that there are at most 6 marriage seekers participating in the blind date live broadcast, at most 3 love seekers can make an appointment to interact with the same marriage seeker, and the duration of each marriage seeker participating in the live broadcast is about 10 minutes.

[0276] In step S1402, live broadcast preview information is created based on the multiple live broadcast information input on the creation page.

[0277] In the embodiment of the present disclosure, the creation page displays a creation control. In response to the triggering operation of the creation control by the anchor object, the third terminal creates live broadcast notice information according to the multiple live broadcast information obtained on the creation page. The live broadcast notice information includes the start time of the live broadcast interactive event.

[0278] In step S1403, at least one piece of live broadcast preview information created by the anchor object is displayed in the live broadcast preview page of the virtual live broadcast room.

[0279] In the disclosed embodiment, after the third terminal successfully creates the live broadcast preview information, the third terminal can display the live broadcast preview information and at least one live broadcast preview information historically created by the anchor object on the live broadcast preview page. The live broadcast preview information includes the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event. By displaying the live broadcast preview information created by the anchor object on the live broadcast preview page, it is convenient for users to determine the start time of the live broadcast interactive event and the second-category object participating in the live broadcast interactive event by viewing the live broadcast preview information, thereby increasing the amount of information obtained by users before the live broadcast interactive event starts.

[0280] In some embodiments, the third terminal can display an invitation control while displaying the live broadcast preview information on the live broadcast preview page. The invitation control is used to invite a user account as a second-category object to participate in the live broadcast interactive event announced by the live broadcast preview information after being triggered. In response to the triggering operation of the host object on the invitation control, the third terminal displays multiple user accounts. Optionally, the user account is an account of a fan of the host object, an account of a mutual friend of the host object, an account followed by the host object, or an account randomly recommended, etc., and the embodiments of the present disclosure do not limit this. In response to the host object's selection operation on at least one user account, the third terminal sends an invitation message to the at least one user account to invite the user account as a second-category object to participate in the live broadcast interactive event announced by the live broadcast preview information.

[0281] In some embodiments, for any live broadcast preview information that has been created, when the number of second-category objects included in the live broadcast preview information does not reach the maximum number, the third terminal can also display the invitation control corresponding to the live broadcast preview information. Accordingly, in response to the triggering operation of the host object on the invitation control, the third terminal displays multiple user accounts. In response to the host object's selection operation on at least one user account, the third terminal sends invitation information to at least one user account to invite at least one user account as a second-category object to participate in the live interactive event announced by the live broadcast preview information. By supporting the host object to continue to invite the second-category objects when the number of second-category objects participating in the live interactive event does not reach the maximum number, it is possible to avoid the situation where there are fewer second-category objects participating in the live interactive event.

[0282] In some embodiments, the third terminal can send an invitation message including a time period to the user account, and the user account has been invited to participate in the live interactive event within the corresponding time period. In response to the selection operation of at least one user account, the third terminal determines the time period for at least one user account to participate in the live interactive event according to the start time in the live broadcast preview information and the time period for at least one second-class object to participate in the live interactive event. Optionally, the third terminal can determine the time period corresponding to each user account according to the start time, the time period for at least one second-class object to participate in the live interactive event and the preset duration. For example, the start time is 16:00 on September 14. The time periods for at least one second-class object to participate in the live interactive event are 16:00-16:10, 16:10-16:20, and 16:20-16:30 respectively. The preset duration is 10 minutes. In the case where the anchor object selects 2 user accounts, the third terminal can determine that the time periods for the 2 user accounts to participate in the live interactive event are 16:30-16:40 and 16:40-16:50 respectively. Then, for any user account, the third terminal sends an invitation message including a target time period to the user account. The target time period is the time period when the user account participates in the live interactive event. By determining the time period when the invited user participates in the live interactive event and sending the invitation message including the time period to the invited user, it is possible for the invited user to determine whether to accept the invitation based on the time period, thereby avoiding the invited user from rejecting the invitation due to uncertainty about the time arrangement, thereby improving the success rate of the invitation.

[0283] In some embodiments, after the third terminal sends an invitation message to at least one user account, the third terminal displays the invitation status of at least one user account in the live broadcast preview information. The invitation status includes successful invitation and invitation in progress. For example, when the avatar of the user account is displayed in the live broadcast preview information, it indicates that the invitation status of the user account is successful invitation, that is, the user account agrees to participate in the live broadcast interactive event as a second-category object. When the avatar of the user account is displayed in the live broadcast preview information and the prompt message "Invitation in progress" is displayed below the avatar, it indicates that the invitation status of the user account is invitation in progress, that is, the user account has not yet agreed to participate in the live broadcast interactive event as a second-category object. By displaying the invitation status of the user account in the live broadcast preview information, it is convenient for the anchor object to clearly and intuitively view whether multiple user accounts agree to the invitation information, thereby improving the efficiency of the anchor object in obtaining information.

[0284] Fig.15 is a schematic diagram showing a method of creating live broadcast preview information according to an exemplary embodiment. In response to the operation of creating live broadcast preview information, the third terminal displays Fig.15The creation page shown in (a) in the figure. The host object can enter the live broadcast title, broadcast start time, number of second-category objects, number of first-category objects, and preset duration on the creation page. The preset duration is the reference duration for the second-category objects to participate in the interaction. In the case where the live interactive event announced by the live broadcast preview information is a blind date live broadcast, the number of second-category objects is the upper limit of the number of marriage seekers, and the number of first-category objects is the upper limit of the number of lovers of a single marriage seeker.

[0285] In response to the triggering operation of the creation control 1501, the third terminal generates live broadcast notice information according to the multiple live broadcast information input in the creation page, and displays Fig.15 The live broadcast preview page shown in (b) in FIG. The live broadcast preview page displays newly created live broadcast preview information 1502 and historically created live broadcast preview information 1503. The live broadcast preview information 1503 also displays the invitation status of the user account. Among them, the number of second-category objects in the live broadcast preview information 1502 and the live broadcast preview information 1503 has not reached the maximum number. Therefore, the live broadcast preview information 1502 includes an invitation control 1504, and the live broadcast preview information 1503 includes an invitation control 1505. In response to the host object triggering any invitation control, the third terminal Fig.15 The invitation page shown in (c) in FIG. 1 shows multiple user accounts. After the anchor object selects at least one user object, the third terminal is controlled to send invitation information to the selected user account by triggering the sending control 1506 .

[0286] The above embodiment mainly introduces the process of the host object inviting the user account to participate in the live interactive event after creating the live broadcast preview information. In some embodiments, the user account can also actively apply to the host object to participate in the live interactive event. For the convenience of description, the user account that applies to participate in the live interactive event is referred to as the second object. In the case where the third terminal receives an application request sent by any second object, the third terminal displays the object information of the second object carried by the application request. The application request is used to indicate that the second object applies to participate in the live interactive event. In response to the confirmation operation of the application request, the third terminal displays at least one live broadcast preview information created by the host object, so that the host determines the live interactive event in which the second object participates according to the object information. In response to the selection operation of any live broadcast preview information, the third terminal displays the second object in the live broadcast preview information to indicate that the host object agrees that the second object participates in the live interactive event in the live broadcast preview information. By supporting the second object to actively apply to participate in the live interactive event, the source of the second type of object can be enriched, the pressure of the host object to invite the second type of object can be alleviated, and the advancement speed and live broadcast efficiency of the live interactive process can be improved.

[0287] In some embodiments, the host object can also approve the reservation request of the first object. The first object is the object that makes an appointment with the second type of object to participate in the live interactive event before the live interactive event begins. When the reservation request of the first object is received, the object information of the first object is displayed based on the reservation request. The reservation request is used to make an appointment with the second type of object to participate in the live interactive event. The host object can determine whether to pass the reservation request of the first object based on the object information of the first object. In response to the confirmation operation of the reservation request, it indicates that the host object passes the reservation request, and the third terminal can display the first object in the live broadcast preview information of the live interactive event. Optionally, the third terminal can display the first object in the area corresponding to the first type of object in the live broadcast preview information to indicate that the first object is the reservation object of the first type of object. By displaying the object information of the first object when the reservation request of the first object is received, it is convenient for the host object to determine whether to pass the reservation request of the first object based on the object information, which not only increases the amount of information obtained by the host object, but also can select the reservation requests of some objects to pass when there are many reservation requests, thereby ensuring the interactive effect of the live interactive event.

[0288] Optionally, in response to a confirmation operation on the reservation request, the third terminal can also send a reservation approval response to the terminal used by the first object through the server, and the terminal notifies the first object to participate in the live interactive event on time by displaying a notification message.

[0289] In step S1404, in response to a triggering operation on the live broadcast preview information, at least one tab is displayed.

[0290] In an embodiment of the present disclosure, in response to the triggering operation of the anchor object on the live broadcast preview information, the third terminal displays at least one tab according to the number of at least one second-category object included in the live broadcast preview information. The at least one tab corresponds to the at least one second-category object included in the live broadcast preview information. The anchor object can view the object information of the corresponding second-category object, the time period for the second-category object to participate in the live broadcast interactive event, etc. by clicking on any tab.

[0291] In step S1405, in response to a trigger operation on any tab, the second-category object corresponding to the tab and the reservation object of the second-category object are displayed.

[0292] In the disclosed embodiment, in response to the triggering operation of any tab by the anchor object, the third terminal displays the second-category object corresponding to the tab, the object information of the second-category object, and the reservation object of the second-category object. Among them, the reservation object is the first-category object that has made an appointment to interact with the second-category object in the live interactive event. The first-category object can also be referred to as the audience object participating in the live interactive event in the virtual live broadcast room. For example, the second-category object is a marriage seeker, and the first-category object is a lover waiting to be selected by the marriage seeker. The second-category object is an interviewer, and the first-category object is a job seeker waiting to be selected by the interviewer.

[0293] Fig.16 FIG. 1 is a schematic diagram showing a second type of object and a first type of object according to an exemplary embodiment. Fig.16 As shown in (a), in response to the trigger operation of the anchor object on any live broadcast preview information, the third terminal displays 6 tabs on the reservation details page of the live broadcast preview information. In response to the user's trigger operation on the third tab, the third terminal displays the second-category object "User D" corresponding to the tab and the two reservation objects of User D. In addition, the tab also displays the time period and reservation status of each second-category object participating in the live interactive event. Among them, the reservation status includes full and not full. If the reservation status of the second-category object is full, it means that the number of reservation objects of the second-category object has reached the maximum number. If the reservation status of the second-category object is not full, it means that the number of reservation objects of the second-category object has not reached the maximum number.

[0294] It should be noted that Fig.16 The layout shown is an example. In some embodiments, the tabs can also be displayed at the top of the page in a horizontal arrangement, or displayed on the right side of the page in a vertical arrangement, which is not limited in the embodiments of the present disclosure.

[0295] In some embodiments, a live interactive event includes at least one sub-event. At least one sub-event corresponds to at least one second-class object one-to-one. The sub-event is an event in which the corresponding second-class object participates in the live interactive event. The live interactive event consists of multiple sub-events, that is, it consists of an event in which multiple second-class objects participate in the live interactive event. Each second-class object can participate in the sub-event within the time period associated with the corresponding sub-event, that is, participate in the live interactive event. Correspondingly, the time period in which the corresponding second-class object participates in the sub-event is displayed in the tab.

[0296] In step S1406, in response to a drag operation on any tab, the tab is displayed at the end position of the drag operation, and a time period displayed in at least one tab is updated.

[0297] In the disclosed embodiment, the host object can adjust the time period for the corresponding second-category object to participate in the live interactive event by dragging the tab. In response to the drag operation on any tab, when the drag operation ends, the third terminal determines the end position of the drag operation. Then, the third terminal updates the time period in the dragged tab to the time period displayed in the tab located at the end position. Then, the third terminal correspondingly updates the time periods displayed in multiple tabs located after the dragged tab. By supporting the host object to adjust the time period for the second-category object to participate in the live interactive event by dragging, the host object's operation of arranging the live broadcast process is simplified, and the efficiency of human-computer interaction is improved.

[0298] Optionally, the third terminal can also update other information displayed in the tab, such as ranking information of the second category of objects, reservation status of the second category of objects, etc. For example, see the above Fig.16 If the host drags the third tab to the location of the second tab, the third terminal can update the content displayed in the third tab to "No. 2, not full, 16:00-16:20" and update the other multiple tabs accordingly.

[0299] In some embodiments, the anchor object can also adjust the time period for any second-category object to participate in the live interactive event by adjusting the control. Fig.16 The reservation details page also displays an adjustment control 1601. The adjustment control is used to adjust the time period for the second type of object to participate in the live interactive event. In response to the host object triggering the adjustment control 1601, the third terminal displays Fig.16 In the page shown in (b), the host object can long press and drag the second type of object to a preset position on the page, thereby adjusting the order and time period of the second type of object participating in the live interactive event.

[0300] In some embodiments, the anchor object can also adjust the interaction time and interaction order of the reservation object participating in the live interactive event. For any second-category object, when there are multiple reservation objects in the second-category object, in response to the drag operation of any reservation object, the third terminal updates the interaction time and interaction order of the reservation object based on the drag operation. Among them, the interaction time is used to indicate the time when the reservation object and the second-category object jointly participate in the live interactive event, and the interaction order is used to indicate the order in which the reservation object participates in the live interactive event among multiple reservation objects. The way in which the third terminal updates the interaction time and interaction order according to the drag operation is similar to the way in which the third terminal updates the time period in the tab according to the drag operation of the tab, and will not be repeated here. By supporting the anchor object to adjust the interaction time and interaction order of the first-category object participating in the live interactive event by dragging, the operation of the anchor object arranging the live broadcast process is simplified, and the efficiency of human-computer interaction is improved.

[0301] The above embodiment mainly introduces the process of the host object checking the matching status of the second type of object and the first type of object before the broadcast. In some embodiments, after the live interactive event starts, the host object can call out numbers in the virtual live broadcast room in turn, so that the second type of object and the corresponding first type of object can interact with each other in an orderly manner. The following is an explanation of the host object's calling process during the live broadcast.

[0302] In step S1407, in response to the operation of starting any live interactive event, the live page of the virtual live broadcast room displays the updated control and the interactive status of at least one second type object participating in the live interactive event.

[0303] In an embodiment of the present disclosure, in response to the host object's operation of starting any live interactive event, the third terminal displays the live screen, the interactive status of at least one second-category object participating in the live interactive event, and the update control on the live page of the virtual live broadcast room. Among them, the interactive status includes interacting, waiting for interaction, and interaction ended. Interacting is used to indicate that the second-category object is currently participating in the live broadcast. Waiting for interaction is used to indicate that the second-category object has not yet participated in the live broadcast and is currently waiting. Interaction ended is used to indicate that the second-category object has completed the live broadcast. The update control is used to update the interactive status of the second-category object. The host can call the second-category object through the update control, that is, call the next second-category object participating in the live interactive event through the update control.

[0304] In step S1408, in response to the triggering operation on the update control, the interaction state of the second type object currently interacting is updated to interaction completed, and the interaction state of the target object is updated from waiting for interaction to interacting.

[0305] In an embodiment of the present disclosure, in response to the triggering operation of the update control by the anchor object, the third terminal updates the interaction status of the second-category object currently interacting from interacting to interaction ended, and updates the interaction status of the target object from waiting for interaction to interacting. The target object is the second-category object that ranks highest among at least one second-category object whose interaction status is waiting for interaction. Optionally, the third terminal can update the interaction status of the target object to interacting after the anchor object triggers the update control. The third terminal can also update the interaction status of the target object to interacting after the target object successfully goes on the microphone, which is not limited in the embodiment of the present disclosure.

[0306] In some embodiments, when the interaction status of the second type of object is updated to end of interaction, the third terminal can cancel the display of the second type of object and the interaction status of the second type of object after a certain period of time. By canceling the display of the second type of object whose interaction has ended, it is possible to avoid excessive information being displayed on the live page, thereby avoiding interference with the user's viewing of the live broadcast.

[0307] In step S1409, a live broadcast screen of the target object participating in the live broadcast interactive event and a live broadcast screen of at least one scheduled object of the target object participating in the live broadcast interactive event are displayed.

[0308] In the disclosed embodiment, when the target object's interactive status is updated to being interacted, both the target object and the target object's scheduled object can join the live broadcast to participate in the live broadcast interaction. Therefore, when the target object and at least one of the target object's scheduled objects join the live broadcast, the third terminal displays the live broadcast screen of the target object participating in the live broadcast interactive event and the live broadcast screen of at least one of the target object's scheduled objects participating in the live broadcast interactive event. By displaying the updated control and the interactive status of the second type of object, it is convenient for the host object to call the second type of object in turn to join the live broadcast during the live broadcast process, which simplifies the operation of the host object to advance the live broadcast process and improves the efficiency of human-computer interaction.

[0309] Fig.17 FIG. 1 is a schematic diagram of another live broadcast page according to an exemplary embodiment. Fig.17 As shown in (a) of FIG. 1 , the live page of the virtual live broadcast room displays the live images of the anchor object, the second-category object, and the first-category object. In addition, the live page also displays a ranking component. The ranking component displays the interactive status of the update control 1701 and multiple second-category objects. By viewing the ranking component, it can be known that the second-category object currently participating in the interaction is user 0. In response to the anchor object triggering the update control 1701, the third terminal displays Fig.17 The live page shown in (b) in FIG. 1 shows a call prompt message in the queue component to prompt that the user B is currently waiting to join the live broadcast. After user B joins the live broadcast, the third terminal displays Fig.17The live broadcast page shown in (c) in the figure. The live broadcast page displays the live broadcast screen of user B and the live broadcast screens of multiple appointment objects of user B. In addition, the updated interaction status of multiple second-category objects is also displayed in the queuing component in the live broadcast page. In addition, after 2 seconds, the third terminal cancels the display of user 0 who has ended the interaction in the queuing component. Optionally, in the case where the live broadcast interaction event is a blind date live broadcast, the second-category object is a marriage seeker, and the first-category object is a love shower. Therefore, the identity of user B is "marriage seeker", and the identity of other user objects participating in the live broadcast is "love shower". In the case where the live broadcast interaction event is a recruitment live broadcast, the second-category object is the interviewer, and the first-category object is the job seeker. Therefore, the identity of user B is "interviewer", and the identity of other user objects participating in the live broadcast is "job seeker".

[0310] In some embodiments, for any second-category object, when the duration of the second-category object's participation in the live interactive event exceeds a preset duration, the third terminal displays a fourth prompt message. The preset duration is a reference duration for the second-category object to participate in the live interactive event. The preset duration may be the duration set by the anchor object when creating the live preview information. The fourth prompt message is used to prompt that the second-category object has timed out. Optionally, the third terminal can display the fourth prompt message in the queuing component. By reminding the anchor object that the second-category object has timed out when the interaction duration of the first-category live object is long, it is convenient for the anchor object to reasonably control the progress of the live interaction, thereby avoiding the slow progress of the live interaction process and improving the efficiency of the live interaction.

[0311] In some embodiments, the host object can agree to the interaction request passed by the audience object during the live broadcast. In the process of any second-category object participating in the live interactive event, in response to receiving the interaction request from the audience object, the third terminal displays the interaction request. The interaction request is used to request to participate in the live interactive event with the second-category object. In response to the confirmation operation of the interaction request, the third terminal displays the live screen of the audience object participating in the live interactive event as the first-category object. By supporting the host object to agree to the interaction request passed by the audience object during the live broadcast, the audience object can have the opportunity to interact with the second-category object even if it has not made an appointment in advance, thereby improving the method and rationality of the live interaction.

[0312] The disclosed embodiment provides a page display method, after the anchor object creates live broadcast preview information, the anchor object can clearly and intuitively determine the second-category objects and the first-category objects that will participate in the interaction in the live broadcast by viewing the live broadcast preview information. The anchor object can reasonably arrange the live broadcast process before the broadcast according to the matching between the second-category objects and the first-category objects, without frequently processing the audience's interaction requests during the live broadcast, thereby improving the efficiency of the live broadcast interaction and the advancement speed of the live broadcast process.

[0313] The above embodiments take live blind dating, live recruitment, remote course tutoring, remote consultation and other scenarios as examples, and introduce the process of users making appointments to interact with the second type of object before the broadcast, users being invited to become the second type of object, users actively applying to become the second type of object, and the anchor viewing the matching between the second type of object and the first type of object. Among them, in the case where the live interactive event is a blind date live broadcast, the second type of object is a marriage seeker, and the first type of object is a lover. The marriage seeker can go on a blind date with the lover who participates in the live broadcast. In the case where the live interactive event is a recruitment live broadcast, the second type of object is an interviewer, and the first type of object is a job seeker. The interviewer can interview the job seeker who participates in the live broadcast. In the case where the live interactive event is a course tutoring live broadcast, the second type of object is a teacher, and the first type of object is a student. The teacher can interact with the students who participate in the live broadcast during the teaching. In the case where the live interactive event is a remote consultation live broadcast, the second type of object is a doctor, and the first type of object is a patient. The doctor can consult with the patient who participates in the live broadcast.

[0314] Let's take the live broadcast of blind date as an example. Fig.18 The live interactive flow chart shown in FIG. 1 is a detailed description of the above blind date process. Fig.18 As shown, before the broadcast starts, the anchor can create a blind date preview. After the anchor creates the blind date preview, he can invite users to participate in the blind date live broadcast as a marriage seeker. If the invited user accepts the invitation, the anchor and other users can view the marriage seeker's personal information in the blind date preview. If the lover is interested in any marriage seeker, the lover can make an appointment in advance to interact with the marriage seeker through the appointment microphone function. It should be noted that the appointment can only be made if the lover has filled in the object information, otherwise the object information needs to be filled in first. If the lover's appointment is successful, the anchor can view the information of the lover in the blind date preview. After the anchor starts broadcasting, both the marriage seeker and the lover can enter the live broadcast room to watch the live broadcast. The anchor calls the marriage seekers in order. The marriage seeker waits for the anchor to call his number while watching the live broadcast. When the progress of the blind date live broadcast reaches the stage where the marriage seeker goes on the microphone to interact, the anchor can invite the marriage seeker and the corresponding lover to join the microphone through the call control. At this time, the marriage seeker and the corresponding lover can join the microphone to conduct the live blind date through the microphone.

[0315] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, and will not be described in detail here.

[0316] Fig.19 FIG. 1 is a block diagram of a live interactive device according to an exemplary embodiment. Fig.19 As shown, the device includes: a first display unit 1901, a second display unit 1902 and a third display unit 1903.

[0317] The first display unit 1901 is configured to display start prompt information in response to the start of a live interactive event when a first object makes a reservation to participate in any live interactive event as a first-category object, the first-category object is an object that makes a reservation to participate in the live interactive event together with a second-category object, and the second-category object is an object that has been reserved, and the start prompt information is used to prompt the user to enter the virtual live broadcast room to participate in the live interactive event;

[0318] The second display unit 1902 is configured to display a live screen of the live interactive event in the virtual live broadcast room in response to a confirmation operation on the broadcast prompt information;

[0319] The second display unit 1902 is further configured to display first prompt information when the progress of the live interactive event reaches the target progress, the target progress is used to indicate that the second type of object booked by the first object starts to participate in the live interactive event, and the first prompt information is used to prompt the second type of object to participate in the live interactive event together;

[0320] The third display unit 1903 is configured to display a live screen of the first object participating in the live interactive event as a first type of object in response to a confirmation operation on the first prompt information.

[0321] In some embodiments, the virtual live broadcast room displays the interaction status of at least one second-category object, where the interaction status includes interacting, waiting for interaction, and interaction ended;

[0322] The second display unit 1902 is configured to display first prompt information when the interaction state of the second type of object scheduled by the first object is updated from waiting for interaction to being interacted.

[0323] In some embodiments, the second display unit 1902 is configured to display a first prompt message in response to a first instruction sent by the server, where the first instruction is used to indicate that the progress of the live interactive event has reached the target progress; or, to display the first prompt message in response to a second instruction sent by a third terminal, where the third terminal is the terminal where the host object of the virtual live broadcast room is currently logged in, and the second instruction is used to indicate that the progress of the live interactive event has reached the target progress.

[0324] In some embodiments, the virtual live broadcast room is displayed with a participation control, which is used to request participation in a live interactive event after being triggered. The third display unit 1903 is also configured to, when any second-category object participates in the live interactive event, if the first object has not made an appointment to interact with the second-category object, send an interaction request to the third terminal in response to the triggering operation of the participation control. The third terminal is the terminal where the host object of the virtual live broadcast room is currently logged in, and the interaction request is used to request to participate in the live interactive event with the second-category object; when the third terminal agrees to the interaction request, display the live screen of the first object participating in the live interactive event as the first-category object.

[0325] In some embodiments, the apparatus further comprises:

[0326] A fourth display unit is configured to display live broadcast preview information of the live broadcast interactive event on a live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, wherein the live broadcast preview information includes a start time of the live broadcast interactive event and at least one second type of object participating in the live broadcast interactive event;

[0327] The fourth display unit is further configured to display object information and a reservation control of the second-category object in response to a trigger operation on any second-category object, wherein the object information is used to introduce personal information of the second-category object, and the reservation control is used to reserve an interaction with the second-category object in a live interactive event;

[0328] The fourth display unit is also configured to display reservation prompt information in response to a trigger operation on the reservation control, where the reservation prompt information is used to prompt that a reservation request has been sent to the third terminal, and the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in.

[0329] In some embodiments, for any second-category object, the second-category object can have at least one reservation object, where the reservation object is a first-category object that is scheduled to interact with the second-category object in a live interactive event.

[0330] In some embodiments, the fourth display unit is configured to, in response to a trigger operation on any second-category object, display object information and reservation controls of the second-category object when the number of reservation objects of the second-category object has not reached a first number, where the reservation object is a first-category object that has been scheduled to interact with the second-category object in a live interactive event; and to, in response to a trigger operation on any second-category object, display object information of the second-category object when the number of reservation objects of the second-category object has reached a first number.

[0331] In some embodiments, the fourth display unit is further configured to, in response to a trigger operation on the appointment control, display appointment reminder information when the object information of the first object has been filled in; in response to a trigger operation on the appointment control, display an information input page when the object information of the first object has not been filled in, the information input page being used to enter the object information of the first object; and in response to a submit operation on the information input page, display appointment reminder information.

[0332] In some embodiments, the fourth display unit is further configured to display a notification message when the appointment request is approved, and the notification message is used to notify the punctual participation in the live interactive event. The notification message includes a jump link, and the jump link is used to jump to the virtual live room after being triggered.

[0333] In some embodiments, the fourth display unit is further configured to display at least one of the interaction time and interaction order of the first object on the live broadcast preview page when the reservation request is approved. The interaction time is used to indicate the time when the first object and the second type of object jointly participate in the live broadcast interactive event. The interaction order is used to indicate the order in which the first object participates in the live broadcast interactive event among multiple reservation objects of the second type of object. The interaction time can be determined by the anchor object based on the interaction order.

[0334] In some embodiments, the third display unit 1903 is further configured to display the live broadcast preview information of the next live broadcast interactive event in the virtual live broadcast room on the live broadcast end page when the live broadcast interactive event ends.

[0335] The disclosed embodiment provides a live interactive device, which can announce the first-category objects that will participate in the interaction in the live broadcast through live broadcast preview information. When a user is interested in any first-category object, the user can make an appointment in advance to interact with the first-category object. If the user successfully makes an appointment, when the first-category object participates in the interaction in the live broadcast room, the user can interact with the first-category object in the live broadcast room as a second-category object, thereby reducing the time users wait in line for interaction and improving the efficiency of live broadcast interaction.

[0336] It should be noted that the live interactive device provided in the above embodiment is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the live interactive device provided in the above embodiment belongs to the same concept as the live interactive method embodiment. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0337] Regarding the live interactive 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.

[0338] Fig. 20 FIG. 1 is a block diagram of another live interactive device according to an exemplary embodiment. Fig. 20 As shown, the device includes: a first display unit 2001 , a second display unit 2002 and a third display unit 2003 .

[0339] The first display unit 2001 is configured to display start prompt information in response to the start of a live interactive event when the second object applies to participate in any live interactive event as a second type of object, where the start prompt information is used to prompt the user to enter the virtual live broadcast room and participate in the live interactive event;

[0340] The second display unit 2002 is configured to display a live screen of the live interactive event in the virtual live broadcast room in response to a confirmation operation on the broadcast prompt information;

[0341] The second display unit 2002 is further configured to display second prompt information when the progress of the live interactive event reaches the target progress, the target progress is used to indicate that the second object starts to participate in the live interactive event, and the second prompt information is used to prompt the second type of object to participate in the live interactive event;

[0342] The third display unit 2003 is configured to display a live screen of the second object participating in the live interactive event as a second-category object and a live screen of at least one first-category object participating in the live interactive event in response to a confirmation operation on the second prompt information, wherein the first-category object includes an object that is scheduled to interact with the second object in the live interactive event.

[0343] In some embodiments, the apparatus further comprises:

[0344] The fourth display unit is configured to display live broadcast preview information and an application control of the live broadcast interactive event on a live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, wherein the live broadcast preview information includes a start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event, and the application control is used to apply to participate in the live broadcast interactive event as a second-category object;

[0345] The fourth display unit is also configured to display application prompt information in response to a trigger operation on the application control, where the application prompt information is used to prompt that an application request has been sent to the third terminal, and the application request is used to apply to participate in the live interactive event as a second type of object. The third terminal is the terminal where the anchor object of the virtual live room is currently logged in.

[0346] In some embodiments, the application request carries object information of the second object, and the object information is used to introduce the second object. The fourth display unit is configured to respond to a trigger operation on the application control and, when the object information of the second object is not filled in, display an information input page, and the information input page is used to enter the object information; in response to a submission operation on the information input page, based on the object information entered in the information input page, send an application request to the third terminal and display application prompt information.

[0347] In some embodiments, the fourth display unit is further configured to display a notification message when the application request is approved, and the notification message is used to notify the timely participation in the live interactive event. The notification message includes a jump link, and the jump link is used to jump to the virtual live room after being triggered.

[0348] In some embodiments, the apparatus further comprises:

[0349] The fifth display unit is configured to, upon receiving the invitation information, display a target time period and an information input control in response to a viewing operation on the invitation information, wherein the target time period is a time period for the second object to participate in the live interactive event as a second-type object, and the information input control is used to input the object information of the second object; and display a third prompt information in response to a confirmation operation on the invitation information, wherein the third prompt information is used to prompt participation in the live interactive event within the target time period.

[0350] In some embodiments, the third display unit 2003 is further configured to display the live broadcast preview information of the next live broadcast interactive event on the live broadcast end page when the live broadcast interactive event ends.

[0351] The disclosed embodiments provide a live interactive device that can announce live interactive events to be broadcast live in a virtual live broadcast room and the start time of live interactive events through live broadcast preview information. When a user is interested in a live interactive event, the user can apply in advance to participate in the live interactive event as a guest object. If the host object agrees to the user's application, the user can interact with other scheduled objects through a live broadcast as a guest object. By placing the guest object's microphone application process before the start of the broadcast, compared to applying for a microphone during the live broadcast process, the time the user waits for the host's consent is reduced, which can improve the efficiency of live interactive.

[0352] It should be noted that the live interactive device provided in the above embodiment is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the live interactive device provided in the above embodiment belongs to the same concept as the live interactive method embodiment. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0353] Regarding the live interactive 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.

[0354] Fig.21 FIG. 1 is a block diagram of a page display device according to an exemplary embodiment. Fig.21 As shown, the device includes: a first display unit 2101, a second display unit 2102, a third display unit 2103 and a fourth display unit 2104.

[0355] The first display unit 2101 is configured to display an update control and an interaction status of at least one second-category object participating in the live interactive event on the live page of the virtual live broadcast room in response to an operation of starting any live interactive event, wherein the update control is used to update the interaction status of the second-category object, and the interaction status includes being interacting, waiting for interaction, and interaction ended;

[0356] The first display unit 2101 is further configured to, in response to a trigger operation on the update control, update the interaction state of the second-category object currently being interacted with to interaction completion, and update the interaction state of the target object from waiting for interaction to interacting, where the target object is the second-category object that ranks highest among at least one second-category object whose interaction state is waiting for interaction;

[0357] The second display unit 2102 is configured to display a live screen of the target object participating in the live interactive event and a live screen of at least one first-category object participating in the live interactive event, where the first-category object includes an object that is scheduled to interact with the target object in the live interactive event.

[0358] In some embodiments, the second display unit 2102 is further configured to display a fourth prompt message for any second category object when the duration for which the second category object participates in a live interactive event exceeds a preset duration. The preset duration is a reference duration for the second category object to participate in the live interactive event, and the fourth prompt message is used to prompt that the second category object has timed out.

[0359] In some embodiments, the second display unit 2102 is further configured to, in response to receiving an interaction request from an audience object during the process of any second-category object participating in a live interactive event, display an interaction request for requesting to participate in the live interactive event with the second-category object; and in response to a confirmation operation on the interaction request, display a live screen of the audience object participating in the live interactive event as a first-category object.

[0360] In some embodiments, the apparatus further comprises:

[0361] The third display unit 2103 is configured to display the live broadcast preview information of the live broadcast interactive event created by the anchor object in the live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, the live broadcast preview information including the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event; in response to the triggering operation of the live broadcast preview information, display at least one tab, at least one tab corresponding to at least one second-category object; in response to the triggering operation of any tab, display the second-category object corresponding to the tab and the reservation object of the second-category object, the reservation object being the first-category object that has made a reservation to interact with the second-category object in the live broadcast interactive event.

[0362] In some embodiments, the live interactive event includes at least one sub-event, at least one sub-event corresponds one-to-one with at least one second-category object, each second-category object can participate in the sub-event within the time period associated with the corresponding sub-event, and the tab displays the time period in which the corresponding second-category object participates in the sub-event. The third display unit 2103 is also configured to respond to a drag operation on any tab, display the tab at the end position of the drag operation, and update the time period displayed in at least one tab.

[0363] In some embodiments, the third display unit 2103 is further configured to, in the case where there are multiple appointment objects of the second category, respond to a drag operation on any appointment object and, based on the drag operation, update the interaction time and interaction order of the appointment object, wherein the interaction time is used to indicate the time when the appointment object and the second category object jointly participate in a live interactive event, and the interaction order is used to indicate the order in which the appointment object participates in the live interactive event among multiple appointment objects.

[0364] In some embodiments, the third display unit 2103 is further configured to display a creation page in response to a creation operation of the live broadcast preview information, where the creation page is used to input the live broadcast information, the live broadcast information including the start time, the first quantity, the second quantity and the preset duration, the first quantity being the maximum number of reservation objects of the second category of objects, the second quantity being the maximum number of the second category of objects, and the preset duration being the reference duration for the second category of objects to participate in the live broadcast interactive event; based on the multiple live broadcast information entered on the creation page, the live broadcast preview information is created.

[0365] In some embodiments, the third display unit 2103 is also configured to display an invitation control when the number of second-category objects in the live broadcast preview information has not reached the maximum number; display multiple user accounts in response to a trigger operation on the invitation control; and send invitation information to at least one user account in response to a selection operation on at least one user account to invite at least one user account to participate in the live broadcast interactive event as a second-category object.

[0366] In some embodiments, the third display unit 2103 is further configured to determine, in response to a selection operation on at least one user account, a time period for at least one user account to participate in the live interactive event based on the start time in the live broadcast preview information and the time period for at least one second-category object to participate in the live interactive event; for any user account, an invitation message containing a target time period is sent to the user account, where the target time period is the time period for the user account to participate in the live interactive event.

[0367] In some embodiments, the apparatus further comprises:

[0368] The fourth display unit 2104 is configured to, upon receiving an application request from the second object, display object information of the second object based on the application request, where the application request is used to apply to participate in a live interactive event as a second-type object; in response to a confirmation operation on the application request, display at least one live broadcast preview information created by the anchor object; in response to a selection operation on any live broadcast preview information, display the second object in the live broadcast preview information.

[0369] The disclosed embodiment provides a page display device. After the host object creates live broadcast preview information, the host object can clearly and intuitively determine the first-category objects and the second-category objects that will participate in the interaction in the live broadcast by viewing the live broadcast preview information. The host object can reasonably arrange the live broadcast process before the broadcast according to the matching between the first-category objects and the second-category objects, without having to frequently handle the audience's interaction requests during the live broadcast, thereby improving the efficiency of the live broadcast interaction and the advancement speed of the live broadcast process.

[0370] It should be noted that the page display device provided in the above embodiment is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the page display device provided in the above embodiment and the page display method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0371] Regarding the page display 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.

[0372] Fig. 22 2 is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 2200 includes: a processor 2201 and a memory 2202 .

[0373] The processor 2201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2201 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2201 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 2201 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2201 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0374] The memory 2202 may include one or more computer-readable storage media, which may be non-transitory. The memory 2202 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2202 is used to store at least one program code, which is used to be executed by the processor 2201 to implement the live interactive method provided in the method embodiment of the present disclosure, or to implement the page display method provided in the method embodiment of the present disclosure.

[0375] In some embodiments, the electronic device 2200 may further optionally include: a peripheral device interface 2203 and at least one peripheral device. The processor 2201, the memory 2202 and the peripheral device interface 2203 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 2203 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 2204, a display screen 2205, a camera assembly 2206, an audio circuit 2207 and a power supply 2208.

[0376] The peripheral device interface 2203 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 2201 and the memory 2202. In some embodiments, the processor 2201, the memory 2202, and the peripheral device interface 2203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 2201, the memory 2202, and the peripheral device interface 2203 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0377] The radio frequency circuit 2204 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2204 communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit 2204 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 2204 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 2204 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2204 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0378] The display screen 2205 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 2205 is a touch display screen, the display screen 2205 also has the ability to collect touch signals on the surface or above the surface of the display screen 2205. The touch signal can be input to the processor 2201 as a control signal for processing. At this time, the display screen 2205 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 2205 can be one, and the front panel of the electronic device 2200 is set; in other embodiments, the display screen 2205 can be at least two, which are respectively set on different surfaces of the electronic device 2200 or are folded; in some other embodiments, the display screen 2205 can be a flexible display screen, which is set on the curved surface or folded surface of the electronic device 2200. Even, the display screen 2205 can also be set as a non-rectangular irregular figure, that is, a special-shaped screen. The display screen 2205 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0379] The camera assembly 2206 is used to capture images or videos. Optionally, the camera assembly 2206 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the electronic device, and the rear camera is disposed on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 2206 may also include a flash. The flash may be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0380] The audio circuit 2207 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 2201 for processing, or input them into the radio frequency circuit 2204 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the electronic device 2200. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 2201 or the radio frequency circuit 2204 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 2207 may also include a headphone jack.

[0381] The power supply 2208 is used to power various components in the electronic device 2200. The power supply 2208 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 2208 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0382] Those skilled in the art will understand that Fig. 22 The structure shown in the figure does not constitute a limitation on the electronic device 2200, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0383] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 2202 including instructions, and the instructions can be executed by a processor 2201 of an electronic device 2200 to complete the live interactive method or the page display method. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0384] A computer program product includes a computer program, which, when executed by a processor, implements the above-mentioned live broadcast interaction method or the above-mentioned page display method.

[0385] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

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

Claims

1. A live interactive method, characterized in that: Applied to a first terminal, where the first terminal is a terminal currently logged in by a first object in a virtual live broadcast room, the method includes: In the case where the live interactive event has not started, displaying live preview information of the live interactive event on the live preview page of the virtual live broadcast room, the live preview information including the start time of the live interactive event and at least one second type of object participating in the live interactive event; In response to a triggering operation on any second-category object, displaying object information and a reservation control for the second-category object, wherein the object information is used to introduce personal information of the second-category object, and the reservation control is used to reserve an interaction with the second-category object in the live interactive event; In the case where the first object reserves through the reservation control to interact with the second object as the first type of object in the live interactive event, in response to the start of the live interactive event, displaying start prompt information, the first type of object is the object that reserves to participate in the live interactive event together with the second type of object, the second type of object is the reserved object, and the start prompt information is used to prompt to enter the virtual live broadcast room to participate in the live interactive event; In response to a confirmation operation on the broadcast prompt information, displaying a live broadcast screen of the live interactive event in the virtual live broadcast room; In response to the first instruction or in response to the second instruction, a first prompt message is displayed, wherein the first instruction and the second instruction are used to indicate that the progress of the live interactive event has reached the target progress, the target progress is used to instruct the second type of object booked by the first object to start participating in the live interactive event, and the first prompt message is used to prompt the second type of object to participate in the live interactive event together; In response to a confirmation operation on the first prompt information, a live screen of the first object participating in the live interactive event as a first type of object is displayed.

2. The live interactive method according to claim 1, characterized in that: The virtual live broadcast room displays the interaction status of at least one second-category object, where the interaction status includes interacting, waiting for interaction, and interaction ended; The displaying of the first prompt information in response to the first instruction or in response to the second instruction may be replaced by: When the interaction status of the second type of object scheduled by the first object is updated from waiting for interaction to interacting, the first prompt information is displayed.

3. The live interactive method according to claim 1, characterized in that: The virtual live broadcast room displays a participation control, and the participation control is used to request participation in the live broadcast interactive event after being triggered. The method also includes: In the case where any second-category object participates in the live interactive event, if the first object has not made an appointment to interact with the second-category object, in response to the triggering operation of the participation control, an interaction request is sent to a third terminal, the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in, and the interaction request is used to request to participate in the live interactive event together with the second-category object; In a case where the third terminal agrees to the interaction request, a live screen of the first object participating in the live interactive event as a first-type object is displayed.

4. The live interactive method according to claim 1, characterized in that: The method of displaying object information and reservation controls of any second-category object in response to a triggering operation on the second-category object comprises: In response to a trigger operation on any second-category object, when the number of reserved objects of the second-category object does not reach the first number, displaying the object information and the reservation control of the second-category object, the reserved object being a first-category object reserved to interact with the second-category object in the live interactive event; In response to a trigger operation on any second-category object, when the number of reserved objects of the second-category object reaches the first number, the object information of the second-category object is displayed.

5. The live interactive method according to claim 1, characterized in that: The method further comprises: In response to the triggering operation of the reservation control, reservation prompt information is displayed, and the reservation prompt information is used to prompt that a reservation request has been sent to a third terminal, and the third terminal is the terminal where the anchor object of the virtual live broadcast room is currently logged in.

6. The live interactive method according to claim 5, characterized in that: For any second-category object, the second-category object can have at least one reservation object, and the reservation object is a first-category object that is scheduled to interact with the second-category object in the live interactive event.

7. The live interactive method according to claim 5, characterized in that: The method further comprises: In response to a triggering operation on the reservation control, displaying the reservation reminder information when the first object has filled in the object information; In response to a triggering operation on the reservation control, if the first object has not yet filled in object information, an information input page is displayed, the information input page being used to input the object information of the first object; In response to a submission operation on the information input page, the appointment reminder information is displayed.

8. The live interactive method according to claim 5, characterized in that: The method further comprises: When the reservation request is approved, a notification message is displayed, wherein the notification message is used to notify the participants to participate in the live interactive event on time, and the notification message includes a jump link, and the jump link is used to jump to the virtual live broadcast room after being triggered.

9. The live interactive method according to claim 5, characterized in that: The method further comprises: If the reservation request is approved, at least one of the interaction time and interaction order of the first object is displayed on the live broadcast preview page, the interaction time is used to indicate the time for the first object and the second type of object to jointly participate in the live broadcast interactive event, and the interaction order is used to indicate the order in which the first object participates in the live broadcast interactive event among multiple reservation objects of the second type of object, and the interaction time can be determined by the anchor object based on the interaction order.

10. The live interactive method according to claim 1, characterized in that: The method further comprises: When the live interactive event ends, the live preview information of the next live interactive event in the virtual live room is displayed on the live end page.

11. A live interactive method, characterized in that: Applied to a second terminal, where the second terminal is a terminal currently logged in by a second object in the virtual live broadcast room, the method includes: In the case where the live interactive event has not started, the live preview information and the application control of the live interactive event are displayed on the live preview page of the virtual live broadcast room, the live preview information includes the start time of the live interactive event and at least one second-category object participating in the live interactive event, and the application control is used to apply to participate in the live interactive event as a second-category object; In response to the triggering operation of the application control, application prompt information is displayed, the application prompt information is used to prompt that an application request has been sent to a third terminal, the application request is used to apply to participate in the live interactive event as a second type of object, the third terminal is the terminal currently logged in by the anchor object of the virtual live broadcast room, the application request carries the object information of the second object, and the object information is used to introduce the second object; The displaying of application prompt information in response to the triggering operation of the application control includes: in response to the triggering operation of the application control, if the object information of the second object is not filled in, displaying an information input page, the information input page is used to input object information, the object information is used to introduce the second object; in response to the submit operation on the information input page, based on the object information input in the information input page, sending an application request to the third terminal, and displaying the application prompt information; In the case where the second object applies to participate in any live interactive event as a second type of object through the application control, in response to the start of the live interactive event, displaying start prompt information, the start prompt information is used to prompt to enter the virtual live broadcast room to participate in the live interactive event; In response to a confirmation operation on the broadcast prompt information, displaying a live broadcast screen of the live interactive event in the virtual live broadcast room; When the progress of the live interactive event reaches the target progress, displaying second prompt information, wherein the target progress is used to instruct the second object to start participating in the live interactive event, and the second prompt information is used to prompt the second type of object to participate in the live interactive event; In response to a confirmation operation on the second prompt information, a live screen of the second object participating in the live interactive event as a second-type object and a live screen of at least one first-type object participating in the live interactive event are displayed, wherein the first-type object includes objects that are scheduled to interact with the second object in the live interactive event.

12. The live interactive method according to claim 11, characterized in that: The method further comprises: When the application request is approved, a notification message is displayed, and the notification message is used to notify the timely participation in the live interactive event. The notification message includes a jump link, and the jump link is used to jump to the virtual live room after being triggered.

13. The live interactive method according to claim 11, characterized in that: The method further comprises: In the case of receiving the invitation information, in response to a viewing operation on the invitation information, displaying a target time period and an information input control, the target time period being a time period for the second object to participate in the live interactive event as a second type of object, and the information input control being used to input object information of the second object; In response to a confirmation operation on the invitation information, a third prompt information is displayed, where the third prompt information is used to prompt participation in the live interactive event within the target time period.

14. The live interactive method according to claim 11, characterized in that: The method further comprises: When the live interactive event ends, the live preview information of the next live interactive event is displayed on the live end page.

15. A page display method, characterized in that: Applied to a third terminal, the third terminal is a terminal currently logged in by an anchor object in a virtual live broadcast room, the method includes: In the case where the live interactive event has not started, displaying the live preview information of the live interactive event created by the anchor object in the live preview page of the virtual live broadcast room, wherein the live preview information includes the start time of the live interactive event and at least one second-category object participating in the live interactive event; In response to a triggering operation on the live broadcast preview information, at least one tab is displayed, the at least one tab corresponds to the at least one second-category object in a one-to-one manner, the live broadcast interactive event includes at least one sub-event, the at least one sub-event corresponds to the at least one second-category object in a one-to-one manner, each second-category object can participate in the sub-event within a time period associated with the corresponding sub-event, and the tab displays the time period in which the corresponding second-category object participates in the sub-event; In response to a trigger operation on any tab, displaying a second-category object corresponding to the tab and a reservation object for the second-category object, wherein the reservation object is a first-category object that is scheduled to interact with the second-category object in the live interactive event; In response to the operation of starting any live interactive event, an update control and an interactive state of at least one second-category object participating in the live interactive event are displayed on the live page of the virtual live broadcast room, wherein the update control is used to update the interactive state of the second-category object, and the interactive state includes being interacting, waiting for interaction, and interaction ended; In response to the triggering operation on the update control, the interaction state of the second-category object currently being interacted is updated to interaction completed, and the interaction state of the target object is updated from waiting for interaction to interacting, and the target object is the second-category object that ranks highest among at least one second-category object whose interaction state is waiting for interaction; A live screen of the target object participating in the live interactive event and a live screen of at least one first-category object participating in the live interactive event are displayed, wherein the first-category object includes an object that is scheduled to interact with the target object in the live interactive event.

16. The page display method according to claim 15, characterized in that: The method further comprises: For any second-category object, when the duration for which the second-category object participates in the live interactive event exceeds a preset duration, a fourth prompt message is displayed. The preset duration is a reference duration for the second-category object to participate in the live interactive event, and the fourth prompt message is used to prompt that the second-category object has timed out.

17. The page display method according to claim 15, characterized in that: The method further comprises: In the process of any second-category object participating in the live interactive event, in response to receiving an interactive request from a viewer object, displaying the interactive request, wherein the interactive request is used to request the second-category object to participate in the live interactive event together; In response to a confirmation operation on the interaction request, a live screen of the audience object participating in the live interactive event as a first-category object is displayed.

18. The page display method according to claim 15, characterized in that: The method further comprises: In response to a drag operation on any tab, the tab is displayed at an end position of the drag operation, and a time period displayed in at least one tab is updated.

19. The page display method according to claim 15, characterized in that: The method further comprises: When there are multiple reservation objects of the second category, in response to a drag operation on any reservation object, the interaction time and interaction order of the reservation object are updated based on the drag operation, the interaction time is used to indicate the time when the reservation object and the second category object jointly participate in the live interactive event, and the interaction order is used to indicate the order in which the reservation objects participate in the live interactive event among the multiple reservation objects.

20. The page display method according to claim 15, characterized in that: The method further comprises: In response to a creation operation of live broadcast notice information, a creation page is displayed, the creation page is used to input live broadcast information, the live broadcast information includes a start time, a first number, a second number, and a preset duration, the first number is a maximum number of reservation objects of the second category of objects, the second number is a maximum number of the second category of objects, and the preset duration is a reference duration for the second category of objects to participate in a live broadcast interactive event; The live broadcast preview information is created based on the multiple live broadcast information input on the creation page.

21. The page display method according to claim 15, characterized in that: The method further comprises: When the number of the second category objects in the live broadcast preview information does not reach the maximum number, displaying an invitation control; In response to a triggering operation on the invitation control, displaying a plurality of user accounts; In response to a selection operation on at least one user account, invitation information is sent to the at least one user account to invite the at least one user account to participate in the live interactive event as a second type of object.

22. The page display method according to claim 21, characterized in that: The sending of invitation information to the at least one user account in response to the selection operation of the at least one user account comprises: In response to a selection operation on at least one user account, based on the start time in the live broadcast preview information and the time period during which the at least one second-category object participates in the live broadcast interactive event, determining a time period during which the at least one user account participates in the live broadcast interactive event; For any user account, an invitation message including a target time period is sent to the user account, where the target time period is the time period for the user account to participate in the live interactive event.

23. The page display method according to claim 21, characterized in that: The method further comprises: The invitation status of the at least one user account is displayed in the live broadcast preview information, and the invitation status includes successful invitation and invitation in progress.

24. The page display method according to claim 15, characterized in that: The method further comprises: In the case of receiving an application request from a second object, displaying object information of the second object based on the application request, wherein the application request is used to apply to participate in the live interactive event as a second type of object; In response to a confirmation operation on the application request, displaying at least one piece of live broadcast notice information created by the anchor object; In response to a selection operation on any live broadcast schedule information, the second object is displayed in the live broadcast schedule information.

25. A live interactive device, characterized in that: The device is configured in a first terminal, where the first terminal is a terminal currently logged in by a first object in a virtual live broadcast room, and includes: a fourth display unit configured to display live broadcast preview information of the live broadcast interactive event on a live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, the live broadcast preview information including the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event; and in response to a trigger operation on any second-category object, display object information and a reservation control of the second-category object, the object information being used to introduce personal information of the second-category object, and the reservation control being used to reserve an interaction with the second-category object in the live broadcast interactive event; The first display unit is configured to display start prompt information in response to the start of the live interactive event when the first object reserves through the reservation control to interact with the second object as a first type of object in the live interactive event, the first type of object is an object that reserves to participate in the live interactive event together with the second type of object, the second type of object is an object that is reserved, and the start prompt information is used to prompt the user to enter the virtual live broadcast room to participate in the live interactive event; A second display unit is configured to display a live screen of the live interactive event in the virtual live broadcast room in response to a confirmation operation on the broadcast start prompt information; The second display unit is further configured to display first prompt information in response to the first instruction or in response to the second instruction, the first instruction and the second instruction are used to indicate that the progress of the live interactive event has reached the target progress, the target progress is used to instruct the second type of object booked by the first object to start participating in the live interactive event, and the first prompt information is used to prompt the second type of object to participate in the live interactive event together; The third display unit is configured to display a live screen of the first object participating in the live interactive event as a first type of object in response to a confirmation operation on the first prompt information.

26. A live interactive device, characterized in that: The device is configured in a second terminal, where the second terminal is a terminal currently logged in by a second object in the virtual live broadcast room, and includes: a fourth display unit configured to display live broadcast preview information and an application control of the live broadcast interactive event on a live broadcast preview page of the virtual live broadcast room when the live broadcast interactive event has not started, the live broadcast preview information including the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event, and the application control being used to apply to participate in the live broadcast interactive event as a second-category object; in response to a trigger operation on the application control, display application prompt information, the application prompt information being used to prompt that an application request has been sent to a third terminal, the application request being used to apply to participate in the live broadcast interactive event as a second-category object, the third terminal being a terminal currently logged in by the anchor object of the virtual live broadcast room, the application request carrying object information of the second object, the object information being used to introduce the second object; in response to a trigger operation on the application control, in the case where the object information of the second object has not been filled in, display an information input page, the information input page being used to input object information, the object information being used to introduce the second object; in response to a submit operation on the information input page, sending an application request to the third terminal based on the object information entered in the information input page, and displaying the application prompt information; The first display unit is configured to display start prompt information in response to the start of a live interactive event when the second object applies to participate in any live interactive event as a second type of object through the application control, wherein the start prompt information is used to prompt the user to enter the virtual live broadcast room and participate in the live interactive event; A second display unit is configured to display a live screen of the live interactive event in the virtual live broadcast room in response to a confirmation operation on the broadcast start prompt information; The second display unit is further configured to display second prompt information when the progress of the live interactive event reaches a target progress, wherein the target progress is used to instruct the second object to start participating in the live interactive event, and the second prompt information is used to prompt the second object to participate in the live interactive event as a second type of object; The third display unit is configured to display a live screen of the second object participating in the live interactive event as a second-category object and a live screen of at least one first-category object participating in the live interactive event in response to a confirmation operation on the second prompt information, wherein the first-category object includes an object that is scheduled to interact with the second object in the live interactive event.

27. A page display device, characterized in that: The device is configured in a third terminal, where the third terminal is a terminal currently logged in by an anchor object in a virtual live broadcast room, and includes: A third display unit is configured to display, in a live broadcast preview page of the virtual live broadcast room, live broadcast preview information of the live broadcast interactive event created by the anchor object when the live broadcast interactive event has not started, the live broadcast preview information including the start time of the live broadcast interactive event and at least one second-category object participating in the live broadcast interactive event; in response to a trigger operation on the live broadcast preview information, display at least one tab, the at least one tab corresponding to the at least one second-category object one-to-one, the live broadcast interactive event including at least one sub-event, the at least one sub-event corresponding to the at least one second-category object one-to-one, each second-category object can participate in the sub-event within a time period associated with the corresponding sub-event, and the tab displays a time period for the corresponding second-category object to participate in the sub-event; in response to a trigger operation on any tab, display the second-category object corresponding to the tab and a reservation object of the second-category object, the reservation object being a first-category object that has made a reservation to interact with the second-category object in the live broadcast interactive event; A first display unit is configured to, in response to an operation of starting any live interactive event, display an update control and an interactive state of at least one second-category object participating in the live interactive event on a live page of the virtual live broadcast room, wherein the update control is used to update the interactive state of the second-category object, and the interactive state includes being interacting, waiting for interaction, and interaction ended; The first display unit is further configured to, in response to a trigger operation on the update control, update the interaction state of the second-category object currently being interacted with to interaction completion, and update the interaction state of the target object from waiting for interaction to interacting, wherein the target object is the second-category object that ranks highest among at least one second-category object whose interaction state is waiting for interaction; The second display unit is configured to display a live screen of the target object participating in the live interactive event and a live screen of at least one first-category object participating in the live interactive event, wherein the first-category object includes an object that is scheduled to interact with the target object in the live interactive event.

28. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the live interactive method as described in any one of claims 1 to 14, or the page display method as described in any one of claims 15 to 24.

29. 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 interactive method as described in any one of claims 1 to 14, or the page display method as described in any one of claims 15 to 24.

30. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, it implements the live interactive method as described in any one of claims 1 to 14, or the page display method as described in any one of claims 15 to 24.

Citation Information

Patent Citations

  • Video live broadcasting method and device

    CN108429918A

  • Object interaction method and device, computer equipment and storage medium

    CN117376656A