Network live broadcast interaction method and device, equipment and medium

By showcasing the first-time purchase entry and gift list in the live stream, viewers can purchase high-value gifts with low spending, solving the problem of high advertising costs in traditional live streaming, promoting consumption conversion, strengthening the emotional connection between viewers and streamers, and improving retention rates.

CN121967730APending Publication Date: 2026-05-01GUANGZHOU FANGGUI INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411543816.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Traditional online live streaming advertising is costly and its effectiveness is difficult to quantify, making it difficult to attract and retain new consumer viewers.

Method used

When viewers enter the live stream, the system determines whether they meet the first-time purchase criteria and displays the first-time purchase entry point. It also provides a list of first-time purchase gifts with a purchase level higher than the preset level. Viewers can select and send gifts to the streamer, and both parties will be notified promptly after the gift is sent.

Benefits of technology

It lowers the consumption threshold for viewers, promotes consumption conversion, strengthens the emotional connection between viewers and streamers, and improves the retention rate of new viewers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121967730A_ABST
    Figure CN121967730A_ABST
Patent Text Reader

Abstract

The invention relates to a network live broadcast interaction method and device, equipment and a medium in the field of network live broadcast, and the method comprises the steps: responding to an event that an audience enters a live broadcast room, judging whether the audience meets a first-time consumption condition or not, and obtaining a first-time consumption entrance and displaying the first-time consumption entrance in a live broadcast room interface when the first-time consumption condition is met; a first-time consumption entrance triggered event is responded, a first-time consumption gift list corresponding to a preset consumption amount is obtained and displayed in a live broadcast room interface, and the consumption level of the first-time consumption gift list exceeds the consumption level of the consumption amount; in response to a gift giving instruction triggered by any target first-time consumption gift selected by the audience in the first-time consumption gift list and a target anchor given by the target gift, executing a gift giving process of giving the target first-time consumption gift to the target anchor for the audience; and in response to the gift giving process completion event, correspondingly sending a gift giving completion notification and a gift receiving completion notification to the audience and the target anchor. According to the invention, new consumption audiences can be quickly increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of online live streaming, and in particular to an online live streaming interactive method and corresponding devices, electronic devices, and computer-readable storage media. Background Technology

[0002] In the market environment of online live streaming, new consumer viewers are crucial to the business of live streaming platforms. First, they bring new sources of revenue to the platforms. Second, they are usually full of novelty and curiosity about live streaming content. Their participation and feedback help the platforms continuously optimize the user experience and increase the diversity and richness of live streaming content. Their different needs and preferences prompt streamers to constantly try new content formats and interactive methods, thereby attracting a wider audience and driving the development of the platform.

[0003] To increase the number of new consumers on live streaming platforms, traditional technologies typically employ advertising strategies. However, the production and distribution of advertisements often face high costs, and their effectiveness is difficult to quantify, manage, and optimize.

[0004] Given the shortcomings of traditional approaches, the applicant has long been engaged in research in related fields and has therefore sought a different approach to solve industry problems. Summary of the Invention

[0005] The primary objective of this application is to solve at least one of the above-mentioned problems by providing a method for online live streaming interaction and corresponding devices, electronic devices, and computer program products.

[0006] To achieve the various objectives of this application, the following technical solution is adopted:

[0007] A live online interactive method provided for one of the purposes of this application includes the following steps:

[0008] In response to viewers entering the live stream, determine whether the viewer meets the conditions for first-time purchase. If so, obtain the first-time purchase entry and display it on the live stream interface.

[0009] In response to the first-time consumption entry being triggered, a list of first-time consumption gifts corresponding to the preset consumption amount is obtained and displayed on the live broadcast interface. The consumption level of the first-time consumption gift list exceeds the consumption level of the consumption amount.

[0010] In response to a viewer's selection of any target first-time purchase gift from the first-time purchase gift list and the target streamer to whom it is gifted, the gift-giving process is executed to send the target first-time purchase gift from the viewer to the target streamer.

[0011] In response to the completion of the gift-giving process, a gift-giving completion notification and a gift-receiving completion notification are sent to the viewer user and the target streamer user, respectively.

[0012] On the other hand, a network live streaming interactive device provided to meet one of the purposes of this application includes a first event response module, a second event response module, a third instruction response module, and a third event response module. The first event response module is used to respond to a viewer entering the live streaming room, determine whether the viewer meets the first-time consumption conditions, and if so, obtain the first-time consumption entry and display it on the live streaming room interface. The second event response module is used to respond to the first-time consumption entry being triggered, obtain a list of first-time consumption gifts corresponding to a preset consumption amount and display it on the live streaming room interface, wherein the consumption level of the first-time consumption gift list exceeds the consumption level of the consumption amount. The third instruction response module is used to respond to a gift-giving instruction triggered by a viewer selecting any target first-time consumption gift in the first-time consumption gift list and the target streamer to whom it is gifted, and execute a gift-giving process for the viewer to send the target first-time consumption gift to the target streamer. The third event response module is used to respond to the gift-giving process completion event, sending a gift-giving completion notification and a gift-receiving completion notification to the viewer and the target streamer respectively.

[0013] In another aspect, an electronic device provided to suit one of the purposes of this application includes a central processing unit and a memory, the central processing unit being used to invoke and run a computer program stored in the memory to perform the steps of the online live streaming interactive method described in this application.

[0014] In another aspect, a computer program product provided for another purpose of this application includes a computer program / instructions that, when executed by a processor, implement the steps of the method described in any embodiment of this application.

[0015] The technical solution of this application has many advantages, including but not limited to the following aspects:

[0016] This application presents a first-time purchase entry point to viewers who meet the initial purchase criteria upon entering the live stream interface. This immediate exposure attracts viewers' attention and encourages further purchases. When the first-time purchase entry point is triggered, a list of first-time purchase gifts is displayed, each with a level exceeding the viewer's minimum purchase requirement. After the viewer purchases the first-time purchase gift, it is gifted to the designated streamer, and both the viewer and the streamer receive notifications. This significantly lowers the barrier to entry for viewers, allowing them to purchase higher-value first-time purchase gifts with relatively low spending, thus stimulating their impulse to buy and promoting conversion. Furthermore, timely notifications to both the viewer and the designated streamer after gifting provide streamers with opportunities for immediate interaction, strengthening the emotional connection between viewers and streamers and improving the retention rate of new viewers. Attached Figure Description

[0017] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0018] Figure 1 A typical network deployment architecture diagram related to the implementation of the technical solution of this application;

[0019] Figure 2 This is a flowchart illustrating a typical embodiment of the online live streaming interactive method of this application;

[0020] Figure 3 The following are exemplary diagrams illustrating the display of the first-time purchase entry point (left image) and the display of the first-time purchase gift list (right image) on the live streaming interface, respectively, for the purposes of this application.

[0021] Figure 4 This is an illustrative diagram illustrating the display of down payment feedback effects on the live streaming interface, which is an example of this application.

[0022] Figure 5 This is a schematic block diagram of the network live streaming interactive device of this application;

[0023] Figure 6 This is a schematic diagram of the structure of an electronic device used in this application.

[0024] Specific implementation method

[0025] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0026] Those skilled in the art will understand that, unless specifically stated otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. It should be further understood that the term “comprising” as used in this application means the presence of the stated features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. It should be understood that when we say an element is “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or there may be intermediate elements. Furthermore, “connected” or “coupled” as used herein can include wireless connections or wireless coupling. The term “and / or” as used herein includes all or any units and all combinations of one or more associated listed items.

[0027] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the same meaning as in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined as herein.

[0028] Those skilled in the art will understand that the terms "client," "terminal," and "terminal device" as used herein include both devices that receive wireless signals, devices that only possess wireless signal receiver capabilities without transmission capabilities, and devices with receiving and transmitting hardware, devices that have receiving and transmitting hardware capable of bidirectional communication over a bidirectional communication link. Such devices may include: cellular or other communication devices such as personal computers or tablets, having single-line displays, multi-line displays, or cellular or other communication devices without multi-line displays; PCS (Personal Communications Service) that can combine voice, data processing, fax, and / or data communication capabilities; PDA (Personal Digital Assistant) that may include a radio frequency receiver, pager, internet / intranet access, web browser, notepad, calendar, and / or GPS (Global Positioning System) receiver; and conventional laptops and / or handheld computers or other devices that have and / or include radio frequency receivers. As used herein, "client," "terminal," and "terminal device" can be portable, transportable, installed in a means of transportation (air, sea, and / or land), or suitable and / or configured to operate locally and / or in a distributed manner, operating in any other location on Earth and / or in space. "Client," "terminal," and "terminal device" as used herein can also be a communication terminal, an internet access terminal, or a music / video playback terminal, such as a PDA, a MID (Mobile Internet Device), and / or a mobile phone with music / video playback capabilities, or a smart TV, set-top box, etc.

[0029] The hardware referred to by the names "server," "client," and "service node" in this application is essentially an electronic device with the equivalent capabilities of a personal computer. It is a hardware device with the necessary components revealed by the von Neumann architecture, such as a central processing unit (including an arithmetic logic unit and a control unit), memory, input devices, and output devices. The computer program is stored in its memory, and the central processing unit loads the program stored in the secondary storage into the main memory to run it, execute the instructions in the program, and interact with the input and output devices to complete specific functions.

[0030] It should be noted that the concept of "server" used in this application can also be extended to the case of server clusters. Based on the network deployment principles understood by those skilled in the art, the servers should be logically divided. Physically, these servers can be independent of each other but accessible through interfaces, or they can be integrated into a single physical computer or a computer cluster. Those skilled in the art should understand this flexibility and should not use it to constrain the implementation of the network deployment method described in this application.

[0031] Please see Figure 1 The hardware infrastructure required for implementing the technical solutions of this application can be deployed according to the architecture shown in the figure. The server 80 mentioned in this application is deployed in the cloud and acts as a business server. It can further connect to relevant data servers and other servers providing related support, thereby forming a logically related service cluster to provide services to relevant terminal devices such as the smartphone 81 and personal computer 82 shown in the figure, or third-party servers (not shown). Both the smartphone and personal computer can access the Internet through known network access methods and establish a data communication link with the cloud server 80 to run terminal applications related to the services provided by the server.

[0032] For servers, the application is usually built as a service process, with corresponding program interfaces exposed for remote calls by applications running on various terminal devices. The relevant technical solutions in this application that are suitable for running on servers can be implemented in servers in this way.

[0033] The application mentioned refers to an application running on a server or terminal device. This application implements the relevant technical solutions of this application in a programmed manner. Its program code can be stored in a non-volatile storage medium that can be recognized by a computer in the form of computer-executable instructions, and is loaded into memory by the central processing unit for execution. The relevant device of this application is constructed by the operation of the application on the computer.

[0034] For servers, the application is usually built as a service process, with corresponding program interfaces exposed for remote calls by applications running on various terminal devices. The relevant technical solutions in this application that are suitable for running on servers can be implemented in servers in this way.

[0035] For various popular terminal devices, especially mobile devices such as tablets and mobile phones, they are usually equipped with built-in camera devices, or personal computers can also be connected to the aforementioned camera devices. Theoretically, the application of the terminal device in this application can call the camera devices in these situations.

[0036] The technical solutions in this application suitable for implementation on terminal devices can also be programmed and built into applications providing live streaming services as part of their extended functionality. The aforementioned live streaming refers to a live streaming network service implemented based on the aforementioned network deployment architecture.

[0037] The term "live streaming room" as used in this application refers to a video chat room implemented using internet technology. It typically possesses audio and video broadcast control functions and includes both a broadcaster and viewers. Viewers can be registered users already registered on the platform or unregistered users; they can be registered users who have followed the broadcaster or registered / unregistered users who haven't followed the broadcaster. Broadcasters and viewers can interact through well-known online interaction methods such as voice, video, and text. Generally, the broadcaster performs programs for viewers in the form of audio and video streams, and economic transactions can occur during the interaction. Of course, the application of live streaming rooms is not limited to online entertainment; it can also be extended to other related scenarios, such as education and training, video conferencing, product promotion and sales, and any other scenarios requiring similar interaction.

[0038] Unless otherwise expressly stated, the various embodiments disclosed in this application can be combined in a cross-cutting manner to flexibly construct new embodiments, as long as such combination does not depart from the inventive spirit of this application and can meet the needs of the prior art or solve a certain deficiency in the prior art. Those skilled in the art should be aware of such modifications.

[0039] Those skilled in the art will understand that although the various methods in this application are described based on the same concept and thus present commonality among them, they can be performed independently unless otherwise specified. Similarly, the various embodiments disclosed in this application are all based on the same inventive concept; therefore, concepts expressed in the same way, as well as concepts that are appropriately changed for convenience but are expressed differently, should be understood equivalently.

[0040] Please see Figure 2 A network live streaming interactive method according to this application, in a typical embodiment, includes the following steps:

[0041] Step S1100: Respond to the event of a viewer entering the live room, determine whether the viewer meets the conditions for first-time consumption, and if so, obtain the first-time consumption entry and display it on the live room interface;

[0042] In live streaming platforms, different types of live streaming rooms typically need to load corresponding component templates. Each component template is usually adapted to the necessary components required for the corresponding live streaming type. For example, adapting to the general voice live streaming type usually includes voice agent list components, public screen components, gift components, online personnel components, etc.; adapting to the general video live streaming type usually includes video components, public screen components, gift components, online personnel components, etc.

[0043] It's easy to understand that, with the consent of all parties involved, live streamers on a live streaming platform can broadcast together in the same room.

[0044] It's understandable that live streaming platforms typically provide multiple entry points for viewers to access live rooms containing at least one streamer. However, to quickly load and display the interface of live rooms accessed through these entry points, instead of waiting for the server to return the component templates for that live room, component templates for each live room accessed through these entry points are usually set up at these entry points. It's easy to understand that since streamers can switch the type of their live stream at any time, the corresponding component templates will change and may differ from the component templates set at the entry point. Therefore, it's necessary to validate the component templates set at the entry point to ensure they are consistent with the latest component templates for the live rooms. Thus, when a viewer operates on their terminal and enters a live room through the aforementioned entry point, firstly, the terminal loads the component templates set for that live room at the entry point and displays the live room interface. Then, the terminal generates a live room template validation request and sends it to the server. This request carries the viewer's unique identifier, the component template, and the unique identifier of the live room. The unique identifier of the live room is used to uniquely identify the corresponding live room to distinguish it from other live rooms; for example, it could be an ID, which can be flexibly implemented by those skilled in the art. The unique identifier of the audience user is used to uniquely identify the audience user and distinguish it from other audience users. For example, it can be an ID, which can be flexibly implemented by those skilled in the art.

[0045] The server receives the live stream template verification request. On one hand, it obtains the unique identifier and component template corresponding to the live stream and the viewer user, uses the component template as the template to be verified, confirms the latest component template of the live stream based on the unique identifier, and verifies whether the latest component template matches the template to be verified. If they do not match, the verification fails, and a live stream loading command carrying the latest component template is generated and sent to the terminal, controlling the terminal to refresh the live stream interface and display the corresponding live stream interface by loading the latest component template. If they match, the verification passes, and the live stream interface is not refreshed. On the other hand, the server obtains the viewer user's consumption records on the live stream platform based on the unique identifier corresponding to the viewer user, and then determines whether the consumption records meet the first-time consumption conditions.

[0046] The server queries the viewer's consumption history on the live streaming platform based on the viewer's unique identifier. If the consumption history is empty, it means the viewer has not made any payment on the platform. Therefore, the server confirms that the viewer meets the first-time consumption condition and sends the first-time consumption entry to the terminal, which then loads and displays it on the live streaming interface. If the consumption history is not empty, it means the viewer has made at least one payment on the platform. Therefore, the server confirms that the viewer does not meet the first-time consumption condition and does not send the first-time consumption entry to the terminal. The first-time consumption entry is provided to the viewer for their first purchase in the live streaming room. It can take the form of any one or more of the following: animated playback, pop-up window, controls in the bottom navigation bar, virtual characters or dolls providing corresponding voice broadcasts and / or text displays, banner notifications, etc. For example,... Figure 3 As shown in Figure 300 (left), by using dynamic playback 301 and virtual doll images for corresponding voice broadcasts and text 302, the corresponding first-time consumption entry point is displayed on the live broadcast interface.

[0047] In other embodiments, to reduce inconsistencies in verification, a timed task is set for each entry point to periodically access the server and obtain the latest component templates corresponding to each live streaming room accessible through that entry point for updating.

[0048] Step S1200: Respond to the first consumption entry being triggered event, obtain the first consumption gift list corresponding to the preset consumption amount and display it on the live broadcast interface, wherein the consumption level of the first consumption gift list exceeds the consumption level of the consumption amount;

[0049] In one embodiment, viewers can perform a conventional triggering action on their terminals regarding the first-time consumption entry point, thus actively triggering the entry point. The triggering action could be clicking, long-pressing, or even a fun operation like shaking the device; those skilled in the art can flexibly adapt these actions. In other embodiments, on one hand, when the first-time consumption entry point is displayed on the live stream interface, a timer can be started in the background and continue until the viewer closes the display of the entry point, at which point the timer stops. If the accumulated time exceeds a preset threshold, it is considered that the first-time consumption entry point has been passively triggered by the viewer's tacit consent. On the other hand, when the first-time consumption entry point is displayed on the live stream interface, a countdown can be visually displayed and started on the live stream interface. Before the countdown ends, the viewer can close the display of the first-time consumption entry point. If the countdown ends but the viewer still hasn't closed the display, it is also considered that the first-time consumption entry point has been passively triggered by the viewer's tacit consent.

[0050] When the initial purchase entry is triggered actively or passively by a viewer, the triggering terminal sends a request to the server to obtain the corresponding initial purchase gift list. Upon receiving the request, the server determines the consumption level based on the manually preset consumption amount for the initial purchase entry, queries the consumption level of each gift on the live streaming platform, and determines whether the consumption level of each gift exceeds the preset consumption level. Gifts exceeding the preset consumption level are treated as individual initial purchase gifts, and a list of all initial purchase gifts is created and sent to the terminal. The terminal then loads and displays this initial purchase gift list on the live streaming interface. An illustrative example is provided below. Figure 3 As shown in Figure 303 on the right, a pop-up window is loaded and displayed in the live broadcast room interface to display a list of gifts for first-time purchases. The text area in the pop-up window can be marketing copy to stimulate viewers to make purchases, such as recommending viewers to make purchases, introducing purchase discounts, etc. The gift display area 304 in the pop-up window displays each first-time purchase gift in the list of first-time purchase gifts. The anchor area 305 in the pop-up window contains all the anchor users in the live broadcast room, which allows viewers to easily select the anchor user they want to send their first-time purchase gift to.

[0051] The consumption amount is the amount paid by the viewer to purchase gifts for the streamer in the live broadcast room. The specific amount can be set by those skilled in the art according to business needs, for example, 0.1 yuan. The consumption level is usually quantified as a single value range. The higher the consumption level, the higher the lower and upper limits of the corresponding value range. The specific amount can be set by those skilled in the art according to business needs. For example, the value range for level one consumption level is (0, 100], level two is (100, 500], level three is (500, 1500], level four is (1500, 10000], level five is (10000, 100000], and level six is ​​(100000, +∞).

[0052] Step S1300: Respond to the gift-giving instruction triggered by the viewer selecting any target and the target streamer in the first-time consumption gift list, and execute the gift-giving process for the viewer to give the target first-time consumption gift to the target streamer.

[0053] When a viewer operates on their terminal and selects any first-time purchase gift from the first-time purchase gift list, and then selects the streamer to whom the gift is to be sent, the terminal is triggered to treat each of the first-time purchase gifts as a single target first-time purchase gift and each of the streamers as a single target streamer. A gift-giving instruction carrying a unique identifier corresponding to the target first-time purchase gift and the target streamer is generated and sent to the server. It is easy to understand that each gift on the live streaming platform has its own unique identifier to distinguish it from other gifts, such as an ID; this can be flexibly implemented by those skilled in the art. Similarly, each streamer on the streamer platform has its own unique identifier to distinguish it from other streamer users, such as an ID; this can be flexibly implemented by those skilled in the art.

[0054] The server receives and responds to the gift-giving instruction. Based on the target first-time purchase gift and the unique identifier corresponding to the target streamer user, it constructs a pending payment order corresponding to the amount the viewer user needs to pay to the target streamer user for the target first-time purchase gift. The server then sends the pending payment order to the terminal so that the terminal can receive it, load and display it in the live broadcast interface, and then the viewer user can pay for the pending payment order.

[0055] Step S1400: In response to the gift-giving process completion event, send a gift-giving completion notification and a gift-receiving completion notification to the viewer user and the target streamer user respectively.

[0056] Once the viewer completes payment for the pending order and confirms the gift-giving process is finished, the terminal sends order status information indicating payment completion to the server. Upon receiving the order status information, the server responds to the gift-giving process completion event by constructing a gift-giving completion notification and sending it to the viewer to inform them that the target first-time purchase gift has been given to the target streamer and that the target streamer has automatically received it. At the same time, a gift-receiving completion notification is also constructed to inform the target streamer that they have automatically received the target first-time purchase gift from the viewer.

[0057] As can be seen from the typical embodiments of this application, the technical solution of this application has many advantages, including but not limited to the following aspects:

[0058] This application presents a first-time purchase entry point to viewers who meet the initial purchase criteria upon entering the live stream interface. This immediate exposure attracts viewers' attention and encourages further purchases. When the first-time purchase entry point is triggered, a list of first-time purchase gifts is displayed, each with a level exceeding the viewer's minimum purchase requirement. After the viewer purchases the first-time purchase gift, it is gifted to the designated streamer, and both the viewer and the streamer receive notifications. This significantly lowers the barrier to entry for viewers, allowing them to purchase higher-value first-time purchase gifts with relatively low spending, thus stimulating their impulse to buy and promoting conversion. Furthermore, timely notifications to both the viewer and the designated streamer after gifting provide streamers with opportunities for immediate interaction, strengthening the emotional connection between viewers and streamers and improving the retention rate of new viewers.

[0059] In a further embodiment, after step S1400, responding to the gift-giving process completion event and sending gift-giving completion notification and gift-receiving completion notification to the viewer user and the target streamer user respectively, the following steps are included:

[0060] Step S2400: Load the gift animation data corresponding to the target first-time consumption gift into the live broadcast room interface, so as to render the corresponding gift effects and display them in the live broadcast room interface.

[0061] After the gift-giving process is completed, the terminal constructs an effect loading request carrying the unique identifier of the target first-time purchase gift and the unique identifier of the target streamer user, and sends it to the server to request the gift effect data corresponding to the gift effect and the first payment feedback effect data corresponding to the first payment feedback effect.

[0062] The server receives the special effects loading request, queries the corresponding gift special effects data and initial payment feedback special effects data based on the unique identifier of the target first-time purchase gift and the unique identifier of the target streamer user, and then sends the gift special effects data and initial payment feedback special effects data to the terminal so that the terminal can first load the gift special effects data and render and display the corresponding gift special effects in the live broadcast interface displayed on the terminal.

[0063] The gift effects data are usually prepared in advance by the back-end operations staff of the live streaming platform. The gift effects typically include any one or more of dazzling light effects, particle effects, dynamic patterns, etc., to provide visual feedback to the streamer and the audience, to express the support and appreciation of the audience to the streamer, to give the audience the sense of accomplishment of giving gifts, and to enhance the audience's sense of participation and interactive experience during the live stream.

[0064] Step S2410: Load the down payment feedback effect data on the live broadcast interface to render the corresponding down payment feedback effect and display it on the live broadcast interface. The displayed content includes the streamer information of the target streamer user and / or the preset thank-you message for the first payment.

[0065] After displaying the gift effects in the live stream interface, the terminal loads the received initial payment feedback effect data, renders and displays the corresponding initial payment feedback effect in the live stream interface displayed on the terminal. The streamer information includes any one or more of the target streamer's avatar, streamer name, etc., referring to that streamer. The initial gift thank-you message expresses the streamer's appreciation for the first viewer who gifted them a gift. This appreciation can convey gratitude and / or special attention, etc., and is usually prepared in advance by the live stream platform's backend operations staff or by the streamer in the live stream, for example: "I'm the first streamer to receive your gift; it's so nice to have you here~".

[0066] The data for the down payment feedback effect is usually prepared in advance by the back-end operations staff of the live streaming platform. Examples of the down payment feedback effect include... Figure 4 As shown in section 400, this includes the streamer information of the target streamer user 400, and the thank-you message for the first gift 402.

[0067] In this embodiment, by first displaying gift effects on the live stream interface, viewers receive immediate basic feedback on their gifting, satisfying their basic psychological needs and giving them a sense of accomplishment from their gifting. Then, a follow-up feedback effect is displayed, allowing viewers to visually experience a positive response from the streamer upon their first gift, creating a good first impression and establishing an emotional connection between the viewer and streamer. This makes viewers feel like important participants, not just bystanders, ensuring engagement and loyalty, and ultimately leading to higher viewer retention for the live stream platform. This creates a positive and highly interactive live stream environment, attracting and retaining more viewers and streamers.

[0068] In a further embodiment, after step S1400, responding to the gift-giving process completion event and sending gift-giving completion notification and gift-receiving completion notification to the viewer user and the target streamer user respectively, the following steps are included:

[0069] Step S3400: Obtain the streamer information of the target streamer user and the audience information of the audience user, as well as the preset thank-you message for the first gift, and construct the pinned information in the public screen of the live broadcast interface;

[0070] The audience information includes any one or more of the audience user's name, avatar, etc., which refer to the audience user's information.

[0071] The thank-you message for the first gift is used to express the importance that the streamer attaches to the viewer who gave them a gift for the first time. This importance can be to convey gratitude and / or special attention to the viewer, etc. It can usually be prepared in advance by the back-end operation staff of the live streaming platform or by the streamer in the live streaming room. For example: "I am the first streamer to receive your gift. It's so good to have you with me~".

[0072] The anchor's name and avatar in the anchor information are used as the identity information of the information publisher. This identity information is combined with the audience name in the audience information and the first gift thank-you text to form the information to be published in the public screen. Furthermore, in order to pin this information, it is set as the pinned information.

[0073] Step S3410: Display the pinned information at the top of the public screen. When the corresponding display time reaches the target, or in response to a removal command applied to the pinned information, remove the pinned information from the public screen.

[0074] The pinned information is posted at the top of the public screen, ensuring it remains at the top of the search results. A timer is then activated to accumulate the duration of this pinned display. When the display duration exceeds a preset time, it's assumed the user has had sufficient time to review and understand the relevant professional service, and the pinned information is removed from the public screen. Alternatively, viewers can manually delete the pinned information from the public screen after reviewing it and understanding the service, or if they no longer need the service. This triggers a deletion command on the terminal, which is then sent to the server. The server receives and responds to the deletion command, removing the pinned information from the public screen. The preset time can be further configured as needed by those skilled in the art based on this description.

[0075] In this embodiment, by constructing a pinned message using viewer information, streamer information, and a thank-you message for the first gift, and displaying it at the top of the live stream's public screen, the viewer's first gift-giving behavior is highlighted, resulting in a higher sense of satisfaction for the viewer. This emphasizes the streamer's respect for each viewer who supports them for the first time, establishing an emotional connection between the streamer and the viewer. Furthermore, by monitoring whether the pinned message's display time is long enough and removing it accordingly, or allowing viewers to remove pinned messages as needed, sufficient display time for the pinned message is ensured while avoiding unnecessary interference for viewers. Any viewer in the live stream can choose any pinned message to remove from their device's public screen, allowing the live stream to respond more flexibly to the actual needs of viewers, thereby guaranteeing the viewer's live stream experience.

[0076] In a further embodiment, after step S1400, responding to the gift-giving process completion event and sending gift-giving completion notification and gift-receiving completion notification to the viewer user and the target streamer user respectively, the following steps are included:

[0077] Step S4400: Add the preset down payment symbol to the audience information of the audience user, so that when the audience information is obtained in the live broadcast room interface, the down payment symbol will be displayed in the live broadcast room interface.

[0078] The down payment symbol is used to identify the corresponding viewer as the first time paying to purchase a gift to the target streamer. It can usually be prepared in advance by the back-end operations staff of the live streaming platform or by the streamer in the live streaming room.

[0079] After the gift-giving process is completed, the down payment symbol is added to the viewer's information. This allows the down payment symbol to be displayed in the live stream interface when the viewer's information is retrieved. For example, if a viewer participates in the live stream by posting a message in the public chat, the message posted by the viewer needs to be displayed in the public chat of the live stream interface. This will trigger the retrieval of the viewer's information, and the down payment symbol can then be loaded and displayed in the message posted in the public chat. Similarly, if a viewer sends a gift to the streamer in the live stream, this will trigger the retrieval of the viewer's information, and the down payment symbol can then be included in the display of the corresponding gift effects and / or gift-giving message.

[0080] Step S4410: Respond to the information posting event in the public screen of the live broadcast interface, obtain the information corresponding to the event, and confirm whether the audience information of the poster of the information contains the down payment symbol icon;

[0081] When a viewer posts information in the public chat of the live stream, the viewer's terminal sends a request to the server carrying the viewer's unique identifier, requesting the server to determine whether the viewer's viewer information contains a down payment symbol identifier.

[0082] The server receives the request, responds to the information posting event in the public screen of the live broadcast interface, queries and obtains the audience information based on the unique identifier, and then queries whether the audience information contains a down payment symbol identifier. If it exists, it confirms that the audience information contains a down payment symbol identifier; if it does not exist, it confirms that the audience information does not contain a down payment symbol identifier.

[0083] Step S4420: When the down payment symbol is included, determine whether the number of priority replies exceeds a preset threshold. If it does not exceed the threshold, construct a priority reply notification based on the audience information and information and send it to the target anchor user.

[0084] When the down payment symbol is included, it indicates that the viewer is making their first payment to purchase a gift for the target streamer. Then, based on the unique identifier, the number of priority replies the target streamer has given to the viewer is checked. It is determined whether the number of priority replies exceeds a preset threshold. If it does not exceed the threshold, the viewer's name in the viewer information and the message sent by the viewer in the public screen are merged into a priority reply notification and sent to the target streamer.

[0085] The initial preset number of priority replies is 0. When the target broadcaster receives the notification to prioritize a reply and then replies to the audience user, one more priority reply is added. The priority reply count is associated with the target broadcaster and the audience user in the information interaction and is stored on the server. The preset threshold is used to limit the number of times the target broadcaster is reminded to prioritize replying to messages posted by the corresponding audience user in the public chat; this threshold can be further preset as needed by those skilled in the art based on the disclosure herein.

[0086] When the number of priority responses exceeds a preset threshold, the server sends an instruction to the terminal to terminate the terminal from sending the request to the server.

[0087] In this embodiment, by adding the down payment symbol to the viewer's information, the down payment symbol is displayed in the live stream interface. When a viewer posts a message in the public chat, it is determined whether the viewer possesses the down payment symbol. If they do, and the number of priority replies does not exceed a preset threshold, a corresponding priority reply notification is generated and sent to the target streamer, reminding them to prioritize replying to the viewer's message. On one hand, displaying the viewer's down payment symbol in the live stream interface makes it easier for the target streamer to identify, thus providing more attention and interactive feedback to the viewer. On the other hand, to ensure timely information interaction between the target streamer and the viewer, a limited number of reminders to prioritize replying to the viewer's message helps the target streamer dedicate sufficient time and effort to responding promptly, significantly improving viewer satisfaction with gift-giving feedback. This, in turn, better retains viewer support for the target streamer, increasing viewer loyalty.

[0088] In a further embodiment, after step S1400, responding to the gift-giving process completion event and sending gift-giving completion notification and gift-receiving completion notification to the viewer user and the target streamer user respectively, the following steps are included:

[0089] Step S5400: Respond to the event of a viewer leaving the live broadcast room, and determine whether the viewer's stay time in the live broadcast room exceeds a preset time.

[0090] When a viewer performs the operation of leaving the live broadcast room on their terminal, the terminal is triggered to send a live broadcast room exit request to the server. The live broadcast room exit request carries the viewer's unique identifier and the duration of the viewer's stay in the live broadcast room.

[0091] It is understood that when a viewer enters the live broadcast room, a timer can be set to trigger the terminal to start a timer, and the time the viewer spends in the live broadcast room can be accumulated as the dwell time until the viewer performs the operation of exiting the live broadcast room on their terminal.

[0092] The server receives the live stream exit request, responds to the viewer's exit event, and determines whether the dwell time exceeds a preset duration. The preset duration is used to measure whether the viewer's dwell time in the live stream is long enough, and can be preset as needed by those skilled in the art based on the relevant disclosures of this embodiment.

[0093] Step S5410: When the preset time has not been exceeded, determine whether the viewer user is following the target anchor user. If not, obtain the corresponding anchor follow entry and display it on the live broadcast interface.

[0094] If a viewer's stay in the live stream does not exceed the preset time, the system further determines whether the viewer has followed the target streamer. If the viewer has not yet followed the target streamer, the system retrieves the streamer following entry point and sends it to the terminal. The terminal then displays the streamer following entry point in the live stream interface, allowing the viewer to follow the target streamer. This enables the system to track the viewer's activity and / or live streams from the target streamer, thereby increasing viewer engagement and interaction with the target streamer.

[0095] Step S5420: When the target streamer user has been followed, load the audience retention effect data on the live broadcast interface to render the corresponding audience retention effect and display it on the live broadcast interface. The displayed content includes preset exciting live broadcast clips and / or preset audience retention texts related to the target streamer user.

[0096] Since the viewer has already followed the target streamer, indicating that the viewer is interested in the target streamer and / or the live content of the live stream, the server further sends preset viewer retention effect data to the terminal so that the terminal can load the viewer retention effect data and render and display the corresponding viewer retention effect in the live stream interface.

[0097] The displayed content aims to attract viewers' attention, increase their interest in the live stream and / or the streamer, and retain them to continue watching and / or interacting. The featured live stream clips may be a rotating display of at least one image showcasing the streamer's achievements, abilities, or highlights, or videos of these aspects, typically pre-recorded or captured by the streamer. The viewer retention message conveys the desire for viewers to stay and continue watching and / or interacting, and is usually prepared in advance by the streamer or the live streaming platform's backend operations staff.

[0098] In this embodiment, by determining whether a viewer's dwell time exceeds a preset time when they leave the live stream, and taking different retention measures based on whether the viewer has already followed the target streamer, the engagement and loyalty of viewers can be effectively improved. If the viewer's dwell time does not exceed the preset time, and they have not yet followed the target streamer, displaying the streamer's follow option encourages them to do so, increasing the connection between the viewer and the streamer and promoting long-term engagement. For viewers who have already followed the target streamer, loading viewer retention effects and displaying them on the live stream interface, such as relevant live stream clips and viewer retention text, can stimulate viewer interest through visual and content appeal, potentially extending their dwell time in the live stream and thus improving viewer retention. This personalized retention strategy not only enhances the viewer's viewing experience but also creates more opportunities for the streamer to interact with the audience, potentially increasing the likelihood of gift-giving and spending.

[0099] In conclusion, a refined audience retention mechanism can provide appropriate guidance at different stages of audience interaction. Whether it's by encouraging viewers to follow the streamer or by watching retention effects, it can effectively promote audience participation and loyalty, bringing higher user activity and a better interactive environment to the live streaming platform, which is expected to meet the potential needs of viewers. At the same time, it also provides streamers with more exposure and interaction opportunities, achieving a win-win situation for the live streaming platform, streamers, and viewers.

[0100] In a further embodiment, after step S1400, responding to the gift-giving process completion event and sending gift-giving completion notification and gift-receiving completion notification to the viewer user and the target streamer user respectively, the following steps are included:

[0101] Step S6400: In response to the target duration event of the viewer's stay in the live broadcast room, determine whether the viewer has performed at least one interactive action in the live broadcast room;

[0102] It is understandable that when a viewer enters the live stream room, a timer can be set to trigger the terminal to accumulate the viewer's time in the live stream room as the dwell time, until the viewer exits the live stream room on their terminal. Furthermore, the interactive behavior of each viewer in the live stream room can be monitored on the front end to obtain all the interactive behaviors performed by each viewer.

[0103] When the dwell time accumulates to equal a preset duration, the terminal is triggered to query the interactive behaviors performed by the viewer in the live stream during this dwell time, and to determine whether there is at least one interactive behavior that has been performed. The interactive behaviors include, but are not limited to, sending bullet comments, posting information in the public screen of the live stream interface, liking, following, sharing, sending gifts, and connecting with other users, or any one or more of these behaviors.

[0104] Step S6410: When no interactive behavior has been performed, load interactive guidance effect data on the live broadcast interface to render the corresponding interactive guidance effect and display it on the live broadcast interface, so as to suggest the audience user to initiate the corresponding interaction and / or guide the audience user on how to initiate the corresponding interaction.

[0105] When there is no interaction behavior executed at least once, it means that the viewer has not performed any interaction behavior in the live broadcast room during the stay time. This triggers the terminal to send an interaction guidance effect loading request to the server, requesting the server to send the corresponding interaction guidance effect data to the terminal.

[0106] The server receives the interactive guidance effect loading request, sends the interactive guidance effect data to the terminal, and the terminal loads the interactive guidance effect data to render and display the corresponding interactive guidance effect on the live broadcast interface. The interactive guidance effect may include dynamic visual effects corresponding to operation guides and / or prompts, aiming to provide intuitive visual prompts or guidance, reduce the operational understanding threshold for viewers and users, and guide viewers and users to actively participate in the interaction. Those skilled in the art can flexibly modify and implement this based on the relevant disclosures in this embodiment.

[0107] In this embodiment, after a viewer's dwell time reaches a certain threshold, it is determined whether they have performed at least one interactive action. If no interactive action has been performed, interactive guidance effects data is loaded. Firstly, viewers who are interested in the live stream content but have not yet participated in the interaction are encouraged to participate through the display of interactive guidance effects, thereby increasing the activity and interaction volume of the live stream. The loading and display of interactive guidance effects data utilizes dynamic visual effects to attract the viewer's attention, making the interactive behavior more intuitive and easier to understand. It not only provides operation guidance and / or appropriate calls to action, lowering the threshold for active participation, but also enhances the viewer's sense of engagement through visual feedback, making them more willing to try and explore the interactive functions of the live stream.

[0108] In summary, this approach helps enhance audience engagement and interactive experience, improves live streaming performance, and is expected to increase audience retention and create a more positive live streaming environment.

[0109] In a further embodiment, after step S1400, responding to the gift-giving process completion event and sending gift-giving completion notification and gift-receiving completion notification to the viewer user and the target streamer user respectively, the following steps are included:

[0110] Step S7400: Obtain all viewers who have received and completed gift-giving notifications in the live stream, their dwell time in the live stream and all interactive behaviors performed, and determine that each viewer belongs to the target viewer group where the viewer group is concentrated.

[0111] The duration of time viewers stay in the live stream reflects their interest in and engagement with the content.

[0112] The audience group includes loyal audiences, audiences prone to churn, and audiences who have already churned.

[0113] The interactive behaviors include, but are not limited to, sending bullet comments, posting information in the public chat of the live stream interface, liking, following, sharing, sending gifts, and connecting with other users, or any combination thereof.

[0114] In one embodiment, a first time interval, a second time interval, and a third time interval are preset, namely [10 minutes, +∞), [5 minutes, 10 minutes], and (0 minutes, 5 minutes), respectively. A dwell score is set for each time interval: 30 for the first time interval, 20 for the second time interval, and 10 for the third time interval. Weights are assigned to each interactive behavior: sending a bullet comment (1), posting information in the public chat of the live stream interface (1), liking (0.5), following (1.5), sharing (1.5), sending a gift (3), and connecting with others (5). Corresponding group score intervals are set for each type of audience group: loyal audience, easily churned audience, and already churned audience, namely [40, +∞), [20, 40), and [0, 15), respectively.

[0115] For each viewer, the duration of their stay is determined to fall within one of the following three time intervals: a first time interval, a second time interval, or a third time interval. A stay score for that time interval is obtained. Furthermore, the number of times each viewer performed each interactive action in the live stream is determined. Then, the number of times each interactive action was performed is multiplied by its weight to obtain an individual interaction value for each action. All individual interaction values ​​are summed to obtain an interaction score. Further, the viewer's stay score and interaction score are summed to obtain a group score. Finally, the group score interval to which the viewer's group score belongs is determined. The viewer group corresponding to this group score interval within the viewer group is considered the viewer's group and is thus the target viewer group.

[0116] Those skilled in the art can, based on the disclosure of the above embodiments, further set as needed the various audience groups included in the audience group set, various interactive behaviors and their weights, the time intervals and dwell scores corresponding to each audience group in the audience group set, and the group score intervals corresponding to each audience group in the audience group set.

[0117] Step S7410: Construct a viewer group list based on the target viewer group to which each viewer user belongs and send it to the anchor user in the live broadcast room.

[0118] List the audience users belonging to each audience group in the audience group set, and send the list as the audience group list to the anchor users in the live broadcast room.

[0119] In this embodiment, by summarizing and analyzing the dwell time and interaction behavior of each viewer who gives a gift for the first time, the viewer is divided into different groups. This provides the broadcaster with a viewer segment list, laying the foundation for the broadcaster to refine the operation of new consumers. This helps the broadcaster to manage and convert viewers into the desired audience group more efficiently, thereby rapidly expanding the desired audience group. Moreover, better operation of new consumers also helps to convert viewers who have not made any purchases into new consumers, ultimately promoting the improvement of the retention rate and conversion rate of new consumers.

[0120] Please see Figure 5This network live streaming interactive device, provided to meet one of the purposes of this application, is a functional embodiment of the network live streaming interactive method of this application. On another aspect, this network live streaming interactive device, provided to meet one of the purposes of this application, includes a first event response module 1100, a second event response module 1200, a third instruction response module 1300, and a third event response module 1400. The first event response module 1100 is used to respond to events of viewers entering the live streaming room, determine whether the viewers meet the conditions for first-time consumption, and if so, obtain the first-time consumption entry and display it on the live streaming room interface. The second event response module 1200 is used to respond to the first-time consumption entry being triggered. An event is triggered, and a list of first-time purchase gifts corresponding to a preset consumption amount is displayed on the live stream interface. The consumption level of the first-time purchase gift list exceeds the consumption level of the consumption amount. The third instruction response module 1300 is used to respond to the gift-giving instruction triggered by the viewer selecting any target first-time purchase gift in the first-time purchase gift list and the target streamer to whom it is given, and executes the gift-giving process for the viewer to give the target first-time purchase gift to the target streamer. The third event response module 1400 is used to respond to the gift-giving process completion event and send a gift-giving completion notification and a gift-receiving completion notification to the viewer and the target streamer respectively.

[0121] In a further embodiment, after the third event response module 1400, there are: a first special effects display submodule, used to load the gift animation data corresponding to the target first-time purchase gift on the live broadcast interface, so as to render the corresponding gift special effects display on the live broadcast interface; a second special effects display submodule, used to load the down payment feedback special effects data on the live broadcast interface, so as to render the corresponding down payment feedback special effects display on the live broadcast interface, wherein the display content includes the anchor information of the target anchor user and / or the preset first-time gift thank-you text.

[0122] In a further embodiment, after the third event response module 1400, there are: an information construction submodule, used to obtain the anchor information of the target anchor user and the audience information of the audience user, as well as a preset thank-you message, to construct the pinned information in the public screen of the live broadcast interface; and an information removal submodule, used to display the pinned information at the top of the public screen, and when the corresponding display time reaches the target, or in response to a removal command applied to the pinned information, to remove the display of the pinned information from the public screen.

[0123] In a further embodiment, after the third event response module 1400, the module includes: an identifier display submodule, used to add a preset down payment symbol identifier to the audience information of the audience user, so that when the audience information is obtained in the live broadcast interface, the down payment symbol identifier is displayed in the live broadcast interface; an identifier confirmation submodule, used to respond to the information posting event in the public screen of the live broadcast interface, obtain the information corresponding to the event, and confirm whether the audience information of the information publisher contains the down payment symbol identifier; and a notification sending submodule, used to determine whether the number of priority replies exceeds a preset threshold when the down payment symbol identifier is included, and if it does not exceed the threshold, construct a priority reply notification based on the audience information and the information and send it to the target anchor user.

[0124] In a further embodiment, after the third event response module 1400, the module includes: a duration judgment submodule, used to respond to a viewer user exiting the live stream and determine whether the viewer user's stay time in the live stream exceeds a preset duration; an entry display submodule, used to determine whether the viewer user has followed the target streamer user when the preset duration has not been exceeded, and to obtain the corresponding streamer follow entry and display it on the live stream interface when the viewer user has not followed the target streamer user; and a third special effects display submodule, used to load viewer retention special effects data on the live stream interface when the viewer user has followed the target streamer user, so as to render the corresponding viewer retention special effects and display them on the live stream interface. The display content includes preset exciting live stream clips and / or preset viewer retention texts related to the target streamer user.

[0125] In a further embodiment, after the third event response module 1400, there are: a behavior judgment submodule, used to respond to the audience user's dwell time target event in the live broadcast room and determine whether the audience user has performed at least one interactive behavior in the live broadcast room; and a fourth special effects display submodule, used to load interactive guidance special effects data in the live broadcast room interface when no interactive behavior has been performed, so as to render the corresponding interactive guidance special effects display in the live broadcast room interface, for suggesting that the audience user initiate the corresponding interaction, and / or guiding the audience user on how to initiate the corresponding interaction.

[0126] In a further embodiment, after the third event response module 1400, there are: a group classification submodule, used to obtain the duration of stay in the live broadcast room and all interactive behaviors performed by each viewer user who has received and completed the gift-giving notification in the live broadcast room, and determine that each viewer user belongs to the target viewer group of the viewer group set; and a list sending submodule, used to construct a viewer group list according to the target viewer group to which each viewer user belongs and send it to the anchor user in the live broadcast room.

[0127] To address the aforementioned technical problems, embodiments of this application also provide an electronic device. For example... Figure 6 The diagram shows the internal structure of an electronic device. The electronic device includes a processor, a computer-readable storage medium, a memory, and a network interface connected via a system bus. The computer-readable storage medium stores an operating system, a database, and computer-readable instructions. The database may store a sequence of control information. When the computer-readable instructions are executed by the processor, the processor can implement the described network live-streaming interactive method. The processor of the electronic device provides computing and control capabilities to support the operation of the entire electronic device. The memory of the electronic device may store computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor can execute the network live-streaming interactive method described in this application. The network interface of the electronic device is used for communication with a terminal. Those skilled in the art will understand that… Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0128] In this execution method, the processor is used for execution. Figure 5 The system contains the specific functions of each module and its submodules, and the memory stores the program code and various data required to execute these modules or submodules. The network interface is used for data transmission between the user terminal and the server. In this execution method, the memory stores the program code and data required to execute all modules / submodules in the network live streaming interactive device of this application, and the server can call the server's program code and data to execute the functions of all submodules.

[0129] This application also provides a storage medium storing computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the method described in any embodiment of this application.

[0130] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. This computer program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. The aforementioned storage medium can be a computer-readable storage medium such as a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM).

[0131] In summary, this application can rapidly grow the number of new consumers and improve the retention and conversion rates of these new consumers.

[0132] Those skilled in the art will understand that the steps, measures, and solutions in the various operations, methods, and processes discussed in this application can be alternated, modified, combined, or deleted. Furthermore, other steps, measures, and solutions in the various operations, methods, and processes discussed in this application can also be alternated, modified, rearranged, decomposed, combined, or deleted. Furthermore, steps, measures, and solutions in the prior art that are similar to those in the open-source operations, methods, and processes of this application can also be alternated, modified, rearranged, decomposed, combined, or deleted.

[0133] The above description is only a partial implementation method of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for interactive live streaming, characterized in that, Includes the following steps: In response to viewers entering the live stream, determine whether the viewer meets the conditions for first-time purchase. If so, obtain the first-time purchase entry and display it on the live stream interface. In response to the first-time consumption entry being triggered, a list of first-time consumption gifts corresponding to the preset consumption amount is obtained and displayed on the live broadcast interface. The consumption level of the first-time consumption gift list exceeds the consumption level of the consumption amount. In response to a viewer's selection of any target first-time purchase gift from the first-time purchase gift list and the target streamer to whom it is gifted, the gift-giving process is executed to send the target first-time purchase gift from the viewer to the target streamer. In response to the completion of the gift-giving process, a gift-giving completion notification and a gift-receiving completion notification are sent to the viewer user and the target streamer user, respectively.

2. The online live streaming interactive method according to claim 1, characterized in that, In response to the completion of the gift-giving process, after sending gift-giving completion notifications and gift-receiving completion notifications to the viewer and the target streamer respectively, the process includes the following steps: Load the gift animation data corresponding to the target first-time purchase gift into the live stream interface, and render the corresponding gift effects to display in the live stream interface; Load the down payment feedback effect data into the live stream interface to render the corresponding down payment feedback effect and display it in the live stream interface. The displayed content includes the streamer information of the target streamer user and / or the preset thank-you message for the first payment.

3. The online live streaming interactive method according to claim 1, characterized in that, In response to the completion of the gift-giving process, after sending gift-giving completion notifications and gift-receiving completion notifications to the viewer and the target streamer respectively, the process includes the following steps: Obtain the streamer information of the target streamer user and the audience information of the audience user, as well as the preset thank-you message for the first gift, and construct the pinned information in the public screen of the live broadcast room interface; The pinned information is displayed at the top of the public screen. When the corresponding display time reaches the target, or in response to a removal command applied to the pinned information, the pinned information is removed from the public screen.

4. The online live streaming interactive method according to claim 1, characterized in that, In response to the completion of the gift-giving process, after sending gift-giving completion notifications and gift-receiving completion notifications to the viewer and the target streamer respectively, the process includes the following steps: The preset down payment symbol is added to the audience information of the audience user so that when the audience information is obtained in the live broadcast room interface, the down payment symbol is displayed in the live broadcast room interface. In response to the information posting event in the public screen of the live broadcast interface, obtain the information corresponding to the event and confirm whether the audience information of the information poster contains the down payment symbol icon; When the down payment symbol is included, it is determined whether the number of priority replies exceeds a preset threshold. If it does not exceed the threshold, a priority reply notification is constructed based on the audience information and the information and sent to the target anchor user.

5. The online live streaming interactive method according to claim 1, characterized in that, In response to the completion of the gift-giving process, after sending gift-giving completion notifications and gift-receiving completion notifications to the viewer and the target streamer respectively, the process includes the following steps: In response to a viewer leaving the live stream, determine whether the viewer's duration of stay in the live stream exceeds a preset duration. If the preset time has not been exceeded, determine whether the viewer has followed the target streamer. If not, obtain the corresponding streamer follow entry and display it on the live stream interface. When the target streamer user has been followed, viewer retention effect data is loaded on the live stream interface to render the corresponding viewer retention effect and display it on the live stream interface. The displayed content includes preset exciting live stream clips related to the target streamer user and / or preset viewer retention text.

6. The online live streaming interactive method according to claim 1, characterized in that, In response to the completion of the gift-giving process, after sending gift-giving completion notifications and gift-receiving completion notifications to the viewer and the target streamer respectively, the process includes the following steps: In response to the target duration event of the viewer's stay in the live broadcast room, determine whether the viewer has performed at least one interactive action in the live broadcast room; When no interactive action has been performed, interactive guidance effect data is loaded on the live broadcast interface to render the corresponding interactive guidance effect and display it on the live broadcast interface. This is used to suggest that the audience user initiate the corresponding interaction and / or guide the audience user on how to initiate the corresponding interaction.

7. The online live streaming interactive method according to claim 1, characterized in that, In response to the completion of the gift-giving process, after sending gift-giving completion notifications and gift-receiving completion notifications to the viewer and the target streamer respectively, the process includes the following steps: Get all viewers who received and completed gift-giving notifications in the live stream, their dwell time in the live stream and all interactive behaviors performed, and determine that each viewer belongs to the target audience group where the audience group is concentrated. A list of audience groups is constructed based on the target audience group to which each audience user belongs and sent to the broadcaster user in the live broadcast room.

8. A network live streaming interactive device, characterized in that, It includes: The first event response module is used to respond to the event of a viewer entering the live room, determine whether the viewer meets the conditions for first-time consumption, and when the conditions are met, obtain the first-time consumption entry and display it on the live room interface. The second event response module is used to respond to the first consumption entry being triggered, obtain the first consumption gift list corresponding to the preset consumption amount and display it on the live broadcast interface, wherein the consumption level of the first consumption gift list exceeds the consumption level of the consumption amount; The third instruction response module is used to respond to the gift-giving instruction triggered by the viewer selecting any target first-time consumption gift in the first-time consumption gift list and the target anchor user to whom it is given, and to execute the gift-giving process for the viewer to give the target first-time consumption gift to the target anchor user. The third event response module is used to respond to the completion event of the gift-giving process and send a gift-giving completion notification and a gift-receiving completion notification to the audience user and the target streamer user respectively.

9. An electronic device comprising a central processing unit and a memory, characterized in that, The central processing unit is used to invoke and run a computer program stored in the memory to perform the steps of the method as described in any one of claims 1 to 7.

10. A non-volatile storage medium, characterized in that, It stores, in the form of computer-readable instructions, a computer program implemented according to any one of claims 1 to 7, which, when invoked by a computer, executes the steps included in the corresponding method.