Live broadcast interaction method, system, device and equipment, storage medium and program product
By displaying the first interactive control in the preview interface of the live broadcast system and switching to the second interactive control during the second interactive event, multiple interactive contents are displayed, and the problem of single information on the preview page is solved, which improves the possibility of live broadcast entering the room and User interaction.
Patent Information
- Application Number
- CN202411317489.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-01-07
AI Technical Summary
The preview page information of the existing live broadcast system is single, making it difficult to attract viewers to enter the live broadcast room.
Provide a live broadcast interaction method, by displaying the first interactive control on the preview interface, allowing the user to enter the live broadcast room, and switching to the second interactive control when the second interactive event is triggered, displaying more interactive content, such as virtual resource collection and live broadcast Assist, voting, lottery, product interaction and connecting to the microphone, etc., to enhance user interactive experience.
By displaying the latest live interactive events that users can participate in, the possibility of live broadcast entry is improved and user participation and interactivity is increased.
Smart Images

Figure CN119277159A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer application technology, and in particular to a live interactive method, system, device, equipment, storage medium and program product. Background Art
[0002] With the development of computer technology, more and more applications can provide live broadcast content. Various live broadcasts can provide people with shopping, education, life and entertainment content. In order to facilitate viewers to understand the live broadcast content of the live broadcast room before entering the live broadcast room, a preview interface of the live broadcast room is usually provided. However, the information displayed on the current preview page is relatively simple, which makes it difficult to attract viewers to enter the live broadcast room. Based on this, how to increase the possibility of entering the live broadcast room is an urgent problem to be solved. Summary of the invention
[0003] The technical problem to be solved by the embodiments of the present application is to provide a live broadcast interaction method, system, device, equipment, storage medium and program product that can improve the possibility of live broadcast into the room.
[0004] In a first aspect, an embodiment of the present application provides a live broadcast interaction method, the method comprising:
[0005] Display a preview interface of the target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on a first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event;
[0006] In response to the second interactive event of the target live broadcast room being triggered, the first interactive control of the preview interface is switched to a second interactive control, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0007] In a second aspect, an embodiment of the present application provides a live interactive system, the system comprising a viewer client and a server corresponding to a first account, wherein:
[0008] The audience client displays a preview interface of the target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on a first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event;
[0009] In response to the second interactive event of the target live broadcast room being triggered, the server sends the event content of the second interactive event to the viewer client;
[0010] The audience client switches the first interactive control of the preview interface to a second interactive control, where the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0011] In a third aspect, an embodiment of the present application provides a live interactive device, the device comprising:
[0012] A display unit, configured to display a preview interface of a target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on a first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event;
[0013] A switching unit is used to switch the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0014] In one implementation, the display unit displays a preview interface of the target live broadcast room, and the preview interface includes a first interactive control, including:
[0015] Displaying the preview interface, wherein the preview interface includes the live broadcast information of the target live broadcast room;
[0016] determining the first interactive control;
[0017] The first interactive control is displayed in a preset display area in the preview interface.
[0018] In one embodiment, the display unit is further configured to include:
[0019] In response to a trigger operation on the second interactive control, the live broadcast interface of the target live broadcast room is displayed, and interactive content matching the second interactive control is displayed.
[0020] In one embodiment, the second interactive control includes at least one of the following: a virtual resource interactive control, a live broadcast assistance control, a live broadcast voting control, a live broadcast lottery control, a commodity interactive control, a live broadcast microphone connection control, and a live broadcast content selection control;
[0021] The display unit displays interactive content matching the second interactive control in response to a triggering operation on the second interactive control, including:
[0022] In response to a trigger operation on the virtual resource interactive control, a virtual resource claiming interface is displayed; the virtual resource claiming interface includes virtual resource information; or,
[0023] In response to a trigger operation on the live broadcast assistance control, displaying live broadcast assistance data; or,
[0024] In response to a trigger operation on the live broadcast voting control, a live broadcast voting interface is displayed; the live broadcast voting interface includes at least two voting options; or,
[0025] In response to a trigger operation on the live lottery control, a live lottery interface is displayed; the live lottery interface includes lottery information; or,
[0026] In response to a triggering operation on the product interactive control, display product information; or,
[0027] In response to a trigger operation on the live broadcast and microphone connection control, a microphone connection queue interface is displayed; the microphone connection queue interface includes a microphone connection participation control; or,
[0028] In response to a trigger operation on the live content selection control, a live content selection interface is displayed; the live content selection interface includes at least one live content option.
[0029] In one embodiment, the second interactive control includes a live broadcast assistance control; the live broadcast assistance control is determined based on a live broadcast assistance event;
[0030] The switching unit switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, including:
[0031] In response to the second interactive event of the target live broadcast room being triggered, determining the current event state of the live broadcast assistance event;
[0032] If the event status indicates that the live broadcast assistance process is currently in progress, the first interactive control of the preview interface is switched to a second interactive control.
[0033] In one embodiment, the second interactive control includes a live broadcast assistance control; the live broadcast assistance control is determined based on a live broadcast assistance event; and the switching unit is further configured to include:
[0034] Determine the current event status of the live broadcast assistance event;
[0035] If the event status indicates that the live broadcast assistance process is finished, cancel switching the first interactive control of the preview interface to the second interactive control.
[0036] In one embodiment, the switching unit switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, including:
[0037] In response to the second interactive event of the target live broadcast room being triggered, the play control displays an animation;
[0038] After the control display animation is finished playing, the first interactive control of the preview interface is switched to a second interactive control.
[0039] In one embodiment, the second interactive control displays interactive information, and the interactive information includes at least one of the following: an interactive icon, interactive text, and interactive prompt information;
[0040] The interactive icon is used to indicate the event type of the second interactive event;
[0041] The interactive text is determined based on the event content described by the second interactive event.
[0042] In one embodiment, the switching unit switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, including:
[0043] In response to a second interactive event of the target live broadcast room being triggered, receiving event content described by the second interactive event sent by a server;
[0044] Determining the interaction information corresponding to the second interaction event according to the event content;
[0045] The interactive information corresponding to the first interactive event in the preview interface is replaced with the interactive information corresponding to the second interactive event, so as to switch the first interactive control in the preview interface to the second interactive control.
[0046] In a fourth aspect, an embodiment of the present application provides a computer device, which includes a memory, a communication interface, and a processor, wherein the memory, the communication interface, and the processor are interconnected; the memory stores a computer program, and the processor calls the computer program stored in the memory to implement the live broadcast interaction method of the first aspect above.
[0047] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, it implements the live broadcast interaction method of the first aspect mentioned above.
[0048] In a sixth aspect, an embodiment of the present application provides a computer program product, which includes a computer program stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the live broadcast interaction method of the first aspect mentioned above.
[0049] In the embodiment of the present application, a preview interface of the target live broadcast room is displayed; the preview interface includes a first interactive control, which is triggered and displayed based on a first interactive event in the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; in response to the second interactive event in the target live broadcast room being triggered, the first interactive control of the preview interface is switched to a second interactive control, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event. By displaying the latest live interactive event that a user can participate in in the interactive control included in the preview interface of the live broadcast room, users can be attracted to enter the live broadcast room to participate in the interaction, thereby increasing the possibility of live broadcasting into the room. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.
[0051] Figure 1 It is a structural diagram of a live interactive system provided in an embodiment of the present application;
[0052] Figure 2 It is a flowchart of a live broadcast interaction method provided by an embodiment of the present application;
[0053] Figure 3 is a schematic diagram of a preview interface provided in an embodiment of the present application;
[0054] Figure 4 is a schematic diagram of another preview interface provided in an embodiment of the present application;
[0055] Figure 5 is a schematic diagram of another preview interface provided in an embodiment of the present application;
[0056] Figure 6 is a schematic diagram of another preview interface provided in an embodiment of the present application;
[0057] Figure 7 is a schematic diagram of another preview interface provided in an embodiment of the present application;
[0058] Figure 8 is a schematic diagram of a live broadcast interface provided in an embodiment of the present application;
[0059] Fig. 9 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0060] Fig.10 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0061] Fig.11 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0062] Fig.12 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0063] Fig.13 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0064] Fig.14 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0065] Fig.15 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0066] Fig.16 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0067] Fig.17 is a schematic diagram of another live broadcast interface provided in an embodiment of the present application;
[0068] Fig.18 It is a flowchart of another live interactive method provided by an embodiment of the present application;
[0069] Fig.19 It is a structural diagram of a live broadcast interactive device provided in an embodiment of the present application;
[0070] Fig. 20 It is a structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0071] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0072] At the same time, in the description of the embodiments of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0073] In the specific implementation of this application, user-related data is involved, such as the user's live broadcast viewing information. When the embodiment of this application is applied to specific products or technologies, the user's permission or consent is required, and the collection, use and processing of relevant data must comply with local laws, regulations and standards.
[0074] The live broadcast management method in the embodiment of the present application is applied to a live broadcast management device, which is arranged on a client. The client can run in a first computer device, and the first computer device is provided with one or more processors, memories, and one or more applications, wherein the one or more applications are stored in the memories and configured to be executed by the processor to implement the live broadcast interaction method; wherein the first computer device can be a smart terminal, such as a mobile phone, a wearable device, a vehicle-mounted device, a tablet computer, a network device, and a smart computer.
[0075] The present application embodiment provides a live interactive system, for example, Figure 1 As shown, Figure 1 1 is a structural diagram of a live broadcast interactive system provided by an embodiment of the present application. The live broadcast interactive system may include at least one viewer client 100 (any viewer client 100 is integrated with a live broadcast interactive device) and at least one anchor client 200. A computer-readable storage medium corresponding to the live broadcast interactive method is run in the viewer client 100 to execute the live broadcast interactive method. The server 300 communicates and interacts with at least one viewer client 100 and at least one anchor client 200. The anchor client 200 may initiate a live broadcast creation request to the server 300, and the server 300 may create a live broadcast for the anchor client 200 in response to the live broadcast creation request. The viewer client 100 may enter the live broadcast room and interact with the anchor client 200. For example, after reaching the live broadcast time of the live broadcast room, the anchor client 200 may collect video data, and the anchor client 200 may send the video data to the server 300. When the audience client 100 enters the live broadcast room or the preview interface of the live broadcast room, the server 300 can send the video data to the audience client 100, and the audience client 100 can display the live broadcast interface or preview interface of the live broadcast room, and the live broadcast interface or preview interface can include the video content of the above video data. Specifically, the audience client 100 displays the preview interface of the target live broadcast room; the preview interface includes a first interactive control, which is triggered and displayed based on the first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; in response to the second interactive event of the target live broadcast room being triggered, the first interactive control of the preview interface is switched to the second interactive control, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0076] The server 300 in the live interactive system can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), as well as big data and artificial intelligence platforms.
[0077] Any viewer client 100 and the server 300 may be directly or indirectly connected to each other via wired or wireless communication, and this application does not impose any limitation thereto.
[0078] Any anchor client 200 can communicate directly or indirectly with the server 300 via wired or wireless communication, which is not limited in this application. The anchor client 200 can run in a second computer device, which can be a smart terminal, such as a mobile phone, a wearable device, a car device, a tablet computer, a network device, and a smart computer.
[0079] Understandably, Figure 1 The server, or at least one viewer client 100, or at least one anchor client 200 in the live interactive system shown does not constitute a limitation on the embodiments of the present application. That is, the number of servers, the type of servers, the number of at least one viewer client, the type of at least one viewer client, the number of at least one anchor client, the type of at least one anchor client, or the number and type of devices included in each server, each anchor client or viewer client do not affect the overall implementation of the technical solution in the embodiments of the present application, and can all be regarded as equivalent replacements or derivatives of the technical solution claimed to be protected in the embodiments of the present application.
[0080] Based on the above description, see Figure 2 , Figure 2 is a flowchart of a live interactive method provided by an embodiment of the present application, such as Figure 2 The live interactive method shown includes but is not limited to steps S201-S202, wherein:
[0081] S201, displaying a preview interface of a target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on a first interactive event in the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event.
[0082] In this embodiment, the preview interface of the target live broadcast room refers to the interface displayed before the object enters the target live broadcast room. The preview interface includes a first interactive control, which is triggered and displayed based on the first interactive event of the target live broadcast room. Optionally, the first interactive event can be triggered and displayed by the anchor client, and the audience client can trigger the first interactive control to enter the target live broadcast room to participate in the first interactive event. For example, if the anchor client sets the first interactive event as a virtual resource collection event, the first interactive control is a virtual resource interactive control, and the audience client can trigger the virtual resource interactive control to enter the target live broadcast room to collect virtual resources; if the anchor client sets the first interactive event as a live voting event, the first interactive control is a live voting control, and the audience client can trigger the live voting control to enter the target live broadcast room to vote; if the anchor client sets the first interactive event as a live lottery event, the first interactive control is a live lottery control, and the audience client can trigger the live lottery control to enter the target live broadcast room to draw a lottery.
[0083] Optionally, the preview interface of the target live broadcast room can display the live broadcast cover or the live broadcast content of the live broadcast room, wherein the live broadcast cover can be the cover image of the target live broadcast room, and the cover image can include the live broadcast content theme of the target live broadcast room. Optionally, the preview interface of the target live broadcast room can also include the live broadcast title. Optionally, the preview interface of the target live broadcast room can also include the anchor information corresponding to the anchor client, such as the anchor's name, avatar, anchor profile, the number of fans of the anchor or the follow-up control, etc. Optionally, the preview interface of the target live broadcast room can also include object interactive elements, such as barrage, chat window, like and gift sending controls, etc. Optionally, the preview interface of the target live broadcast room can also include live broadcast statistics, such as the number of people currently watching the live broadcast in the target live broadcast room, the number of likes in the target live broadcast room, etc. Optionally, the preview interface of the target live broadcast room can also include the live broadcast status, such as whether it is being broadcast live, the time of the next live broadcast, etc.
[0084] Optionally, in response to a display trigger operation based on the preview interface of the target live room, a preview interface of the target live room may be displayed; the display trigger operation includes a first display trigger operation and a second display trigger operation.
[0085] Optionally, if the preview interface of the target live broadcast room is displayed in the first display mode, the display trigger operation is the first display trigger operation, and the first display trigger operation is to trigger the live broadcast display control in the recommendation page; wherein the first display mode is a double-column display mode. Triggering the live broadcast display control can display the preview interface of at least one live broadcast room in double columns on the live broadcast display interface, wherein the preview interface of at least one live broadcast room includes the preview interface of the target live broadcast room. Optionally, the preview interface of at least one live broadcast room is displayed in double columns on the live broadcast display interface in a preset order. See Figure 3 , Figure 3 : is a schematic diagram of a preview interface provided by an embodiment of the present application, wherein the recommendation page, i.e., "home page", includes at least one content selection control, and at least one content selection control includes a live display control, i.e., "live broadcast". When the object corresponding to the viewer client triggers "live broadcast", the preview interface of at least one live broadcast room can be displayed in two columns on the live broadcast display interface, and the preview interface of at least one live broadcast room includes the preview interface of the target live broadcast room. The preview interface of the target live broadcast room can also display the live broadcast content of the live broadcast room. Optionally, the preview interface of the target live broadcast room can also include a live broadcast theme, for example, "easily grasp the atmosphere...". Optionally, the preview interface of the target live broadcast room can also include the anchor information corresponding to the anchor client, such as the anchor's name, avatar, etc. Optionally, the preview interface of the target live broadcast room can also include live broadcast statistics, for example, the number of people currently watching the live broadcast in the target live broadcast room is 43. Optionally, the preview interface of the target live broadcast room can also include a live broadcast status, such as whether it is being broadcast live. When it is being broadcast live, a live broadcast status mark will be displayed at a preset position of the preview interface, for example, a live broadcast status mark will be displayed in the upper right corner of the preview interface.
[0086] Among them, interactive information is displayed in the first interactive control, and the interactive information may include at least one of the following: an interactive icon, interactive text and interactive prompt information; the interactive icon is used to indicate the event type of the first interactive event, for example, if the event type of the first interactive event is a virtual resource participation event, then the interactive icon may be in the style of a "red envelope"; the interactive text is determined based on the event content described by the first interactive event, for example, if the event content is a red envelope of 100 yuan, then the interactive text may be "Red envelope being sent. Valued at 100 yuan"; the interactive prompt information may prompt the object corresponding to the viewer client to trigger the first interactive control to enter the target live broadcast room to participate in the interaction, for example, the interactive prompt information is "Participate now".
[0087] Optionally, the preview interface of at least one live broadcast room can be displayed in two columns in a preset order on the live broadcast display interface in the following manner: obtaining historical live broadcast viewing information of the object corresponding to the viewer client; determining the live broadcast preference of the object corresponding to the viewer client for at least one live broadcast room of different live broadcast types based on the historical live broadcast viewing information; and preferentially displaying at least one live broadcast room corresponding to a live broadcast type whose live broadcast preference is greater than or equal to a preset preference according to the determined live broadcast preference of at least one live broadcast room. For example, if the historical live broadcast viewing information of the object indicates that the object's preference for shopping live broadcast rooms is greater than a preset preference, the shopping live broadcast rooms will be preferentially displayed on the live broadcast display interface, and then the live broadcast rooms corresponding to regional live broadcast types other than shopping live broadcasts among different live broadcast types will be displayed.
[0088] Optionally, the preview interface of at least one live broadcast room can be displayed in two columns in a preset order on the live broadcast display interface in the following manner: the event start time of the interactive event of at least one live broadcast room is obtained, and based on the event start time, the preview interface of at least one live broadcast room is displayed in two columns on the live broadcast display interface. For example, different live broadcast rooms can be sorted based on the event start time, and the preview interface of at least one live broadcast room can be displayed in two columns on the live broadcast display interface in the order of the event start time from early to late; or, the preview interface of at least one live broadcast room can be displayed in two columns on the live broadcast display interface in the order of the event start time from late to early, that is, the live broadcast room corresponding to the latest interactive event is displayed first.
[0089] Optionally, if the display mode of the preview interface of the target live broadcast room is the second display mode, the display trigger operation is the second display trigger operation, the second display trigger operation is a sliding operation, and the next content corresponding to the sliding operation is the live content of the target live broadcast room; wherein the second display mode is a single-column display mode, and the sliding operation can be an up-down sliding operation or a left-right sliding operation. Figure 4 , Figure 4 It is a schematic diagram of another preview interface provided by an embodiment of the present application. When the object corresponding to the viewer client is browsing a video or a live broadcast, through a sliding operation, and the next content corresponding to the sliding operation is the live content of the target live broadcast room, the preview interface of the target live broadcast room will be displayed, and the preview interface includes a first interactive control 401a, and the first interactive control 401a is triggered and displayed based on the live broadcast assistance event of the target live broadcast room. At this time, the first interactive control 401a is a live broadcast assistance control, which is used to enter the target live broadcast room to participate in the live broadcast assistance. Optionally, the preview interface of the target live broadcast room can also display the live broadcast content of the live broadcast room. Optionally, the preview interface of the target live broadcast room can also include a live broadcast theme, for example, "Easily grasp the atmosphere, sisters quickly learn...". Optionally, the preview interface of the target live broadcast room can also include the anchor information corresponding to the anchor client, such as the anchor's name, avatar, etc. Optionally, the live broadcast status can also be displayed at a position associated with the anchor avatar position. Optionally, the preview interface can also include a first live broadcast entrance, and the first live broadcast entrance can be an anchor avatar, which can trigger the anchor avatar to enter the target live broadcast room. Optionally, the preview interface may further include a second live broadcast entrance, which may be a second live broadcast entrance control or a second live broadcast entrance card, which may be triggered to enter the target live broadcast room. Optionally, the second live broadcast entrance is displayed at the center of the preview interface, and a prompt message "Click to enter the live broadcast room" is displayed in the second live broadcast entrance.
[0090] Optionally, the live broadcast status may include a playback status, a live broadcast status, or a live broadcast preview status.
[0091] Among them, the live broadcast room status of playback state refers to the live broadcast that has ended and can be replayed. The audience client displays the preview interface of the target live broadcast room, and the preview interface may include historical live broadcast content clips for displaying interactive events. Optionally, the preview interface may also include historical complete live broadcast content, that is, the live broadcast content played in the live broadcast room from the start to the end of the live broadcast. Among them, the live broadcast room status of live broadcast state refers to the live broadcast in the live broadcast, that is, the live broadcast that has reached the live broadcast start time and has not reached the live broadcast end time. The audience client displays the preview interface of the target live broadcast room, and the preview interface may include the current live broadcast content of the live broadcast room, that is, the live broadcast content collected and sent to the server by the anchor client of the live broadcast room at the system time. Among them, the live broadcast room status of live broadcast preview state refers to the live broadcast that has not reached the live broadcast time, that is, the live broadcast whose start time is after the current system time. The audience client displays the preview interface of the target live broadcast room, and the preview interface may include at least one of the following: live broadcast start time, live broadcast duration, live broadcast theme, product image of the target product, anchor avatar, custom image or video, etc.
[0092] Interactive information is displayed in the first interactive control, and the interactive information may include at least one of the following: an interactive icon, interactive text, and interactive prompt information; the interactive icon is used to indicate the event type of the first interactive event, for example, if the event type of the first interactive event is a live broadcast support event, the interactive icon may be in the "PK" style; the interactive text is determined based on the event content described by the first interactive event, for example, if the event content is to PK with ××, the interactive text may be "The anchor is PKing"; the interactive prompt information may prompt the object corresponding to the viewer client to trigger the first interactive control to enter the target live broadcast room to participate in the interaction, for example, the interactive prompt information is "Participate now".
[0093] Optionally, the preview interface may also include a comment publishing control, which is used to enter the target live broadcast room and send comment content. For example, see Figure 4 The preview interface includes a comment publishing control 401b, and the object corresponding to the audience client can input comment data through the comment publishing control 401b. After the comment data is input, the audience client responds to the comment input completion operation, enters the target live broadcast room, and sends the comment data.
[0094] Optionally, in response to a search operation based on the target live room, a preview interface of the target live room can be displayed on the search results page. Optionally, a preview interface of at least one live room can be displayed on the search results page in a single-column display manner, and the preview interface of the at least one live room includes the preview interface of the target live room; or, a preview interface of at least one live room can be displayed on the search results page in a double-column display manner, and the preview interface of the at least one live room includes the preview interface of the target live room. In which, in response to the search information sent by the client, the server obtains the target live room that matches the search information, and the server sends the live content corresponding to the obtained target live room to the viewer client, and the viewer client displays the preview interface of the target live room on the search results page. Optionally, the search information may include text information or image information.
[0095] In an optional embodiment, a preview interface of a target live broadcast room is displayed, and the preview interface includes a first interactive control. The following methods can be used: display a preview interface, and the preview interface includes the live broadcast information of the target live broadcast room; determine the first interactive control; and display the first interactive control in a preset display area in the preview interface. The live broadcast information may include the live broadcast content, live broadcast title, anchor name, number of viewers, live broadcast type or label, etc. of the current live broadcast room. After the anchor client sets the first interactive event, the first interactive event is sent to the server. The server can send the first interactive event to the corresponding client so that the client determines the first interactive control and displays the first interactive control in the preset display area in the preview interface; or, the server can generate the first interactive control based on the first interactive event, and then send the first interactive control to the corresponding client, and display the first interactive control in the preset display area in the preview interface. Optionally, the preset display area can be below the preview interface or cover the bottom of the preview interface, etc., and this application does not limit this.
[0096] Optionally, a preview interface is displayed, the preview interface includes the live broadcast information of the target live broadcast room; the first interactive control is determined; after the first interactive control is determined, the control display animation is played; after the control display animation is played, the first interactive control is displayed in the preset display area of the preview interface. When the control display animation is played, the live broadcast information displayed in the preset display area will be displayed in the upper area of the preset display area, the first interactive control will gradually begin to be displayed in the preset display area, and after the control display animation is played, the first interactive control will be displayed in the preset display area of the preview interface. For example, see Figure 5 , Figure 5: is a schematic diagram of another preview interface provided by an embodiment of the present application, wherein the preset display area 501a in the preview interface 501 displays live broadcast information, and when the control display animation is played, the preset display area 502a in the preview interface 502 will gradually display the first interactive control, and after the control display animation is played, the first interactive control is displayed in the preset display area 503a in the preview interface 503. Optionally, the control display animation can be that the first interactive control gradually appears from the bottom of the preview interface until the first interactive control is displayed in the preset display area; or, the control display animation can be that the first interactive control gradually appears from the lower left corner of the preview interface until the first interactive control is displayed in the preset display area; or, the control display animation can be that the first interactive control gradually appears from the lower right corner of the preview interface until the first interactive control is displayed in the preset display area. Optionally, the control display animation can be that the first interactive control gradually appears from any direction of the preview interface until the first interactive control is displayed in the preset display area.
[0097] S202, in response to a second interactive event in the target live broadcast room being triggered, switching the first interactive control of the preview interface to a second interactive control, where the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0098] In this embodiment, in response to the second interactive event of the target live broadcast room being triggered and the first interactive event ending, the first interactive control of the preview interface is switched to the second interactive control. Optionally, if the first interactive event has not ended, the first interactive control of the preview interface may be switched to the second interactive control based on the second interactive event set by the anchor client in the target live broadcast room. Optionally, if the first interactive event has not ended, the first interactive control of the preview interface may be switched to the second interactive control according to the interactive event display order. For example, according to the interactive event display order, the display order of the second interactive event has a higher priority than the display order of the first interactive event, and the first interactive control of the preview interface is switched to the second interactive control.
[0099] by Figure 6 For example, Figure 6601a (live broadcast assist control), which is triggered and displayed based on the anchor assist event of the target live broadcast room, and is used to enter the target live broadcast room and participate in the live broadcast assist event. In response to the triggering of the second interactive event of the target live broadcast room, for example, the anchor client triggers the second interactive event, and the second interactive event can be a virtual resource collection event, then the first interactive control 601a (live broadcast assist control) can be switched to the second interactive control 602a (virtual resource interactive control) in the preview interface 602, and the second interactive control 602a is used to enter the target live broadcast room and participate in the virtual resource collection event.
[0100] In an optional implementation, in response to the second interactive event of the target live broadcast room being triggered, the first interactive control of the preview interface is switched to the second interactive control, which can be done in the following way: in response to the second interactive event of the target live broadcast room being triggered, the playback control displays an animation; after the control display animation is played, the first interactive control of the preview interface is switched to the second interactive control. Wherein, when the playback control displays the animation, the first interactive control displayed in the preset display area will gradually be undisplayed, and after the first interactive control is undisplayed, the live broadcast information will be displayed in the preset display area, and then the live broadcast information displayed in the preset display area will be displayed in the upper area of the preset display area, and the second interactive control will gradually begin to be displayed in the preset display area, and after the control display animation is played, the second interactive control will be displayed in the preset display area in the preview interface. For example, see Figure 7 , Figure 7 It is a schematic diagram of another preview interface provided in an embodiment of the present application, wherein a first interactive control is displayed in a preset area 701a in a preview interface 701, and when the control display animation is played, the preset display area 702a in the preview interface 702 will begin to gradually cancel the display of the first interactive control and begin to gradually display live broadcast information. After the first interactive control is canceled, live broadcast information is displayed in the preset display area 703a in the preview interface 703, and then the preset display area 704a in the preview interface 704 will begin to gradually display a second interactive control. After the control display animation is played, the second interactive control is displayed in the preset display area 705a in the preview interface 705.
[0101] Optionally, the control display animation may be that the first interactive control gradually disappears from the bottom of the preview interface until the live broadcast information is displayed in the preset display area, and then the second interactive control gradually appears from the bottom of the preview interface until the second interactive control is displayed in the preset display area; or, the control display animation may be that the first interactive control gradually disappears from the lower left corner of the preview interface until the live broadcast information is displayed in the preset display area, and then the second interactive control gradually appears from the lower left corner of the preview interface until the second interactive control is displayed in the preset display area; or, the control display animation may be that the first interactive control gradually disappears from the lower right corner of the preview interface until the live broadcast information is displayed in the preset display area, and then the second interactive control gradually appears from the lower right corner of the preview interface until the second interactive control is displayed in the preset display area. Optionally, the control display animation may be that the first interactive control gradually disappears from any direction of the preview interface until the live broadcast information is displayed in the preset display area, and then the second interactive control gradually appears from any direction of the preview interface until the second interactive control is displayed in the preset display area.
[0102] In an optional implementation, the second interactive control displays interactive information, and the interactive information includes at least one of the following: interactive icons, interactive text, and interactive prompt information; the interactive icon is used to indicate the event type of the second interactive event; for example, if the event type of the first interactive event is a virtual resource collection event, the interactive icon may be in the "red envelope" style; the interactive text is determined based on the event content described by the second interactive event. For example, if the event content is a 100 yuan red envelope, the interactive text may be "Red envelopes are being distributed. Value 100 yuan"; the interactive prompt information may prompt the object corresponding to the viewer client to trigger the first interactive control to enter the target live broadcast room to participate in the interaction, for example, the interactive prompt information is "Participate immediately".
[0103] In an optional implementation, the live broadcast interface of the target live broadcast room can also be displayed in response to the trigger operation for the second interactive control, and the interactive content matching the second interactive control can be displayed. Optionally, the trigger operation for the second interactive control can be a single-click operation, a double-click operation, or a long-press operation. Optionally, when the live broadcast interface of the target live broadcast room is displayed, the interactive content matching the second interactive control will be displayed in a floating manner on the live broadcast interface. For example, if the second interactive control is a virtual resource interactive control, then in response to the trigger operation for the virtual resource interactive control, the target live broadcast room is entered, the live broadcast interface of the target live broadcast room is displayed, and the virtual resource interactive icon in the live broadcast room is triggered by default, and the virtual resource collection interface is displayed, for example, the red envelope collection icon in the upper left corner of the live broadcast room is triggered by default, and the red envelope collection interface is displayed. By triggering the control to enter the target live broadcast room and automatically displaying the interactive content corresponding to the interactive control, the convenience of live broadcast interaction can be improved.
[0104] In an optional embodiment, a virtual resource interactive control, a live broadcast assistance control, a live broadcast voting control, a live broadcast lottery control, a commodity interactive control, a live broadcast microphone control, and a live broadcast content selection control; in response to a trigger operation on the second interactive control, interactive content matching the second interactive control is displayed, including: in response to a trigger operation on the virtual resource interactive control, a virtual resource collection interface is displayed; the virtual resource collection interface includes virtual resource information; or, in response to a trigger operation on the live broadcast assistance control, live broadcast assistance data is displayed; or, in response to a trigger operation on the live broadcast voting control, a live broadcast voting interface is displayed; the live broadcast voting interface includes at least two voting options; or, in response to a trigger operation on the live broadcast lottery control, a live broadcast lottery interface is displayed; the live broadcast lottery interface includes lottery information; or, in response to a trigger operation on the commodity interactive control, commodity information is displayed; or, in response to a trigger operation on the live broadcast microphone control, a microphone queuing interface is displayed; the microphone queuing interface includes a microphone participation control; or, in response to a trigger operation on the live broadcast content selection control, a live broadcast content selection interface is displayed; the live broadcast content selection interface includes at least one live broadcast content option.
[0105] Among them, virtual resources may include at least one or more virtual resources such as product coupons, points, gift coupons, trial coupons or virtual coins, etc. Virtual coins may include Q coins or points, etc., which are not limited by the embodiments of the present application.
[0106] Optionally, in response to a trigger operation on a virtual resource interactive control, a virtual resource collection interface is displayed; the virtual resource collection interface includes virtual resource information, and the virtual resource information includes virtual resource collection conditions and available virtual resources; when the virtual resource collection conditions are met, the virtual resource collection control is displayed, and the virtual resource collection conditions can be a virtual resource collection time preset by the anchor client or a virtual resource collection instruction preset by the anchor client, for example, inputting the instruction "The live broadcast content is great" can collect virtual resources; the virtual resource collection control can be triggered to collect virtual resources. Figure 8 For example, Figure 88 is a schematic diagram of a live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a virtual resource interactive control 801a in a preview interface 801, a target live broadcast room is entered, a live broadcast interface 802 of the target live broadcast room is displayed, and a virtual resource collection interface 802a pops up in the live broadcast interface 802, wherein the virtual resource collection interface includes virtual resource information, and the virtual resource information includes virtual resource collection conditions, wherein the virtual resource collection conditions are virtual resource collection time preset by the anchor client, for example, "00:35 after grabbing" is displayed in the virtual resource collection interface 802a, that is, virtual resources can be collected after 35 seconds. The virtual resource information also includes available virtual resources, such as "up to 100 yuan". Optionally, the virtual resource collection interface also includes a cancel display control, and the display of the virtual resource collection interface can be canceled in response to a trigger operation of canceling the display control. For example, the virtual resource collection interface 802a also includes a cancel display control 802b, and the display of the virtual resource collection interface 802a can be canceled in response to a trigger operation of canceling the display control 802b.
[0107] Optionally, in response to a trigger operation on a virtual resource interactive control, a virtual resource collection interface is displayed; the virtual resource collection interface includes virtual resource information and a virtual resource collection control, and the virtual resource information includes available virtual resources; the virtual resource collection control can be triggered to collect virtual resources. Fig. 9 For example, Fig. 9 901a in the preview interface 901, enters the target live room, displays the target live room live interface 902, and pops up the virtual resource collection interface 902a in the live interface 902, wherein the virtual resource collection interface includes virtual resource information and virtual resource collection controls, and the virtual resource information includes available virtual resources, wherein the available virtual resources are preset for the anchor client, for example, the available virtual resources "up to 100 yuan" are displayed in the virtual resource collection interface 902a, that is, a red envelope of up to 100 yuan can be collected. The virtual resource collection control, i.e., "collect", can be triggered to perform the collection operation of the virtual resource. Optionally, the virtual resource collection interface also includes a cancel display control, and the display of the virtual resource collection interface can be canceled in response to the triggering operation of canceling the display control. For example, the virtual resource collection interface 902a also includes a cancel display control 902b, and the display of the virtual resource collection interface 902a can be canceled in response to the triggering operation of canceling the display control 902b.
[0108] Optionally, in response to a trigger operation on a virtual resource interactive control, a virtual resource claiming interface is displayed; the virtual resource claiming interface includes virtual resource information, and the virtual resource information includes prompt information of the virtual resources that have been claimed. Fig.10For example, Fig.10 1 is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a virtual resource interactive control 1001a in a preview interface 1001, a target live broadcast room is entered, a live broadcast interface 1002 of the target live broadcast room is displayed, and a virtual resource collection interface 1002a pops up in the live broadcast interface 1002, wherein the virtual resource collection interface includes a virtual resource prompt information that has been collected, for example, the virtual resource collection interface 1002a displays a virtual resource prompt information "¥20" that has been collected, that is, a red envelope of 20 yuan has been collected. Optionally, the virtual resource collection interface also includes a virtual resource use control; the virtual resource use interface can be displayed in response to a trigger operation on the virtual resource use control. For example, the virtual resource collection interface 1002a also includes a virtual resource use control 1002b, namely "go to use", and the virtual resource can be used in the virtual resource use interface by triggering "go to use". Optionally, the virtual resource collection interface also includes a cancel display control, and the virtual resource collection interface can be canceled in response to a trigger operation to cancel the display control. For example, the virtual resource claiming interface 1002a also includes a cancel display control 1002c, which can cancel the display of the virtual resource claiming interface 1002a in response to the triggering operation of the cancel display control 1002c. Optionally, the virtual resource claiming interface can also include virtual resource usage conditions. When the virtual resource usage conditions are met, the claimed virtual resources can be used. For example, "available for purchases over 300 yuan" is displayed, that is, the claimed virtual resources can be used only when the price of the purchased goods is greater than or equal to 300 yuan.
[0109] When the second interactive control is a live broadcast assist control, the live broadcast assist data may be displayed in response to a trigger operation on the live broadcast assist control. The live broadcast assist data may include the live broadcast assist data of the target live broadcast room and the assist data of any live broadcast room that is interacting with the target live broadcast room. Fig.11 For example, Fig.11 1 is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a live broadcast assist control 1101a in a preview interface 1101, a target live broadcast room is entered, a live broadcast interface 1102 of the target live broadcast room is displayed, and live broadcast assist data 1102a is displayed in the live broadcast interface 1102, that is, the live broadcast assist data of the target live broadcast room is "our side 600", and the assist data of any live broadcast room that is interacting with the target live broadcast room is "the other side 300". Optionally, the live broadcast interface 1102 may also include a virtual gift giving control 1102b, which may display a virtual gift selection interface in response to a trigger operation on the virtual gift giving control 1102b; and may provide live broadcast assist to the target live broadcast room in response to a trigger operation on any virtual gift.
[0110] In an optional implementation, the second interactive control includes a live broadcast assist control; the live broadcast assist control is determined based on a live broadcast assist event; in response to the second interactive event of the target live broadcast room being triggered, the first interactive control of the preview interface is switched to the second interactive control, which can be done in the following way: in response to the second interactive event of the target live broadcast room being triggered, the current event status of the live broadcast assist event is determined; if the event status indicates that it is currently in the live broadcast assist process, the first interactive control of the preview interface is switched to the second interactive control. Among them, the second interactive event is a live broadcast assist event, and the first interactive control of the preview interface will be switched to the second interactive control (live broadcast assist control) only if the event status indicates that it is currently in the live broadcast assist process, that is, in the "PK" stage.
[0111] In an optional implementation, the second interactive control includes a live broadcast assist control; the live broadcast assist control is determined based on a live broadcast assist event; and the following method can also be used: determining the current event status of the live broadcast assist event; if the event status indicates that the live broadcast assist process is over, cancel switching the first interactive control of the preview interface to the second interactive control. Wherein, the second interactive event is a live broadcast assist event, and if the event status indicates that the live broadcast assist process is over, that is, in the "punishment" stage, cancel switching the first interactive control of the preview interface to the second interactive control (live broadcast assist control).
[0112] When the second interactive control is a live voting control, a live voting interface may be displayed in response to a trigger operation on the live voting control; the live voting interface includes at least two voting options. Fig.12 For example, Fig.12 1 is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a live broadcast voting control 1201a in a preview interface 1201, a target live broadcast room is entered, a live broadcast interface 1202 of the target live broadcast room is displayed, and a live broadcast voting interface 1202a is displayed in the live broadcast interface 1202, and the live broadcast voting interface 1202a includes at least two voting options 1202b, namely, option "A" and option "B". Optionally, the live broadcast voting interface 1202a may also include the number of votes corresponding to at least two voting options, for example, the number of votes for option "A" is 80, and the number of votes for option "B" is 30.
[0113] When the second interactive control is a live lottery control, a live lottery interface may be displayed in response to a trigger operation on the live lottery control; the live lottery interface includes lottery information. Optionally, the lottery information may include reward information and lottery participation conditions, and the lottery information may also include lottery time. Fig.13 For example, Fig.131 is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a live broadcast lottery control 1301a in a preview interface 1301, a target live broadcast room is entered, a live broadcast interface 1302 of the target live broadcast room is displayed, and a live broadcast lottery interface 1302a is popped up in the live broadcast interface 1302, that is, the live broadcast lottery icon in the live broadcast room has been triggered by default, and the live broadcast lottery interface 1302a includes lottery information, and the lottery information may include reward information, and the reward information may include reward content and reward quantity, for example, the reward content is "makeup mirror", and the reward quantity is "1 prize", and the lottery information may include the lottery participation condition "follow the anchor", and the lottery information may also include the lottery time, for example, "there is still 01:54 to draw". Optionally, when the lottery participation conditions are met, lottery prompt information may also be displayed, for example, "You have successfully participated, wait for the lottery!".
[0114] When the second interactive control is a product interactive control, product information may be displayed in response to a trigger operation on the product interactive control. The product information may include at least one of the following: product details information, product purchase information, and product list information.
[0115] Optionally, when the product information includes product details information, the product details information can be displayed on the product details interface in response to a trigger operation on the product interactive control. The product details information may include product images, product price information, product discount information, product label information, etc. Furthermore, the product details interface may also include a product transaction control, which executes a transaction operation on the product in response to a trigger on the product transaction control. The transaction operation on the product may refer to the product being added to a product aggregation container, that is, being added to a shopping cart; or, the transaction operation on the product may refer to a purchase operation on the product. Fig.14 For example, Fig.14 It is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a product interactive control 1401a in a preview interface 1401, a target live broadcast room is entered, a live broadcast interface 1402 is displayed, a product detail interface 1402a is popped up, and product detail information is displayed in the product detail interface 1402a. The product detail information may include a product image of the product, product price information "¥79.9", product discount information "hand price ¥69.9", product label information "full 100 minus 5", "return shipping included". The product transaction control may refer to "add to cart|buy now", and products can be added to a shopping cart or purchased through the product transaction control.
[0116] Optionally, when the product information includes product purchase information, the product purchase information may be displayed on the product order interface in response to a trigger operation on the product interactive control. The product purchase information may include a product image, product price information, product discount information, etc. The product order interface may also include a product transaction control, and in response to a trigger on the product transaction control, a transaction operation on the product is performed. The transaction operation on the product may refer to a purchase operation on the product. Fig.15 For example, Fig.15 It is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a commodity interactive control 1501a in a preview interface 1501, a target live broadcast room is entered, a live broadcast interface 1502 is displayed, a commodity order interface 1502a is popped up, and commodity purchase information is displayed on the commodity order interface 1502a, and the commodity purchase information may include a commodity image of the commodity, commodity price information "¥79.9", and commodity discount information "-¥10". The commodity transaction control may refer to "Pay Now", and the commodity transaction control may be used to pay for the purchase of the commodity.
[0117] Optionally, when the product information includes product list information, the product list information may be displayed in response to a trigger operation on a product interactive control. The product list information may include product content information of at least one product. Optionally, the product content information of the target product currently being explained by the anchor client may be displayed on top. The product content information may include product pictures, product sales information, product price information, product discount information, and product label information, etc.
[0118] When the second interactive control is a live broadcast and microphone control, a microphone queue interface may be displayed in response to a trigger operation on the live broadcast and microphone control; the microphone queue interface includes a microphone participation control. Fig.16 For example, Fig.16 1 is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a live broadcast and microphone connection control 1601a in a preview interface 1601, a target live broadcast room is entered, a live broadcast interface 1602 is displayed, a microphone connection queue interface 1602a is popped up, and a microphone connection participation control "I'm also in line" is displayed on the microphone connection queue interface 1602a, and a microphone connection queue can be made through the microphone connection participation control. Optionally, the microphone connection queue information of the target live broadcast room can also be displayed on the microphone connection queue interface 1602a, and the microphone connection queue information can include the avatar and object name of the microphone connection object in the queue.
[0119] When the second interactive control is a live content selection control, a live content selection interface can be displayed in response to a trigger operation on the live content selection control; the live content selection interface includes at least one live content option. By triggering any live content option, the host client corresponding to the target live broadcast room can be prompted to broadcast the live content corresponding to the live content option. Fig.17 For example, Fig.17 It is a schematic diagram of another live broadcast interface provided by an embodiment of the present application, wherein, in response to a trigger operation on a live broadcast content selection control 1701a in a preview interface 1701, a target live broadcast room is entered, a live broadcast interface 1702 is displayed, and a live broadcast content selection interface 1702a pops up. At least one live broadcast content option is displayed in the live broadcast content selection interface 1702a. For example, at least one live broadcast content option is a song option, and "Song 1: ××", "Song 2: ××××", and "Song 3: ×××" are displayed. The "song order" control of any song can be triggered to prompt the host client corresponding to the target live broadcast room to sing or play the song live.
[0120] In the embodiment of the present application, a preview interface of the target live broadcast room is displayed; the preview interface includes a first interactive control, which is triggered and displayed based on a first interactive event in the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; in response to the second interactive event in the target live broadcast room being triggered, the first interactive control of the preview interface is switched to a second interactive control, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event. By displaying the latest live interactive event that a user can participate in in the interactive control included in the preview interface of the live broadcast room, users can be attracted to enter the live broadcast room to participate in the interaction, thereby increasing the possibility of live broadcasting into the room.
[0121] Based on the above description, see Fig.18 , Fig.18 is a flow chart of another live interactive method provided by an embodiment of the present application, such as Fig.18 The live interactive method shown includes but is not limited to steps S1801-S1805, wherein:
[0122] S1801. The audience client displays a preview interface of the target live broadcast room; the preview interface includes a first interactive control, which is triggered and displayed based on a first interactive event in the target live broadcast room, and is used to enter the target live broadcast room and participate in the first interactive event.
[0123] In this embodiment, when the server detects a live broadcast acquisition request sent by the audience client, it sends at least one live broadcast to the audience client; so that the audience client displays the preview interface of the target live broadcast room; the at least one live broadcast includes the target live broadcast room corresponding to the target live broadcast. When the server detects that the host client corresponding to the target live broadcast room has set a first interactive event, it will send the first interactive event to the audience client, so that the audience end will render and generate a first interactive control according to the first interactive event, so that the audience client will display the first interactive control when displaying the preview interface of the target live broadcast room. Optionally, when the server detects that the host client corresponding to the target live broadcast room has set a first interactive event, it will render and generate a first interactive control according to the first interactive event, and then send the first interactive control to the audience client, so that the audience client will display the first interactive control when displaying the preview interface of the target live broadcast room.
[0124] Optionally, when the object corresponding to the viewer client triggers the live broadcast display control in the recommendation page, a live broadcast acquisition request is sent to the server. After receiving the live broadcast acquisition request sent by the viewer client, the server sends at least one live broadcast to the viewer client; the at least one live broadcast includes a target live broadcast room corresponding to the target live broadcast; the viewer client receives the at least one live broadcast and displays the preview interface of the target live broadcast room. When the object corresponding to the viewer client triggers the live broadcast display control in the recommendation page, the preview interface of at least one live broadcast room is displayed in two columns on the live broadcast display interface, wherein the preview interface of at least one live broadcast room includes the preview interface of the target live broadcast room. Optionally, the preview interface of at least one live broadcast room is displayed in two columns on the live broadcast display interface in a preset order.
[0125] Among them, interactive information is displayed in the first interactive control, and the interactive information may include at least one of the following: an interactive icon, interactive text and interactive prompt information; the interactive icon is used to indicate the event type of the first interactive event, for example, if the event type of the first interactive event is a virtual resource participation event, then the interactive icon may be in the style of a "red envelope"; the interactive text is determined based on the event content described by the first interactive event, for example, if the event content is a red envelope of 100 yuan, then the interactive text may be "Red envelope being sent. Valued at 100 yuan"; the interactive prompt information may prompt the object corresponding to the viewer client to trigger the first interactive control to enter the target live broadcast room to participate in the interaction, for example, the interactive prompt information is "Participate now".
[0126] Optionally, the preview interface of at least one live broadcast room can be displayed in two columns in a preset order on the live broadcast display interface in the following manner: the server obtains the historical live broadcast viewing information of the object corresponding to the viewer client; the server determines the live broadcast preference of the object corresponding to the viewer client for at least one live broadcast room of different live broadcast types based on the historical live broadcast viewing information; the server sends the determined at least one live broadcast room to the viewer client; the viewer client preferentially displays at least one live broadcast room corresponding to the live broadcast type whose live broadcast preference is greater than or equal to the preset preference according to the live broadcast preference of the at least one live broadcast room received. For example, if the historical live broadcast viewing information of the object indicates that the object's preference for shopping live broadcast rooms is greater than the preset preference, the shopping live broadcast rooms will be preferentially displayed on the live broadcast display interface, and then the live broadcast rooms corresponding to the regional live broadcast types other than shopping live broadcasts among the different live broadcast types will be displayed.
[0127] Optionally, the preview interface of at least one live broadcast room can be displayed in two columns in a preset order on the live broadcast display interface in the following manner: the server obtains the event start time of the interactive event of at least one live broadcast room, the server sorts the at least one live broadcast room based on the event start time, sends the sorted at least one live broadcast room to the viewer client, and the viewer client displays the preview interface of the sorted at least one live broadcast room in two columns on the live broadcast display interface. For example, different live broadcast rooms can be sorted based on the event start time, and the preview interface of at least one live broadcast room can be displayed in two columns on the live broadcast display interface in the order of the event start time from early to late; or, the preview interface of at least one live broadcast room can be displayed in two columns on the live broadcast display interface in the order of the event start time from late to early, that is, the live broadcast room corresponding to the latest interactive event is displayed first.
[0128] Optionally, when the server detects a sliding operation of the viewer client, and the next content corresponding to the sliding operation is live content, the server sends the live content of the target live room to the viewer client, so that the viewer client displays a preview interface of the target live room. The sliding operation can be an up-down sliding operation or a left-right sliding operation.
[0129] S1802: The anchor client triggers a second interactive event in the target live broadcast room.
[0130] S1803. The anchor client sends a notification message to the server that the second interactive event of the target live broadcast room is triggered.
[0131] S1804. The server sends the event content of the second interactive event to the viewer client.
[0132] In this embodiment, in response to the second interactive event of the target live broadcast room being triggered, the server sends the event content of the second interactive event to the audience client, so that the audience client renders and generates a second interactive control according to the event content of the second interactive event, and then switches the first interactive control to the second interactive control.
[0133] Optionally, the server may render and generate a second interactive control according to the event content of the second interactive event, and then send the second interactive control to the viewer client, so that the viewer client switches the first interactive control to the second interactive control.
[0134] S1805: In response to the second interactive event of the target live broadcast room being triggered, the audience client switches the first interactive control of the preview interface to the second interactive control, where the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0135] In this embodiment, in response to the second interactive event of the target live broadcast room being triggered and the first interactive event ending, the audience client switches the first interactive control of the preview interface to the second interactive control. Optionally, if the first interactive event has not ended, the audience client may also switch the first interactive control of the preview interface to the second interactive control based on the second interactive event set by the anchor client in the target live broadcast room. Optionally, if the first interactive event has not ended, the audience client may switch the first interactive control of the preview interface to the second interactive control according to the interactive event display order. For example, according to the interactive event display order, the display order of the second interactive event has a higher priority than the display order of the first interactive event, and the first interactive control of the preview interface is switched to the second interactive control.
[0136] Optionally, when the second interactive control is a live broadcast assisting control, the audience client may display live broadcast assisting data in response to a triggering operation on the live broadcast assisting control, wherein the live broadcast assisting data may include live broadcast assisting data of the target live broadcast room and assisting data of any live broadcast room that is interacting with the target live broadcast room.
[0137] In an optional implementation, the second interactive control includes a live broadcast assistance control; the live broadcast assistance control is determined based on a live broadcast assistance event; in response to the second interactive event of the target live broadcast room being triggered, the current event status of the live broadcast assistance event is determined; if the event status indicates that it is currently in the live broadcast assistance process, the first interactive control of the preview interface is switched to the second interactive control. Among them, the second interactive event is a live broadcast assistance event, and the server detects the time of the live broadcast assistance. If it is currently in the live broadcast assistance stage, it sends the first event status indication message of the live broadcast assistance stage to the audience client. The audience client parses the first event status indication message. If the event status indicates that it is currently in the live broadcast assistance process, that is, in the "PK" stage, the audience client will switch the first interactive control of the preview interface to the second interactive control (live broadcast assistance control).
[0138] In an optional implementation, the second interactive control includes a live broadcast assistance control; the live broadcast assistance control is determined based on a live broadcast assistance event; the current event status of the live broadcast assistance event is determined; if the event status indicates that the live broadcast assistance process is over, the first interactive control of the preview interface is canceled and switched to the second interactive control. Among them, the second interactive event is a live broadcast assistance event, and the server detects the time of the live broadcast assistance. If it is currently in the live broadcast penalty stage, it sends a second event status indication message of the live broadcast penalty stage to the audience client. The audience client parses the second event status indication message. If the event status indicates that the live broadcast assistance process is over, that is, it is in the "punishment" stage, the audience client cancels the switch of the first interactive control of the preview interface to the second interactive control (live broadcast assistance control).
[0139] In an optional embodiment, in response to a second interactive event in a target live broadcast room being triggered, the first interactive control of the preview interface is switched to a second interactive control. This can be done in the following manner: in response to a second interactive event in the target live broadcast room being triggered, receiving event content described by the second interactive event sent by a server; determining interactive information corresponding to the second interactive event based on the event content; and replacing the interactive information corresponding to the first interactive event in the preview interface with the interactive information corresponding to the second interactive event, so as to switch the first interactive control of the preview interface to the second interactive control.
[0140] In this embodiment, in response to the second interactive event of the target live broadcast room being triggered, the audience client receives the event content described by the second interactive event sent by the server; the audience client determines the interactive information corresponding to the second interactive event based on the event content, and replaces the interactive information corresponding to the first interactive event in the preview interface with the interactive information corresponding to the second interactive event, so as to switch the first interactive control of the preview interface to the second interactive control. For example, when the second interactive event is a virtual resource collection event, the event content is the amount of virtual resources that can be collected; when the second interactive event is a live lottery event, the event content is the lottery information. Among them, the interactive information may include at least one of the following: an interactive icon, interactive text, and interactive prompt information, the interactive icon is used to indicate the event type of the interactive event, and the interactive text is determined based on the event content described by the interactive event. Among them, the first interactive control and the second interactive control can be layout display components.
[0141] Optionally, the first interactive control and the second interactive control may belong to the same layout display component. That is, after the audience client receives the event content described by the second interactive event sent by the server, the interactive information corresponding to the first interactive event contained in the first interactive control in the preview interface is replaced with the interactive information corresponding to the second interactive event, thereby switching the first interactive control of the preview interface to the second interactive control. The layout display component may be a container or a card component, that is, the first interactive control and the second interactive control may belong to the same container or a card component, etc.
[0142] Optionally, the first interactive control and the second interactive control may belong to different layout display components. That is, after the audience client receives the event content described by the second interactive event sent by the server, the first interactive control in the preview interface is canceled, and the second interactive control is rendered and generated according to the interactive information corresponding to the second interactive event, so that the second interactive control is displayed when the first interactive control is canceled in the preview interface. The layout display component may be a container or a card component, etc. Optionally, the server may render and generate the second interactive control according to the interactive information corresponding to the second interactive event, and then send the second interactive control to the audience client.
[0143] In the embodiment of the present application, the audience client displays a preview interface of the target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on the first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; the anchor client triggers a second interactive event in the target live broadcast room; the anchor client sends a notification message that the second interactive event of the target live broadcast room is triggered to the server; the server sends the event content of the second interactive event to the audience client; the audience client switches the first interactive control of the preview interface to the second interactive control in response to the second interactive event of the target live broadcast room being triggered, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event. By displaying the latest live interactive event that a user can participate in in the interactive control included in the preview interface of the live broadcast room, users can be attracted to enter the live broadcast room to participate in the interaction, thereby increasing the possibility of live broadcasting into the room.
[0144] An embodiment of the present application further provides a computer storage medium, in which program instructions are stored. When the program instructions are executed, they are used to implement the corresponding methods described in the above embodiments.
[0145] An embodiment of the present application provides a computer program product, which includes a computer program stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the corresponding method described in the above embodiment.
[0146] See also Fig.19 , Fig.19 It is a structural diagram of a live broadcast interactive device provided in an embodiment of the present application.
[0147] In one implementation of the live interactive device of the embodiment of the present application, the live interactive device includes the following structure:
[0148] Display unit 1901, used to display a preview interface of a target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on a first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event;
[0149] The switching unit 1902 is used to switch the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0150] In one implementation, the display unit 1901 displays a preview interface of the target live broadcast room, and the preview interface includes a first interactive control, including:
[0151] Displaying the preview interface, wherein the preview interface includes the live broadcast information of the target live broadcast room;
[0152] determining the first interactive control;
[0153] The first interactive control is displayed in a preset display area in the preview interface.
[0154] In one implementation, the display unit 1901 is further configured to include:
[0155] In response to a trigger operation on the second interactive control, the live broadcast interface of the target live broadcast room is displayed, and interactive content matching the second interactive control is displayed.
[0156] In one embodiment, the second interactive control includes at least one of the following: a virtual resource interactive control, a live broadcast assistance control, a live broadcast voting control, a live broadcast lottery control, a commodity interactive control, a live broadcast microphone connection control, and a live broadcast content selection control;
[0157] The display unit 1901 displays interactive content matching the second interactive control in response to the triggering operation on the second interactive control, including:
[0158] In response to a trigger operation on the virtual resource interactive control, a virtual resource claiming interface is displayed; the virtual resource claiming interface includes virtual resource information; or,
[0159] In response to a trigger operation on the live broadcast assistance control, displaying live broadcast assistance data; or,
[0160] In response to a trigger operation on the live broadcast voting control, a live broadcast voting interface is displayed; the live broadcast voting interface includes at least two voting options; or,
[0161] In response to a trigger operation on the live lottery control, a live lottery interface is displayed; the live lottery interface includes lottery information; or,
[0162] In response to a triggering operation on the product interactive control, display product information; or,
[0163] In response to a trigger operation on the live broadcast and microphone connection control, a microphone connection queue interface is displayed; the microphone connection queue interface includes a microphone connection participation control; or,
[0164] In response to a trigger operation on the live content selection control, a live content selection interface is displayed; the live content selection interface includes at least one live content option.
[0165] In one embodiment, the second interactive control includes a live broadcast assistance control; the live broadcast assistance control is determined based on a live broadcast assistance event;
[0166] The switching unit 1902 switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, including:
[0167] In response to the second interactive event of the target live broadcast room being triggered, determining the current event state of the live broadcast assistance event;
[0168] If the event status indicates that the live broadcast assistance process is currently in progress, the first interactive control of the preview interface is switched to a second interactive control.
[0169] In one implementation, the second interactive control includes a live broadcast assistance control; the live broadcast assistance control is determined based on a live broadcast assistance event; and the switching unit 1902 is further configured to include:
[0170] Determine the current event status of the live broadcast assistance event;
[0171] If the event status indicates that the live broadcast assistance process is finished, cancel switching the first interactive control of the preview interface to the second interactive control.
[0172] In one implementation, the switching unit 1902 switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, including:
[0173] In response to the second interactive event of the target live broadcast room being triggered, the play control displays an animation;
[0174] After the control display animation is finished playing, the first interactive control of the preview interface is switched to a second interactive control.
[0175] In one embodiment, the second interactive control displays interactive information, and the interactive information includes at least one of the following: an interactive icon, interactive text, and interactive prompt information;
[0176] The interactive icon is used to indicate the event type of the second interactive event;
[0177] The interactive text is determined based on the event content described by the second interactive event.
[0178] In one implementation, the switching unit 1902 switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, including:
[0179] In response to a second interactive event of the target live broadcast room being triggered, receiving event content described by the second interactive event sent by a server;
[0180] Determining the interaction information corresponding to the second interaction event according to the event content;
[0181] The interactive information corresponding to the first interactive event in the preview interface is replaced with the interactive information corresponding to the second interactive event, so as to switch the first interactive control in the preview interface to the second interactive control.
[0182] In the embodiment of the present application, the display unit 1901 displays a preview interface of the target live broadcast room; the preview interface includes a first interactive control, which is triggered and displayed based on a first interactive event in the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; the switching unit 1902 switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event in the target live broadcast room being triggered, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event. By displaying the latest live interactive event that a user can participate in in the interactive control included in the preview interface of the live broadcast room, users can be attracted to enter the live broadcast room to participate in the interaction, thereby increasing the possibility of live broadcasting into the room.
[0183] See also Fig. 20 , Fig. 20 2 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device in the embodiment of the present application includes a power supply module and other structures, and includes a processor 2001, a memory 2002 and a communication interface 2003. The processor 2001, the memory 2002 and the communication interface 2003 can exchange data, and the processor 2001 implements the corresponding live interactive method.
[0184] The memory 2002 may include a volatile memory, such as a random-access memory (RAM); the memory 2002 may also include a non-volatile memory, such as a flash memory, a solid-state drive (SSD), etc.; the memory 2002 may also include a combination of the above-mentioned types of memory.
[0185] Processor 2001 may be a central processing unit (CPU). Processor 2001 may also be a combination of a CPU and a GPU. In a computer device, multiple CPUs and GPUs may be included as needed to perform corresponding live broadcast interactions. In one embodiment, memory 2002 is used to store program instructions. Processor 2001 may call program instructions to implement various methods involved in the embodiments of the present application.
[0186] In a first possible implementation, the processor 2001 of the computer device calls the program instructions stored in the memory 2002 to display a preview interface of the target live broadcast room; the preview interface includes a first interactive control, which is triggered and displayed based on a first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; in response to the second interactive event of the target live broadcast room being triggered, the first interactive control of the preview interface is switched to a second interactive control, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
[0187] In one implementation, the processor 2001 displays a preview interface of the target live broadcast room, where the preview interface includes a first interactive control and can perform the following operations:
[0188] Displaying the preview interface, wherein the preview interface includes the live broadcast information of the target live broadcast room;
[0189] determining the first interactive control;
[0190] The first interactive control is displayed in a preset display area in the preview interface.
[0191] In one implementation, the processor 2001 may further perform the following operations:
[0192] In response to a trigger operation on the second interactive control, the live broadcast interface of the target live broadcast room is displayed, and interactive content matching the second interactive control is displayed.
[0193] In one embodiment, the second interactive control includes at least one of the following: a virtual resource interactive control, a live broadcast assistance control, a live broadcast voting control, a live broadcast lottery control, a commodity interactive control, a live broadcast microphone connection control, and a live broadcast content selection control;
[0194] The processor 2001, in response to the triggering operation on the second interactive control, displays the interactive content matching the second interactive control and may perform the following operations:
[0195] In response to a trigger operation on the virtual resource interactive control, a virtual resource claiming interface is displayed; the virtual resource claiming interface includes virtual resource information; or,
[0196] In response to a trigger operation on the live broadcast assistance control, displaying live broadcast assistance data; or,
[0197] In response to a trigger operation on the live broadcast voting control, a live broadcast voting interface is displayed; the live broadcast voting interface includes at least two voting options; or,
[0198] In response to a trigger operation on the live lottery control, a live lottery interface is displayed; the live lottery interface includes lottery information; or,
[0199] In response to a triggering operation on the product interactive control, display product information; or,
[0200] In response to a trigger operation on the live broadcast and microphone connection control, a microphone connection queue interface is displayed; the microphone connection queue interface includes a microphone connection participation control; or,
[0201] In response to a trigger operation on the live content selection control, a live content selection interface is displayed; the live content selection interface includes at least one live content option.
[0202] In one embodiment, the second interactive control includes a live broadcast assistance control; the live broadcast assistance control is determined based on a live broadcast assistance event;
[0203] In response to the second interactive event of the target live broadcast room being triggered, the processor 2001 switches the first interactive control of the preview interface to the second interactive control, and may perform the following operations:
[0204] In response to the second interactive event of the target live broadcast room being triggered, determining the current event state of the live broadcast assistance event;
[0205] If the event status indicates that the live broadcast assistance process is currently in progress, the first interactive control of the preview interface is switched to a second interactive control.
[0206] In one implementation, the second interactive control includes a live broadcast assist control; the live broadcast assist control is determined based on a live broadcast assist event; the processor 2001 may further perform the following operations:
[0207] Determine the current event status of the live broadcast assistance event;
[0208] If the event status indicates that the live broadcast assistance process is finished, cancel switching the first interactive control of the preview interface to the second interactive control.
[0209] In one implementation, the processor 2001 switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, and may perform the following operations:
[0210] In response to the second interactive event of the target live broadcast room being triggered, the play control displays an animation;
[0211] After the control display animation is finished playing, the first interactive control of the preview interface is switched to a second interactive control.
[0212] In one embodiment, the second interactive control displays interactive information, and the interactive information includes at least one of the following: an interactive icon, interactive text, and interactive prompt information;
[0213] The interactive icon is used to indicate the event type of the second interactive event;
[0214] The interactive text is determined based on the event content described by the second interactive event.
[0215] In one implementation, the processor 2001 switches the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, and may perform the following operations:
[0216] In response to a second interactive event of the target live broadcast room being triggered, receiving event content described by the second interactive event sent by a server;
[0217] Determining the interaction information corresponding to the second interaction event according to the event content;
[0218] The interactive information corresponding to the first interactive event in the preview interface is replaced with the interactive information corresponding to the second interactive event, so as to switch the first interactive control in the preview interface to the second interactive control.
[0219] In the embodiment of the present application, the processor 2001 displays a preview interface of the target live broadcast room; the preview interface includes a first interactive control, which is triggered and displayed based on the first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; in response to the second interactive event of the target live broadcast room being triggered, the processor 2001 switches the first interactive control of the preview interface to a second interactive control, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event. By displaying the latest live interactive event that a user can participate in in the interactive control included in the preview interface of the live broadcast room, users can be attracted to enter the live broadcast room to participate in the interaction, thereby increasing the possibility of live broadcasting into the room.
[0220] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
[0221] The above disclosure is only part of the embodiments of the present application, which certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and equivalent changes made according to the claims of the present application are still within the scope covered by the present application.
Claims
1. A live interactive method, characterized in that: The method comprises: Display a preview interface of the target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on a first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; In response to the second interactive event of the target live broadcast room being triggered, the first interactive control of the preview interface is switched to a second interactive control, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
2. The method according to claim 1, characterized in that The preview interface of the target live broadcast room is displayed, and the preview interface includes a first interactive control, including: Displaying the preview interface, wherein the preview interface includes the live broadcast information of the target live broadcast room; determining the first interactive control; The first interactive control is displayed in a preset display area in the preview interface.
3. The method according to claim 1, characterized in that The method further comprises: In response to a trigger operation on the second interactive control, the live broadcast interface of the target live broadcast room is displayed, and interactive content matching the second interactive control is displayed.
4. The method according to claim 3, characterized in that The second interactive control includes at least one of the following: a virtual resource interactive control, a live broadcast assistance control, a live broadcast voting control, a live broadcast lottery control, a commodity interactive control, a live broadcast microphone connection control, and a live broadcast content selection control; The step of displaying interactive content matching the second interactive control in response to the triggering operation on the second interactive control includes: In response to a trigger operation on the virtual resource interactive control, a virtual resource claiming interface is displayed; the virtual resource claiming interface includes virtual resource information; or, In response to a trigger operation on the live broadcast assistance control, displaying live broadcast assistance data; or, In response to a trigger operation on the live broadcast voting control, a live broadcast voting interface is displayed; the live broadcast voting interface includes at least two voting options; or, In response to a trigger operation on the live lottery control, a live lottery interface is displayed; the live lottery interface includes lottery information; or, In response to a triggering operation on the product interactive control, display product information; or, In response to a trigger operation on the live broadcast and microphone connection control, a microphone connection queue interface is displayed; the microphone connection queue interface includes a microphone connection participation control; or, In response to a trigger operation on the live content selection control, a live content selection interface is displayed; the live content selection interface includes at least one live content option.
5. The method according to claim 1, characterized in that The second interactive control includes a live broadcast assisting control; the live broadcast assisting control is determined based on a live broadcast assisting event; In response to the second interactive event of the target live broadcast room being triggered, switching the first interactive control of the preview interface to a second interactive control includes: In response to the second interactive event of the target live broadcast room being triggered, determining the current event state of the live broadcast assistance event; If the event status indicates that the live broadcast assistance process is currently in progress, the first interactive control of the preview interface is switched to a second interactive control.
6. The method according to claim 1, characterized in that The second interactive control includes a live broadcast assisting control; the live broadcast assisting control is determined based on a live broadcast assisting event; and the method further includes: Determine the current event status of the live broadcast assistance event; If the event status indicates that the live broadcast assistance process is finished, cancel switching the first interactive control of the preview interface to the second interactive control.
7. The method according to claim 1, characterized in that In response to the second interactive event of the target live broadcast room being triggered, switching the first interactive control of the preview interface to a second interactive control includes: In response to the second interactive event of the target live broadcast room being triggered, the play control displays an animation; After the control display animation is finished playing, the first interactive control of the preview interface is switched to a second interactive control.
8. The method according to any one of claims 1 to 7, characterized in that The second interactive control displays interactive information, and the interactive information includes at least one of the following: an interactive icon, interactive text, and interactive prompt information; The interactive icon is used to indicate the event type of the second interactive event; The interactive text is determined based on the event content described by the second interactive event.
9. The method according to claim 1, characterized in that In response to the second interactive event of the target live broadcast room being triggered, switching the first interactive control of the preview interface to a second interactive control includes: In response to a second interactive event of the target live broadcast room being triggered, receiving event content described by the second interactive event sent by a server; Determining the interaction information corresponding to the second interaction event according to the event content; The interactive information corresponding to the first interactive event in the preview interface is replaced with the interactive information corresponding to the second interactive event, so as to switch the first interactive control in the preview interface to the second interactive control.
10. A live interactive system, characterized in that: The system includes a viewer client and a server corresponding to the first account, wherein: The audience client displays a preview interface of the target live broadcast room; the preview interface includes a first interactive control, the first interactive control is triggered and displayed based on a first interactive event of the target live broadcast room, and the first interactive control is used to enter the target live broadcast room and participate in the first interactive event; In response to the second interactive event of the target live broadcast room being triggered, the server sends the event content of the second interactive event to the viewer client; The audience client switches the first interactive control of the preview interface to a second interactive control, where the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
11. A live interactive device, characterized in that: include: A display unit, used to display a preview interface of a target live broadcast room; The preview interface includes a first interactive control, which is triggered and displayed based on a first interactive event in the target live broadcast room, and is used to enter the target live broadcast room and participate in the first interactive event; A switching unit is used to switch the first interactive control of the preview interface to a second interactive control in response to the second interactive event of the target live broadcast room being triggered, and the second interactive control is used to enter the target live broadcast room and participate in the second interactive event.
12. A computer device, characterized in that: The computer device includes a memory, a communication interface and a processor, wherein the memory, the communication interface and the processor are interconnected; the memory stores a computer program, and the processor calls the computer program stored in the memory to implement the live broadcast interaction method described in any one of claims 1 to 9.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the live broadcast interaction method according to any one of claims 1 to 9 is implemented.
14. A computer program product, characterized in that The computer program product includes a computer program, which is stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the live broadcast interaction method as described in any one of claims 1 to 9.
Citation Information
Cited By
Information display method and device, equipment and storage medium
CN119991249A
Interface display method and device, equipment and storage medium
CN120390116A
Page interaction method and device, computer equipment, storage medium and program product
CN121126040A
Microphone connection method and device, computer equipment, storage medium and program product
CN121509761A